Страница 12 из 13
Re: Graffiti-cnc Треугольная система координат
Добавлено: 13 мар 2015, 16:44
k2m30
selenur писал(а):Интересно, а возможно ли управлять количеством напыления краски? что-бы можно было нарисовать картину с градацией цвета.

Можно уже сейчас:
а. Регулировать нажатие на кнопку баллона, будет не очень хорошо с повторяемостью, но всё же.
б. Регулировать скорость движения – чем медленнее, тем ярче линия.
в. Проводить в нужных местах линию несколько раз для увеличения яркости
https://www.youtube.com/watch?v=zJbWElQxBww
г. Проводить в нужных местах линию несколько раз для увеличения яркости со смещением относительно начальной линии – будет полноценный градиент.
Но я пока на это не заморачиваюсь. Следущая версия будет с полноценным компрессором и аэрографом. А изменение толщины линии и интенсивности цвета будут стандартной фичей.
Re: Graffiti-cnc Треугольная система координат
Добавлено: 13 мар 2015, 16:56
Ovaday
Наверное следует утяжелить краскораспылитель и сделать движения в программе при перемещении менее резкими, слишком он у вас болтается

Re: Graffiti-cnc Треугольная система координат
Добавлено: 13 мар 2015, 17:02
k2m30
Это никак не влияет на качество рисования, пусть себе болтается.
Проблема только с отклонением от плоскости рисования - по оси Z. Но это я решу методом выставления осей двигателей параллельно друг другу и перпендикулярно стене.
А нечувствительность к колебаниям в плоскости XY – это фича, над которой я бился несколько месяце в победил

Re: Graffiti-cnc Треугольная система координат
Добавлено: 18 мар 2015, 18:27
pikon
Здравствуйте!
Прошу помочь настроить Граффити в gcodetools, не создаётся Gcode.
Мои действия:
1. Скачал с оф. сайта Inkscape 0.91 с предустановленным gcodetools 1.7.
2. Создаю объект, применяю оконтуривание.
3. Открываю граффити-ПАРАМЕТРЫ, указываю каталог.
4. Открываю граффити-ОРИЕНТАЦИЯ, создаю две опорные точки (X,Y) и выбираю 2х точечный метод, каждый выбор подтверждаю кнопкой ПРИМЕНИТЬ.
5. Перехожу на вкладку ГРАФФИТИ , жму Применить. Появляется сообщение об ошибке следующего содержания:
Cutting tool has not been defined! A default tool has been automatically added.
Traceback (most recent call last):
File "gcodetools.py", line 6753, in <module> gcodetools.affect()
File "C:\Program Files\Inkscape\share\extensions\inkex.py", line 268, in affect self.effect()
File "gcodetools.py", line 6691, in effect self.graffiti()
File "gcodetools.py", line 6579, in graffiti draw_csp(self.transform_csp([csp],layer,reverse=True), color = "#00cc00;" if polyline_[0]=='draw' else "#ff5555;")
TypeError: draw_csp() got an unexpected keyword argument 'color'
При этом создаётся пустой NGC файл, превьюшки нет. На листе с объектом путь инструмента не виден. Настройки gcodetools родные. Пробовал на разных компах с W7 и XP. Форум читал по этой теме, вроде всё перепробовал, не идёт.
Выручайте!
Спасибо.
Re: Graffiti-cnc Треугольная система координат
Добавлено: 02 апр 2015, 17:47
Nick
Откуда gcodetools брал?
Re: Graffiti-cnc Треугольная система координат
Добавлено: 03 апр 2015, 13:28
pikon
После очередного перечитывания этой темы и установив Inkscape-0.48.5-1-win32 и Gcodetools 1.6-dev по Вашей ссылке с форума всё заработало ( почему не работает официальная сборка с сайта Inkscape?). Но есть одно но! На превью полученном вместе с кодом программы обработки картинка выглядит как положено, а в симуляторах G-кода, в Маче, Grbl Controller искажается по диагонали (вытягивает в соотношении 1 к 3 с левого нижнего угла в правый верхний), и горизонтальные линии выводит дугами. Точки ориентации задаю как положено.
Re: Graffiti-cnc Треугольная система координат
Добавлено: 03 апр 2015, 13:37
Nick
Покажи svg, ngc и скрин из мача.
Re: Graffiti-cnc Треугольная система координат
Добавлено: 03 апр 2015, 14:24
pikon
svg, ngc и скрин из мача.
Re: Graffiti-cnc Треугольная система координат
Добавлено: 03 апр 2015, 16:12
Nick
А, теперь понял... я думал это обычная обработка.
Суть какая, graffiti от gcodetools делает специфический Gкод. Мы управляем двигшателями напрямую, поэтому движкам осям пишем через координаты XY. Мач этого не знает, мач думает, что у нас обычный станок с обычной прямоугольной тривиальной кинематикой, а не бипод. Поэтому мач рисует все по другому.
Кстати, в linuxcnc можно настроить кинематику, bipod и использовать обычный Gкод.
Re: Graffiti-cnc Треугольная система координат
Добавлено: 03 апр 2015, 19:10
pikon
Так что получается для корректной работы graffiti нужно устанавливать linuxcnc ? Из под винды получается никак. Может конвертор какой есть, из бипода в классику?
Re: Graffiti-cnc Треугольная система координат
Добавлено: 03 апр 2015, 19:17
nkp
pikon писал(а):Из под винды получается никак.
зачем тебе это??
мож я неправильно понял:
"винда" - это такая операционная система была??
или ее и сейчас на комп можно установить??

Re: Graffiti-cnc Треугольная система координат
Добавлено: 03 апр 2015, 19:26
pikon
Просто я с линуксом не работаю.
Re: Graffiti-cnc Треугольная система координат
Добавлено: 03 апр 2015, 19:31
nkp
pikon писал(а):Просто я с линуксом не работаю.
(мне просто платят по сотне за каждого перешедшего на правильную ось

)
если без шуток:
начни работать!
это не так сложно , потом не пожалеешь...
Re: Graffiti-cnc Треугольная система координат
Добавлено: 03 апр 2015, 19:41
pikon
Это всё конечно понятно, просто хотелось посмотреть как эта ТРЕУГОЛЬНАЯ система работает, а получается без линукса - никак.
Re: Graffiti-cnc Треугольная система координат
Добавлено: 03 апр 2015, 20:25
PKM
pikon писал(а):Так что получается для корректной работы graffiti нужно устанавливать linuxcnc ? Из под винды получается никак. Может конвертор какой есть, из бипода в классику?
Какая стоит задача? Сделать код для обычной рисовалки? Так зачем тогда graffiti вообще?
Re: Graffiti-cnc Треугольная система координат
Добавлено: 03 апр 2015, 20:30
pikon
Для обычной рисовалки не проблема. Хотелось пару движков, да на стену, и метра 2 на 3 что нибудь намалевать.
Re: Graffiti-cnc Треугольная система координат
Добавлено: 03 апр 2015, 20:31
PKM
Ну так все уже готово. просто надо не обращать внимания, что показывает Мач на экране. Движки на стене нарисуют правильную картину.
Re: Graffiti-cnc Треугольная система координат
Добавлено: 03 апр 2015, 20:53
pikon
Закрепил на краю стола два принтерных движка, зубчатый ремень от того же принтера, по центру груз вместо маркёра. Визуально видно, что вместо горизонталей - дуги, и корёжит по диагонали (как на скрине мача (см.выше)). Пробовал через Ардуинку и Grbl Controller - результат аналогичный.
Re: Graffiti-cnc Треугольная система координат
Добавлено: 03 апр 2015, 20:54
PKM
Я не использовал graffiti . Но там где-то должны настраиваться размеры, расположение моторов...
Re: Graffiti-cnc Треугольная система координат
Добавлено: 03 апр 2015, 21:33
pikon
Выставлял в инскейпе опорные точки по краям А4, движки ставил на таком же расстоянии. Да в принципе я понял что управлять граффити надо из линукса, все искажения из за несоответствия системы координат, Nick объяснил мне уже это выше.