完善主体资料,免费赠送VIP会员!
* 主体类型
* 企业名称
* 信用代码
* 所在行业
* 企业规模
* 所在职位
* 姓名
* 所在行业
* 学历
* 工作性质
请先选择行业
您还可以选择以下福利:
行业福利,领完即止!

下载app免费领取会员

NULL

5cdd2dc095060.jpg

DynamoPrimer解析之Geometry for Computational Design - Points

发布于:2019-11-04 17:12:42
首页/技术分享/Dynamo
收藏
4463

朱光旺

更多

DynamoPrimer解析之Geometry for Computational Design - Points1、该样例文件介绍了常见的三种创建点的方式。第一种是节点Point.ByCartesianCoordinates,该节点共有四个输入端,第一个输入端cs需要输入一个坐标系,剩余的三个输入端分别为基于该坐标系的X、Y和Z方向的坐标值。

01_通过坐标系生成点.png

2、节点Point.ByCoordinates只有三个输入端,与上一步相比少了一个输入端cs,因此该节点的坐标系为默认的世界坐标系。因此,通过这个节点创建的点图元就是参照图中由红色的X轴、绿色的Y轴以及蓝色的Z轴组成的世界坐标系。

02_世界坐标系生成点图元.png

3、节点Sphere.ByCenterPointRadius能够生成一个球体,该节点的输入端没有任何输入,因此,球体的圆心默认位于坐标原点,球体的半径默认为1。节点Geometry.Explode能够将复合的或者是非单独的图元拆分为构件。球体拆分之后就变成了曲面。

03_获取曲面.png

4、节点Surface.PointAtParameter能够获取曲面上指定UV坐标位置的点,UV坐标相当于将曲面展平到平面后的XY坐标,都是通过两个坐标值确定具体位置。

04_获取面上的点.png

5、点图元相关的其他创建节点,可以参照另外的技术文章:

http://www.tuituisoft.com/blog/1942.html

本文版权归腿腿教学网及原创作者所有,未经授权,谢绝转载。

pic.gif

上一篇:DynamoPrimer解析之Building Blocks of Programs - Color

下一篇:Revit中如何快速切换已经打开的窗口