Questa pagina spiega come utilizzare l'ambiente PartDesign a partire da FreeCAD 0.17.
Per lavorare in PartDesign è necessario creare innanzitutto un Corpo. Un Corpo di PartDesign contiene una serie di schizzi, riferimenti (datum) e caratteristiche (feature) di PartDesign che formano un singolo solido contiguo.
Feature editing in practice. From left to right:
Body with a box feature.
Body with a box and a chamfer feature.
Body with a box, a chamfer and a pocket feature.
In un documento può essere attivo un solo corpo. Il corpo attivo ottiene le nuove funzioni che vengono create. Un corpo può essere attivato o disattivato facendo doppio clic su di esso. Un corpo attivato è evidenziato in azzurro. Il colore di evidenziazione può essere impostato nelle preferenze in Visualizzazione / Colori / Contenitore attivo dalla versione 0.18.
Un unico solido contiguo è un elemento simile a una fusione od a qualcosa di ricavato da un unico blocco di metallo. Se l'elemento coinvolge chiodi, viti, colla o saldature, non è un unico solido contiguo. Come esempio pratico, PartDesign non dovrebbe essere utilizzato per modellare una sedia di legno, ma può essere utilizzato per modellare i suoi sotto-componenti (gambe, doghe, sedile, ecc).
In FreeCAD version 1.0 an experimental property was introduced that allows the Body to have non-contiguous solids. This can also be set in the Preferences as default for newly created Bodies. This is not intended to be used to build, as in the example, a chair in one Body. It is meant to allow features that may produce disconnected solids that will be made contiguous by later features.
Quando un modello richiede più corpi, come il precedente esempio della sedia di legno, si può usare una Parte per raggrupparli e spostare il tutto in una unica unità.
Per impostazione predefinita, un corpo mostra solo la sua funzione più recente, cioè l'ultima operazione eseguita. Di defualt, questa funzione è definita tip (cima o punta). Una buona analogia è l'espressione "la punta dell'iceberg": sopra l'acqua è visibile solo la punta, la maggior parte della massa dell'iceberg (le altre funzioni) è nascosta. Quando viene aggiunta una nuova funzione al corpo, la visibilità della funzione precedente viene disattivata e la nuova funzione diventa la punta del corpo.
Può essere visibile una sola funzione alla volta. È possibile attivare la visibilità di qualsiasi funzione nel corpo, selezionandola nell'albero del modello e premendo la barra spaziatrice, tornando praticamente indietro nella cronologia del corpo.
È possibile ridefinire temporaneamente la punta su una funzione intermedia dell'albero del corpo per inserire nuovi oggetti (funzioni, schizzi o geometrie di riferimento). È anche possibile riordinare le funzioni all'interno di un corpo o spostarle in un corpo diverso. Selezionare l'oggetto e fare clic con il tasto destro del mouse per ottenere un menu contestuale che offre entrambe le opzioni. L'operazione può essere impedita se l'oggetto ha dipendenze nel corpo di origine, come essere collegato a una faccia. Per spostare uno schizzo su un altro corpo, esso non dovrebbe contenere dei collegamenti a geometrie esterne.
Schematic representation of the PartDesign workflow.
Le geometrie di riferimento consistono in piani, linee, punti o forme esterne collegate. Possono essere create per essere utilizzati come riferimento da schizzi e funzioni. C'è una moltitudine di possibilità di associare gli oggetti riferimenti.
In FreeCAD, i piani di riferimento hanno senso se si posizionano gli schizzi (le estrusioni, le tasche, ecc.) in orientamenti non standard, cioè in piani sfalsati o ruotati intorno ai tre assi principali. Dato che gli schizzi possono essere posizionati anche in orientamenti non standard allo stesso modo dei piani di riferimento, spesso non c'è bisogno di usare i piani di riferimento.
Sia gli schizzi che i piani di riferimento dovrebbero essere attaccati ai piani di base. Il riferimento alla geometria generata (geometria che è il risultato di un'operazione di creazione di un elemento, per esempio un estrusione o una tasca) dovrebbe essere evitato poiché le facce e gli spigoli vengono rinominati e rinumerati e i riferimenti non si riferiscono più alla stessa cosa. Questo si chiama instabilità topologica ed è dovuto al modo in cui FreeCAD utilizza alcune librerie geometriche esterne. Si spera che questo venga migliorato in futuro. (Vedi Consigli per creare modelli stabili qui sotto).
L'idea della modellazione parametrica implica che è possibile modificare i valori di alcuni parametri e che i passaggi successivi vengono modificati in base ai nuovi valori. Tuttavia, quando vengono apportate modifiche importanti, il modello può rovinarsi a causa del problema della denominazione topologica che in FreeCAD non è ancora stato risolto. Il danno può essere ridotto al minimo rispettando i seguenti criteri di progettazione:
La pagina Tutorial fornisce alcuni esempi di utilizzo del metodo Editazione delle funzioni di PartDesign.