Dynamo是一门简易的可视化编程语言,Revit自引入Dynamo大幅增加了Revit的功能,例如利用Dynamo在Revit空间中定义点,后利用Dynamo放置自适应构建,可批量生成,也可生成异形构件。使用将左侧的节点拖动到空白处后用线连接即可
Dynamo内置了很多节点大致分为8类:
Analyze(分析节点)
BuidtIn(内置节点)
Core(核心节点)
Display(显示节点)
Geometry(几何图形节点)
Office(办公软件节点)
Operator(运算节点)
Revit(Revit相关节点)(从Revit里打开Dynamo才会显示单独打开不会出现该模块)
常用输入节点介绍:
Number(数值)输入节点:他的作用是定义一个数值变量,填入数值可由接口传给下一节点。
Number Slider(数字滑块)输入节点:可以定义最大值最小值和步长,随着自己移动滑块,从最小值按步长到最大值之间,每滑动一次生成一个数传给下一节点。
String(字符串)输入节点:和number节点类似,定义一个字符串,传给下一节点。
使用输入节点、Point.ByCoordinates(通过三个坐标数值X,Y,Z创建一个点)与Line.ByStartPointAndEndPoint(根据起点和终点坐标绘制直线)绘制一条直线
使用输入节点、Point.ByCoordinates(通过三个坐标数值X,Y,Z创建一个点)与Circle.ByCenterPointRadius(通过圆心与半径在平面生产圆)
文章源自公众号:数字BIM
评论0