Программное обеспечение для 3D-модели для arc/curve gcode?
Существует ли программное обеспечение, которое может взять твердотельную модель, например, в формате ШАГА, и сгенерировать gcode, который включает команды arc/curve (G2, G3, G5), когда это возможно?
@Roger, 👍4
1 ответ
Я тоже смотрел на это. Но я не могу найти ШАГ к программному обеспечению GCODE. Так что ответ на ваш вопрос-нет, насколько мне известно.
Используя файлы STL, которые являются аппроксимациями реальной модели с использованием треугольных форм, срезы будут генерировать GCODE, не включая коды дуг. Я понимаю, что либо контроллер принтера должен позаботиться о создании arc gcode, прочитав несколько строк заранее, и вычислить, могут ли определенные последовательные "прямые gcodes" быть заменены "arc gcodes", либо сгенерированный файл gcode должен быть предварительно обработан в автономном режиме отдельным программным обеспечением или сценариями постобработки из слайсеров.
Что касается чтения нескольких строк заранее, то 8-битные платы контроллера недостаточно мощны для выполнения всех этих дополнительных вычислений, поскольку различные прошивки уже используют весь потенциал этих плат.
- Есть ли G-код для ожидания?
- Для чего используется G92 в G-коде
- Написание G-кода : проведите пальцем в начале печати
- Используя автоматическое выравнивание стола, нужно ли инициировать G29 перед каждой печатью?
- Cura: установить z-смещение
- Одновременный нагрев экструдера и стола при запуске печати
- В чем разница между M420 S и M420 S1?
- Код для перемещения вверх по оси Z после завершения печати
Я предполагаю, что постпроцессор gcode может выводить дуги/кривые из линий, но кажется стыдным делать такой вид обратной инженерии, когда исходный файл ШАГА уже содержит всю информацию о дуге/кривой..., @Roger
Я не знаю, как файлы ШАГОВ определяют геометрию поверхностей/твердых тел, но вы можете себе представить, что слайсер должен нарезать модель на основе любой ориентации, выбранной в слайсере, и в любом случае должен разбить модель, так что это может быть причиной того, что это непрактично. Я думаю, что это невозможно, иначе он бы существовал, обратите внимание, что ЧПУ существует уже несколько десятилетий., @0scar
Однако этот тип рабочего процесса (объектная модель прямо к траектории инструмента) существует для чпу, не так ли? Я имею в виду, например, что в Fusion360 вы не можете сгенерировать gcode из объекта brep без его преобразования в сетку?, @Roger