Skip to main content

A Python library to grab information from DXF drawings - all DXF versions supported.

Project description

dxfgrabber

Abstract

A Python library to grab information from DXF drawings - all DXF versions supported.

Installation

python setup.py install

Documentation

http://dxfgrabber.readthedocs.org

http://pythonhosted.org/dxfgrabber/

Source at bitbucket.org:

http://bitbucket.org/mozman/dxfgrabber

mozman – <mozman@gmx.at>

News

Version 0.7.1 - 2014-05-02

  • BUGFIX: now really accept floats as int (thanks to ProE)

Version 0.7.0 - 2014-05-01

  • NEW: support for MESH entity

  • NEW: support for LIGHT entity

  • NEW: support for SUN entity

  • NEW: support for HELIX entity

  • NEW: support for BODY entity, you get the ACIS code

  • NEW: support for 3DSOLID entity, you get the ACIS code

  • NEW: support for REGION entity, you get the ACIS code

  • NEW: support for SURFACE entity, you get the ACIS code

  • NEW: support for undocumented PLANESURFACE entity, you get the ACIS code

  • BUGFIX: accept floats as int (thanks to ProE)

Version 0.6.1 - 2014-04-25

  • BUGFIX: support for undocumented VERTEX subclass ‘AcDbFaceRecord’ without preceding ‘AcDbVertex’

  • extended the Polyface entity, see new docs

Version 0.6.0 - 2014-01-09

  • skip comment tags (999)

  • dxfversion defaults to ‘AC1009’, if no header variable $ACADVER exists

  • can open minimalistic DXF12 files (without HEADER, TABLES and BLOCKS section)

  • added support for STYLE table

  • added support for LTYPE table

Version 0.5.2 - 2013-05-20

  • bugfix: fixed *nix newline problem in readfile_as_asc()

Version 0.5.1 - 2013-05-20

  • updated docs - added a Howto section

  • added attribute frozen to class Layer()

  • index operator for: Drawing.layers[layername]

  • added modelspace() and paperspace() iterators to class Drawing()

  • supported Python versions: CPython 2.7, CPython 3.3, pypy - no explicit testing with CPython 3.2

Version 0.5.0 - 2013-05-04

  • beta status

  • solved problems with ‘utf-8’ and codepage ANSI_936 encoded dxf files

Version 0.4.0 - 2012-08-12

  • beta status

Version 0.1.0 - 2012-07-21

  • Initial setup

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

dxfgrabber-0.7.1.zip (74.9 kB view details)

Uploaded Source

dxfgrabber-0.7.1.tar.gz (48.2 kB view details)

Uploaded Source

File details

Details for the file dxfgrabber-0.7.1.zip.

File metadata

  • Download URL: dxfgrabber-0.7.1.zip
  • Upload date:
  • Size: 74.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for dxfgrabber-0.7.1.zip
Algorithm Hash digest
SHA256 b288f8510cbc3e226161ce017748d624775b0a8dca547f7e63618a24824f12a7
MD5 149ad99b8b16e84b9f653d5e863138d9
BLAKE2b-256 b3cc94890449c32aa8857454a599af5996ce330e51b1d20ad175e921aea577b0

See more details on using hashes here.

File details

Details for the file dxfgrabber-0.7.1.tar.gz.

File metadata

  • Download URL: dxfgrabber-0.7.1.tar.gz
  • Upload date:
  • Size: 48.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for dxfgrabber-0.7.1.tar.gz
Algorithm Hash digest
SHA256 3ea9f28c16e6270437b31c06df77a3ae19de766cc76c8be9a2a11b25207feeae
MD5 8837ddb386fbabeac6407f029b1c340e
BLAKE2b-256 c2eabeead8e95823931b7f2dd5274a4a13fc58fae71071f20dd7f54acda4d638

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page