newsLibreDWG - News: Enabled r2018 support

 
 
Latest News
libredwg-0.13.3 released posted by reini_urban, Mon 26 Feb 2024 09:46:29 AM UTC
libredwg-0.13.2 released posted by reini_urban, Sat 10 Feb 2024 06:13:26 PM UTC
libredwg-0.13.1 bugfix release posted by reini_urban, Sat 10 Feb 2024 08:42:52 AM UTC
libredwg-0.13 released posted by reini_urban, Sun 04 Feb 2024 09:53:49 AM UTC
libredwg-0.12.5 released posted by reini_urban, Sun 06 Feb 2022 09:01:25 PM UTC

Enabled r2018 support

Item posted by Reini Urban <reini_urban> on Mon 04 Jun 2018 08:40:47 AM UTC.

I finished now reading the remaining DWG formats r2010, r2013 and r2018.
The only DWG read limitations are now:

  • pre-R13: some entities, all blocks
  • r2010+ Some AEC EED (Autodesk Architectural Desktop) objects.
  • Untested: FIELDLIST, AcDbField, TABLECONTENT, TABLEGEOMETRY, GEODATA, WIPEOUTVARIABLE
  • Unhandled (i.e. passed through): MATERIAL, CELLSTYLEMAP, MULTILEADER, PROXY, PROXY_ENTITY, DBCOLOR, PLOTSETTINGS, TABLESTYLE, VBA_PROJECT, DIMASSOC, ACDBSECTIONVIEWSTYLE, ACDBDETAILVIEWSTYLE, ACDBASSOCNETWORK, ACDBASSOC2DCONSTRAINTGROUP, ACDBASSOCGEOMDEPENDENCY, ACDB_LEADEROBJECTCONTEXTDATA_CLASS, NPOCOLLECTION, EXACXREFPANELOBJECT, ARCALIGNEDTEXT (2000+), UNDERLAYDEFINITION (2 strings), OBJECTCONTEXTDATA, AcDbAnnotScaleObjectContextDatax


Writing is only done for r13-r2000 with r2000 being the default format. (I hope).

DXF support is coming. Writing DXF is done, but AutoCAD cannot import it yet, as I write all known fields, handles and references, unlike libdxfrw which only writes a limited set. You cannot map parametric constraints or advanced classes with that.

DXF reading is only planned, as I have to decide yet which strategy to use, with minimal maintenance. It should be a table driven parser, from the dwg.spec.

With the upcoming 0.5 release I"m only waiting on the fencepost permissions on GNU. You can get daily snapshots and windows binaries from the github release page: https://github.com/LibreDWG/libredwg/releases/

Reini Urban

 

Back to the top

Powered by Savane 3.14-f13d.
Corresponding source code