mirmik / zencad

CAD system for righteous zen programmers
https://mirmik.github.io/zencad/
MIT License
134 stars 13 forks source link

2d vector DXF or SVG export #1

Open gordon-quad opened 5 years ago

gordon-quad commented 5 years ago

It would be extremely helpful to have vector export capability for 2d shapes/sketches so this CAD would be useful for laser/plasma/waterjet cutting.

mirmik commented 5 years ago

I researched this question. Apparently, conversion to these formats will not be an easy task. I need to explore this in more detail later.

mirmik commented 5 years ago

Good news. I found an example of creating an SVG file based on the opencascade model. So conversion to SVG can be expected soon.

zenbooster commented 4 years ago

Тоже интересуюсь. Надо в пластине отверстий понаделать, да и самих пластин нарезать. Везде просят вектор прислать...

Sent with GitHawk

mirmik commented 4 years ago

Мне тут тоже 2д поналобилось, так что можно ожидать подвижек в этом направлении.

sevkin commented 4 years ago

Как подвижки? Что осталось сделать?

mirmik commented 4 years ago

Ваш коммент заставляет меня страдать.

В принципе какие-то простые svg мы умеем импортировать и экспортировать. Функции shape_to_svg и svg_to_shape живут в файле zencad/convert/svg.py

Надо немного вспомнить в каком оно состоянии. Было там что-то еще недоделанное. Но простые формы должен брать.

mirmik commented 4 years ago

Клятвенно обещаю вернуться к этому вопросу :)