获取《每日一技,我的成长轨迹》汇总
· 请访问柏慕联创官方网站: www.lcbim.com ·
"Dynamo"实用技巧系列
以我个人的见解,我将学习Dynamo可视化参数设计分成分成四部分,
1.Dynamo一些基本的知识(快捷键、一些应用)
2.Dynamo的一些常用节点的实用(Code Block的使用、list的使用、point的使用、line的使用、Gemoetry的使用、surface的使用)这些我都会一一的说明,不过以上是个人的看法,有不当之处还请指出。
3.Autodesk Revit的自适应构建的理解(revit的输入和输出、Dynamo的输出和输出、Dynamo对族文件的运用)
4.Dynamo和revit的案列分析,这里边我会把我研究的一些放上来,但是大部分都是从官网和视频教程网上的资料来的,有不懂之处,可以及时留言。也可以发邮件,大家一起探讨,一起学习。
下边我们就来讲解下Dynamo 的最大神器
在软件界面你可以点击屏幕上的任意一点双击,就会出现code block,例如,
您可以调用循环。ByCenterPointRadius,但它不会多大意义看3 d节点。普通节点(你的节点库),一般有三种类型:
创建
执行上一个操作
查询得到的属性已经存在的东西。方法,或节点,这三种类型的区别对待,当调用在一个code block创建。
例如,如果我想调用节点。添加一个code block ,我注意到这是一个动作类型节点。这是输入(1),和(2)向量添加。在一个代码块,我叫点“pt”(的东西)。添加一个向量命名为“vec”到“pt”,我将写pt.Add(vec),或者:东西,点,行动。添加动作只有一个输入,或所有的输入点。减去第一个添加节点。第一个输入点。添加节点点本身,你已经知道或者你就不会在这里。
查询。
Query-type方法获得一个对象的属性。由于对象本身是输入,你不需要指定任何输入。不需要括号。
决定如何指定输入用户的灵活性。这里有几种不同的方式使点(10、5 0)。
当您学习更多的可用的功能在节点库,你知道你想要的,你甚至可能会发现打字“point.ByCoordinates”是比在节点库搜索和寻找合适的节点。
列出与括号(又名“花括号”)。把物品从一个列表中括号(又名“方括号”)。
复制指南(code block)
复制指南应该如何搭配几个一维列表。就像列表接头但更多的控制。使用尖括号数字的输入方法。层次的嵌套列表的结果将取决于订单的数量:< 1 >、< 2 >、< 3 >等。
函数
函数可以直接定义在code block,
第一行“def”的关键词,然后函数名,然后输入括号内的名字。括号定义函数的身体。返回一个值“//= "。代码块,定义一个函数没有输入或输出端口,因为他们被称为从其他代码块。
调用该函数与另一个代码块在同一个文件中提供的名称和相同数量的参数。它的工作原理就像即用的节点.
最后用一张图总结下CODE BLOCK
这些的创建都离不开code block
Dynamo提示和技巧
0]快捷键
[0]使用F5运行图表F5ToRun
[1]按住ESC导航背景几何预览或使用CTRL + cB几何和节点模式之间切换。我个人认为ESC更快使用。
[2]按ESC曾经明文从节点库搜索框。
[3]常用快捷键:
[0]ctrl + C复制节点或文本。
[1]ctrl + N创建一个新文件。
[2]ctrl + O来打开一个已存在的文件。
[3]CTRL + S来保存、CTRL + Shift +年代另存为。
[4]ctrl + V粘贴或文本节点。
[5]ctrl + X削减或文本节点。
[6]ctrl + Y重做。
[7]ctrl + Z撤销。
[4]使用CTRL + L自动安排您的节点。
[5]使用CTRL + W记下。
[6]显示或隐藏控制台与CTRL + Shift +⇧(或只是与你的鼠标上下拖动顶部边缘)。
先简单的介绍下list后边我会陆续把list里边的44个节点一一解释及用法。
用数字序列和数量范围。
访问列表项(从列表中抽取数据)
使用节点List.GetItemAtIndex。
[5]使字符串
使用一个字符串节点…简单!
[1]在一个代码块使用“双引号”
(点击图片了解Dynamo课程详情)
柏慕联创BIM技术服务
BIM设计 | BIM咨询 | BIM培训 | BIM人才
· 点亮建筑新梦想 ·
▼