Autodesk Revit参数化设计之道:Dynamo实战剖析
批量上传,套装书可能不全,下单前咨询在线客服!有特殊要求,下单前请咨询客服!
¥
31.48
4.6折
¥
69
全新
库存7件
作者柏慕联创
出版社机械工业出版社
ISBN9787111691518
出版时间2021-12
装帧平装
开本16开
定价69元
货号29345299
上书时间2024-11-03
商品详情
- 品相描述:全新
- 商品描述
-
前言
或许您和我们一样,已经注意到BIM(Building Information Modeling,建筑信息模型)已经从概念普及的萌芽阶段和试验性项目的验证阶段转向落地应用的实施阶段,住建部 近的一些官方文件也为BIM技术给建筑行业带来的意义深远的变革定下了基调。人们现在关注的重点已经从BIM能够带来什么转到究竟BIM应该如何具体实施,如何和上游、下游有效衔接,如何利用BIM工具、BIM管理平台增强自身的核心竞争力等方向上来了。
“工欲善其事,必先利其器”,您需要更得力的相关软件工具来协助完成BIM方案的落地实施。
目前Autodesk Revit作为欧特克(Autodesk)软件有限公司针对BIM实施所推出的核心旗舰产品已经被大家广泛使用,它能实现单一构件的参数化设计和信息加载,以及在项目中构件集的分类和信息汇总,但项目构件与构件之间信息数据相对孤立,不便于项目信息数据的再加工应用,离开项目信息数据应用谈BIM就只是一句空话。
Autodesk Dynamo是Autodesk旗下的开源可视化编程平台,其与Autodesk Revit的关系,类似于Rhino上的插件Grasshopper,它把让人头疼的代码封装在一个“包”里,从而降低使用难度,可以让设计师用可视化编程界面开发自己的设计工具,提高工作效率。它的出色之处在于管理建筑信息(即BIM中的Information),使数据结构灵活性更佳,并且可以调用Revit的数据。它的强项正是项目信息数据加工处理,并弥补了Autodesk Revit异形建模方面的不足。如Autodesk Dynamo可根据施工管理平台要求,为项目构件批量添加施工编码;根据设计要求批量设置停车位编号;自动提取异形建筑幕墙嵌板空间定位坐标数据,总之一切有逻辑的功能需求都能用Dynamo实现。
“可视化编程语言”可以让工程师通过图形化界面创建程序,不必从白纸开始一行行地写程序代码,用户可以简单地连接预定义功能模块,轻松创建自己的算法和工具,换句话说,就是工程师不用通过写代码就可以享受到计算式设计的好处——可以直接利用Dynamo中已经封装好的节点,或者直接上手编写Dynamo的程序,去实现自己的程序,节省很多时间。
Dynamo与Autodesk旗下各种软件兼容,如:Revit、Advance Steel、Formlt、Civil3D、 Alias、Inventor、Maya等。您可以通过 Dynamo 这样一个中间平台,把它们联系起来,进而形成一套完整的有机系统。
本书主要基于Autodesk Revit上的开源插件——可视化编程软件Dynamo展开,面向建设工程领域,适用于建筑行业各个专业的设计、施工、管理方面的专业人士和研究人员,高校师生,软件开发工程师以及BIM爱好者。
全书由简到难。第1章以例题的形式讲解Dynamo基础知识,串联关键知识点,避免了枯燥的理论讲解,增加了可读性,同时为真实项目实战打下基础。在第2章案例应用,结合柏慕联创多年来积累的项目经验,分别从案例背景、解决方案、案例知识点、案例详解四个方面对每一个真实案例进行讲解。通过提出项目需求,探究解决思路,解决项目问题,带领读者由浅入深,逐步掌握解决问题的思路和方法,举一反三,解决自身的实际工程问题,并且借助BIM技术,从源头提高项目的综合应用与管理能力,为读者今后的职业提升和项目经济收益提供帮助。第3、4章深入地讲解了Design Script语法、Python调用Revit API等知识点,可以帮助有一定基础的读者进一步提升自身实力,为脚本优化和二次开发打下基础。能更好地帮助读者理解软件的API,并为工程需求服务,这也是当今建设领域一名优秀BIM工程师的技能。
本书的作者均是工程项目BIM落地实施的一线工程师,项目实施经验丰富,内容主要为柏慕联创长期研究的经验积累与成果总结,并为读者提供了大量的实战技巧,具有较强的针对性、知识性、 性与实用性。
本书针对项目实际需求所列解决方案未必是方案,也未必是 佳方案。但希望通过这些方案,能够激发工程实践一线人员在项目实践时的灵感,充分利用Autodesk Dynamo所提供的各个功能,更加高效、高质量地完成项目。由于编写时间与作者水平的限制,本书虽然经反复斟酌修改,但也难免有疏漏之处,欢迎读者利用柏慕联创的相关交流平台与我们讨论交流,您的意见和建议正是我们不断努力前进的源动力。
希望本书能够为中国广大的Autodesk Dynamo爱好者开拓思路,助推BIM技术在国内的深入实施。
胡林2021年8月10日
凌晨于成都
导语摘要
本书主要基于Autodesk Revit上的开源插件——可视化编程软件Dynamo展开,面向建设工程领域,适用于建筑行业各个专业的设计、施工、管理方面的专业人士和研究人员,高校师生,软件开发工程师以及BIM爱好者。
本书为读者提供了大量的实战技巧,具有较强的针对性、知识性、 性与实用性。
本书第1章以例题的形式讲解Dynamo基础知识,串联关键知识点,避免了枯燥的理论讲解,增加了可读性,同时为真实项目实战打下基础。在第2章案例应用,分别从案例背景、解决方案、案例知识点、案例详解四个方面对每一个真实案例进行讲解。通过提出项目需求,探究解决思路,解决项目问题,带领读者由浅入深,逐步掌握解决问题的思路和方法,举一反三,解决自身的实际工程问题,并且借助BIM技术,从源头提高项目的综合应用与管理能力,为读者今后的职业提升和项目经济收益提供帮助。第3、4章深入地讲解了DesignScript语法、Python调用Revit API等知识点,可以帮助有一定基础的读者进一步提升自身实力,为脚本优化和二次开发打下基础。能更好地帮助读者理解软件的API,并为工程需求服务,这也是当今建设领域一名BIM工程师的技能。
作者简介
柏慕联创(www.lcbim.com)于2015年为开拓西南市场而设立,业务遍及全国。核心业务涉及BIM项目设计、BIM咨询、企业BIM团队搭建、企业BIM标准定制、BIM培训、BIM(课程/服务)定制、BIM人才委培等。
参与完成了包括第二大机场——成都天府国际机场(航站区)、贵州省“十二五”期间规划的重点建设项目——贵阳龙洞堡国际机场三期扩建工程T3航站楼、第31届世界大学生夏季运动会和2025年世界运动会主场馆——成都东安湖体育公园等等一批典型代表项目的BIM咨询顾问服务。为包括中建、中铁、中交、中冶、中核等在内的企业提供BIM专场定制培训超过60余场,培养了3000余名的行业BlM应用先锋,这些应用先锋先后走到祖国的大江南北,引领着数字建筑的升级,推动着国内BIM应用的落地。
选择柏慕联创,您不只是选择一个技术服务提供商,而是选择了一个可信赖、共发展的长期合作伙伴。
目录
推荐序一
推荐序二
推荐序三
前言第1章Autodesk Dynamo基础入门
11Autodesk Dynamo简介 /
111Autodesk Dynamo界面 /
112基本操作 /
113文件格式 /
114节点颜色提示 /
12例题1:应用Dynamo绘制y=x(-5≤x≤5)函数图像 /
13例题2:应用Dynamo绘制y=x2(-5≤x≤5)函数图像 /
14例题3:应用Dynamo绘制y=sin(x)(-2π≤x≤2π)函数图像 /
15例题4:应用Dynamo绘制心形线 /
16例题5:应用Dynamo绘制x2+y2=R2函数图像 /
17例题6:应用Dynamo绘制螺旋线 /
18例题7:应用柱面坐标系绘制螺旋线 /
19例题8:应用球面坐标系绘制球面螺旋线 /
110例题9:应用Dynamo放样实体并导入Revit /
111例题10:应用Dynamo批量放置线性植被 /
112例题11:应用Dynamo批量放置阶梯座椅 /
113例题12:玛丽莲·梦露大厦Dynamo解决方案 /
第2章Autodesk Dynamo案例应用
21案例1:幕墙嵌板编号 /
22案例2:地下车位按设计路径自动排序编码 /
23案例3:自定义施工编码 /
24案例4:根据坐标数据自动放置幕墙嵌板 /
25案例5:异形幕墙嵌板坐标提取 /
26案例6:根据外部数据库批量添加参数 /
27案例7:施工编码实例 /
28案例8:市政道路解决方案1 /
29案例9:市政道路解决方案2 /
210案例10:市政桥梁解决方案 /
211案例11:外部节点库——批量给族添加参数并赋值 /
第3章DesignScript语法
31Code Block /
311Code Block表示数字、字符串和公式 /
312Code Block创建列表(list) /
313Code Block创建数字序列 /
314Code Block对列表元素的引用 /
315节点分类 /
316Code Block调用节点 /
32Dynamo节点至代码 /
33DesignScript语法特征 /
331分号 /
332注释 /
34命名特点 /
35关联式与命令式语法 /
351定义 /
352语法转换 /
353应用 /
36函数 /
37条件判断 /
38循环 /
381for循环 /
382while循环 /
383break表达式 /
384continue表达式 /
39实例:DesignScript数据处理 /
第4章Python Script语法
41Python Script节点 /
411库引用 /
412获取输入端口数据 /
413程序功能主体 /
414赋值输出 /
42Python基础语法 /
421行和缩进 /
422续行符 /
423Python引号 /
424Python注释 /
425Python空行 /
43变量 /
44基本数据类型 /
45列表 /
46运算 /
461数学运算 /
462判断 /
463逻辑运算 /
47条件判断 /
48Python内置函数 /
481len( ) /
482listappend( ) /
483range( ) /
49循环 /
491for循环 /
492while循环 /
493中断循环 /
410函数 /
4101函数的定义 /
4102函数调用 /
411模块 /
4111引入模块 /
4112Dynamo加载外部Python模块 /
4113模块包 /
412实例:PythonScript数据处理 /
413实例:管道底对齐 /
414实例:按族类型分类设置构件顺序码 /
附录
附录1Dynamo节点目录对照翻译表 /
附录2向量 /
附录3PythonScript引入库 /
附录4Dynamo 字典类型 /
附录5Dynamo快捷键总结 /
附录6Dynamo节点应用查询表 /
参考文献
内容摘要
本书主要基于Autodesk Revit上的开源插件——可视化编程软件Dynamo展开,面向建设工程领域,适用于建筑行业各个专业的设计、施工、管理方面的专业人士和研究人员,高校师生,软件开发工程师以及BIM爱好者。
本书为读者提供了大量的实战技巧,具有较强的针对性、知识性、 性与实用性。
本书第1章以例题的形式讲解Dynamo基础知识,串联关键知识点,避免了枯燥的理论讲解,增加了可读性,同时为真实项目实战打下基础。在第2章案例应用,分别从案例背景、解决方案、案例知识点、案例详解四个方面对每一个真实案例进行讲解。通过提出项目需求,探究解决思路,解决项目问题,带领读者由浅入深,逐步掌握解决问题的思路和方法,举一反三,解决自身的实际工程问题,并且借助BIM技术,从源头提高项目的综合应用与管理能力,为读者今后的职业提升和项目经济收益提供帮助。第3、4章深入地讲解了DesignScript语法、Python调用Revit API等知识点,可以帮助有一定基础的读者进一步提升自身实力,为脚本优化和二次开发打下基础。能更好地帮助读者理解软件的API,并为工程需求服务,这也是当今建设领域一名BIM工程师的技能。
主编推荐
柏慕联创(www.lcbim.com)于2015年为开拓西南市场而设立,业务遍及全国。核心业务涉及BIM项目设计、BIM咨询、企业BIM团队搭建、企业BIM标准定制、BIM培训、BIM(课程/服务)定制、BIM人才委培等。
参与完成了包括第二大机场——成都天府国际机场(航站区)、贵州省“十二五”期间规划的重点建设项目——贵阳龙洞堡国际机场三期扩建工程T3航站楼、第31届世界大学生夏季运动会和2025年世界运动会主场馆——成都东安湖体育公园等等一批典型代表项目的BIM咨询顾问服务。为包括中建、中铁、中交、中冶、中核等在内的企业提供BIM专场定制培训超过60余场,培养了3000余名的行业BlM应用先锋,这些应用先锋先后走到祖国的大江南北,引领着数字建筑的升级,推动着国内BIM应用的落地。
选择柏慕联创,您不只是选择一个技术服务提供商,而是选择了一个可信赖、共发展的长期合作伙伴。
— 没有更多了 —
以下为对购买帮助不大的评价