Draft DXF/ro

Description
Draft DXF is a software module used by the Std Open,  Std Import and  Std Export commands to handle the DXF file format.



Deschiderea
Această funcție deschide un fișier DXF (orice versiune de la 12 la 2007) într-un nou desen. Următoarele tipuri de obiecte DXF sunt suportate în mod curent: Alte entități DXF nu sunt importate în prezent deoarece nu există un obiect FreeCAD corespunzător. Odată cu implementarea noii funcționalități, va fi posibil să importați mai multe tipuri de entități.
 * lines
 * polylines and lwpolylines
 * circles
 * arcs
 * layers (layers containing objects are conveted to FreeCAD Groups)
 * texts and mtexts
 * dimensions
 * blocks (only geometry. texts, dims and attributes inside blocks will be skipped)
 * points
 * leaders

The importer has two modes, settable under Edit -> Preferences -> Import/Export -> DXF: One is built-in, C++-based and fast, the other, legacy one is code in Python slower, requires the installation of an add-on, but can sometimes handle some entities better and can created more refined FreeCAD objects. Both support all DXF versions starting from R12.

3D objects inside a DXF file are stored under a binary ACIS/SAT blob, which at the moment cannot be read by FreeCAD. Simpler entities like 3DFACEs, though, are supported.

The following DXF objects can be imported:
 * lines
 * polylines (and lwpolylines)
 * circles
 * arcs
 * splines
 * ellipses
 * layers
 * texts and mtexts
 * dimensions
 * blocks (only geometry. texts, dimensions and attributes inside blocks will be skipped)
 * points
 * leaders
 * paper space objects

Export
DXF-ul exportat este compatibil cu versiunea Autocad 12 sau mai recentă, deci ar trebui să se deschidă în orice aplicație care suportă formatul dxf. În prezent, se exportă următoarele obiecte FreeCAD:
 * linii și fire (polilinii)
 * arce și cercuri
 * texte
 * culorile sunt cartografiate de la obiectele RGB culori la indexul de culoare autocad (ACI). Negrul va fi întotdeauna "după strat"
 * straturile sunt mapate din numele grupului. Când grupurile sunt imbricate, cel mai adânc grup dă numele stratului.
 * dimensiuni, care sunt exportate cu dimensiune "Standard"

Files are exported in the R14 DXF format which can be handled by many applications.

The following FreeCAD objects can be exported:
 * all of FreeCAD's 2D geometry such as Draft objects or sketches
 * 3D objects are exported as a flattened 2D view
 * Compound objects are exported as blocks
 * texts
 * colors are mapped from objects RGB colors to autocad color index (ACI). Black will always be "by layer"
 * layers are mapped from group names. When groups are nested, the deepest group gives the layer name.
 * dimensions, which are exported with "Standard" dimstyle.

Instalarea
Warning: Din motive de licență, bibliotecile de import / export dxf nu mai fac parte din codul sursă al FreeCAD. Din acest motiv, ele trebuie să fie instalate de dvs., utilizatorul, după ce ați instalat FreeCAD. Există o modalitate de a permite FreeCAD să facă acest lucru în mod automat sau puteți să o faceți manual.

Preferințe
Următorii parametrii pot fi specificați în tab-ul Draft Preferences (menu Edit -> Preferences -> Draft):
 * Import style: Aceasta vă permite să alegeți modul în care vor fi desenate obiecte din fișierul dxf în FreeCAD. Puteți alege între:
 * None: aceasta este cea mai rapidă, nu există nici o conversie, toate obiectele vor fi negre cu lățimea de 2px (implicit FreeCAD)
 * Utilizați culoarea și lungimea liniei implicite: Toate obiectele importate dxf vor lua linia curentă / culoarea curentă din bara de comandă draft
 * Culoarea originală și lungimea liniei: Obiectele vor păstra culoarea și lățimea liniei (dacă este specificat) pe care le au în fișierul dxf
 * Culorile mapate la lungimea liniei: Dacă este selectată această opțiune, se folosește opțiunea de fișier de mapare de mai jos.
 * Fișier de mapare a culorilor: aceasta vă permite să specificați un fișier de mapare care va fi utilizat pentru traducerea culorilor dxf la culoare și la lungime de linie, la fel ca un stil de complot care funcționează în Autocad. Fișierul de mapare trebuie să fie un fișier text separat de file. Există o utilitate gratuită numită Vizualizator de stil Plot care poate converti fișierele Autocad CTB sau STB (stiluri plot) la fișierele de cartografiere separate în tab-uri, gata de utilizare în FreeCAD. În mod alternativ, avem aici câteva fișiere home-mapping disponibile aici.
 * Import texts: Aceasta vă permite să specificați dacă doriți să importați texte și dimensiuni dxf sau nu. Multe texte ar putea face munca voastră în FreeCAD foarte grea, deci este posibil să doriți să folosiți această opțiune ceva timp.
 * Import obiecte layout: Porniți această opțiune dacă doriți să importați obiect spațiu de hârtie. Acestea vor fi îmbinate în același document ca obiectele spațiului model.

Scripting
Draft API and FreeCAD Scripting Basics.

You can export elements to DXF by using the following function:

Example: