Defeaturing Workbench/it

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.

Automatica (consigliata)
Using the FreeCAD Addon Manager available in v0.17+ via. Search for the Defeaturing workbench icon. The Addon Manager also notifies the user when a new version of this Addon is available.

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:
 * Codice sorgente in github: https://github.com/easyw/Defeaturing_WB

Strumenti


Gli strumenti di defeaturing si trovano in una maschera separata.

In particolare:
 * [[Image:DefeatWB_Tools_rmv_hole.png|32px]] Remove Holes: rimuove il foro dalla faccia
 * [[Image:DefeatWB_Tools_rmv_listed_Faces.png|32px]] Remove listed Faces: rimuove le facce "in elenco"
 * [[Image:DefeatWB_Tools_add_Faces_listed_Edges.png|32px]] Add Faces from 'in List' Edges: aggiunge facce dai bordi "in elenco"
 * [[Image:DefeatWB_Tools_select_Faces_Param_Defeat.png|32px]] Select Faces to be Parametric defeatured: seleziona le facce a cui applicare il defeaturing parametrico
 * [[Image:DefeatWB_Tools_create_copy_listed_edges.png|32px]] Create a copy of the 'in List' Edges : crea una copia dei bordi "in elenco"


 * [[Image:DefeatWB_Tools_copy_Faces_listed_faces.png|32px]] copy Faces from 'in List' Faces : copia le facce "in elenco"
 * [[Image:DefeatWB_Tools_offset face.png|32px]] offset face: sposta una faccia
 * [[Image:DefeatWB_Tools_offset edge.png|32px]] offset edge: sposta un bordo


 * [[Image:DefeatWB_Tools_make_solid_listed_faces.png|32px]] Make Solid from in List Faces: crea un solido da un elenco di facce
 * [[Image:DefeatWB_Tools_make_solid_faces_selected_objects.png|32px]] Make Solid from the Faces of the selected Objects: crea un solido dalle facce degli oggetti selezionati
 * [[Image:DefeatWB_Tools_select_one_object_2_make_solid_step_proc.png|32px]] Make Solid from in List Faces: seleziona un oggetto per provare a creare un solido attraverso il processo di importazione/esportazione di STEP
 * [[Image:DefeatWB_Tools_Connect.png|32px]] Connect: collegamento
 * [[Image:DefeatWB_Tools_clean_face_rmv_holes.png|32px]] clean Face(s) removing holes and merging Outwire: pulisce le facce rimuovendo i fori e unendo i contorni


 * [[Image:DefeatWB_Tools_show_listed_edges.png|32px]] show 'in List‘ Edge(s): mostra i bordi "in elenco"
 * [[Image:DefeatWB_Tools_show_listed_faces.png|32px]] show 'in List‘ Face(s): mostra le facce "in elenco"
 * [[Image:DefeatWB_Tools_refine.png|32px]] refine: affina
 * [[Image:DefeatWB_Tools_simple_copy.png|32px]] simple copy: copia semplice
 * [[Image:DefeatWB_Tools_parametric_refine.png|32px]] parametric Refine: affina parametricamente


 * [[Image:DefeatWB_Tools_geometry_check.png|32px]] geometry check: controlla la geometria
 * [[Image:DefeatWB_Tools_get_Tolerance_value.png|32px]] get Tolerance value: cerca il valore di tolleranza
 * [[Image:DefeatWB_Tools_set_Tolerance_value.png|32px]] set Tolerance value: imposta il valore di tolleranza


 * [[Image:DefeatWB_Tools_make_edges_selected_vertexes.png|32px]] make Edge from selected Vertexes: crea bordi dai vertici selezionati
 * [[Image:DefeatWB_Tools_reset_placement.png|32px]] reset Placement: resetta il posizionamento
 * [[Image:DefeatWB_Tools_show_hide_typeId_shape.png|32px]] show/hide TypeId of the Shape: mostra o nasconde il tipo ID della forma
 * [[Image:DefeatWB_Tools_help.png|32px]] help: aiuto


 * [[Image:DefeatWB_Tools_Fuzzy_Cut.png|32px]] Fuzzy Cut: taglio approssimativo
 * [[Image:DefeatWB_Tools_Fuzzy_Union.png|32px]] Fuzzy Union: unione approssimativa
 * [[Image:DefeatWB_Tools_Fuzzy_Common.png|32px]] Fuzzy Common: intersezione approssimativa

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.