New Beta Release 0.6.2

101 views
Skip to first unread message

Manfred Moitzi

unread,
May 2, 2014, 4:11:51 AM5/2/14
to python...@googlegroups.com
New features:
  • NEW: create new layouts - Drawing.create_layout(name, dxfattribs=None)
  • NEW: delete layouts - Drawing.delete_layout(name)
  • NEW: delete blocks - Drawing.blocks.delete_block(name)
  • NEW: read DXF files from zip archives (its slow).
  • CHANGE: LWPolyline returns always 5-tuples (x, y, start_width, end_width, bulge). start_width, end_width and bulge is 0 if not present.
  • NEW: LWPolyline.get_rstrip_points() -> generates points without appending zeros.
  • NEW: LWPolyline.rstrip_points() -> context manager for points without appending zeros.
  • BUGFIX: fixed handle creation bug for DXF12 files without handles, a code 5/105 issue
  • BUGFIX: accept floats as int (thanks to ProE)
  • BUGFIX: accept entities without owner tag (thanks to ProE)
  • improved dxf2html; creates a more readable HTML file; usage: python -m ezdxf.dxf2html filename.dxf

Planned for next version:

  • support for BODY, 3DSOLID, REGION, SURFACE, you can get/set the ACIS data as plain text
  • compressed data for unused binary data and unused sections (THUMBNAILIMAGE)

Best regards,

Manfred

Reply all
Reply to author
Forward
0 new messages