Autodesk Revit参数化设计之道:Dynamo实战剖析

《Autodesk Revit参数化设计之道:Dynamo实战剖析》

书出版社:机械工业出版社

出版日期:0000-00-00

书籍作者:柏慕联创

更新时间:2021-12-27

注:我们只做优秀书籍推荐,若需要请到各大电商平台购买正版书籍!

Autodesk Revit参数化设计之道:Dynamo实战剖析简介:

本书主要基于Autodesk Revit上的开源插件——可视化编程软件Dynamo展开,面向建设工程领域,适用于建筑行业各个的设计、施工、管理方面的人士和研究人员,高校师生,软件开发工程师以及BIM爱好者。 本书为读者提供了大量的实战技巧,具有较强的针对性、知识性、独c性与实用性。 本书第1章以例题的形式讲解Dynamo基础知识,串联关键知识点,避免了枯燥的理论讲解,增

书籍详情

图片.png

推荐序一

推荐序二

推荐序三

前言*1章Autodesk Dynamo基础入门

1*1Autodesk Dynamo简介 /

1*1*1Autodesk Dynamo界面 /

1*1*2基本操作 /

1*1*3文件格式 /

1*1*4节点颜色提示 /

1*2例题1:应用Dynamo绘制y=x(-5≤x≤5)函数图像 /

1*3例题2:应用Dynamo绘制y=x2(-5≤x≤5)函数图像 /

1*4例题3:应用Dynamo绘制y=sin(x)(-2π≤x≤2π)函数图像 /

1*5例题4:应用Dynamo绘制心形线 /

1*6例题5:应用Dynamo绘制x2+y2=R2函数图像 /

1*7例题6:应用Dynamo绘制螺旋线 /

1*8例题7:应用柱面坐标系绘制螺旋线 /

1*9例题8:应用球面坐标系绘制球面螺旋线 /

1*10例题9:应用Dynamo放样实体并导入Revit /

1*11例题10:应用Dynamo批量放置线性植被 /

1*12例题11:应用Dynamo批量放置阶梯座椅 /

1*13例题12:玛丽莲·梦露大厦Dynamo解决方案 /

*2章Autodesk Dynamo案例应用

2*1案例1:幕墙嵌板编号 /

2*2案例2:地下车位按设计路径自动排序编码 /

2*3案例3:自定义施工编码 /

2*4案例4:根据坐标数据自动放置幕墙嵌板 /

2*5案例5:异形幕墙嵌板坐标提取 /

2*6案例6:根据外部数据库批量添加参数 /

2*7案例7:施工编码实例 /

2*8案例8:市政道路解决方案1 /

2*9案例9:市政道路解决方案2 /

2*10案例10:市政桥梁解决方案 /

2*11案例11:外部节点库——批量给族添加参数并赋值 /

第3章DesignScript语法

3*1Code Block /

3*1*1Code Block表示数字、字符串和公式 /

3*1*2Code Block创建列表(list) /

3*1*3Code Block创建数字序列 /

3*1*4Code Block对列表元素的引用 /

3*1*5节点分类 /

3*1*6Code Block调用节点 /

3*2Dynamo节点到代码 /

3*3DesignScript语法特征 /

3*3*1分号 /

3*3*2注释 /

3*4命名特点 /

3*5关联式与命令式语法 /

3*5*1定义 /

3*5*2语法转换 /

3*5*3应用 /

3*6函数 /

3*7条件判断 /

3*8循环 /

3*8*1for循环 /

3*8*2while循环 /

3*8*3break表达式 /

3*8*4continue表达式 /

3*9实例:DesignScript数据处理 /

第4章Python Script语法

4*1Python Script节点 /

4*1*1库引用 /

4*1*2获取输入端口数据 /

4*1*3程序功能主体 /

4*1*4赋值输出 /

4*2Python基础语法 /

4*2*1行和缩进 /

4*2*2续行符 /

4*2*3Python引号 /

4*2*4Python注释 /

4*2*5Python空行 /

4*3变量 /

4*4基本数据类型 /

4*5列表 /

4*6运算 /

4*6*1数学运算 /

4*6*2判断 /

4*6*3逻辑运算 /

4*7条件判断 /

4*8Python内置函数 /

4*8*1len( ) /

4*8*2list*append( ) /

4*8*3range( ) /

4*9循环 /

4*9*1for循环 /

4*9*2while循环 /

4*9*3中断循环 /

4*10函数 /

4*10*1函数的定义 /

4*10*2函数调用 /

4*11模块 /

4*11*1引入模块 /

4*11*2Dynamo加载外部Python模块 /

4*11*3模块包 /

4*12实例:PythonScript数据处理 /

4*13实例:管道底对齐 /

4*14实例:按族类型分类设置构件顺序码 /

附录

附录1Dynamo节点目录对照翻译表 /

附录2向量 /

附录3PythonScript引入库 /

附录4Dynamo 字典类型 /

附录5Dynamo快捷键总结 /

附录6Dynamo节点应用查询表 /