FreeCAD and DXF Import/it: Difference between revisions

From FreeCAD Documentation
(Updating to match new version of source page)
No edit summary
 
(17 intermediate revisions by 2 users not shown)
Line 2: Line 2:
{{TOCright}}
{{TOCright}}


== Background ==
<span id="Background"></span>
==Antefatto==


DXF is a proprietary CAD data format for 2D drawings that originated with AutoCAD. More details can be found on the [[DXF|DXF]] wiki page.
DXF è un formato dati CAD proprietario per disegni 2D originati da AutoCAD. Maggiori dettagli possono essere trovati sulla pagina wiki [[DXF/it|DXF]].


<span id="Introduction"></span>
<div class="mw-translate-fuzzy">
== Note Legali ==
== Introduzione ==
Per essere in grado di importare dei file DXF è necessario installare manualmente alcuni file. Perché questo? Queste librerie sono pubblicate con un'altra licenza di FreeCAD, così gli sviluppatori di FreeCAD non devono impacchettarle con l'applicazione FreeCAD.
</div>


Since FreeCAD version 0.18 there is a new C++ DXF importer, and since version 0.19 also a new C++ DXF exporter. These new components are installed with FreeCAD.
A partire dalla versione 0.18 di FreeCAD è presente un nuovo importatore DXF C++ e dalla versione 0.19 anche un nuovo esportatore DXF C++. Questi nuovi componenti vengono installati con FreeCAD.


Per utilizzare il vecchio importatore ed esportatore DXF è necessario installare diversi file. Questi file non possono essere inclusi con FreeCAD poiché utilizzano librerie pubblicate con una licenza non compatibile con FreeCAD.
To use the older, legacy, DXF importer and exporter you need to install several files. These files cannot be included with FreeCAD since they use libraries published under a license that is not compatible with FreeCAD.


<span id="How_to_install_the_legacy_DXF_importer_and_exporter"></span>
<div class="mw-translate-fuzzy">
== Come installare l'importatore ed esportatore DXF legacy ==
== Come installarle ==
</div>


<span id="Automatically"></span>
===Installazione automatica===
===Installazione automatica===


Se questi file non sono ancora stati installati, andare al menu {{MenuCommand|Modifica → Preferenze → Importa/Esporta → DXF}} e attivare l'opzione {{MenuCommand|Consenti a FreeCAD di scaricare e aggiornare automaticamente le librerie DXF}} per consentire a FreeCAD di scaricare e installare automaticamente queste librerie.
<div class="mw-translate-fuzzy">
Se non è ancora installato, andare al menu {{MenuCommand|Modifica → Preferenze → Importa/Esporta → DXF}} e attivare l'opzione {{MenuCommand|Consenti a FreeCAD di scaricare automaticamente le librerie DXF}} per consentire a FreeCAD di scaricare e installare automaticamente queste librerie.
</div>


Per FreeCAD 0.14 o versioni precedenti è necessario installarle manualmente:
<div class="mw-translate-fuzzy">
Per FreeCAD 0.14 o versione più vecchie è necessario installarle manualmente:
</div>


<span id="Manually"></span>
===Installazione manuale===
===Installazione manuale===


# Andare a [https://github.com/yorikvanhavre/Draft-dxf-importer Yorik's Github account] e scaricare i file (sul lato destro si può selezionare "download as ZIP").
<div class="mw-translate-fuzzy">
# Andare a [https://github.com/yorikvanhavre/Draft-dxf-importer Yorik's Github account] e scaricare questi file (sul lato destro si può scegliere "download as ZIP").
# Mettere i file nella cartella delle macro.
# Mettere i file nella cartella delle macro.
# Se non si è sicuri di dove sia questa cartella, andare su {{MenuCommand|Modifica → Preferenze → Python → Macro}} e controllare il campo denominato {{MenuCommand|Percorso macro}}.
* In Ubuntu, normalmente la cartella si trova in
/home/your_user_name/.FreeCAD
* In Ubuntu la cartella macro è normalmente: /home/your_user_name/.FreeCAD (la cartella è nascosta, potrebbe essere necessario mostrarla)
* In Windows la cartella delle macro è normalmente: C:\Users\your_user_name\AppData\Roaming\FreeCAD
La directory è nascosta. Potrebbe essere necessario renderla visibile.
* In Windows, la directory standard delle macro è
C:\Users\your_user_name\AppData\Roaming\FreeCAD
</div>


