LinkSub/it

Descrizione
Un LinkSub è una struttura dati che viene utilizzata come input per varie funzioni e oggetti; il suo scopo è passare un sottooggetto o sottoelemento (vertice, bordo o faccia) da un oggetto a un altro oggetto che utilizzerà o trasformerà quella geometria.

Un LinkSub è composto da un elenco di due argomenti.

Il primo argomento è un riferimento a un oggetto documento e il secondo argomento è una stringa di testo che indica il nome interno del sottoelemento. Questo nome ha un numero che inizia con uno e va fino al numero totale di tali sottoelementi.

Il secondo argomento può essere a sua volta un elenco di stringhe, che indica vari sottoelementi dello stesso oggetto documento.

È possibile vedere che un LinkSubList è un elenco di strutture LinkSub.

Script
Script di base per FreeCAD, LinkSubList.

Un nuovo oggetto da script può accettare un LinkSub aggiungendo la proprietà corrispondente.

È importante ricalcolare gli oggetti prima che i loro sottoelementi vengano utilizzati come input per altri oggetti, altrimenti potrebbe essere prodotto un errore in quanto la geometria potrebbe non contenere una Shape valida.

Il sottoelemento può quindi essere estratto dalla proprietà assegnata e può essere manipolato per fare qualcosa.