DXF/it: Difference between revisions

From FreeCAD Documentation
(Created page with "In FreeCAD i lettori DXF devono interpretare la geometria (ad esempio una forma spline) dal file DXF nelle specifiche forme interne dell'ambiente di lavoro.")
No edit summary
 
(37 intermediate revisions by 4 users not shown)
Line 1: Line 1:
<languages/>
<languages/>
{{TOCright}}
== Storia ==


<span id="Background_history"></span>
DXF è un formato di dati CAD proprietario per disegni 2D originato con AutoCAD, ma che è compreso dalla maggior parte dei pacchetti di disegno e di plotting, poiché non era disponibile uno standard aperto alternativo durante gli anni in cui AutoCAD era dominante.
== Storia ==


Il Drawing Exchange Format (DXF) è un formato di dati CAD proprietario sviluppato da Autodesk per consentire lo scambio di file tra il prodotto di punta AutoCAD e altri software. Esistono numerose buone librerie software per leggere/scrivere il formato DXF.
La storia di DXF è quasi identica al formato di file DOC di Microsoft Word: c'erano molte versioni incompatibili prodotte durante l'evoluzione del prodotto e tutti gli altri programmi di elaborazione testi dovevano in una certa misura leggere e scrivere questi file per sopravvivere. Spesso queste implementazioni sono incomplete, obsolete e opinabili.


Lo stesso vale per i DXF. Sentirete parlare di alcune versioni chiave di DXF, come R12 (dal 1992) o R14 (dal 1997 che aveva le spline). Versioni successive di DXF hanno elementi 3D, ma questi sono usati o implementati raramente. Il modo in cui si utilizza DXF per condividere i dati CAD tra due programmi dipende principalmente dalle limitazioni e dai bug nei lettori / importatori e scrittori / esportatori corrispondenti. Non sorprende che raramente vi sia una documentazione completa delle limitazioni e degli errori del programma, il che è una grande fonte di frustrazione.
Esistono molte versioni del formato DXF. Si sentirà parlare di alcune versioni chiave, come R12 (del 1992) o R14 (del 1997 che aveva le spline). Le versioni successive di DXF hanno elementi 3D, ma questi vengono utilizzati o implementati raramente. Il modo in cui si utilizza DXF per condividere i dati CAD tra programmi dipende principalmente dalle limitazioni e dai bug nei corrispondenti lettori/importatori e scrittori/esportatori. Questi raramente sono completamente documentati e possono essere una grande fonte di frustrazione.


