Graffiti-cnc Треугольная система координат

Намоточные, сверлильные, электроэррозионные и другие станки с ЧПУ.
Аватара пользователя
PKM
Почётный участник
Почётный участник
Сообщения: 4263
Зарегистрирован: 31 мар 2011, 18:11
Репутация: 705
Настоящее имя: Андрей
Откуда: Украина
Контактная информация:

Re: Graffiti-cnc Треугольная система координат

Сообщение PKM »

Да неважно чем управлять. Код уже сделан для треугольной системы координат

Кроме размеров, очень важна начальная точка, из которой выполняется программа.
pikon
Новичок
Сообщения: 13
Зарегистрирован: 18 мар 2015, 14:45
Репутация: 0
Настоящее имя: Константин
Контактная информация:

Re: Graffiti-cnc Треугольная система координат

Сообщение pikon »

PKM писал(а):Да неважно чем управлять. Код уже сделан для треугольной системы координат

Кроме размеров, очень важна начальная точка, из которой выполняется программа.
Вы пробовали реально прогнать полученный "треугольный" код в маче?
Аватара пользователя
PKM
Почётный участник
Почётный участник
Сообщения: 4263
Зарегистрирован: 31 мар 2011, 18:11
Репутация: 705
Настоящее имя: Андрей
Откуда: Украина
Контактная информация:

Re: Graffiti-cnc Треугольная система координат

Сообщение PKM »

Нет :)
Но если в маче картинка искаженная - код правильный :)
pikon
Новичок
Сообщения: 13
Зарегистрирован: 18 мар 2015, 14:45
Репутация: 0
Настоящее имя: Константин
Контактная информация:

Re: Graffiti-cnc Треугольная система координат

Сообщение pikon »

Так вот, рисует тоже искажённую картинку, поэтому я задал вопрос Nick-у. Он в принципе мне и ответил на него - возможность выставить бипод в linuxcnc и отсутствие этого режима в маче.
Аватара пользователя
PKM
Почётный участник
Почётный участник
Сообщения: 4263
Зарегистрирован: 31 мар 2011, 18:11
Репутация: 705
Настоящее имя: Андрей
Откуда: Украина
Контактная информация:

Re: Graffiti-cnc Треугольная система координат

Сообщение PKM »

pikon писал(а):выставить бипод в linuxcnc и отсутствие этого режима в маче
Речь идет о преобразовании координат, то есть linuxcnc может обычный код использовать для рисовалки.
Мач - не может, именно поэтому Ник сделал режим graffiti в gcodetools, который выдает уже преобразованный код.

В общем, Ник, сбыл ты с толку человека своим ответом :)
pikon
Новичок
Сообщения: 13
Зарегистрирован: 18 мар 2015, 14:45
Репутация: 0
Настоящее имя: Константин
Контактная информация:

Re: Graffiti-cnc Треугольная система координат

Сообщение pikon »

Думаю стоит попросить Nicka более подробно разъяснить данный вопрос о совместимости кода из graffiti в gcodetools и программ обработки с классическими координатами под Виндовс ( если не затруднит конечно).
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Graffiti-cnc Треугольная система координат

Сообщение Nick »

PKM все правильно объясняет.

Graffity нужен для простых систем не поддеркживающих кинематику бипода. В том числе mach, linuxcnc со стандартной настройкой и другие.
Если рисунок нарисован по диагонали - значит не правильно установлена начальная точка. Скинь свой svg.

Еще раз: на скрине установка начальной точки. Т.е. перед началом рисования:
1. станок должен быть реально в положении XY как написано в параметре. (ручка в нужных координатах)
2. в Маче (или другой програме) выставлен отступ, такой, чтобы на экране показывались координаты XY как в том параметре.
В общем, Ник, сбыл ты с толку человека своим ответом
Эт я умею :)
pikon
Новичок
Сообщения: 13
Зарегистрирован: 18 мар 2015, 14:45
Репутация: 0
Настоящее имя: Константин
Контактная информация:

Re: Graffiti-cnc Треугольная система координат

Сообщение pikon »

Установил на работе для пробы linuxcnc, настроил, закинул код который раньше проверял в маче, и увидел тоже самое. Картинка вытянута по диагонали и зеркально развёрнута по вертикали.
Короче я действительно похоже запутался, и вам голову заморочил. Завтра попробую разобраться.
P.S. Как в linuxcnc можно настроить кинематику bipod?
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Graffiti-cnc Треугольная система координат

Сообщение Nick »

Видео ускоренно? Во скольок раз?

Волнистость линии из-за расскачки, или это лдискретность привода?
Аватара пользователя
k2m30
Новичок
Сообщения: 32
Зарегистрирован: 26 янв 2013, 12:03
Репутация: 7
Контактная информация:

Re: Graffiti-cnc Треугольная система координат

