Import from STL or OBJ/it: Difference between revisions

From FreeCAD Documentation
No edit summary
(Updating to match new version of source page)
 
(24 intermediate revisions by 3 users not shown)
Line 1: Line 1:
<languages/>
{{TutorialInfo/it
{{TutorialInfo/it
|Topic= Importare da STL o OBJ
|Topic= Importare da STL o OBJ
Line 8: Line 9:
}}
}}


== Introduzione ==
==Introduzione==

<div class="mw-translate-fuzzy">
In questo tutorial ci occuperemo di come importare i file STL / OBJ in FreeCAD.
In questo tutorial ci occuperemo di come importare i file STL / OBJ in FreeCAD.
Dato che il formato mesh STL / OBJ è adimensionale, nell'importazione di questi file FreeCAD assume che l'unità utilizzata nel modello sia il mm.
Dato che il formato mesh STL / OBJ è adimensionale, nell'importazione di questi file FreeCAD assume che l'unità utilizzata nel modello sia il mm.
Se non è così, bisogna scalare il proprio modello nell'applicazione con cui è stato creato, prima di esportarlo, oppure scalare il modello in FreeCAD dopo l'importazione e la conversione in solido.
Se non è così, bisogna scalare il proprio modello nell'applicazione con cui è stato creato, prima di esportarlo, oppure scalare il modello in FreeCAD dopo l'importazione e la conversione in solido.
</div>


<div class="mw-translate-fuzzy">
==Il modello==
==Il modello==
Per questo tutorial è possibile utilizzare un proprio file STL o creare un file demo in questo modo:
Per questo tutorial è possibile utilizzare un proprio file STL o creare un file demo in questo modo:
Line 18: Line 23:
*Creare un nuovo documento
*Creare un nuovo documento
*Passare nell'ambiente mesh
*Passare nell'ambiente mesh
*Inserire un toro cliccando su {{KEY| Meshes}} → {{KEY|[[Image:Mesh_RegularSolid.png|32px]] Solido regolare...}} → {{KEY| Toro}} , e poi selezionare queste impostazioni:
*Inserire un toro cliccando su {{KEY| Meshes}} → {{KEY|[[Image:Mesh_BuildRegularSolid.svg|32px]] Solido regolare...}} → {{KEY| Toro}} , e poi selezionare queste impostazioni:
**Raggio 1: 10 mm
**Raggio 1: 10 mm
**Raggio 2: 2 mm
**Raggio 2: 2 mm
Line 26: Line 31:
<br />
<br />
Per importare un file STL o OBJ in FreeCAD, creare un nuovo documento di FreeCAD e poi, dal menu principale, scegliere {{KEY| File}} → {{KEY| Importa}}.
Per importare un file STL o OBJ in FreeCAD, creare un nuovo documento di FreeCAD e poi, dal menu principale, scegliere {{KEY| File}} → {{KEY| Importa}}.
</div>


<div class="mw-translate-fuzzy">
== Pulizia e riparazione del file STL / OBJ per prepararlo all'importazione ==
== Pulizia e riparazione del file STL / OBJ per prepararlo all'importazione ==
In genere, FreeCAD può importare qualsiasi file STL / OBJ.
In genere, FreeCAD può importare qualsiasi file STL / OBJ.
Line 40: Line 47:
<br />
<br />
In questo tutorial si usa l'ambiente Mesh incorporato in FreeCAD per pulire / riparare / verificare le mesh del file di esempio.
In questo tutorial si usa l'ambiente Mesh incorporato in FreeCAD per pulire / riparare / verificare le mesh del file di esempio.
</div>


