下载app免费领取会员
6、自定义节点NurbsCrvToSurface的原理与技术文章 DynamoPrimer解析之Packages - MapToSurface-PanelingWithPolygons-II 中步骤7.2描述的内容一样。先获取样条曲线的控制点,然后将控制点传递到另一个曲面上,在另一个曲面重新生成样条曲线。
7、自定义节点的输入端nurbsCurve输入的是会被传递的样条曲线,是步骤3中的样条曲线。输入端sourceSurface输入的是原始的曲面,是步骤4生成的曲面。输入端targetSurface输入的是传递的目标曲面,是步骤5中生成的两个曲面。
8、将之前的结果都隐藏,只显示传递之后的两条新的样条曲线,然后通过节点List.Create将两条样条曲线放进一个列表中。节点Surface.ByLoft能够在识别到曲线后通过类似于融合的命令生成曲面,该节点只有一个输入端,因此先将两条样条曲线放进一个列表。
9、最后通过节点Surface.Thicken将上一步的曲面加厚形成实体。输入端surface输入需要被加厚的曲面,输入端thickness输入加厚的厚度,输入端both_sides决定着是否两个方向都加厚。图中是沿着两个方向各加厚15个单位。
本文版权归腿腿教学网及原创作者所有,未经授权,谢绝转载。
上一篇:DynamoPrimer解析之Packages - MapToSurface-NurbsCurvesAndSurfaces(上)
下一篇:Revit中如何统计钢筋的重量
推荐专题