Сообщение k2m30 »

Ускорено в пять раз. Рабочая скорость 200мм/с. Можно и 400, но тогда линии не видны.
Волнистые линии из-за растяжения рыболовного шнура, который я взял попробовать вместо армированных ремнй.
el.nebrey
Новичок
Сообщения: 31
Зарегистрирован: 19 сен 2015, 13:50
Репутация: 2
Настоящее имя: Алексей Сергеевич Вазлёв
Контактная информация:

Re: Graffiti-cnc Треугольная система координат

Сообщение el.nebrey »

Ребята с этого ресурса больше нет доступа к файлу кинематики бипода(
http://wiki.linuxcnc.org/cgi-bin/wiki.pl?Koppi%27s_Toy

У кого нибудь есть эта кинематика? поделитесь пожалуйста. Сейчас пробую с этой схемой пенорезку сделать)
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Graffiti-cnc Треугольная система координат

Сообщение Serg »

Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
el.nebrey
Новичок
Сообщения: 31
Зарегистрирован: 19 сен 2015, 13:50
Репутация: 2
Настоящее имя: Алексей Сергеевич Вазлёв
Контактная информация:

Re: Graffiti-cnc Треугольная система координат

Сообщение el.nebrey »

Спасибо. Сейчас попробую.
el.nebrey
Новичок
Сообщения: 31
Зарегистрирован: 19 сен 2015, 13:50
Репутация: 2
Настоящее имя: Алексей Сергеевич Вазлёв
Контактная информация:

Re: Graffiti-cnc Треугольная система координат

Сообщение el.nebrey »

Такое вот выдает, не понимаю из-за чего именно(

el@debian:~/linuxcnc/configs/bipod$ sudo comp --install bipodkins.c
[sudo] password for el:
make KBUILD_EXTRA_SYMBOLS=/usr/realtime-3.4-9-rtai-686-pae/modules/linuxcnc/Module.symvers -C /usr/src/linux-headers-3.4-9-rtai-686-pae SUBDIRS=`pwd` CC=gcc V=0 modules
make[1]: Entering directory `/usr/src/linux-headers-3.4-9-rtai-686-pae'
CC [M] /tmp/tmpWUpCY1/bipodkins.o
/tmp/tmpWUpCY1/bipodkins.c: In function ‘kinematicsForward’:
/tmp/tmpWUpCY1/bipodkins.c:26:14: error: ‘joints’ undeclared (first use in this function)
/tmp/tmpWUpCY1/bipodkins.c:26:14: note: each undeclared identifier is reported only once for each function it appears in
/tmp/tmpWUpCY1/bipodkins.c:28:25: error: ‘Bx’ undeclared (first use in this function)
/tmp/tmpWUpCY1/bipodkins.c:31:1: error: ‘pos’ undeclared (first use in this function)
/tmp/tmpWUpCY1/bipodkins.c: In function ‘kinematicsInverse’:
/tmp/tmpWUpCY1/bipodkins.c:45:13: error: ‘pos’ undeclared (first use in this function)
/tmp/tmpWUpCY1/bipodkins.c:48:19: error: ‘Bx’ undeclared (first use in this function)
make[4]: *** [/tmp/tmpWUpCY1/bipodkins.o] Ошибка 1
make[3]: *** [_module_/tmp/tmpWUpCY1] Ошибка 2
make[2]: *** [sub-make] Ошибка 2
make[1]: *** [all] Ошибка 2
make[1]: Leaving directory `/usr/src/linux-headers-3.4-9-rtai-686-pae'
make: *** [modules] Ошибка 2
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Graffiti-cnc Треугольная система координат

Сообщение Serg »

Видимо какой-то непроверенный вариант...
Надо везде joints заменить на joint, а pos на world.
Что такое Bx непонятно, ему ничего не присваивается, нужно в формулу втуплять...
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
el.nebrey
Новичок
Сообщения: 31
Зарегистрирован: 19 сен 2015, 13:50
Репутация: 2
Настоящее имя: Алексей Сергеевич Вазлёв
Контактная информация:

Re: Graffiti-cnc Треугольная система координат

Сообщение el.nebrey »

Понял, проверю пока с этими исправлениями.
el.nebrey
Новичок
Сообщения: 31
Зарегистрирован: 19 сен 2015, 13:50
Репутация: 2
Настоящее имя: Алексей Сергеевич Вазлёв
Контактная информация:

Re: Graffiti-cnc Треугольная система координат

Сообщение el.nebrey »

Заменил, та же ошибка.
А неверно прописанная геометрия, дает ошибку того же типа?
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Graffiti-cnc Треугольная система координат

Сообщение Serg »

el.nebrey писал(а):Заменил, та же ошибка.
Значит что-то не то заменил. После замена остаётся ошибка только про ‘Bx’.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Ответить

Вернуться в «Прочие станки»