首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Dynamo与Python之间的简单互动

Dynamo是一种可视化编程工具,用于定义关系和创建算法,可以在3D空间中生成几何图形和处理数据,但是Dynamo自带的节点功能简单,在处理列表想弄清逻辑关系,会特别的麻烦。尤其是使用循环的时候,而Dynamo自带的Python节点,我们在其节点上编写属于自己的节点,达到事半功倍的效果。

首先我们使用Python的创建字符串功能,编写我们自己的第一个程序,这也是最基础的应用,也是我们学习任何编程的第一个演示程序。

最简单的功能已经尝试了,接下来我们使用Python进行点、线、轮廓、体的创建,中间适当使用条件语句进行线段长度的判断。

我们从点线的创建开始,首先通过两个点生成一条直线。(里面的代码行为Dynamo节点的名称,代码行的使用方法和节点块的功能一样)

有了线之后,我们可以对这根线进行一个简单的判断,这里我们使用一下python里面的条件语句进行线段长度的判断。

判断完线段长度后,我们继续使用这根线,我们在这根直线的起点上创建一个圆。

然后我们通过圆和线,扫掠一个简单形体。

最后我们将上面的编程整合一下,整合成一个创建简单形体的编程节点。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20191103A0D93P00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券