DXF в текст с G-кодами

Обсуждение аспектов работы с CAМ программами, подготовка моделей, настройка постпроцессоров, настройка параметров инструментов, обсуждение стратегий обработки, симуляция обработки. Вопросы по G-коду.
механик-cnc

DXF в текст с G-кодами

Сообщение механик-cnc »

Добрый день!
Есть задачка которую хотелось бы решить с помощью спецов.
Суть задачи:
в Солиде делаю файл траектории детали для электроэрозионного станка. Экспорт .DXF Станок такой файл не понимает, убогое програмное обеспечение. Сейчас оператор на станке в "Блокноте" набирает текстовый файл с G-кодами. Например G01.. G02... т.д. Добавляет служебные команды для станка, затем "тупо" меняет расширение файла на нужное станку и все. Станок принимает этот файл и нормально работает. Если деталь простая (20-30 команд) проблемм особых нет. Если деталь сложная - затык. Куча ошибок при вводе и ввод за 3-4-5 дней :( .
Что хочется? Наверное какой-то транслятор, из DXF в текстовый файл и правка этого файла в "Блокноте". Возможно такое? :cheesy:
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: DXF в текст с G-кодами

Сообщение Nick »

Возможно. Но, очень многое зависит от формата файла и задания кривых.

Какого плана объекты режете?
Еще нужен пример файла в dxf + переработанный Gcode.

PS наш Gcodetools видел? Для inkscape есть расширение для импорта dxf, а оттуда можно прямо в Gcode, со всеми заранее заданными параметрами.
механик-cnc

Re: DXF в текст с G-кодами

Сообщение механик-cnc »

Нет не видел. А что это? Подробнее расскажите?
Думаю, что кривые можно будет описывать отрезками.Маленькими :D
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: DXF в текст с G-кодами

Сообщение Nick »

Ну собственно вот: http://www.cnc-club.ru/forum/viewtopic.php?f=15&t=34

В двух словах выбрал кривую, запустил Path to Gcode получил Gcode + куча опций и дополнительных возможностей. Подробнее можно будет написать под конкретную задачу.

И кривые мы описываем не отрезками, а биарками - так получается точнее и плавнее ;).
(картинка)
механик-cnc

Re: DXF в текст с G-кодами

Сообщение механик-cnc »

Прочитал все. К сожалению я не большой специалист в ПО и некоторые моменты мне понять сложно.
Сформулирую свою задачу более конкретно. Мне нужна пр-ма для перевода .DXF в G-коды для обработки на электроискровом станке(проволочном) оформляющих частей для шестерен. Я там видел ПО под шестерни. Вы могли бы оптимизировать существующее ПО "чисто" под мою задачу. Буду благодарен, в пределах разумного :cheesy:
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: DXF в текст с G-кодами

Сообщение Nick »

Что за оформляющие части для шестерней?
Сформулируй задачу по подробнее :).

И заодно пришли пример dxf и желаемого gcode. Если не будет добавляться просто заархивируй в zip. Я так почему-то думаю, что все может просто получиться.
механик-cnc

Re: DXF в текст с G-кодами

Сообщение механик-cnc »

Вот файл .dxf топологии шестерни. Нужно превратить в текстовый файл с G-кодами. Только координаты не обращая внимания на спец.команды для моего станка, я эти команды допишу сам. Ваш файл я прогоню на станке. Если все будет нормально то обсудим дальнейшие взаимоотношения.
А как прикрепить файл? Давайте я его на Вашу почту отправлю.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: DXF в текст с G-кодами

Сообщение Nick »

Чтобы прикрепить, нужно зарегистрироваться... и тогда снизу будет вкладка прикрепить файл.
Если файл откроется в inkscape, то все будет очень просто.
Гость

Re: DXF в текст с G-кодами

Сообщение Гость »

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

Re: DXF в текст с G-кодами

Сообщение Nick »

Все хорошо, осталось только под собой войти :).
А то ты сейчас пишешь как гость.

Или кинь на почту xepecine gmail com
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6192
Откуда: Казахстан.
Контактная информация:

Re: DXF в текст с G-кодами

Сообщение aftaev »

Для эрозионных станков есть готовые проги например МастерКам
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
механик-cnc
Новичок
Сообщения: 2
Зарегистрирован: 22 июн 2011, 20:00
Репутация: 0
Контактная информация:

Re: DXF в текст с G-кодами

Сообщение механик-cnc »

aftaev писал(а):Для эрозионных станков есть готовые проги например МастерКам
Это понятно. Но к сожалению с другим ПО в этот станок я лезть не хочу. Можно получить кучу проблемм :cry:
механик-cnc
Новичок
Сообщения: 2
Зарегистрирован: 22 июн 2011, 20:00
Репутация: 0
Контактная информация:

Re: DXF в текст с G-кодами

Сообщение механик-cnc »

Nick писал(а):Все хорошо, осталось только под собой войти :).
А то ты сейчас пишешь как гость.

Или кинь на почту xepecine gmail com
Отправлю на почту.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: DXF в текст с G-кодами

Сообщение Nick »

output_0005.ngc
(59.49 КБ) 1071 скачивание
Вот стандартный вывод Gcodetools на твою шестеренку.

В inkscape она импортировалась размером 1.3м х 1.3м. Поэтому в Gcode она такая же.
К этому выводу можно применить постпроцессор для того, чтобы убрать все перемещения по Z.
Также можно добавить произвольный Gcode перед врезкой или посде завершения реза.
Ответить

Вернуться в «CAM пакеты»