Страница 1 из 1
EMC2 не отображает траекторию
Добавлено: 15 дек 2010, 10:26
adif
Создаю постпроцессор 4-х осевой для Powermill под EMC2 и вот столкнулся с такой проблемой. Полученную программу EMC2 читает но не отображает траекторию, отрабатывает но на экране отображает совсем не то что должно быть, отображает как бы проекцию на плоскость того что должно быть. Если кто может помочь тогда посмотрите файл программы, попробуйте запустить у себя и может у кого то будут соображения по данному вопросу.
Re: EMC2 не отображает траекторию
Добавлено: 15 дек 2010, 11:00
Nick
Сейчас в симуляторе гляну.
Четвертая ось, на сколько я понимаю, вращает заготовку?
Re: EMC2 не отображает траекторию
Добавлено: 15 дек 2010, 11:16
Nick
Первое на что ругнулся EMC, после смены инструмента - что не может выполнить G1 с нулевой подачей. Добавь F к G1.
Re: EMC2 не отображает траекторию
Добавлено: 15 дек 2010, 11:32
Nick
Еще в строке 45: N440G1G43X0Y0H1, G43 нужно выделить отдельно и к нему переместить H1.
И в строке 1592: N5920G49H0 для G49 не нужен параметр H0.
После этих исправлений траектория появится.
И я бы отделял пробелами все коды, чтобы вместо N440G1G43X0Y0H1, было N440 G1 G43 X0 Y0 H1. И номера строк для EMC2 не обязательны.
Re: EMC2 не отображает траекторию
Добавлено: 15 дек 2010, 12:08
adif
root писал(а):Четвертая ось, на сколько я понимаю, вращает заготовку?
Да, четвертая ось вращает заготовку. Исправил как все предлагалось но отображение какое-то плоское. Почему не отображает в объеме? Где то видел что EMC2 отображало вращение инструмента вокруг заготовки и все это было в объеме и была видна деталь, а у меня почему то плоско отображает. в чем проблема? понимаю что что-то не так указано в качестве плоскостей обработки в начале программы но вот что не так не пойму.
Re: EMC2 не отображает траекторию
Добавлено: 15 дек 2010, 12:47
Nick
По идее, чтобы отобразить перемещения с поворотными осями, нужно знать их место положение и направление оси.
А в настройках EMC я такого пока не видел.
Хотя, может я что-то путаю.
Ты точно видел 3D отображение в EMC2 для поворотных осей?
Re: EMC2 не отображает траекторию
Добавлено: 15 дек 2010, 13:49
adif
Ты точно видел 3D отображение в EMC2 для поворотных осей?
Вот для 5 координат но я где то видел для 4-х
http://www.youtube.com/watch?v=fWKYQUj5 ... re=related
Re: EMC2 не отображает траекторию
Добавлено: 15 дек 2010, 13:59
Nick
Нашел!
Нужно помеять порядок применения преобразований при отображении траектории.
- открываем ini-файл
- находим раздел [DISPLAY]
- меняем порядок осей в параметре GEOMETRY на AXYZ
В итоге в Axis должно отображаться как-то так:
PS оказывается это находтся в
документации EMC2 для станкостроителя , которую я перевожу, и этот раздел я уже перевел. Но, видать, забыл

.
Re: EMC2 не отображает траекторию
Добавлено: 15 дек 2010, 14:29
adif
Получилось! Спасибо большое
root, вот то что должно было получиться с того файла что я прикладывал, точно как в Powermill

Re: EMC2 не отображает траекторию
Добавлено: 15 дек 2010, 14:32
Nick
Не за что
ЗЫ Картинки можно добавлять в виде вложений, под кнопкой Отправить есть вкладка Добавить вложения. Обычно так удобнее

Re: EMC2 не отображает траекторию
Добавлено: 12 янв 2019, 10:33
ГАлексей
adif писал(а):Получилось!
Нужен поспроцессор для powermill на linuxcnc/emc2 для 4х осевого станка. Не поделитесь?