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
Post
by adrianinsaval » Tue Jun 28, 2022 9:07 pm
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
sliptonic
Veteran
Posts: 2947 Joined: Tue Oct 25, 2011 10:46 pm
Location: Columbia, Missouri
Contact:
Post
by sliptonic » Tue Jun 28, 2022 9:24 pm
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.
Gift
Posts: 767 Joined: Tue Aug 18, 2015 10:08 am
Location: Germany, Sauerland
Post
by Gift » Wed Jun 29, 2022 10:17 am
Good idea. Wire could make it possible. Thanks.
uwestoehr
Veteran
Posts: 4251 Joined: Sun Jan 27, 2019 3:21 am
Location: Germany
Post
by uwestoehr » Sat Jul 16, 2022 11:49 am
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.