Se state modificando dei file DXF e vi aspettate che rimangano quasi gli stessi quando li salvate, vi consigliamo di utilizzarli con
Se si sta modificando dei file DXF e si desidera che rimangano quasi gli stessi quando vengono salvati, consigliamo di utilizzare [https://en.wikipedia.org/wiki/LibreCAD LibreCAD] o [https://en.wikipedia.org /wiki/QCad QCad] perché le strutture dati interne di questi programmi sono compatibili con gli oggetti nel file DXF.
[https://en.wikipedia.org/wiki/LibreCAD LibreCAD] o [https://en.wikipedia.org/wiki/QCad QCad] perché le strutture dati interne di questi programmi sono compatibili con gli oggetti del file DXF.


In FreeCAD i lettori DXF devono interpretare la geometria (ad esempio una forma spline) dal file DXF nelle specifiche forme interne dell'ambiente di lavoro.
In FreeCAD i lettori DXF devono tradurre la geometria (ad esempio una forma spline) dal file DXF nelle specifiche rappresentazioni interne dell'ambiente di lavoro.


<span id="Methods_for_importing_DXF_to_FreeCAD"></span>
== Methods for importing DXF to FreeCAD ==
== Metodi per importare i DXF in FreeCAD ==


If you intend to review the settings frequently, we recommend you go to EditPreferences → Import-Export → DXF and tick the box "[ ] Show this dialog when importing and exporting".
Se avete intenzione di rivedere le impostazioni frequentemente, vi consigliamo di andare su ModificaPreferenze → Import-Export → DXF e spuntare la casella "[] Mostra questa finestra di dialogo durante l'importazione e l'esportazione".


More information is on the pages [[Draft DXF]] and [[FreeCAD and DXF Import]].
Maggiori informazioni si trovano sulle pagine [[Draft_DXF/it|Draft - File DXF]] e [[FreeCAD_and_DXF_Import/it|Importare i file DXF in FreeCAD]].


If you are using the imported geometry to build 3D shapes in the Part Design Workbench, try the [[Sketcher_ValidateSketch|Sketcher Validate]] after you have imported the DXF into a sketch.
Se state utilizzando la geometria importata per creare forme 3D in Part Design, provate a [[Sketcher_ValidateSketch/it|Convalidare lo schizzo]] dopo aver importato il DXF in uno schizzo.


<span id="C++_DXF_importer"></span>
=== C++ DXF importer ===
=== Importatote DXF C++ ===


This implementation of fast, but skips features it doesn't recognize, such as DXF splines. It also can only import geometry into the Draft Workbench as individual entries in the Model tree. These can have the colors read from the file if you tick to enable this option. For further information, see [https://forum.freecadweb.org/viewtopic.php?f=3&t=32493 this forum post].
Questa implementazione è un'implementazione veloce, ma ignora le funzioni che non riconosce, come le spline DXF. Inoltre, può importare la geometria in Draft solo come singole voci nell'albero del modello. Le geometrie possono avere i colori letti dal file se si attiva questa opzione. Per ulteriori informazioni, vedere [https://forum.freecadweb.org/viewtopic.php?f=3&t=32493 questo post nel forum].


<span id="Python_DXF_importer"></span>
=== Python DXF importer ===
=== Importatore DXF Python ===


Questo importatore deve essere scaricato e installato prima di poter essere utilizzato. Usare l'opzione "[] Consenti a FreeCAD di scaricare e aggiornare automaticamente le librerie DXF".
This importer has to be downloaded and installed before it can be used. See [[Dxf Importer Install]], or use the "[ ] Allow FreeCAD to automatically download and update the DXF libraries" option.


Questo importatore ha più funzioni (come l'implementazione delle spline) e ha la possibilità di caricare le forme DXF nell'Ambiente Sketcher. Tuttavia, tenere presente che tutti gli elementi dello schizzo vengono visualizzati singolarmente una seconda volta nell'albero del modello, il che può creare confusione. È possibile eliminare tutti questi singoli oggetti e conservare il singolo schizzo (che appare come la seconda voce nell'elenco di nuovi elementi).
This importer has more features (such as implementing splines), and has the option of loading the DXF shapes into the Sketcher. However, be warned that all the elements of the sketch will appear individually a second time in the model tree, which can be confusing. You can delete all these individual objects and retain the single sketch (which appears as the second entry in the list of new elements).


Sfortunatamente, l'Ambiente Sketcher non implementa i colori, quindi tutta la geometria appare sullo stesso livello, il che è un problema se il file contiene molte linee di costruzione. Una soluzione consiste nell'aprire il disegno in LibreCAD ed eliminare tutte le geometrie che non si desidera visualizzare prima di salvare un file che contiene esattamente la geometria che si desidera caricare.
Unfortunately, the Sketch Workbench does not implement colors, so all the geometry will appear on the same level, which is a problem if the file contains many construction lines. One work-around is to open your drawing in LibreCAD, and delete all the geometry you don't want to appear before saving a file that contains exactly the geometry that you want to load.


=== Macros ===
<span id="Macros"></span>
===Macro===


Keep an eye out on the FreeCAD forum or in the [[Macros_recipes]] for alternative implementations of DXF importing and cleaning up as they develop.
Dare uno sguardo al forum di FreeCAD o alla [[Macros_recipes/it|Raccolta di macro]] per implementazioni alternative dell'importazione e della pulizia dei DXF man mano che si sviluppano.


<span id="Saving_DXF"></span>
== Salvare in DXF ==


Oltre alle opzioni di Modifica → Preferenze, l'ambiente [[TechDraw_Workbench/it|TechDraw]] può anche esportare le pagine di disegno in DXF usando la funzione [[TechDraw_ExportPageDXF/it|Esporta pagina in DXF]].
== Saving DXF ==


In addition to the options under the Edit → Preferences, the [[TechDraw Workbench]] can also export drawing pages to DXF using the [[TechDraw SaveDXF]] function.


{{Userdocnavi}}
{{Userdocnavi{{#translation:}}}}
[[Category:User Documentation]]
[[Category:User Documentation{{#translation:}}]]
[[Category:Draft]]
[[Category:Draft{{#translation:}}]]
[[Category:TechDraw]]
[[Category:TechDraw{{#translation:}}]]
[[Category:File_Formats{{#translation:}}]]

Latest revision as of 19:20, 28 April 2024

Storia

Il Drawing Exchange Format (DXF) è un formato di dati CAD proprietario sviluppato da Autodesk per consentire lo scambio di file tra il prodotto di punta AutoCAD e altri software. Esistono numerose buone librerie software per leggere/scrivere il formato DXF.

Esistono molte versioni del formato DXF. Si sentirà parlare di alcune versioni chiave, come R12 (del 1992) o R14 (del 1997 che aveva le spline). Le versioni successive di DXF hanno elementi 3D, ma questi vengono utilizzati o implementati raramente. Il modo in cui si utilizza DXF per condividere i dati CAD tra programmi dipende principalmente dalle limitazioni e dai bug nei corrispondenti lettori/importatori e scrittori/esportatori. Questi raramente sono completamente documentati e possono essere una grande fonte di frustrazione.

Se si sta modificando dei file DXF e si desidera che rimangano quasi gli stessi quando vengono salvati, consigliamo di utilizzare LibreCAD o /wiki/QCad QCad perché le strutture dati interne di questi programmi sono compatibili con gli oggetti nel file DXF.

In FreeCAD i lettori DXF devono tradurre la geometria (ad esempio una forma spline) dal file DXF nelle specifiche rappresentazioni interne dell'ambiente di lavoro.

Metodi per importare i DXF in FreeCAD

Se avete intenzione di rivedere le impostazioni frequentemente, vi consigliamo di andare su Modifica → Preferenze → Import-Export → DXF e spuntare la casella "[] Mostra questa finestra di dialogo durante l'importazione e l'esportazione".

Maggiori informazioni si trovano sulle pagine Draft - File DXF e Importare i file DXF in FreeCAD.

Se state utilizzando la geometria importata per creare forme 3D in Part Design, provate a Convalidare lo schizzo dopo aver importato il DXF in uno schizzo.

Importatote DXF C++

Questa implementazione è un'implementazione veloce, ma ignora le funzioni che non riconosce, come le spline DXF. Inoltre, può importare la geometria in Draft solo come singole voci nell'albero del modello. Le geometrie possono avere i colori letti dal file se si attiva questa opzione. Per ulteriori informazioni, vedere questo post nel forum.

Importatore DXF Python

Questo importatore deve essere scaricato e installato prima di poter essere utilizzato. Usare l'opzione "[] Consenti a FreeCAD di scaricare e aggiornare automaticamente le librerie DXF".

Questo importatore ha più funzioni (come l'implementazione delle spline) e ha la possibilità di caricare le forme DXF nell'Ambiente Sketcher. Tuttavia, tenere presente che tutti gli elementi dello schizzo vengono visualizzati singolarmente una seconda volta nell'albero del modello, il che può creare confusione. È possibile eliminare tutti questi singoli oggetti e conservare il singolo schizzo (che appare come la seconda voce nell'elenco di nuovi elementi).

Sfortunatamente, l'Ambiente Sketcher non implementa i colori, quindi tutta la geometria appare sullo stesso livello, il che è un problema se il file contiene molte linee di costruzione. Una soluzione consiste nell'aprire il disegno in LibreCAD ed eliminare tutte le geometrie che non si desidera visualizzare prima di salvare un file che contiene esattamente la geometria che si desidera caricare.

Macro

Dare uno sguardo al forum di FreeCAD o alla Raccolta di macro per implementazioni alternative dell'importazione e della pulizia dei DXF man mano che si sviluppano.

Salvare in DXF

Oltre alle opzioni di Modifica → Preferenze, l'ambiente TechDraw può anche esportare le pagine di disegno in DXF usando la funzione Esporta pagina in DXF.