Part Part2DObject/it

Introduzione


Un Part Part2DObject, o formalmente un, è un elemento semplice a cui è associata una forma topologica che può essere visualizzato nella Vista 3D.

è derivato da una Part Feature, ma è specializzato nella geometria 2D, dato che la sua forma è posizionata su un piano. Il piano è definito dalla sua proprietà (posizione, normale e rotazione). Tuttavia, il piano può anche essere definito supportando elementi geometrici, come il piano creato da tre vertici arbitrari o una faccia di un corpo solido.



Utilizzo
Part Part2DObject è un oggetto interno, quindi non può essere creato dall'interfaccia grafica, ma solo dalla console Python come descritto nel paragrafo Script.

è definito nell'ambiente Part ma può essere usato come classe base per gli oggetti da script in tutti gli ambienti] ] che producono forme geometriche 2D. Ad esempio, è l'oggetto base per gli ([[Sketcher_SketchObject/it|Sketcher SketchObject) degli schizzi e per la maggior parte degli oggetti creati con Draft.

I workbench possono aggiungere diverse proprietà a questo elemento di base per produrre un oggetto con comportamento complesso.

Proprietà
Vedere Proprietà per tutti i tipi di proprietà che possono avere gli oggetti con script.

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

Oltre alle proprietà descritte in Part Feature, Part Part2DObject ha le seguenti proprietà nell'editor delle proprietà. Le proprietà nascoste possono essere mostrate usando il comando nel menu contestuale dell'editor delle proprietà.

Dati

 * : di default. Questa proprietà definisce il piano che l'oggetto utilizza come riferimento per la geometria 2D. Facendo clic sui puntini di sospensione  (tre puntini), a destra del campo di immissione si apre il pannello Part EditAttachment della scheda azioni che consente di selezionare il piano di supporto selezionando diversi elementi nella vista 3D. Le diverse modalità sono:, , , , , , , , , , , , , , , , , , , , , ,.

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

Vedere Part Feature per le informazioni generali sull'aggiunta di oggetti al documento..

Un Part2DObject viene creato con il metodo del documento.

Questo di base non ha un oggetto Proxy, quindi non può essere utilizzato completamente per la sottoclassificazione.

Pertanto, per la sottoclasse Python, è necessario creare l'oggetto.

Ad esempio, la maggior parte degli strumenti di Draft, come Linea, Rettangolo, Poligono, ecc., sono oggetti  con un'icona personalizzata e proprietà aggiuntive.