Wings 3D Development Forum
New DXF importer/exporter - Printable Version

+- Wings 3D Development Forum (https://www.wings3d.com/forum)
+-- Forum: Wings 3D (https://www.wings3d.com/forum/forumdisplay.php?fid=1)
+--- Forum: Design & Development (https://www.wings3d.com/forum/forumdisplay.php?fid=6)
+--- Thread: New DXF importer/exporter (/showthread.php?tid=3154)



New DXF importer/exporter - edb - 01-21-2024

I've created a DXF importer/exporter that can import both 2D and 3D entities.

Build:
wpc_dxf_m.tar

Tested and works with files made with LibreCAD (from DXF R12 to DXF 2007) and InkScape (both DXF R12 and DXF R14, R14 is preferred)


[edited]Removed the image links due to mature content presented by the image host[/edited]


RE: New DXF importer/exporter - oort - 02-01-2024

edb,

Thank you for all the work you are doing on creating importer/exporters.

oort


RE: New DXF importer/exporter - edb - 04-09-2024

(02-01-2024, 02:45 PM)oort Wrote: edb,

Thank you for all the work you are doing on creating importer/exporters.

oort

Thanks oort!


RE: New DXF importer/exporter - krisk78 - 08-04-2026

Hello,

It seems that it does not work with version 2.4.1 because it does not register properly itself:

wpc_dxf_m:init/0 bad return value: {'EXIT',
                                    {undef,
                                    [{wpc_dxf_m,init,[],[]},
                                      {wings_plugin,init_plugin,2,
                                      [{file,"wings_plugin.erl"},{line,205}]},
                                      {wings_plugin,init_plugins,1,
                                      [{file,"wings_plugin.erl"},{line,189}]},
                                      {wings_plugin,init,0,
                                      [{file,"wings_plugin.erl"},{line,51}]},
                                      {wings,init,1,
                                      [{file,"wings.erl"},{line,65}]},
                                      {proc_lib,init_p_do_apply,3,
                                      [{file,"proc_lib.erl"},{line,329}]}]}}

Could it be possible to fix it ?