Introduzione
L'ambiente Defeaturing è un ambiente aggiuntivo destinato alla modifica dei modelli STEP, per rimuovere dal modello le funzioni selezionate. È un ambiente esterno e quindi non fa parte dell'installazione standard di FreeCAD.
Funzioni
- Dispone di una serie di strumenti per modificare una forma o un modello STEP, rimuovere fori, facce, semplificare il modello, modificare la tolleranza, applicare operazioni booleane fuzzy ecc ...
- Ci sono anche strumenti per creare forme solide, da bordi, facce o gusci.
- È anche possibile utilizzare la modellazione diretta del modello, quando la cronologia delle operazioni non è disponibile. (Questo è il caso dei modelli 3D STEP).
- Utile in situazioni per rimuovere rapidamente i dettagli proprietari del modello prima di condividerlo. Vedere Defeaturing
Nota: è possibile utilizzare gli strumenti di Defeaturing più avanzati se è disponibile OCC7.3.
Installazione
Automatica (consigliata)
Utilizzando FreeCAD Addon Manager disponibile in v0.17+ tramite Strumenti → Addon Manager. Cerca l'icona
Defeaturing_workbench. Addon Manager avvisa anche l'utente quando è disponibile una nuova versione di questo Addon.
Manuale
Vedere Come installare ambienti di lavoro aggiuntivi
Supporti
- FreeCAD v0.15 4671
- FreeCAD v0.16 >= 6712
- FreeCAD v0.17 >= 13522
- FreeCAD v0.18+
Riferimenti
- Autore: Github: @easyw | FreeCAD Forums: [1]
- Codice sorgente in github: https://github.com/easyw/Defeaturing_WB
- Discussione nel forum di FreeCAD https://forum.freecadweb.org/viewtopic.php?t=29506
Strumenti

Gli strumenti di defeaturing si trovano in una maschera separata.
Remove Holes: rimuove il foro dalla faccia
Remove listed Faces: rimuove le facce "in elenco"
Add Faces from 'in List' Edges: aggiunge facce dai bordi "in elenco"
Select Faces to be Parametric defeatured: seleziona le facce a cui applicare il defeaturing parametrico
Create a copy of the 'in List' Edges : crea una copia dei bordi "in elenco"
copy Faces from 'in List' Faces : copia le facce "in elenco"
offset face: sposta una faccia
offset edge: sposta un bordo
Make Solid from in List Faces: crea un solido da un elenco di facce
Make Solid from the Faces of the selected Objects: crea un solido dalle facce degli oggetti selezionati
Make Solid from in List Faces: seleziona un oggetto per provare a creare un solido attraverso il processo di importazione/esportazione di STEP
Connect: collegamento
clean Face(s) removing holes and merging Outwire: pulisce le facce rimuovendo i fori e unendo i contorni
show 'in List‘ Edge(s): mostra i bordi "in elenco"
show 'in List‘ Face(s): mostra le facce "in elenco"
refine: affina
simple copy: copia semplice
parametric Refine: affina parametricamente
geometry check: controlla la geometria
get Tolerance value: cerca il valore di tolleranza
set Tolerance value: imposta il valore di tolleranza
make Edge from selected Vertexes: crea bordi dai vertici selezionati
reset Placement: resetta il posizionamento
show/hide TypeId of the Shape: mostra o nasconde il tipo ID della forma
help: aiuto
Fuzzy Cut: taglio approssimativo
Fuzzy Union: unione approssimativa
Fuzzy Common: intersezione approssimativa
Tutorial video
Defeaturing
Rimozione delle funzioni mediante i nuovi strumenti OCC7.3






Riparazioni
- Cucire una forma
- Rimuovere o semplificare delle facce
- Rimuovere i fori o le tasche
- Leggere o modificare la tolleranza
- effettuare operazioni booleane
Ambienti esterni
Gli ambienti di lavoro per FreeCAD sono facilmente programmabili in Python, quindi ci sono molte persone che stanno sviluppando degli ambienti aggiuntivi al di fuori del codice di base di FreeCAD.
La pagina Ambienti complementari contiene alcune informazioni e tutorial su alcuni di loro, e il progetto FreeCAD Addons mira a raccoglierli e renderli facilmente installabili dall'interno di FreeCAD.
Sono in fase di sviluppo ulteriori nuovi ambienti.
Questa pagina è recuperata da https://wiki.freecad.org/Defeaturing_Workbench