10-创建智能的BIM模型-参数化设计工具Dynamo的应用
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
可视化编程语言
• “可视化编程是计算机编程的一种类型,用户以图形方式与程序 元素交互而不是输入一行行文本代码进行编程。创建的节点可以 是具体数字,可无极调整的滑块,命令函数,列表操作工具,图 形编辑器,脚本,注释,“观察”节点,自定义节点以及该工具 所需的其他类型。他们通过可视化的线段连接在一起,从左到右 地展现逻辑结构。”
visual programming using Dynamo – 运用Dynamo的可视化编程
WHAT IS VISUAL PROGRAMMING?
什么是可视化编程
Visual Programming Language
• “Visual programming is a type of computer programming where users graphically interact with program elements instead of typing lines of text code. Nodes are created; they can be numbers, sliders for adjusting values, operators and functions, list manipulation tools, graphic creators, scripts, notes, ‘watch’ nodes, customizable nodes, and other types depending on the tool. They are virtually wired together, and the program is resolved from left to right.”
PARAMETRIC CONCEPTUAL DESIGN
参数化概念设计
Contributor: Jiayi Yan, Kelin Li
Problem
• Design a building using adaptive and weather responsive components based on solar and energy simulations.
Dynamo与Revit ‐ 交互式日照幕墙
ArchitectureA–rc建hit筑ect设ur计e – 建筑设计
visual programminvgisuusainl gprDoygnrammo i–ng using Dynamo – 运用Dynamo的可运视用化D编y程namo的可视化编程
Solution
• Set up the geometry based on an adaptive component that can twist and change the shape of an elliptical cross‐section.
• Import the weather data to analyze the information of the building on the surrounding area’s sunlight hours.
GRASSHOPPER WITH RHINO3D USING ENERGY PLUGINS GRASSHOPPER与RHINO3D结合能耗模拟插件
DYNAMO WITH REVIT – PARAMETRIC BRIDGE DESIGN
Dynamo与Revit ‐ 参数化桥梁设计
DYNAMO WITH REVIT – INTERACTIVE SOLAR FACADE
问题
• 应用基于太阳光照和能耗模拟的自适应和天气响应的组件设计建 筑物。
解决方案
• 基于可以扭曲和改变椭圆形截面形状的自适应组件来设置几何模 型。
• 导入天气数据,分析周边地区太阳光照时间的建筑物信息。
Architecture
Structure
CREATING INTELLIGENT BIM MODEL
创建智能的BIM模型
‐‐APPLICATION OF PARAMETRIC DESIGN TOOL DYNAMO ‐‐参数化设计工具Dynamo的应用
Thank you – 感谢您
Nanhai Avenue (2017) International BIM Summit Forum Xi'an Jiaotong Liverpool University
Qi (Angela) You, China Smart Construction Group School of Architecture and Urban Planning at Shenzhen University
Suzhou Yuan Shang E‐Commerce
Introduction – 介绍
3D Model
• The 3D model can be generated by the programming language or the visual scripting language can be used to do analysis of the model.
Intelligent BIM
• Using the visual programming language to activate the 3D parametric model creates a more intelligent and flexible building information model that can be customized for specific applications.
3D 模型
• 3D模型可以由编程语言生成,也可以使用可视化脚本语言对模型 进行分析。
智能Baidu NhomakorabeaIM
• 使用可视化编程语言来激活3D参数化模型,创建一个更智能和灵 活的建筑信息模型,并且可以为特定应用而用户自定义化。
GRASSHOPPER WITH RHINO3D – GENERATING FORM GRASSHOPPER与RHINO3D ‐ 生成图形