下载app免费领取会员
Dynamo有什么用?要说dynamo的用处可大咧,说很久也说不完,咱们今天就从dynamo如何添加详细信息展开,顺带一起再说说别的作用。
如果程序正常运行,我们应该会在三维预览中看到一个穿过吸引器点的圆。这很棒,但我们可能想要添加更多详细信息或更多控件。我们将调整对圆节点的输入,以便可以校准对半径的影响。将另一个“NumberSlider”添加到工作空间,然后双击工作空间的空白区域以添加“CodeBlock”节点。编辑代码块中的字段,以便指定X/Y。

代码块
“DistanceTo”和“NumberSlider”连接到“CodeBlock”
“CodeBlock”连接到“Circle.ByCenterPointRadius”
简单开始后增加复杂性是循序渐进开发程序的有效方法。在一个圆正常工作后,让我们将程序的强大功能应用于多个圆。如果我们使用点栅格(而不是一个中心点)并适应结果数据结构中的变化,那么程序现在将创建多个圆-每个圆的唯一半径值由距吸引器点的校准距离进行定义。
添加“NumberSequence”节点并替换“Point.ByCoordinates”的输入-在“Point.ByCoordinates”上单击鼠标右键,然后依次选择“连缀”>“叉积”
在Point.ByCoordinates后添加“Flatten”节点。要完全展平列表,请将amt输入保留为默认值-1
三维预览将使用圆栅格进行更新
有时,数字操作并不是正确的方法。现在,可以在后台三维预览中导航时手动推拉点几何图形。我们还可以控制由点构建的其他几何图形。例如,“Sphere.ByCenterPointRadius”也可以直接操纵。我们可以使用“Point.ByCoordinates”,通过一系列X、Y和Z控制点的位置。但是,使用“直接操纵”方法,可以通过在“三维预览导航”模式下手动移动点来更新滑块的值。这提供了一种更直观的方法,来控制一组用于标识点位置的离散值。
要使用“直接操纵”,请选择要移动的点面板-箭头将显示在选定点上。
切换到“三维预览导航”模式。
将光标悬停在点上,X、Y和Z轴将显示。
单击并拖动彩色箭头以移动相应的轴,“NumberSlider”值将使用手动移动的点实时更新。
请注意,在“直接操纵”之前,仅有一个滑块连接到“Point.ByCoordinates”组件。当我们在X方向上手动移动点时,Dynamo将自动为X输入生成新的“NumberSlider”。

转载请注明来源本文地址:https://www.tuituisoft/bim/16111.html
上一篇:没有了
下一篇:没有了