как конвертировать dxf в g-code

Dj_smart

Народ, просьба. Пишется конвертер , и нужен кусочек G-кода с КРУГОВОЙ интерполяцией. Всё что у меня есть, бьёт дуги на отрезки… Что-то небольшое, и описание, типа - “круг диаметром 15мм”. Чтобы была возможность проверить достоверность результатов.

spike
Dj_smart:

…и нужен кусочек G-кода с КРУГОВОЙ интерполяцией…

Здесь есть такой, там правда небольшая обшибочка вначале… Там же показано как примерно это должно выглядеть.
А если совсем маленький то наверное так как-то:
N136 G1 Z25.
N138 X38.091 Y-.645
N140 G3 X36.993 Y3.453 R3. (Круговая интерполяция против часовой стрелки, из точки
X38.091 Y-.645 в точку X36.993 Y3.453 с радиусом дуги 3мм)
N142 X33.007 Y-3.453 R3.987 (то же, из точки X36.993 Y3.453 в точку X33.007 Y-3.453 с радиусом 3.987мм)
N144 X36.993 Y3.453 R3.987
N146 X32.895 Y2.355 R3.
N148 G1 X31.395 Y-.243
N150 Z35.
Я не совсем понял, пишется именно конвертер, или интерполятор? Если конвертер, то в какой формат?
Успехов 😃

Dj_smart
spike:

Здесь есть такой, там правда небольшая обшибочка вначале…
Я не совсем понял, пишется именно конвертер, или интерполятор? Если конвертер, то в какой формат?
Успехов 😃

Спасибо! Пишется программа управления станком. Вернее, уже написана, идут тесты. И сейчас она “понимает” exellon, Gerber, PLT, DXF, и G-code. Вычитал мнение, что программы понимающие только G00 и G01, являются как бы не совсем… И решено было добавить интерполяцию. Но так как опыта в этих дугах нет, решил спросить мнение знающих.

volid

а я всегда считал что для каждого станка своя прога которая компилирует ж кода исходя из особенностей станка. например у нас прога Combi5. и постпроцессор для каждого станка свой.

Dj_smart
volid:

а я всегда считал что для каждого станка своя прога которая компилирует ж кода исходя из особенностей станка. например у нас прога Combi5. и постпроцессор для каждого станка свой.

На 100% согласен. Тут другое. Я лично знаю двух человек, которые забросили хоббийное станкостроение именно из-за ПО. Выражение о маче: " Ого, да оно как в игровой автомат в казино!!! И чего тут нажимать?". Ну и так далее. Предпринята попытка сделать максимально простую в понимании, и без лишних наворотов программу ДЛЯ ХОББИЙНЫХ применений. Исходя из этого и протокол step-dir и ТМ7(VRIcnc) для 3-х осей. Соответственно “понимание” максимально возможного количества форматов, без конвертеров и пр.

4 months later
Bob19
but:

прошу помощи.как перегнать dfx в другой вид файла понятный для mach3 в котором нет функции импорта dfx в g-cod
зарание респект и уважуха

Jest odna otschen haroschaje i w nahalawu Programma
dfx2gcode
ja snej sam polsewajus i otschen haroschaja Programma.

kerbetos

А чем в Маче не устраивает вариант “Файл”-> “LazyCam”
И в нём “файл” Импорт файла.
Тем более что мачем пользуетесь.

LEXXEY

Я чето ваще не пойму о чем речь…а как параметры обработки задавать-в новой проге?

Марат

Вот тут есть прога www.dxfpilot.de/dxfpilot.htm - триальная на 3 недели по моему. Работает идеально. При правильном использовании можно и дольше работать:-)