Use the nodes in this group to edit analytical elements.
The nodes in the Model Management group can be used to define the translations of analytical elements by vectors that you can derive in your own way. In turn, the Translation nodes derive translation vectors by pre-defined procedures.
LinePoints.SetStartPoint Moves a start point of a linear analytical element to coordinates defined as the new point |
||
Library | Dynamo4AM → ModelManagement → LinePoints | |
Input | obj | A linear analytical element to modify |
newEndPoint | New end point of an analytical element | |
Output | element | The modified element |
Remarks | An analytical element as well as physical element may be given | |
LinePoints.SetEndPoint Moves an end point of a linear analytical element to coordinates defined as the new point |
||
Library | Dynamo4AM → ModelManagement → LinePoints | |
Input | obj | A linear analytical element to modify |
newStartPoint | New start point of an analytical element | |
Output | element | The modified element |
Remarks | An analytical element as well as physical element may be given. | |
LinePoints.SetPoints Moves start and end points of a linear analytical element to coordinates defined as the new points |
||
Library | Dynamo4AM → ModelManagement → LinePoints | |
Input | obj | A linear analytical element to modify |
newPoints | New start and end points of an analytical element | |
Output | element | The modified element |
Remarks | An analytical element as well as physical element may be given. | |
FloorBoundary.SetFloorBoundaryByPerimeterCurves Changes floor boundary to curves defined as input |
||
Library | Dynamo4AM → ModelManagement → FloorBoundary | |
Input | element | A floor to modify |
newPoints | A list of curves following the new boundary of an analytical floor | |
Output | element | The modified floor |
Remarks |
An analytical element as well as physical element may be given. Number of curves in the new boundary must be the same as in the old boundary. Set curve types (linear or non-linear) must reflect the set of the old boundary. |
|
FloorBoundary.SetFloorBoundaryByPerimeterPoints Changes floor boundary to curves defined by input vertices |
||
Library | Dynamo4AM → ModelManagement → FloorBoundary | |
Input | element | A floor to modify |
newPoints | A list of new floor vertices | |
Output | element | The modified floor |
Remarks |
An analytical element as well as physical element may be given. Number of curves in the new boundary must be the same as in the old boundary. Set curve types (linear or non-linear) must reflect the set of the old boundary. |
The Translation node is a custom Zero Touch node that handles all the adjustments between master and slave selections. Those selections can be composed of any model elements. The node will extract supported analytical elements from them and then resolve supported relations.