dxf2quad
Добавлено: 23 янв 2014, 21:14
истоки темы здесь
dxf2quad - инструмент для создания из файла .dxf G-кода для пенорезки, и станков с подобной конфигурацией,
в которых имеем две координатные плоскости(xy и uv) ,в каждой из которых перемещается конечная точка инструмента (проволоки).
Конечно - есть такие гигабайтные монстры ,как мастеркам и ему подобные , но большинство из них работают под windows (со всеми вытекающими),
еще они немало стоят(хотя в наших реалиях это отходит на второй план))) и т.д. и т. п. ... работать может с gui и из командной строки...
распаковав архив ,запускаем TkInterface.py: открываем dxf файл - старт - и в той же папке получаем файл координат и файл G-кода
-------------
файл dxf должен быть подготовлен по определенным правилам - к слову их совсем немного)))
все они описаны в howto,но всё же:
траектория должна быть прорисована как минимум в 4-х слоях(layers) - start,xy,uv,sync соеденение узловых точек в слое sync дает синхронизированное прохождение этих точек емс...
в принципе обязательно лишь для конечных точек (как на рис. выше) траектория при наличии синхронизации:
(точки можно соеденять как отрезками ,так и дугами) программка тестировалась с Qcad (еще говорится про удобоваримость DXF-ов из AutoCAD)
=========================
в арсенале имеется примитивный просмотрщик созданой траектории с возможностью покадрового контроля положения: запускаем fbv.py - scan DXF - запускается наш знакомый dxf2quad - там открываем dxf - start - и готов предпросмотр траектории и g-код:
dxf2quad - инструмент для создания из файла .dxf G-кода для пенорезки, и станков с подобной конфигурацией,
в которых имеем две координатные плоскости(xy и uv) ,в каждой из которых перемещается конечная точка инструмента (проволоки).
Конечно - есть такие гигабайтные монстры ,как мастеркам и ему подобные , но большинство из них работают под windows (со всеми вытекающими),
еще они немало стоят(хотя в наших реалиях это отходит на второй план))) и т.д. и т. п. ... работать может с gui и из командной строки...
распаковав архив ,запускаем TkInterface.py: открываем dxf файл - старт - и в той же папке получаем файл координат и файл G-кода
-------------
файл dxf должен быть подготовлен по определенным правилам - к слову их совсем немного)))
все они описаны в howto,но всё же:
траектория должна быть прорисована как минимум в 4-х слоях(layers) - start,xy,uv,sync соеденение узловых точек в слое sync дает синхронизированное прохождение этих точек емс...
в принципе обязательно лишь для конечных точек (как на рис. выше) траектория при наличии синхронизации:
(точки можно соеденять как отрезками ,так и дугами) программка тестировалась с Qcad (еще говорится про удобоваримость DXF-ов из AutoCAD)
=========================
в арсенале имеется примитивный просмотрщик созданой траектории с возможностью покадрового контроля положения: запускаем fbv.py - scan DXF - запускается наш знакомый dxf2quad - там открываем dxf - start - и готов предпросмотр траектории и g-код: