Здравствуйте, прошу помощи в следующей проблеме. Я новичек в Esprit, постпроцессоры никогда не писал. Создал в esprit 2012 обработку 4х осевого edm с поворотной осью. Стал подбирать постпроцессоры с сайта dptechnology.ru из папки wire. Выбрал почти все где было написано 4axis. Почемуто в УП выводятся только координаты X и У а U и V остаются с нулями, почему так? Менять буквы осей на нужные я уже разобрался как, и нужные строки в начале программы думаю тоже не проблема, осталось както поворотную ось прикрутить в постпроцессор. Вот фрагмент выведеного УП:
N0025 G01 G34 X.512 Y0 U0 V0
N0030 X.433 Y.758 U0 V0
N0035 X.489 Y.760 U0 V0
N0040 X.544 Y.763 U0 V0
N0045 X.600 Y.766 U0 V0
N0050 X.656 Y.770 U0 V0
N0055 X.712 Y.774 U0 V0
N0060 X.767 Y.778 U0 V0
N0065 X.823 Y.782 U0 V0
N0070 X.878 Y.787 U0 V0
N0075 X.934 Y.792 U0 V0
N0080 X.989 Y.798 U0 V0
N0085 X1.045 Y.803 U0 V0
N0090 X1.100 Y.809 U0 V0
N0095 X1.156 Y.816 U0 V0
N0100 X1.211 Y.823 U0 V0
N0105 X1.266 Y.830 U0 V0
N0110 X1.322 Y.837 U0 V0
N0115 X1.377 Y.844 U0 V0
N0120 X1.432 Y.852 U0 V0
А вообще стремлюсь к тому чтоб выводило так:
G90
F800.0000
M3
G0X0.0000Y0.0000A0.0000B0.0000
G1X0.0000Y20.0000A0.0000B20.0000F800.0000
G1X0.0000Y0.0000A0.0000B0.0000
G1X73.8081Y381.9809A230.2617B4.2683
G1X76.1970Y383.0836A227.7321B4.9924
G1X78.6812Y384.0063A225.2479B5.9151
G1X81.1654Y384.9290A222.7638B6.8377
G1X83.6496Y385.8516A220.2796B7.7604
G1X86.1337Y386.7743A217.7954B8.6831
G1X88.6179Y387.6970A215.3112B9.6057
G1X91.1021Y388.6196A212.8270B10.5284
G1X93.5863Y389.5423A210.3429B11.4511
G1X96.0705Y390.4650A207.8587B12.3738
G1X98.5547Y391.3877A205.3745B13.2964
G1X101.0388Y392.3103A202.8903B14.2191
G1X103.5230Y393.2330A200.4061B15.1418
G1X106.0072Y394.1557A197.9219B16.0644
G1X108.4914Y395.0783A195.4378B16.9871
помогите подправить постпроцессор для Esprit (РЕШЕНО)
- WhiteMask
- Опытный
- Сообщения: 196
- Зарегистрирован: 28 дек 2013, 20:01
- Репутация: 73
- Откуда: Днепр, Украина
- Контактная информация:
помогите подправить постпроцессор для Esprit (РЕШЕНО)
Последний раз редактировалось WhiteMask 05 июл 2015, 15:41, всего редактировалось 1 раз.
WMMARKET.COM.UA 3D принтеры и аксессуары. Услуги 3Dпечати до 20мкм
- WhiteMask
- Опытный
- Сообщения: 196
- Зарегистрирован: 28 дек 2013, 20:01
- Репутация: 73
- Откуда: Днепр, Украина
- Контактная информация:
Re: помогите подправить постпроцессор для Esprit
Собственно внутренности одного из постстпроцессоров
WMMARKET.COM.UA 3D принтеры и аксессуары. Услуги 3Dпечати до 20мкм
- WhiteMask
- Опытный
- Сообщения: 196
- Зарегистрирован: 28 дек 2013, 20:01
- Репутация: 73
- Откуда: Днепр, Украина
- Контактная информация:
Re: помогите подправить постпроцессор для Esprit
Часть вопроса решена, осталость только внедрить в пост поворотную ось, ктонибудь подскажет как?
WMMARKET.COM.UA 3D принтеры и аксессуары. Услуги 3Dпечати до 20мкм
- WhiteMask
- Опытный
- Сообщения: 196
- Зарегистрирован: 28 дек 2013, 20:01
- Репутация: 73
- Откуда: Днепр, Украина
- Контактная информация:
Re: помогите подправить постпроцессор для Esprit
Господа вопрос решен, поэтому прошу считать тему закрытой. Помогла справка Есприт по постпроцессированию. С английским у меня туговато, но нужную информацию откопал.
П.С. Вот так вот я сам с собой поговорил...
П.С. Вот так вот я сам с собой поговорил...
Последний раз редактировалось WhiteMask 04 июл 2015, 22:52, всего редактировалось 1 раз.
WMMARKET.COM.UA 3D принтеры и аксессуары. Услуги 3Dпечати до 20мкм
- ukr-sasha
- Мастер
- Сообщения: 3401
- Зарегистрирован: 21 мар 2011, 07:47
- Репутация: 2180
- Настоящее имя: Украинец Александр Григорьевич
- Откуда: Киев, Украина
- Контактная информация:
Re: помогите подправить постпроцессор для Esprit
Ну так поделитесь с читателями форума....WhiteMask писал(а):С английским у меня туговато, но нужную информацию откопал.
- WhiteMask
- Опытный
- Сообщения: 196
- Зарегистрирован: 28 дек 2013, 20:01
- Репутация: 73
- Откуда: Днепр, Украина
- Контактная информация:
Re: помогите подправить постпроцессор для Esprit
Ок, делюсь. Тлько нижеизложенная информация - это лично мой опыт, если среди читателей будут профессиональные специалисты по постпроцессорам, прошу камнями и помидорами не бросать! Я не отрицаю что мои изменения постпроцессора могут быть не корректны с точки зрения программирования, но тем не мение результат я получил.
Мои станки работают под Mach3, что касается постпроцессора для него, как оказалось всё просто. Mach3 поддерживает большинство современных функций и файл постпроцессора содержит минимум описания, т.к. нет необходимости разбивать кадры или еще чтото. Достаточно описать оси, нужные G и M коды, которые вы будете использовать, ну и если нужно то ввести начальные и конечные строки программы.
Вот допустим пример простого постпроцессора для понимания:
1 блок - ## Machine Modes Section - описываем режимы работы станка, точность, лимиты движения, лимиты подач, начальные координаты и т.д.
2 блок - ## Formatable Codes Section - какие символы встречаются в УП, что они означают и в каком формате выводятся( символ оси, кол. нулей после запятой и т.п.)
3 блок - ## Symbolic Codes Section - какие коды может выполнять ваша ЧПУ система (в моем случае Mach3), можно указать только те которые будете использовать.
4 блок - ## Examples Section - непосредственно механизм записи УП, тут можно задать вывод одной или нескольких постоянных строк в УП, смена инструмента, или любая другая нужная вам операция.
Что касается моей проблеммы, для вывода поворотной оси в отдельную строку и вывода подачи я добавил всего пару строк (отмечены красным)
Мои станки работают под Mach3, что касается постпроцессора для него, как оказалось всё просто. Mach3 поддерживает большинство современных функций и файл постпроцессора содержит минимум описания, т.к. нет необходимости разбивать кадры или еще чтото. Достаточно описать оси, нужные G и M коды, которые вы будете использовать, ну и если нужно то ввести начальные и конечные строки программы.
Вот допустим пример простого постпроцессора для понимания:
1 блок - ## Machine Modes Section - описываем режимы работы станка, точность, лимиты движения, лимиты подач, начальные координаты и т.д.
2 блок - ## Formatable Codes Section - какие символы встречаются в УП, что они означают и в каком формате выводятся( символ оси, кол. нулей после запятой и т.п.)
3 блок - ## Symbolic Codes Section - какие коды может выполнять ваша ЧПУ система (в моем случае Mach3), можно указать только те которые будете использовать.
4 блок - ## Examples Section - непосредственно механизм записи УП, тут можно задать вывод одной или нескольких постоянных строк в УП, смена инструмента, или любая другая нужная вам операция.
Что касается моей проблеммы, для вывода поворотной оси в отдельную строку и вывода подачи я добавил всего пару строк (отмечены красным)
WMMARKET.COM.UA 3D принтеры и аксессуары. Услуги 3Dпечати до 20мкм