Hi Mip,
re:
> All the dxf I tried to import into FreeCAD had a misplacement of one of the shapes, most
> of the time the bottom left small circle.
> Whatever option I chose, there was one more shapes missing or misplaced (see attachment).
The circle misplacement is from a bug in FreeCAD's DXF importer when it processes planar objects with a plane normal going in negative z.
There is a setting in moi.ini which you can turn on to make Moi flip these objects to avoid the FreeCAD importer bug:
[DXF]
<....>
FlipNegativeZAxisCirclesAndArcs=y
It's not on by default because when the normal is flipped the curve's direction also gets flipped which is bad when someone is trying to control curve directions for CNC usage.
If you want to report the FreeCAD DXF import bug tell them that the problem is likely that they are not precisely following the AutoCAD "arbitrary axis algorithm" for normals pointing in negative z.
Arbitrary axis algorithm is here:
https://help.autodesk.com/view/OARX/2024/ENU/?guid=GUID-E19E5B42-0CC7-4EBA-B29F-5E1D595149EE
- Michael
|