PartDesign Body/it

Descrizione
Un Corpo di PartDesign è l'elemento base per creare forme solide con PartDesign. Può contenere schizzi, oggetti di riferimento e funzioni di PartDesign che aiutano a produrre un singolo solido contiguo.

Il Corpo fornisce un oggetto che include gli assi X,Y,Z, e i piani standard. Questi elementi possono essere usati come riferimenti per collegare gli schizzi e gli oggetti primitivi.

Poiché si suppone che il Corpo sia un singolo solido contiguo, esso può essere spostato interamente come un'unità, senza spostare le singole funzioni. All'interno di una Parte standard è possibile posizionare più corpi per creare assiemi.



Utilizzo
Se non è stato selezionato alcun solido precedente:
 * 1) Premere il pulsante . Viene creato un corpo vuoto che diventa automaticamente.
 * 2) Ora si può premere  per creare uno schizzo nel corpo. In seguito lo schizzo può essere utilizzato per creare una.
 * 3) In alternativa, si può aggiungere una funzione di PartDesign primitiva, ad esempio un.

Se viene selezionato un oggetto solido:
 * 1) Premere il pulsante . Viene creato un nuovo Corpo contenente una singola . Questo elemento Base Feature è un semplice riferimento a un altro oggetto precedentemente creato o importato nel documento. Per maggiori informazioni vedere Funzione di base. Non è possibile selezionare un Corpo esistente o una funzione di PartDesign quando si preme.

Note

 * Se, quando si preme il pulsante della barra degli strumenti di PartDesign non esiste ancora un corpo, ne viene creato automaticamente uno nuovo. Se esiste già un corpo, esso deve essere reso attivo prima di usare.
 * Fare doppio clic su Corpo nella vista ad albero o aprire il menu di scelta rapida (clic con il tasto destro) e selezionare per attivare o disattivare il corpo. Se un altro corpo è attivo, esso viene disattivato. Per maggiori informazioni vedere Stato attivo.

Proprietà
Un Corpo di PartDesign (classe ) è derivato da una Part Feature (classe ), pertanto condivide tutte le proprietà di quest'ultimo.

Oltre alle proprietà descritte in Part Feature, il corpo di PartDesign ha le seguenti proprietà nell'editor delle proprietà.

Dati

 * : è la funzione di PartDesign definita come "funzione finale", che è in genere l'ultima funzione creata nel corpo. La funzione finale indica la forma finale del corpo, che viene mostrata nella Vista 3D quando è impostata su . Per maggiori informazioni vedere Tip.
 * : è una forma esterna usata come prima funzione di PartDesign nel Corpo. Di solito viene impostata quando si trascina un oggetto solido in un corpo vuoto. Se non viene importato nessun solido in questo modo, questa proprietà rimane vuota. Per maggiori informazioni vedere Funzione di base.
 * : un elenco di funzioni di PartDesign nel Corpo
 * : la posizione dell'oggetto nella Vista 3D. Il posizionamento è definito da un punto (vettore) e una  (asse e angolo). Vedere Posizionamento.

Hidden properties Data

 * : the App Origin object that is the positional reference for all elements listed in.
 * : whether the group is touched or not.

Also the hidden properties described in Part Feature.

Vista

 * : sets the display mode specifically for the Body with one of two types.
 * (default) exposes all objects inside the Body, that is, sketches, PartDesign Features, datum objects, etc. This mode allows visualizing partial operations done inside the Body, and thus it is the recommended mode when adding and editing features. Select the specific feature, and the set to  or press the  bar on the keyboard.
 * exposes only the final shape of the Body, which is defined by the property. Everything else, including sketches, partial features, datums, etc., is not displayed, even if they are visible in the tree view. This mode is recommended when the Body does not need to be modified further, so a fixed shape is shown. This mode is also recommended when you wish to select the sub-elements (vertices, edges, and faces) of the final shape to use with other workbenches' tools.

Singolo solido contiguo
A PartDesign Body is intended to model a single contiguous solid. The meaning of "contiguous" is an element made in one piece, with no moving parts, or disconnected solids. Examples of contiguous solids are those that are manufactured from a single piece of raw material by a process of casting, cutting, or milling. For example, a nut, a washer, and a bolt each consists of a single solid piece of steel with no moving parts, so each can be modelled by a PartDesign Body. Objects that are created by welding two pieces can also be modelled by a single Body as long as the weld joint is not intended to break apart.

Once these contiguous solids are put together in some type of arrangement, then they become an "assembly". In an assembly, the objects are not fused together, but they are simply "stacked" or placed next to each other, and remain individual parts.



Feature editing
A PartDesign Body is intended to work by creating an initial solid, either from a sketch or from a primitive shape, and then modifying it through "features" to add or remove material from the previous shape. For a full explanation go to feature editing.

A PartDesign Body will perform an automatic fusion (union) of the solid elements inside of it. This means that (1) partial solids should be touching when created, and (2) disconnected solids are not allowed.





other CAD programs like Catia allow discontiguous solids in the same "Body". As of v0.19, FreeCAD does not allow this. There has been discussions in the FreeCAD forum about lifting this restriction but no concrete decision has been made. If you'd like to know more or present different points of view, please discuss in the forum.

Stato attivo
Un documento aperto può contenere più corpi. Per aggiungere una nuova funzione a un corpo specifico, è necessario renderlo. Un corpo attivo vinene visualizzato nella vista ad albero con il colore di sfondo specificato dal valore nell'editor delle preferenze (per impostazione predefinita, blu). Un corpo attivo viene anche mostrato in grassetto.

To activate or de-activate a Body:
 * Double click on it on the tree view, or
 * Open the context menu (right click) and select.

L'attivazione di un corpo commuta automaticamente anche l'interfaccia nell'ambiente PartDesign, se questo non era già l'ambiente attivo. Può essere attivo solo un singolo corpo per volta.



Origine
The Origin consists of the three standard axes (X, Y, Z) and three standard planes (XY, XZ and YZ). Sketches and other objects can be attached to these elements when creating them.
 * 1) Create the Body.
 * 2) If the Body is selected in the tree view, press ; the task panel will open to allow selecting one of the planes.
 * 3) If the Body is not selected, select the Origin instead and make it visible in the 3D view by pressing the  bar in the keyboard. Also expand the Origin object to see the axes and planes.
 * 4) Select one of the planes, either in the tree view or in the 3D view, then press . The sketch will be created on the chosen plane.

The same process can be used when creating auxiliary datum geometry like PartDesign Lines, PartDesign Planes, and PartDesign CoordinateSystems.

the Origin is an App Origin object ( class), while the axes and planes are objects of type and  respectively. Each of these elements can be hidden and unhidden individually with the bar; this is useful to choose the correct reference when creating other objects.

all elements inside the Body are referenced to the Body's Origin which means that the Body can be moved and rotated in reference to the global coordinate system without affecting the placement of the elements inside.



Funzione di base
La Funzione di base, Base feature, è la prima Funzione PartDesign creata nel corpo quando il corpo si basa su un'altra forma solida. Questo solido può essere creato in qualsiasi ambiente di lavoro o importato da un file esterno, ad esempio un file STEP.



To create the Base Feature:
 * 1) select a solid shape external to any Body, and
 * 2) press ; this will create a new Body with a single Base Feature.

you can't select an existing Body, or any of its features, when pressing.

If you already have a Body, you can create the Base Feature in this way:
 * in the tree view, pick an object, and drag and drop it inside the Body, or
 * in the property editor, edit the value of by pressing the ellipsis, and choosing an object from the list. In this case you can choose an existing Body to be the Base Feature.

dragging and dropping only works for Bodies which don't have a Base Feature already.

if the Body already has several features, when you drag and drop the external solid, the Base Feature will be created at the beginning of the list of features, that is, it will be added to the beginning of the property.

The Base Feature is entirely optional; it is only present when including an object from outside the Body. If no external solid is included, you can still build your shape using sketches, pads, primitive objects, and other PartDesign Features. In this case the property remains empty.



Tip
La cima o punta (Tip) è la PartDesign Feature del corpo che viene esposta all'esterno (quello che si vede). Viene automaticamente impostata sull'ultima funzione nella parte inferiore dell'albero; vale a dire che, se un altro strumento da qualsiasi ambiente di lavoro (ad esempio, Copia semplice o Sottrai di Part) deve utilizzare la forma del corpo, utilizzerà la forma della Punta. Detto in altro modo, la Punta è la rappresentazione finale del Corpo come se la storia parametrica non esistesse.



The Tip is automatically set to the last feature created in the Body. Nevertheless, it can also be set to any of the intermediate features by opening the tree view context menu (right-click) and choosing, or by changing the Body's value in the property editor.

Changing the Tip in effect rolls back its history, making it possible to add features that should have been added earlier. It also exposes a different shape to external tools.

Nella vista ad albero, la funzione finale del corpo è riconoscibile dalla funzione di PartDesign che ha una icona sovrapposta costituita da una freccia bianca all'interno di un cerchio verde.



Interazione con gli altri ambienti di lavoro
Per impostazione predefinita, gli oggetti sottostanti ad un Corpo sono selezionabili, e ovviamente ciò è necessario per poter modificare e aggiungere delle funzioni in PartDesign. Ma si sconsiglia di selezionare le funzioni di un corpo per creare operazioni con altri ambienti (come Part o Draft) in quanto i risultati potrebbero essere inaspettati; in questi casi, nella finestra Report, appare l'errore Links go out of the allowed scope.

Pertanto, per le interazioni con gli altri workbench, dovrebbe essere selezionato solo il Corpo stesso dall'albero del modello. Nei casi in cui è necessario selezionare una topologia specifica sul Corpo (vertice, bordo, faccia), allora la proprietà vista Display Mode Body del Corpo può essere modificata da Through (impostazione predefinita) a Tip. Questa proprietà è accessibile dal pannello Vista. In modalità Tip l'accesso agli oggetti sottostanti al Corpo (funzioni, riferimenti, schizzi) è disabilitato; nella vista 3D viene nascosto tutto tranne la funzione tip, indipendentemente da quale oggetto è impostato come visibile.

Una volta completate le operazioni in altri workbench, non dimenticare di ripristinare la proprietà Display Mode Body in Through per essere di nuovo in grado di modificare il corpo.



Gestione della visibilità
La visibilità del corpo prevale sulla visibilità di qualsiasi oggetto in esso contenuto. Se il corpo è nascosto, sono nascosti anche gli oggetti che esso contiene, anche se la loro visibilità è impostata su true. Può essere visibile una sola funzione per volta. Selezionare una funzione nascosta e premere la per renderla visibile e nascondere automaticamente la funzione precedentemente visibile.

Multiple Sketches may be visible at one time, but only one PartDesign Feature (solid result) can be visible at a time. Selecting a hidden feature and pressing the bar in the keyboard will make it visible, and automatically hide the previously visible feature.



Attachment
PartDesign Features, just like planar objects, can be attached to different planes, usually the standard planes defined by the Body's Origin, or to custom PartDesign Planes.

Sketches are normally attached to a plane when they are created. In similar way, primitive features can also be attached. Attaching these objects to a plane allows them to be moved within the Body by changing their property. For more information on the attachment modes see Part Attachment.

A PartDesign Feature that is not attached will be shown with a red overlay symbol next to their icon in the tree view.



Inheritance
A PartDesign Body is formally an instance of the class, whose parent is Part Feature ( class) through the intermediate class, and is augmented with an Origin extension.



Script
Script di base per FreeCAD, e script di oggetti.

Vedere Part Feature per le informazioni generali.

Un corpo PartDesign viene creato con il metodo del documento. Quando esiste un corpo, ad esso possono essere aggiunte e associate le funzioni primitive additive e sottrattive.

In a document that has many Bodies, the active Body can be set using the method of the. The first argument is the fixed string, and the second argument is the Body object that should be made active.