LarryNyuron / gcodeToSVG

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

#Task

Разработка консольного приложения (можно с GUI) «Конвертер G code в SVG-подобный формат». Основные параметры, которые должны быть достигнуты при решении:

  1. Приложение должно сжимать исходную программу (т.е. определять дугу/окружность, заданную кодами G1 и преобразовывать её в соответствующий элемент path svg (пример похожей программы - плагин к Cura - ArcWelder)).
  2. Аппроксимация сплайнами. Перед конвертацией должны быть установлены тип сплайна и точность аппроксимации (необходимо сократить количество опорных точек).
  3. Прямое упрощение геометрии. Пример реализации - в Blender функция Limited Dissolve

About


Languages

Language:Python 99.4%Language:G-code 0.6%