<span id="Tips_and_Tricks"></span>
<div class="mw-translate-fuzzy">
Tutorial: [[Dxf_Importer_Install/it|Installare l'importatore DXF]]
</div>

<div class="mw-translate-fuzzy">
== Trucchi e consigli ==
== Trucchi e consigli ==
A volte sembra che i file DXF non importino nulla anche se in programmi CAD 2D-DXF si aprono senza problemi. In questo caso, si può provare:
# andare in Modifica → Preferenze → Import/Export → DXF/DWG e deselezionare l'opzione "Unisci geometria" e riprovare.
# Ricordate che forse ora non avrete i punti finali delle linee coincidenti. Si dovrà farli coincidere da soli.
# Potete farlo con il comando "Close Shape" nel workbench Sketcher (con la versione 0.15) oppure è possibile applicare i vincoli manualmente
Potete anche provare:
# andare in Modifica → Preferenze → Draft → Generali e regolare il valore di "Tolerance" (default: 0,05)
# Riprovare
</div>


A volte i file DXF non vengono importati anche se si aprono senza problemi in altri programmi CAD.
Sometimes DXF Files don't import although they open in other CAD-Programs without problems.


Si può provare quanto segue:
You can try:
# Go to {{MenuCommand|EditPreferencesImport-Export → DXF}} and untick the option {{MenuCommand|Join geometry}} and try again.
# Andare su {{MenuCommand|ModificaPreferenzeImporta/Esporta → DXF}} e deselezionare l'opzione {{MenuCommand|Unisci la geometria}} e riprovare.
# Ricordare che forse ora non si avranno endpoint coincidenti. Si possono renderli coincidenti con [[Sketcher_ValidateSketch/it|Convalida lo schizzo]]
# Remember that maybe now you won't have coincident endpoints. You will have to make them coincident yourself.
# You can do this with the [[Sketcher_CloseShape|Sketcher CloseShape]] command {{VersionPlus|0.15}} or you can apply the constraints manually.


Si può anche provare:
You can also try:
# Go to {{MenuCommand|EditPreferences → Draft → General settings}} and adjust the value of {{MenuCommand|Tolerance}} (default: 0,05) and try again.
# Su {{MenuCommand|ModificaPreferenze → Draft → Impostazioni generali}} e modificare il valore di {{MenuCommand|Tolleranza}} (valore predefinito: 0,05) e quindi riprovare.


For an overview of all DXF related preferences see [[Import_Export_Preferences#DXF|Import Export Preferences]].
Per una panoramica di tutte le preferenze relative a DXF vedere [[Import_Export_Preferences/it#DXF|Preferenze di Importa/Esporta]].





Latest revision as of 14:25, 26 December 2023

Antefatto

DXF è un formato dati CAD proprietario per disegni 2D originati da AutoCAD. Maggiori dettagli possono essere trovati sulla pagina wiki DXF.

Introduzione

A partire dalla versione 0.18 di FreeCAD è presente un nuovo importatore DXF C++ e dalla versione 0.19 anche un nuovo esportatore DXF C++. Questi nuovi componenti vengono installati con FreeCAD.

Per utilizzare il vecchio importatore ed esportatore DXF è necessario installare diversi file. Questi file non possono essere inclusi con FreeCAD poiché utilizzano librerie pubblicate con una licenza non compatibile con FreeCAD.

Come installare l'importatore ed esportatore DXF legacy

Installazione automatica

Se questi file non sono ancora stati installati, andare al menu Modifica → Preferenze → Importa/Esporta → DXF e attivare l'opzione Consenti a FreeCAD di scaricare e aggiornare automaticamente le librerie DXF per consentire a FreeCAD di scaricare e installare automaticamente queste librerie.

Per FreeCAD 0.14 o versioni precedenti è necessario installarle manualmente:

Installazione manuale

  1. Andare a Yorik's Github account e scaricare i file (sul lato destro si può selezionare "download as ZIP").
  2. Mettere i file nella cartella delle macro.
  3. Se non si è sicuri di dove sia questa cartella, andare su Modifica → Preferenze → Python → Macro e controllare il campo denominato Percorso macro.
  • In Ubuntu la cartella macro è normalmente: /home/your_user_name/.FreeCAD (la cartella è nascosta, potrebbe essere necessario mostrarla)
  • In Windows la cartella delle macro è normalmente: C:\Users\your_user_name\AppData\Roaming\FreeCAD

Trucchi e consigli

A volte i file DXF non vengono importati anche se si aprono senza problemi in altri programmi CAD.

Si può provare quanto segue:

  1. Andare su Modifica → Preferenze → Importa/Esporta → DXF e deselezionare l'opzione Unisci la geometria e riprovare.
  2. Ricordare che forse ora non si avranno endpoint coincidenti. Si possono renderli coincidenti con Convalida lo schizzo

Si può anche provare:

  1. Su Modifica → Preferenze → Draft → Impostazioni generali e modificare il valore di Tolleranza (valore predefinito: 0,05) e quindi riprovare.

Per una panoramica di tutte le preferenze relative a DXF vedere Preferenze di Importa/Esporta.