Defeaturing Workbench/it

Introduzione
L'ambiente Defeaturing è un ambiente aggiuntivo destinato alla modifica dei modelli STEP, per rimuovere dal modello le funzioni selezionate. Non fa parte dell'installazione standard di FreeCAD.

Funzioni:

Defeaturing: è un set di strumenti per modificare la forma di un modello STEP, rimuovere fori, facce, semplificare il modello, modificare la tolleranza, applicare operazioni booleane approssimative ...

Questi strumenti per la defeaturing e la riparazione funzionano con FreeCAD 0.15, 0.16, 0.17 e 0.18. È possibile utilizzare strumenti di defeaturing più avanzati se OCC7.3 è disponibile.

Installazione automatica
- Utilizzando lo strumento Addon Manager (aggiunto nella versione 0.17 nel menu Strumenti)

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.

Da GitHub
- Manualmente copiando la cartella Defeaturing nella sottodirectory Mod dell'applicazione FreeCAD.

See How to install additional workbenches

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.