模型管理和平移

使用此组中的节点来编辑分析图元。

模型管理

“模型管理”组中的节点可用于通过矢量(可以采用您自己的方式获得),来定义分析图元的平移。反之,平移节点通过预定义的过程来获得平移矢量。

LinePoints.SetStartPoint

将线性分析图元的起点移动到定义为新点的坐标

Dynamo4AM → ModelManagement → LinePoints
输入(Input) obj 要修改的线性分析图元
newEndPoint 分析图元的新终点
输出 图元 修改后的图元
备注 分析图元以及物理图元可能已给定

LinePoints.SetEndPoint

将线性分析图元的终点移动到定义为新点的坐标

Dynamo4AM → ModelManagement → LinePoints
输入(Input) obj 要修改的线性分析图元
newStartPoint 分析图元的新起点
输出 图元 修改后的图元
备注 分析图元以及物理图元可能已给定。

LinePoints.SetPoints

将线性分析图元的起点和终点移动到定义为新点的坐标

Dynamo4AM → ModelManagement → LinePoints
输入(Input) obj 要修改的线性分析图元
newPoints 分析图元的新起点和终点
输出 图元 修改后的图元
备注 分析图元以及物理图元可能已给定。

FloorBoundary.SetFloorBoundaryByPerimeterCurves

将楼板边界更改为定义为输入的曲线

Dynamo4AM → ModelManagement → FloorBoundary
输入(Input) 图元 要修改的楼板
newPoints 跟随分析楼板新边界的曲线列表
输出 图元 修改后的楼板
备注

分析图元以及物理图元可能已给定。

新边界和旧边界中的曲线数量必须相同。设置后的曲线类型(线性或

非线性)必须反映旧边界的集。

FloorBoundary.SetFloorBoundaryByPerimeterPoints

将楼板边界更改为由输入顶点定义的曲线

Dynamo4AM → ModelManagement → FloorBoundary
输入(Input) 图元 要修改的楼板
newPoints 新楼板顶点的列表
输出 图元 修改后的楼板
备注

分析图元以及物理图元可能已给定。

新边界和旧边界中的

曲线数量必须相同。设置后的曲线类型(线性或非线性)必须反映旧边界的集。

平移节点

平移节点是一个自定义的零接触节点,用于处理主选择和从属选择之间的所有调整。这些选择可以由任何模型图元组成。节点将从中提取受支持的分析图元,然后解析受支持的关系。