内容简介
本书主要基于AutodeskRevit上的开源插件:可视化编程软件Dynamo展开,面向建设工程领域,适用于建筑行业各个专业的设计、施工、管理方面的专业人士和研究人员,高校师生,软件开发工程师以及BIM爱好者。本书为读者提供了大量的实战技巧,具有较强的针对性、知识性、独创性与实用性。本书第1章以例题的形式讲解Dynamo基础知识,串联关键知识点,避免了枯燥的理论讲解,增加了可读性,同时为真实项目实战打下基础。在第2章案例应用,分别从案例背景、解决方案、案例知识点、案例详解四个方面对每一个真实案例进行讲解。通过提出项目需求,探究解决思路,解决项目问题,带领读者由浅入深,逐步掌握解决问题的思路和方法,举一反三,解决自身的实际工程问题,并且借助BIM技术,从源头提高项目的综合应用与管理能力,为读者今后的职业提升和项目经济收益提供帮助。第3、4章深入地讲解了DesignScript语法、Python调用RevitAPI等知识点,可以帮助有一定基础的读者进一步提升自身实力,为脚本优化和二次开发打下基础。能更好地帮助读者理解软件的API,并为工程需求服务,这也是当今建设领域一名BIM工程师的必备技
AI简介
这是一本计算机、软件学习、专用软件领域的专业书籍,面向建设工程领域,适用于建筑行业各个专业的设计、施工、管理方面的专业人士和研究人员,高校师生,软件开发工程师以及BIM爱好者。本书为读者提供了大量的实战技巧,具有较强的针对性、知识性、独创性与实用性。
本书以Autodesk Revit上的开源插件:可视化编程软件Dynamo为基础,从Dynamo的基础知识出发,串联关键知识点,避免了枯燥的理论讲解,增加了可读性,同时为真实项目实战打下基础。书中以例题的形式讲解Dynamo基础知识,包括Autodesk Dynamo界面、基本操作、文件格式、节点颜色提示等,并提供了丰富的实战案例,如应用Dynamo绘制函数图像、心形线、螺旋线等。
本书深入讲解了DesignScript语法和Python Script语法,包括Code Block节点的概述、DesignScript语法特性、Python Script语法概述等,可以帮助有一定基础的读者进一步提升自身实力,为脚本优化和二次开发打下基础。书中还详细介绍了列表处理、市政桥梁解决方案、幕墙嵌板编码的重要性、Python变量定义规则、柱面坐标