软件介绍
最近呢一直有人私信说对Dynamo的基础知识不了解,直接看基础教程的话看得不是很懂。过年放假这几天有时间,开始给大家整理一下Dynamo的一些基础知识。大概会介绍一下,什么是Dynamo,Dynamo的界面,Dynamo的节点和节点用法和Code Block代码块的使用。
学习之前先了解什么是Dynamo以及Dynamo Player。
1、Dynamo是一款开源的可视化编程工具,用于定义关系和创建算法,可以在3D空间中生成几何图形和处理数据。能够让用户直观地编写脚本,操控程序的各种行为。可视化编程,亦即可视化程序设计:以“所见即所得”的编程思想为原则,力图实现编程工作的可视化,即随时可以看到结果,程序与结果的调整同步。
2、Dynamo Player是Dyn文件的播放器,意思是可以不用打开Dynamo软件直接用Dynamo Player执行Dyn文件。类似不用打开PS就可以用照片查看器查看图片的概念类似。
3、可视化编程其实就像是把一篇纯文本的小说用漫画的形式开展示一样。可视化编程目前有两种主流形式:
一种是基于块的可视化编程(BlockBasedVPL),类似 Blockly,就是一种 基于块的可视化编程 软件。
另外一种基于流的可视化编程(FlowBasedVPL),类似 Dynamo,就是一种 基于流的可视化编程 软件。
Dynamo的安装
从安装Revit2016开始,Revit就会自动安装Dynamo软件,安装完的软件会显示在Revit软件的“附加模块”选项卡下。如果你同时安装了其他版本的Revit的话,dynamo也会安装多个版本,可以在下拉框中进行选择。
Revit2017的版本也会自动安装dynamo软件,不同的是安装后的dynamo软件不会出现在福建模块下,会显示在“管理”选项卡下。
安装后的路径默认是“C:\Program Files\Dynamo 0.9\DynamoSandbox.exe”,如果安装后在相应位置看不到“Dynamo”命令,那要去Revit的Addins文件下看下是否有“Dynamo.addin”的文件,没有的话重新安装下即可。
Dynamo的界面
点击“Dynamo”后软件会自动启动,启动界面如图。文件选项主要有新建文件、打开原有文件、保存和另存文件、到如何导出等命令,主要是对文件进行管理操作的命令集;编辑面板里面放置的撤销、恢复、复制、粘贴、预设、注释等针对构件的一些操作,这里没有交互操作工具;视图里面放置的是针对视图的缩放、平移等工具;软件包面板里面放置的是实现搜索、管理、发布软件包的工具;
工作界面:新建项目后进入工作界面,分别有节点库、模型空间和代码空间。
Dynamo的软件包
软件包是指具有特定的功能,用来完成特定任务的一个程序或一组程序。Dynamo软件包的安装:默认可用通过在线搜索软件包并进行安装,也可以从别人电脑拷贝已经下载的软件包,复制到默认软件包路径即可(默认路径,可以在设置-管理节点和软件包路径中看到)。一般路径为C:\Users\Administrator\AppData\Roaming\Dynamo\Dynamo Revit\1.3\packages只需把拷贝的软件包扔到里面,重新打开Dynamo就有了。
来源:BIM匠先生

文章评论