LibreCAD / LibreCAD

LibreCAD is a cross-platform 2D CAD program written in C++17. It can read DXF/DWG files and can write DXF/PDF/SVG files. It supports point/line/circle/ellipse/parabola/spline primitives. The user interface is highly customizable, and has dozens of translations.
http://librecad.org/
Other
4.48k stars 1.01k forks source link

Cannot merge splines into a polyline #1605

Open xmarduel opened 1 year ago

xmarduel commented 1 year ago

Expected behavior

When utilizing the command "create polyline from existing segments" with lets say a line and a spline defined with 3 points, a single entity resulting of the merge of this line and spline should be created (as for example with a line and an arc)

Observed behavior

When utilizing the command "create polyline from existing segments" with lets say a line and a spline defined with 3 points, the two items are not merged into a single entity. And the export to SVG still gives one line and one path instead of a single path composed of this line and quad bezier curve.

Steps to reproduce or sample file

Operating System and LibreCAD version info

Windows. LibreCAD 2.2.0

dxli commented 1 year ago

For our current dxf library, a polyline can only contain lines and arcs.

xmarduel commented 1 year ago

Hi , thank for the reply. I would say , if I were the release manager, I would put this „missing feature“ at the top highest priority!

nametabekul commented 4 weeks ago

Was this every fixed?