SDXF - Stani's DXF library for Python
s_t_a_n_i@gmx.net
s_t_a_n_i at gmx.net
Wed Jul 13 19:36:06 CEST 2005
SDXF is a Python library to generate DXF files. DXF is an abbreviation
of Data Exchange File, a vector graphics file format. It is supported
by virtually all CAD products (such as AutoCAD, Blender, 3Dstudio,
Maya,Vectorworks...) and vector drawing programs (such as Illustrator,
Flash, ...).
SDXF can generate complex CAD drawings (dxf format) with all kind of
entities (such as 3DFace, Arc, Insert, Circle, Line, Mtext, Point,
Polyline, Rectangle (can be filled), Solid & Text). They can be
structured with Layers, Blocks, Linetypes, Text styles and Views.
Example
import sdxf
d=sdxf.Drawing()
d.append(sdxf.Text('Hello World!',point=(3,0,1)))
d.append(sdxf.Line(points=[(0,0,0),(1,1,1)]))
d.saveas('hello_world.dxf')
For more info: http://www.stani.be/python/sdxf
More information about the Python-announce-list
mailing list