DXFNext

Here's the place for discussion related to coding in FreeCAD, C++ or Python. Design, interfaces and structures.
adrianinsaval
Veteran
Posts: 3080
Joined: Thu Apr 05, 2018 5:15 pm

Re: DXFNext

Post by adrianinsaval »

Gift wrote: Tue Jun 28, 2022 7:38 pm That is your postulate. Internally there is no Part.Wire. That is a function, which create edges. Inspect the result of the script.
Wire is a shape type and it is differentiable from stand alone edges. https://github.com/FreeCAD/FreeCAD/blob ... e.cpp#L465
sliptonic wrote: Tue Jun 28, 2022 8:00 pm if the issue is speed, why not strive to make ezdxf faster?
python might be the limiting factor
User avatar
sliptonic
Veteran
Posts: 2947
Joined: Tue Oct 25, 2011 10:46 pm
Location: Columbia, Missouri
Contact:

Re: DXFNext

Post by sliptonic »

adrianinsaval wrote: Tue Jun 28, 2022 9:07 pm python might be the limiting factor
No argument. But it's the limiting factor for everyone. So it still makes sense to address it upstream.
User avatar
Gift
Posts: 767
Joined: Tue Aug 18, 2015 10:08 am
Location: Germany, Sauerland

Re: DXFNext

Post by Gift »

adrianinsaval wrote: Tue Jun 28, 2022 9:07 pm Wire is a shape type and it is differentiable from stand alone edges. https://github.com/FreeCAD/FreeCAD/blob ... e.cpp#L465
...
Good idea. Wire could make it possible. Thanks.
User avatar
uwestoehr
Veteran
Posts: 4251
Joined: Sun Jan 27, 2019 3:21 am
Location: Germany

Re: DXFNext

Post by uwestoehr »

Many thanks for your great work! The new DXF was merged today.
Can you please add something to the release notes?: https://wiki.freecadweb.org/Release_notes_1.0

Also please open a new thread in the General help forum with request to test the next weekly build with real-life DXFs. Usually ;) there will be here and there some issues that will be uncovered by intensive tests.
Post Reply