<div class="mw-translate-fuzzy">
===Analisi e riparazione automatica===
===Analisi e riparazione automatica===
*Aprire FreeCAD e il file FreeCAD campione contenente l'oggetto mesh
*Aprire FreeCAD e il file FreeCAD campione contenente l'oggetto mesh
*Passare nell'ambiente Mesh
*Passare nell'ambiente Mesh
*Accertarsi che nella vista ad albero l'oggetto mesh sia selezionato
*Accertarsi che nella vista ad albero sia selezionato l'oggetto mesh
*Scegliere {{KEY| Mesh}} → {{KEY| Analizza}} → {{KEY| Analizza & Ripara mesh...}} dal menu principale
*Scegliere {{KEY| Mesh}} → {{KEY| Analizza}} → {{KEY| Analizza & Ripara mesh...}} dal menu principale
*Assicurarsi che il menu a tendina visualizzi in alto a destra il nome dell'oggetto mesh
*Assicurarsi che il menu a tendina visualizzi in alto a destra il nome dell'oggetto mesh
*Nell'ultimo punto della lista "Tutti i test insieme" cliccare su {{KEY| Analizza}}
*Nell'ultimo punto della lista "Tutti i test insieme" cliccare su {{KEY| Analizza}}
*I campi di testo accanto alle caselle riportano i risultati dei vari test
*I campi di testo accanto alle caselle riportano i risultati dei vari test
*Se vengono rilevati errori le corrispondenti caselle di controllo appaoino spuntate ed è quindi possibile selezionare l'azione {{KEY| Ripara}}
*Se vengono rilevati errori le corrispondenti caselle di controllo appaiono spuntate ed è quindi possibile selezionare l'azione {{KEY| Ripara}}
*Scegliere {{KEY| Chiudi}} per chiudere il menu
*Scegliere {{KEY| Chiudi}} per chiudere il menu
</div>


<div class="mw-translate-fuzzy">
===Armonizzare le normali===
===Armonizzare le normali===
Per armonizzazione le normali di un oggetto mesh si può
Per armonizzazione le normali di un oggetto mesh si può
*Selezionare la mesh nella vista ad albero
*Selezionare la mesh nella vista ad albero
*Scegliere {{KEY| Meshe}} → {{KEY|[[Image:Mesh_HarmonizeNormals.png|32px]] Armonizza le normali}} nel menu principale.
*Scegliere {{KEY| Mesh}} → {{KEY|[[Image:Mesh_HarmonizeNormals.svg|32px]] Armonizza le normali}} nel menu principale.
Suggerimento:
Suggerimento:
Scegliendo l'oggetto mesh nella vista ad albero, andando alla scheda visualizzazione della finestra delle proprietà e cambiando "Illuminazione" da
Scegliendo l'oggetto mesh nella vista ad albero, andando alla scheda visualizzazione della finestra delle proprietà e cambiando "Illuminazione" da
"Two Side" a "One Side" è possibile identificare i triangoli con le normali capovolte.
"Two Side" a "One Side" è possibile identificare i triangoli con le normali capovolte.
Se le normali puntano verso la mesh il triangolo viene visualizzato in nero.
Se le normali puntano verso la mesh il triangolo viene visualizzato in nero.
</div>


<div class="mw-translate-fuzzy">
===Chiudere i fori===
===Chiudere i fori===
Inoltre è possibile chiudere manualmente i buchi nell'oggetto mesh:
Inoltre è possibile chiudere manualmente i buchi nell'oggetto mesh:
Line 70: Line 83:
Un altro metodo di chiusura manuale dei fori in un oggetto mesh può essere:
Un altro metodo di chiusura manuale dei fori in un oggetto mesh può essere:
*Selezionare la mesh nella vista ad albero
*Selezionare la mesh nella vista ad albero
*Scegliere {{KEY| Mesh}} → {{KEY|[[Image:Mesh_FillInteractiveHole.png|32px]] Chiudi fori}} dal menu principale
*Scegliere {{KEY| Mesh}} → {{KEY|[[Image:Mesh_FillInteractiveHole.svg|32px]] Chiudi fori}} dal menu principale
*Selezionare nella vista 3D uno dei bordi del foro dell'oggetto mesh
*Selezionare nella vista 3D uno dei bordi del foro dell'oggetto mesh
*Cliccare con il tasto destro nella vista 3D e scegliere {{KEY| Esci dalla modalità di riempimento del foro}} per uscire dal comando
*Cliccare con il tasto destro nella vista 3D e scegliere {{KEY| Esci dalla modalità di riempimento del foro}} per uscire dal comando
</div>


