dxfwrite.

Eine Python-Bibliothek, um DXF R12-Zeichnungen zu erstellen
Jetzt downloaden

dxfwrite. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL v3
  • Preis:
  • FREE
  • Name des Herausgebers:
  • mozman
  • Website des Verlags:
  • http://bitbucket.org/mozman/

dxfwrite. Stichworte


dxfwrite. Beschreibung

Eine Python-Bibliothek DXF R12 Zeichnungen erstellen dxfwrite ist eine Bibliothek, Python zu DXF R12 drawings.A einfaches Beispiel zu erstellen: von dxfwrite import DXFEngine als dxfdrawing = dxf.drawing ( 'test.dxf') drawing.add (dxf.line ((0, 0), (10, 0 ), Farbe = 7)) drawing.add_layer ( 'Textebene', Farbe = 2) drawing.add (dxf.text ( 'Test', insert = (0, 0,2), Schicht = 'Textebene') drawing.save () DXF R12 Entitäten unterstützt * ARC * ATTDEF * ATTRIB * BLOCK * CIRCLE * 3DFACE * INSERT * LINE * POINT * POLYLINIE (Sonder Polyface und Polymesh Objekte stehen zur Verfügung) * SHAPE (nicht getestet) * SOLID * TRACE * TEXT * VERTEX (nur für interne Verwendung finden Polygonzug, Polyface und Polymesh Objekte) nicht DXF R12 Entitäten unterstützt * DIMENSIONemulated Entitäten aus DXF R13 und später * MTEXT (R13), ... als zusammengesetzte Einheit MText * ELLIPSE (R13), ... angenäherten Ellipse durch * SPLINE emulierten (R13), ... approximiert durch Spline * LWPOLYLINE (R13), ... Verwendung POLYLINE * TABLE (R2005) ... als zusammengesetzte Einheit emuliert Tablecomposite Entitäten MText * - mehrzeiliger Text * * LinearDimension AngularDimension * ArcDimens ion * * RadialDimension Table - Text und blockrefs wie eine HTML-Tabelle mit Tabelle * Ellipse - wie POLYLINE * Spline approximiert - kubische Spline-Kurve durch Haltepunkte ohne zusätzliche Kontrollpunkte, wie POLYLINE * Bezier approximiert - kubische Bezier-Kurve durch Stützpunkte mit zusätzlichen Kontrollpunkte, angenähert als POLYLINIE * Klothoide - Euler Spirale, angenähert als POLYLINEread / Schreib AutoCAD CTB-filesThe Modul acadctb bietet die Möglichkeit, AutoCAD CTB-Dateien zu lesen und zu schreiben. von dxfwrite Import acadctbctb = acadctb.load ( 'test: Mit CTB-Dateien können Sie eine neue Farbe oder Linienstärke zu dxf-color-Index für das Plotten oder Drucken, aber das muss unterstützt werden durch das verwendete Anwendung.Verfahren einfache Beispiel zuweisen .ctb ') style1 = ctb.get_style (1) # dxf- Farbindex (1 .. 255) style1.set_color (23, 177, 68), # set RGB-Werte (0..255) style1.set_lineweight (0,7) CTB. save ( 'new.ctb') Montage mit easy_install: easy_install dxfwriteor von Quelle: python setup.py installDocumentationhttp: //bitbucket.org/mozman/dxfwrite/wiki/Home Anforderungen: · Python


dxfwrite. Zugehörige Software