EMC2 не отображает траекторию
-
- Кандидат
- Сообщения: 69
- Зарегистрирован: 02 дек 2010, 09:55
- Репутация: 18
- Контактная информация:
EMC2 не отображает траекторию
Создаю постпроцессор 4-х осевой для Powermill под EMC2 и вот столкнулся с такой проблемой. Полученную программу EMC2 читает но не отображает траекторию, отрабатывает но на экране отображает совсем не то что должно быть, отображает как бы проекцию на плоскость того что должно быть. Если кто может помочь тогда посмотрите файл программы, попробуйте запустить у себя и может у кого то будут соображения по данному вопросу.
- Вложения
-
- конус.ngc
- (44.06 КБ) 1441 скачивание
Мой блог http://adif-studio.blogspot.com/
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: EMC2 не отображает траекторию
Сейчас в симуляторе гляну.
Четвертая ось, на сколько я понимаю, вращает заготовку?
Четвертая ось, на сколько я понимаю, вращает заготовку?
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: EMC2 не отображает траекторию
Первое на что ругнулся EMC, после смены инструмента - что не может выполнить G1 с нулевой подачей. Добавь F к G1.
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: EMC2 не отображает траекторию
Еще в строке 45: N440G1G43X0Y0H1, G43 нужно выделить отдельно и к нему переместить H1.
И в строке 1592: N5920G49H0 для G49 не нужен параметр H0.
После этих исправлений траектория появится.
И я бы отделял пробелами все коды, чтобы вместо N440G1G43X0Y0H1, было N440 G1 G43 X0 Y0 H1. И номера строк для EMC2 не обязательны.
И в строке 1592: N5920G49H0 для G49 не нужен параметр H0.
После этих исправлений траектория появится.
И я бы отделял пробелами все коды, чтобы вместо N440G1G43X0Y0H1, было N440 G1 G43 X0 Y0 H1. И номера строк для EMC2 не обязательны.
-
- Кандидат
- Сообщения: 69
- Зарегистрирован: 02 дек 2010, 09:55
- Репутация: 18
- Контактная информация:
Re: EMC2 не отображает траекторию
Да, четвертая ось вращает заготовку. Исправил как все предлагалось но отображение какое-то плоское. Почему не отображает в объеме? Где то видел что EMC2 отображало вращение инструмента вокруг заготовки и все это было в объеме и была видна деталь, а у меня почему то плоско отображает. в чем проблема? понимаю что что-то не так указано в качестве плоскостей обработки в начале программы но вот что не так не пойму.root писал(а):Четвертая ось, на сколько я понимаю, вращает заготовку?
Мой блог http://adif-studio.blogspot.com/
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: EMC2 не отображает траекторию
По идее, чтобы отобразить перемещения с поворотными осями, нужно знать их место положение и направление оси.
А в настройках EMC я такого пока не видел.
Хотя, может я что-то путаю.
Ты точно видел 3D отображение в EMC2 для поворотных осей?
А в настройках EMC я такого пока не видел.
Хотя, может я что-то путаю.
Ты точно видел 3D отображение в EMC2 для поворотных осей?
-
- Кандидат
- Сообщения: 69
- Зарегистрирован: 02 дек 2010, 09:55
- Репутация: 18
- Контактная информация:
Re: EMC2 не отображает траекторию
Вот для 5 координат но я где то видел для 4-хТы точно видел 3D отображение в EMC2 для поворотных осей?
http://www.youtube.com/watch?v=fWKYQUj5 ... re=related
Мой блог http://adif-studio.blogspot.com/
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: EMC2 не отображает траекторию
Нашел!
Нужно помеять порядок применения преобразований при отображении траектории.
Нужно помеять порядок применения преобразований при отображении траектории.
- открываем ini-файл
- находим раздел [DISPLAY]
- меняем порядок осей в параметре GEOMETRY на AXYZ
-
- Кандидат
- Сообщения: 69
- Зарегистрирован: 02 дек 2010, 09:55
- Репутация: 18
- Контактная информация:
Re: EMC2 не отображает траекторию
Получилось! Спасибо большое root, вот то что должно было получиться с того файла что я прикладывал, точно как в Powermill
Мой блог http://adif-studio.blogspot.com/
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: EMC2 не отображает траекторию
Не за что
ЗЫ Картинки можно добавлять в виде вложений, под кнопкой Отправить есть вкладка Добавить вложения. Обычно так удобнее
ЗЫ Картинки можно добавлять в виде вложений, под кнопкой Отправить есть вкладка Добавить вложения. Обычно так удобнее
-
- Кандидат
- Сообщения: 41
- Зарегистрирован: 01 янв 2019, 20:35
- Репутация: 3
- Настоящее имя: Алексей
- Откуда: Башкортостан
- Контактная информация:
Re: EMC2 не отображает траекторию
Нужен поспроцессор для powermill на linuxcnc/emc2 для 4х осевого станка. Не поделитесь?adif писал(а):Получилось!