Dynamo を使用して解析モデリングを行う場合は、次のノードを使用して、解析要素および物理要素を理解およびフィルタ処理します。
|
FilterElements.IsAnalyticalElement 指定されたオブジェクトが解析要素かどうかを判断します |
||
| [ライブラリ] | Dynamo4AM → Utilities → FilterElements | |
| 入力(Input) | obj | 確認するオブジェクト。 |
| Output | ブーリアン演算 | オブジェクトが解析要素かどうか。 |
| 備考 |
解析要素は次のとおりです。
他のタイプのオブジェクトは、非解析要素とみなされます。 「FilterElements.IsValidAnalyticalElement」も参照してください。 |
|
|
FilterElements.IsPhysicalElement 指定されたオブジェクトが物理要素かどうかを判断します |
||
| [ライブラリ] | Dynamo4AM → Utilities → FilterElements | |
| 入力(Input) | obj | 確認するオブジェクト。 |
| Output | ブーリアン演算 | オブジェクトが物理要素かどうか。 |
| 備考 |
物理要素は次のとおりです。
他のタイプのオブジェクトは、非物理要素とみなされます。 |
|
|
FilterElements.IsValidAnalyticalElement 指定されたオブジェクトが有効な解析要素かどうかを判断します |
||
| [ライブラリ] | Dynamo4AM → Utilities → FilterElements | |
| 入力(Input) | obj | 確認するオブジェクト。 |
| Output | ブーリアン演算 | オブジェクトが有効な解析要素かどうか。 |
| 備考 |
無効な解析要素とは、非線形セグメントを 1 つ以上含む解析要素(たとえば、曲り梁や円弧の境界セグメントを持つ床)、または傾斜のある(水平ではない)解析用床です。 |
|
|
FilterElements.HasAnalyticalElement 指定されたオブジェクトに解析要素があるかどうかを判断します |
||
| [ライブラリ] | Dynamo4AM → Utilities → FilterElements | |
| 入力(Input) | obj | 確認するオブジェクト。 |
| validOnly |
解析要素が有効かどうかを判断します。無効な解析要素とは、非線形セグメントを 1 つ以上含む解析要素(たとえば、曲り梁や円弧の境界セグメントを持つ床)、または傾斜のある(水平ではない)解析用床です。 「FilterElements.IsValidAnalyticalElement」も参照してください。 |
|
| Output | ブーリアン演算 | オブジェクトが、平面物理要素か平面解析要素か。 |
| 備考 |
通常、解析要素は、構造要素に設定された物理要素と関連しています。 構造要素のパラメータで解析要素を無効にすることができます。この場合、false が返されます。 意匠要素は解析要素と関連していません。この場合、false が返されます。 |
|
|
FilterElements.GetAnalyticalElement 物理要素から解析要素を抽出します |
||
| [ライブラリ] | Dynamo4AM → Utilities → FilterElements | |
| 入力(Input) | obj | 解析要素の抽出元のオブジェクト。 |
| validOnly |
解析要素が有効かどうかを判断します。無効な解析要素とは、非線形セグメントを 1 つ以上含む解析要素(たとえば、曲り梁や円弧の境界セグメントを持つ床)、または傾斜のある(水平ではない)解析用床です。 「FilterElements.IsValidAnalyticalElement」も参照してください。 |
|
| Output | analyticalElement |
指定されたオブジェクトから抽出された解析要素。 |
| 備考 |
オブジェクトが物理要素ではない場合は、null が返されます。 オブジェクトが物理要素ではなく、解析要素を含まない場合は、null が返されます。 オブジェクトが解析要素の場合は、解析要素自体が変更されずに返されます。 validOnly が true として設定され、抽出された解析要素が無効の場合は、null が返されます。 |
|
|
FilterElements.GetPhysicalElement 指定された解析要素を持つ物理要素を取得します |
||
| [ライブラリ] | Dynamo4AM → Utilities → FilterElements | |
| 入力(Input) | obj | 物理要素を取得する対象のオブジェクト。 |
| Output | physicalElement | 指定された解析要素に対して取得された物理要素。 |
| 備考 |
指定されたオブジェクトが解析要素ではない場合は、null が返されます。 |
|