shedright.blogg.se

Librecad extend line
Librecad extend line












librecad extend line

Part or Draft Lines) as well as the current none parametric lines/edges.to be clear I don't mean trying to import rectangles faces etc. So in summary is it practical and a good idea toġ) extend the current svg import functionality by having an option to import SVG "lines/paths" as parametric entities ( i.e.

LIBRECAD EXTEND LINE UPGRADE

From that point it is easy for someone to use Draft Upgrade and all the other tools. If we can create a line then we must either know already or be able to derive its start and end points, hence be able to optionally create a Draft and/or Part line.

librecad extend line

So I was thinking couldn't we make those lines either Part lines or Draft lines? I did try to Draft Upgrade them which did nothing. when I think about it, my main "problem" with it is that all those lines created on import of SVG are not parametric. So it is really much easier for us to treat these the same way and use a "one-for-all" generic shape. They have dedicated stuff like lines, rectangles and so on, but almost no app seems to use them much. In SVG, almost everything is one kind of object (the path object). dxf is made for CAD, so it's easy to reliably map objects to freecad's more defined stuff like Draft objects. SVG is a very different kind of meat than DXF. 2) extend Draft Upgrade to allow it to upgrade these non-parametric lines. You of course have to not tick the import splines as wires option in settings. By the way I have discovered that I can import DXF splines from LibreCAD if I.

librecad extend line

So I assume that means it is a bezier curve to the degree of however many mouse clicks -1.Īnyway when I save and import that into FreeCAD, I get a Draft Bspline, so its not quite the same. I mean that the first and last are on the line created but all the others are off the line like control points. On creation, each time you click the point becomes a control point not a knot, if that is the correct terminology. They are Bezier curves in my version of LibreCAD, its implementation seems bug, the options make no apparent difference with spline creation. The SVG importer does a lot of coordinate systems transformations using transfromGeometry, which only works on Shapes.Īpplying these changes to Draft geometry would be possible, but it would be a huge project.īy the way I have discovered that I can import DXF splines from LibreCAD if I save in r14 or later. If a path would solely consist of bezier segments of the same order, it would be possible.īut in general, there is no draft element that can represent a SVG path. It can contain different types, like line segments, arcs and cubic and quadratic bezier curves. Some important regions of the main window can be seen in the following image. When you use/type the command, leave out the quotes. Shoogen wrote:2) not possible in general. To make clear what you have to type in the input line of the command line, the commands are in quotes.














Librecad extend line