Per la modellazione analitica con Dynamo, utilizzare questi nodi per comprendere e filtrare elementi analitici e fisici.
FilterElements.IsAnalyticalElement Determina se l'oggetto specificato è un elemento analitico. |
||
Libreria | Dynamo4AM → Utilities → FilterElements | |
Input | obj | Oggetto da verificare. |
Output | booleano | Specifica se l'oggetto è un elemento analitico. |
Note |
Gli elementi analitici sono:
Altri tipi di oggetti vengono considerati elementi non analitici. Vedere anche: FilterElements.IsValidAnalyticalElement |
|
FilterElements.IsPhysicalElement Determina se l'oggetto specificato è un elemento fisico. |
||
Libreria | Dynamo4AM → Utilities → FilterElements | |
Input | obj | Oggetto da verificare. |
Output | booleano | Specifica se l'oggetto è un elemento fisico. |
Note |
Gli elementi fisici sono:
Altri tipi di oggetti vengono considerati elementi non fisici. |
|
FilterElements.IsValidAnalyticalElement Determina se l'oggetto specificato è un elemento analitico valido. |
||
Libreria | Dynamo4AM → Utilities → FilterElements | |
Input | obj | Oggetto da verificare. |
Output | booleano | Specifica se l'oggetto è un elemento analitico valido. |
Note |
Gli elementi analitici non validi sono elementi analitici che contengono almeno un segmento non lineare (ad es., travi curve o pavimenti con segmenti di contorno ad arco) o sono pavimenti analitici inclinati (non orizzontali). |
|
FilterElements.HasAnalyticalElement Determina se l'oggetto specificato ha un elemento analitico. |
||
Libreria | Dynamo4AM → Utilities → FilterElements | |
Input | obj | Oggetto da verificare. |
validOnly |
Determina se l'elemento analitico deve essere valido. Gli elementi analitici non validi sono elementi analitici che contengono almeno un segmento non lineare (ad es., travi curve o pavimenti con segmenti di contorno ad arco) o sono pavimenti analitici inclinati (non orizzontali). Vedere anche: FilterElements.IsValidAnalyticalElement |
|
Output | booleano | Specifica se l'oggetto è un elemento fisico o analitico planare. |
Note |
Gli elementi analitici sono in genere associati con elementi fisici impostati come strutturali. Il modello analitico può essere disattivato nei parametri di elementi strutturali, in questo caso viene restituito false. Gli elementi architettonici non sono associati con elementi analitici; nel loro caso, viene restituito false. |
|
FilterElements.GetAnalyticalElement Estrae un elemento analitico dall'elemento fisico. |
||
Libreria | Dynamo4AM → Utilities → FilterElements | |
Input | obj | Oggetto da cui estrarre un elemento analitico. |
validOnly |
Determina se l'elemento analitico deve essere valido. Gli elementi analitici non validi sono elementi analitici che contengono almeno un segmento non lineare (ad es., travi curve o pavimenti con segmenti di contorno ad arco) o sono pavimenti analitici inclinati (non orizzontali). Vedere anche: FilterElements.IsValidAnalyticalElement |
|
Output | analyticalElement |
L'elemento analitico estratto dall'oggetto specificato. |
Note |
Se l'oggetto non è un elemento fisico, viene restituito null. Se l'oggetto è un elemento fisico e non ha un elemento analitico, viene restituito null. Se l'oggetto è un elemento analitico, l'elemento analitico stesso viene restituito senza modifiche. Se validOnly è impostato su true e l'elemento analitico estratto non è valido, viene restituito null. |
|
FilterElements.GetPhysicalElement Recupera un elemento fisico che possiede l'elemento analitico specificato. |
||
Libreria | Dynamo4AM → Utilities → FilterElements | |
Input | obj | Oggetto di cui recuperare un elemento fisico. |
Output | physicalElement | L'elemento fisico recuperato per l'elemento analitico specificato. |
Note |
Se l'oggetto specificato non è un elemento analitico, viene restituito null. |