Editing Drawing (DWG)
From Wiki.OSArch
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 12: | Line 12: | ||
You can read about the struggles of supporting DWG in free software in the [http://libregraphicsworld.org libregraphicsworld] article [http://libregraphicsworld.org/blog/entry/libredwg-revived-starts-getting-regular-releases LibreDWG revived, starts getting regular releases] | You can read about the struggles of supporting DWG in free software in the [http://libregraphicsworld.org libregraphicsworld] article [http://libregraphicsworld.org/blog/entry/libredwg-revived-starts-getting-regular-releases LibreDWG revived, starts getting regular releases] | ||
− | + | Free software known to have some support for DWG: | |
* [[FreeCAD]] uses [[LibreDWG]] from version 0.19 for Linux builds and Conda Windows builds. Otherwise check the [https://wiki.freecadweb.org/FreeCAD_and_DWG_Import FreeCAD documentation] or ask in our forum. | * [[FreeCAD]] uses [[LibreDWG]] from version 0.19 for Linux builds and Conda Windows builds. Otherwise check the [https://wiki.freecadweb.org/FreeCAD_and_DWG_Import FreeCAD documentation] or ask in our forum. | ||
* [https://github.com/tercoide/GauchoCAD GauchoCAD] uses [[LibreDWG]] but is currently alpha software with no released packages | * [https://github.com/tercoide/GauchoCAD GauchoCAD] uses [[LibreDWG]] but is currently alpha software with no released packages | ||
Line 20: | Line 20: | ||
* [[ZCAD]] is a simple CAD program, written in Lazarus / FPC. It can open and save DXF2000 files. They are actively working on DWG support with the [[LibreDWG]] library. | * [[ZCAD]] is a simple CAD program, written in Lazarus / FPC. It can open and save DXF2000 files. They are actively working on DWG support with the [[LibreDWG]] library. | ||
− | + | Current status of LibreCAD: (Heavily inspired by a post by Reini Urban to the [https://lists.gnu.org/archive/html/libredwg/2020-12/threads.html LibreDWG discussion list]) | |
− | Generally LibreDWG is stable for the most common entities and objects for DWG and DXF, plus hundreds more. It can write DWG r2000 already, plus all DXF versions. DWG write support for 2004-2018 is about 80% done. | + | Generally LibreDWG is stable for the most common entities and objects for DWG and DXF, plus hundreds more. It can write DWG r2000 already, plus all DXF versions. DWG write support for 2004-2018 is about 80% done. Please test and [https://github.com/LibreDWG/libredwg/issues report bugs]. |
− | |||
− | Please test and [https://github.com/LibreDWG/libredwg/issues report bugs]. | ||
There is currently focus on gambas bindings (that's the free GNU VBA variant) for GauchoCAD and C++ bindings for SolveSpace. Perl and python bindings are ready but unused. | There is currently focus on gambas bindings (that's the free GNU VBA variant) for GauchoCAD and C++ bindings for SolveSpace. Perl and python bindings are ready but unused. |