<div class="mw-translate-fuzzy">
== Convertire la mesh in solido ==
== Convertire la mesh in solido ==
*Passare nell'ambiente Part
*Passare nell'ambiente [[Image:Workbench_Part.svg|24px]] [[Part Workbench/it|Part]]
*Accertarsi chel'oggetto mesh sia selezionato nella vista ad albero, altrimenti selezionarlo
*Accertarsi che l'oggetto mesh sia selezionato nella vista ad albero, altrimenti selezionarlo
*Scegliere {{KEY| Part}} → {{KEY|[[Image:Part_ShapeFromMesh.png|32px]] Crea forma da mesh ...}} nel menu principale
*Scegliere {{KEY| Part}} → {{KEY|[[Image:Part_ShapeFromMesh.svg|32px]] Crea forma da mesh ...}} nel menu principale
*Specificare la tolleranza (di default è 0,1)
*Specificare la tolleranza (di default è 0,1)
*Nella vista ad albero viene creato un nuovo oggetto (con l'icona blu di forma, invece dell'icona verde di mesh)
*Nella vista ad albero viene creato un nuovo oggetto (con l'icona blu di forma, invece dell'icona verde di mesh)
*Selezionare l'oggetto appena creato nella struttura ad albero
*Selezionare l'oggetto appena creato nella struttura ad albero
*Scegliere {{KEY| Part}} → {{KEY|[[Image:Part_RefineShape.png|32px]] Affina forma}} nel menu principale
*Scegliere {{KEY| Part}} → {{KEY| Crea una copia}} → {{KEY|[[Image:Part_RefineShape.svg|32px]] Affina forma}} nel menu principale
*Nella struttura ad albero viene creato un nuovo oggetto e quello precedente viene reso invisibile
*Nella struttura ad albero viene creato un nuovo oggetto e quello precedente viene reso invisibile
*Selezionare l'oggetto appena creato nella struttura ad albero
*Selezionare l'oggetto appena creato nella struttura ad albero
Line 87: Line 102:
*Nella struttura ad albero viene creato un nuovo oggetto, contenente "(Solid)" nel suo nome, per indicare che è un solido
*Nella struttura ad albero viene creato un nuovo oggetto, contenente "(Solid)" nel suo nome, per indicare che è un solido
<br />
<br />
Dato che il solido creato non ha cronologia e non ha caratteristiche modificabili ( in FreeCAD è come una semplice copia) dalla vista ad albero
Dato che il solido creato in questo modo non ha cronologia e non ha funzioni modificabili ( in FreeCAD è come una semplice copia) dalla vista ad albero
si possono eliminare tutti gli oggetti precedenti.
si possono eliminare tutti gli oggetti precedenti.
Questo riduce le dimensioni del file ...
Questo riduce le dimensioni del file ...
</div>


==Link==


<div class="mw-translate-fuzzy">
* [[Export_to_STL_or_OBJ/it|Esportare in STL o OBJ]]
* [[Import Export/it|Importazione e esportazione]]
</div>

