Страница 11 из 13
Re: Graffiti-cnc Треугольная система координат
Добавлено: 12 янв 2015, 21:54
PKM
Помню, что эта штука была на сайте LinuxCNC, там и нашел
Вот еще любопытный проектик
https://www.youtube.com/watch?v=hrsDBdnj5E8
Re: Graffiti-cnc Треугольная система координат
Добавлено: 12 янв 2015, 22:04
leprud
Интересно они "ось Z" реализовали

Но преимуществ 4 моторов над тремя я как-то не вижу.. Я что-то упускаю?
Re: Graffiti-cnc Треугольная система координат
Добавлено: 12 янв 2015, 22:12
PKM
С 4 моторами по всем углам может ходить, скорее всего только это...
Re: Graffiti-cnc Треугольная система координат
Добавлено: 13 янв 2015, 11:26
Nick
В gcodetools можно поставить 3 мотора, причем в любых местах. А скорее всего и больше, но точно не помню.
Re: Graffiti-cnc Треугольная система координат
Добавлено: 13 янв 2015, 12:17
PKM
Nick писал(а):gcodetools можно поставить 3 мотора
gcodetools управляет моторами?

Re: Graffiti-cnc Треугольная система координат
Добавлено: 13 янв 2015, 13:33
Nick
Нет, но делает Gкод, для управления таким станком.
При этом двигатели можно расположить в любом месте, управление будет напрямую моторами без спец кинематики.
Re: Graffiti-cnc Треугольная система координат
Добавлено: 29 янв 2015, 17:34
artclonic
Вот уважаемые, подскажите таким образом в Екселе можно с конвертировать G код с прямоугольной системы в треугольную? Используя формулы.
Re: Graffiti-cnc Треугольная система координат
Добавлено: 29 янв 2015, 18:01
selenur
Сюда-бы еще добавить несколько балончиков, для возможности смешивать цвета

Re: Graffiti-cnc Треугольная система координат
Добавлено: 29 янв 2015, 19:16
artclonic
нельзя значит...
Re: Graffiti-cnc Треугольная система координат
Добавлено: 04 фев 2015, 20:54
k2m30
artclonic писал(а):нельзя значит...
Ну почему нельзя, можно. Только это здоровый кусок работы.
Вот основные формулы преобразования точки из одной системы координат в другую и обратно:
Код: Выделить всё
def point_to_triangle(x, y)
dx = @properties["dx"]
dy = @properties["dy"]
w = @properties["canvas_size_x"]
x = x - dx/2
y = y - dy
lx = Math.sqrt(x*x + y*y)
x = x + dx
ly = Math.sqrt((w-x)*(w-x) + y*y)
return [lx - @properties["initial_x"], ly - @properties["initial_y"]]
end
Код: Выделить всё
def tpoint_to_decart(lx, ly)
dx = @properties["dx"]
dy = @properties["dy"]
w = @properties["canvas_size_x"]
lx += @properties["initial_x"]
ly += @properties["initial_y"]
x = ((lx*lx - ly*ly + w*w - w * dx)/(2*(w-dx))).round(3)
y = (Math.sqrt(lx*lx - (x-dx/2)*(x-dx/2))+dy).round(3)
return [x, y]
end
@properties - место с настройками
dx и dy - смещение красящего устройства от точки пересечения ремней
initial_x и initial_y - начальные длины ремней в момент старта
canvas_size_x - ширина холста
Оптимизатор g-code
Добавлено: 04 фев 2015, 21:39
k2m30
Такое дело, хочу заняться оптимизацией своего g кода.
http://www.partisanink.com/articles/rabbit
Сейчас у меня вот такой вывод - просто в том порядке, как рисовал художник в файле.
Хочу сделать лучше, уж слишком много холостого хода. Куда посмотреть? Делать самому или взять что-то готовое?
Re: Graffiti-cnc Треугольная система координат
Добавлено: 05 фев 2015, 10:13
Nick
Т.е. хочешь уменьшить холостой пробег?
Re: Graffiti-cnc Треугольная система координат
Добавлено: 05 фев 2015, 15:18
k2m30
да, на больших поверхностях я потенциально экономлю часы времени с нормально оптимизированым g-code
Re: Graffiti-cnc Треугольная система координат
Добавлено: 05 фев 2015, 16:31
Nick
В gcodetools была небольшая оптимизация холостых пробегов, только не знаю, работает ли она с graffiti
Re: Graffiti-cnc Треугольная система координат
Добавлено: 07 фев 2015, 21:06
k2m30
Re: Graffiti-cnc Треугольная система координат
Добавлено: 08 фев 2015, 20:13
PKM
Re: Graffiti-cnc Треугольная система координат
Добавлено: 13 мар 2015, 01:04
k2m30
После долгих трудов и переделок:
Новая конструкция исполнительного устройства
Новая конструкция креплений двигателей
Новый софт
Длинные ремни
Результат:
Нет подтеков
Раскачивание баллона не влияет на качество линии
Скорость рисования возросла в четыре раза
Максимальная площать рисования сейчас 100м2
Идеальная повторяемость
http://www.partisanink.com/versions/2.0-release
http://www.youtube.com/watch?v=s81SqrrEmdc
Re: Graffiti-cnc Треугольная система координат
Добавлено: 13 мар 2015, 10:32
Nick

Мне кажется или скорость не равномерная?
k2m30 писал(а):Максимальная площать рисования сейчас 100м2
Уже делал что-то большое? Есть фото работ?
Re: Graffiti-cnc Треугольная система координат
Добавлено: 13 мар 2015, 11:45
k2m30
пока нет, но уже загрунтовал соседнюю стену 6х3 метра, постараюсь нарисовать в ближайшие дни. картина тоже есть.
Re: Graffiti-cnc Треугольная система координат
Добавлено: 13 мар 2015, 12:25
selenur
Интересно, а возможно ли управлять количеством напыления краски? что-бы можно было нарисовать картину с градацией цвета.
