DXF Importer #40487

Closed
opened 2014-06-03 17:38:53 +02:00 by Lukas Treyer · 6 comments
Member

I've been working on it for quite a while and today I finished the part I consider to be the most professional so far (ok, maybe one should judge the next day): knot insertion. This allows to convert bsplines to Blender's bezier curves.
The raw DXF reading part is done by a python library written by Manfred Moitzi. I collaborated a lot with him in the past weeks. He also contributed a class that allows to sort and merge lines to a polygon (quite efficiently / python-optimized).

The docs and release notes are on bitbucket, where you can find also the addon with all the testfiles - speaking about testfiles. I also wrote a test script that reads them in one after the other and save it as a .blend file. That helped me to improve the quality a lot.

Also: I've been in contact with Remigius Fiedler who wrote the existing addon. He is happy to replace the importer with the new one and together we hope that it attracts some attention not only in the Blender but also in the CAD community ;-)

https://bitbucket.org/treyerl/io_import_scene_dxf

I've been working on it for quite a while and today I finished the part I consider to be the most professional so far (ok, maybe one should judge the next day): knot insertion. This allows to convert bsplines to Blender's bezier curves. The raw DXF reading part is done by a python library written by Manfred Moitzi. I collaborated a lot with him in the past weeks. He also contributed a class that allows to sort and merge lines to a polygon (quite efficiently / python-optimized). The docs and release notes are on bitbucket, where you can find also the addon with all the testfiles - speaking about testfiles. I also wrote a test script that reads them in one after the other and save it as a .blend file. That helped me to improve the quality a lot. Also: I've been in contact with Remigius Fiedler who wrote the existing addon. He is happy to replace the importer with the new one and together we hope that it attracts some attention not only in the Blender but also in the CAD community ;-) https://bitbucket.org/treyerl/io_import_scene_dxf
Author
Member

Changed status to: 'Open'

Changed status to: 'Open'
Bastien Montagne was assigned by Lukas Treyer 2014-06-03 17:38:53 +02:00
Author
Member

Added subscriber: @cnd

Added subscriber: @cnd

Thanks, will have a look at it asap. :)

Thanks, will have a look at it asap. :)

I’d like to get this on https://developer.blender.org/differential/, easier to handle reviews…

Also, I think we try to avoid binary files, so would probably be good to only add needed py files, keeping pngs, tests etc. outside of Blender addons?

I’d like to get this on https://developer.blender.org/differential/, easier to handle reviews… Also, I think we try to avoid binary files, so would probably be good to only add needed py files, keeping pngs, tests etc. outside of Blender addons?

Changed status from 'Open' to: 'Archived'

Changed status from 'Open' to: 'Archived'

Closing this task, we now have a diff (D693) and temp git branch!

Closing this task, we now have a diff ([D693](https://archive.blender.org/developer/D693)) and temp git branch!
Sign in to join this conversation.
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: blender/blender-addons#40487
No description provided.