{{Userdocnavi{{#translation:}}}}
[[Category:File_Formats{{#translation:}}]]
{{clear}}
{{clear}}
<languages/>

Latest revision as of 17:43, 19 December 2020

Tutorial
Argomento
Importare da STL o OBJ
Livello di difficoltà
Base
Tempo di esecuzione
30 minuti
Autori
r-frank
Versione di FreeCAD
0.16.6703
Files di esempio
Vedere anche
Nessuno

Introduzione

In questo tutorial ci occuperemo di come importare i file STL / OBJ in FreeCAD. Dato che il formato mesh STL / OBJ è adimensionale, nell'importazione di questi file FreeCAD assume che l'unità utilizzata nel modello sia il mm. Se non è così, bisogna scalare il proprio modello nell'applicazione con cui è stato creato, prima di esportarlo, oppure scalare il modello in FreeCAD dopo l'importazione e la conversione in solido.

Il modello

Per questo tutorial è possibile utilizzare un proprio file STL o creare un file demo in questo modo:

  • Avviare FreeCAD
  • Creare un nuovo documento
  • Passare nell'ambiente mesh
  • Inserire un toro cliccando su Meshes Solido regolare... Toro , e poi selezionare queste impostazioni:
    • Raggio 1: 10 mm
    • Raggio 2: 2 mm
    • Campionatura: 50
  • Cliccare su Crea e poi su Chiudi
  • Salvare il file con File Salva per avere un file di FreeCAD contenente un oggetto mesh


Per importare un file STL o OBJ in FreeCAD, creare un nuovo documento di FreeCAD e poi, dal menu principale, scegliere File Importa.

Pulizia e riparazione del file STL / OBJ per prepararlo all'importazione

In genere, FreeCAD può importare qualsiasi file STL / OBJ. Ma il nostro obiettivo è quello di avere un solido che possa essere misurato e modificato (con l'aggiunta di estrusioni, scavi, ecc ..). Per la conversione da mesh a solido si deve fare in modo che la mesh sia "a tenuta stagna", cioè senza buchi o non abbia altri errori.
L'obiettivo di FreeCAD non è quello di essere un buon modellatore di mesh, esso è stato progettato per essere un modellatore di solidi. FreeCAD ha alcune funzionalità per le operazioni su mesh negli ambienti Mesh e OpenSCAD (Alcune operazioni richiedono che OpenSCAD sia stato installato e configurato nelle preferenze di FreeCAD).
Ad alcuni utenti piace utilizzare software di terze parti per la pulizia e la riparazione delle mesh, ad esempio

  • Netfabb Basic (Windows/Linux/Mac) - free per uso personale (è disponibile la riparazione automatica delle mesh)
  • Meshlab (Windows/Linux/Mac) - Open Source


In questo tutorial si usa l'ambiente Mesh incorporato in FreeCAD per pulire / riparare / verificare le mesh del file di esempio.

Analisi e riparazione automatica

  • Aprire FreeCAD e il file FreeCAD campione contenente l'oggetto mesh
  • Passare nell'ambiente Mesh
  • Accertarsi che nella vista ad albero sia selezionato l'oggetto mesh
  • Scegliere Mesh Analizza Analizza & Ripara mesh... dal menu principale
  • Assicurarsi che il menu a tendina visualizzi in alto a destra il nome dell'oggetto mesh
  • Nell'ultimo punto della lista "Tutti i test insieme" cliccare su Analizza
  • I campi di testo accanto alle caselle riportano i risultati dei vari test
  • Se vengono rilevati errori le corrispondenti caselle di controllo appaiono spuntate ed è quindi possibile selezionare l'azione Ripara
  • Scegliere Chiudi per chiudere il menu

Armonizzare le normali

Per armonizzazione le normali di un oggetto mesh si può

  • Selezionare la mesh nella vista ad albero
  • Scegliere Mesh Armonizza le normali nel menu principale.

Suggerimento: Scegliendo l'oggetto mesh nella vista ad albero, andando alla scheda visualizzazione della finestra delle proprietà e cambiando "Illuminazione" da "Two Side" a "One Side" è possibile identificare i triangoli con le normali capovolte. Se le normali puntano verso la mesh il triangolo viene visualizzato in nero.

Chiudere i fori

Inoltre è possibile chiudere manualmente i buchi nell'oggetto mesh:

  • Selezionare la mesh nella vista ad albero
  • Scegliere Mesh Chiudi i fori... dal menu principale
  • Specificare il numero massimo di spigoli da usare per riempire (3 è l'impostazione predefinita)
  • Dato che STL e OBJ sono mesh con struttura costituita da triangoli il numero predefinito di bordi dovrebbe essere sufficiente


Un altro metodo di chiusura manuale dei fori in un oggetto mesh può essere:

  • Selezionare la mesh nella vista ad albero
  • Scegliere Mesh Chiudi fori dal menu principale
  • Selezionare nella vista 3D uno dei bordi del foro dell'oggetto mesh
  • Cliccare con il tasto destro nella vista 3D e scegliere Esci dalla modalità di riempimento del foro per uscire dal comando

Convertire la mesh in solido

  • Passare nell'ambiente Part
  • Accertarsi che l'oggetto mesh sia selezionato nella vista ad albero, altrimenti selezionarlo
  • Scegliere Part Crea forma da mesh ... nel menu principale
  • Specificare la tolleranza (di default è 0,1)
  • Nella vista ad albero viene creato un nuovo oggetto (con l'icona blu di forma, invece dell'icona verde di mesh)
  • Selezionare l'oggetto appena creato nella struttura ad albero
  • Scegliere Part Crea una copia Affina forma nel menu principale
  • Nella struttura ad albero viene creato un nuovo oggetto e quello precedente viene reso invisibile
  • Selezionare l'oggetto appena creato nella struttura ad albero
  • Scegliere Part Converti in solido dal menu principale
  • Nella struttura ad albero viene creato un nuovo oggetto, contenente "(Solid)" nel suo nome, per indicare che è un solido


Dato che il solido creato in questo modo non ha cronologia e non ha funzioni modificabili ( in FreeCAD è come una semplice copia) dalla vista ad albero si possono eliminare tutti gli oggetti precedenti. Questo riduce le dimensioni del file ...

Link