首页/BIM专题

Dynamo画直线你会画吗?dynamo画线详细讲解!

发布于:2021-03-04 14:34:30
4297人 分享

今天安装了AutodeskDynamoStudio,并不依赖于Revit环境。

对Dynamo有兴趣却并不需要Revit进行工作的同学可以一试。

今天带给大家依然是最基本的操作。只需要用Point.ByCoordinates和Line.ByStartPointandEndPoint两个命令。翻译成人话就是,画点连成线段这操作。画两个点,用代玛直接写就可以啦。

如上图,我们画了两个点,他们的坐标分别是(0,0,0)和(2,2,0)。今天的坐标系里,红色轴代表x轴,绿色轴代表y轴,蓝色轴代表z轴(上图看不见z轴,后面几张图就能看到啦)。添加一行代玛,把这两个点用线连起来。

再加两个点,并把他们都用线连起来。这样我们就得到了一个四方形。

说明:z轴不写数值则默认为零。

“表示看不懂orz”

“一行代玛也不想写”

“嘤嘤嘤”

腿腿教学网-Dynamo画直线你会画吗?dynamo画线详细讲解!

以下均为可视化编程内容

给大家提供一样利器,所有的直线段绘制都可以用以下三类节点解决,大家根据自己的需要,把它们用线连起来就可以了!

下面这张图是绘制一根线段,起始点从坐标系原点(0,0,0)至(5,7,10)。

接着我们来试画一组平面轴网。

这里需要给大家一些新知识:

在之前number节点输入数字的地方,写下“0..10..1”,表示一组从0到10间隔是1的整数,也就是[0,1,2,3,4,5,6,7,8,9,10];

如果写下“0..10..2”,表示一组从0到10间隔是2的整数,也就是[0,2,4,6,8,10];

其他情况可以自行体会。

黑科技来了!

简单地画出了一组平行线。发现还可以简化一下。

另一个方向的平行线也类似。

把两者叠加一下,就是下面的效果啦~~

一组平面轴网就完成了,真是觉得自己又多了一些没什么用处的高级技巧呢,是不是感觉棒棒哒?

最后给同学们再来一个小贴士,Line.ByStartPointandEndPoint右键有一个选项叫做lacing,中文版本叫做“连缀”:

如果只想要正常的轴网效果选Shortest即可,如果选了CrossProduct就会变成下面这个鬼样子:

效果挺好看的吧?本教程中的第一个参数化设计作品就这样意外的诞生了!

腿腿教学网-Dynamo画直线你会画吗?dynamo画线详细讲解!

文章来源:筑成源创BIM

仅作分享交流,文章著作权归原作者所有。

转载请注明来源本文地址:https://m.tuituisoft/bim/20020.html

上一篇:没有了 下一篇:没有了