浅析参数化、模块化三维设计的优势和实施方法

浅析参数化、模块化三维设计的优势和实施方法
浅析参数化、模块化三维设计的优势和实施方法

浅析参数化、模块化三维设计的优势和实施方法

1引言

对于机械设计,传统的设计方法都是设计人员通过画图板、铅笔、制图工具,来绘制图形。这样的设计方法不但使设计工作变得复杂、枯燥,而且浪费了很多的资源和时间。如今已经很少看到设计人员用纸笔画图了,取而代之的是CAD软件。通过CAD软件来设计图形使设计人员节约了很多时间,提高了设计的质量和效率,做到了传统设计方法无法做到的一些事情。目前模拟传统作图过程的CAD二维设计已经得到广泛的应用,而CAD三维设计正在以无可比拟的优势逐渐替代CAD二维设计。三维设计技术有着和传统设计不同的思想和方法,它的出现和发展是我们机械设计上的一大进步。目前三维设计软件已经渗透到各个工程领域,未来互联网+、智能制造、虚拟现实技术皆是以三维设计为基础,可以说三维设计是机械设计行业的必由之路。孙中山先生说过,“天下大势,浩浩汤汤,顺之者昌,逆之者亡。”对于国家历史尚且如此,小到一个企业及个人又何尝不是呢,对于设计人员来说,三维设计的思想和方法已经成为本领域人员不可或缺的技能,也是跟上时代不被淘汰必备的基本技能。

2参数化、模块化三维设计优势

三维设计有其自身的规律和方式,并不是许多人认为的那样,杀猪杀屁股,各有各的杀法,只要最后做出的模型正确就行了。作者经过多年的使用和推广,总结了很多三维设计的经验,并摸索出了很好的设计方法,其中十二条原则(见附录)是很重要的原则,是三维设计必

须坚持的基本原则,是多年来由失败中总结出的经验结晶,不遵守的话就可以直接放弃三维设计了,因为到设计后期将举步维艰。三维设计水平的层次可以划分为三个阶段,第一阶段是三维建模堆积木,第二阶段是TOP-DOWN设计,第三阶段是模块化设计。

目前设计人员的三维设计水平参差不齐,由于各种原因,部分设计人员仍坚持使用AutoCAD二维设计方法,其中很重要的几点是:一、有人总是说三维设计效率低,没有在老图纸的基础上改改来的快;二是三维设计总是出错;三是错误后很难更改。古人云“工欲善其事必先利其器”,比如给你一辆汽车,如果不会驾驶,而是人推着汽车走,当然感觉还没有以前的牛车快了。上述问题初级阶段对三维设计认识不足造成,下面着重结合作者遇到的问题,阐述一下三维设计水平的三个阶段和三维模块化设计的优势,之后大家会得出与上述问题完全相反的结论。

三维设计水平三个阶段的特点如下:

在一开始学习三维设计时,都是先从零件模型开始的,然后再进入装配模式下逐个调入每个建立好的零件并约束其位置,这是典型的

自底向上的设计,俗称堆积木,这是每个学习者必经的重要学习阶段,之所以说其重要是因为很多基本三维设计方法和技巧必须从这个阶段学习,但是其基本不涉及实际设计工作中的思想方法,其缺陷也是很明显的。我们使用的Creo是美国参数技术公司PTC推出的基于CAD/CAE/CAM的软件包,其最突出的特点在于它的参数化建模、基于特征、全尺寸约束、全数据相关、尺寸驱动设计修改。参数化使得产品设计过程中的各个环节联系在一起,任何一个环节中发生零件尺寸的修改都可以自动映射到整个建模环境中。Creo号称“震撼业界的机械设计软件和世界最强大设计软件”,自推出以来,由于其强大的功能,很快得到业内人士的普遍欢迎,并迅速成为当今世界最为流行的高端CAD软件之一。前文提到三个问题,正是在三维设计初级阶段初学者没有掌握三维设计的全参数化,全相关性的特点,不管你认识没认识到,参数化相关性都是存在的,例如一个零件参照另一个零件尺寸,装配中一个零件参照上级零件装配,如果不了解其中关系,胡乱选择父子关系,当然后期更改不动,出现改哪哪错,这种堆积木出来的东西根本就不能在实际的设计工作中使用,就是一堆三维数据垃圾。

三维设计第二阶段就是常说的Top-down设计。21世纪最有价值的是什么?是思想、方法,也就是英文所说的idea,Top-down设计符合一个产品设计从无到有的过程,即设计首先要从概念设计开始,概念设计正是一个创造性的思维过程,概念设计首先完成到产品实现其功能的原理和方法的设计,然后将设计思想完整正确的传达到每个零件当中,使这些零件组装起来能够实现概念设计中预期的目的,这是

需要反复修改完善的过程,creo提供了这种设计方式的有力工具,通过Creo中的数据共享、关系式、布局、骨架模型等手段,上述设计方法可轻易实现。相比传统的二维设计方法,需要大量的反复绘图,设计人员省去大量的无用工作,更能专注于思考产品的原理方法,自然更能提高产品品质,另一方面,传统设计需要主设计人员先拼凑出主图后,其他人员才能开展设计工作,Creo的并行工程更是有着巨大优势,主设计人员只需要做出布局骨架,控制好主要参数,将这些信息传递给下属人员,大家就可以同时开展设计。最后产品的结构BOM自动生成和统计,又减轻的很大工作量降低了差错率。但是对主持设计有较高的要求,布局和骨架等参数关系和参照关系的建立如不符合Top-down的要求和规律,后期会造成难以更改或无法更改。而且因为概念设计和方案设计的不成熟造成前期工作量巨大,看不到效果。

三维设计的第三阶段是在Top-down设计的基础上加上模块化,模块化很重要的几点特点是:一、模块没有大小之分,可大可小;二、模块控制好接口可以任意组合;三、模块自身可以按一定的规律和规则柔性变形。模块化给三维设计设计插上了翅膀,在实际工作中可以极大的提高工作效率。模块化和参数化是相辅相成的,利用模块化设计的三个特点就可以对一种机器、一种机型或多种机型进行模块化划分,控制好接口进行并行设计,而设计过程中类似的模块就可以大面积参数变形和设计重用,在此需要着重说明的一点是模块是包含模型和工程图的,模型和工程图的设计必须同时进行,才能最大限度的发挥参数化、模块化设计的优势。另一方面,传统设计需要主设计先拼凑

出总图或整体布局(top-down)后,其他人员才能开展设计工作,模块化设计的并行工程更是有着巨大优势,主设计人员只需要做好模块划分和功能要求,控制好接口,就可以将这些信息传递给下属人员,大家就可以同时开展各个模块的设计。这些都是传统二维拼图难以比拟的,传统二维设计拼总图最致命的缺点是难以直接观察,三视图容易遗漏线条,做出的零件往往到生产验证时时才发现干涉,设计质量的保证只能靠参与设计项目各个环节的人的认真负责来保证,而这在三维中只需要一个命令,干涉检查”就可以出具干涉报告从而避免发生设计干涉。三维设计还对设计后续工作提供巨大的支撑和支持,如三维立体操作说明书,外供资料,宣传推介资料、售前、售后服务支持,安装动画,装箱规划,三维工艺、三维工装、CAM等,甚至3D打印和AR/VR的实际应用。

综上所述,参数化、模块化三维设计相比二维设计的优势是压倒性的、颠覆性的,是趋势所在,二维设计终将被淘汰。对于颠覆性的产品和技术,比如数码相机之于胶片相机、传统手机之于智能手机等等,每次传统产品和技术都是完败,甚至灭亡。因此对于参数化、模块化三维设计,我们应该积极主动的去研究它、适应它,而不是选择放弃和逃避。

3参数化、模块化三维设计实施步骤

行为的转变首先要思想上的转变,先进的思想指导实践往往产生巨大的生产力。一个企业没有了创新能力,就难以跟上时代的步伐,早晚要被淘汰,创新当然要在原有的基础上创新,这其实正给我们推广

三维设计在老图纸的基础上创新提供了契机,牛顿说过只有站在巨人的肩膀上才能看的更远些。这是一套经过验证,成熟的设计方法步骤,包括很多技巧习惯都是从多年来三维设计研究,实施和试错中总结出来的,具有很强的指导意义和现实意义。

第一步:功能分析,模块划分进行设计的第一步首先要进行功能分析,这对很多老产品来说应该很轻松就能完成,依据功能分析进行模块划分,模块的划分一定要遵循上面提到的三个模块化设计特点,考虑模块的通用、变形和继承,模块划分时必须改变原有二维设计思路方法,要有高屋建瓴的眼光,抓住主要矛盾并控制主要参数。模块化的一个很重要原则是重复利用,所以在做基础模块时方案、三维模型、工程图、标注、技术要求等力求完整完善,打好基础,方便后面做复制和设计重用。

第二步:搭建结构树

传统的二维设计方式,是以工程图纸为主,先有工程图纸后有结构,结构是工程图纸的附属信息。而目前比较先进的设计方法都是先有产品结构,再有工程模型和图纸,工程图纸是结构的附属信息。经过第一步的分析,已经可以基本确定机器有多少个模块、模块与模块之间关系、模块与部件、结合件的关系,首先搭建每个模块和整机结构树,其次把每个零部件产品各种信息建立完善包括工程图,空的工程图也要放在指定目录。其中特别需要注意几点,如建立模块骨架时有一个原则,尽量使用基准点、轴,线,能用点的绝不用线,能用线的绝不用面,就是怎么简单怎么来,不要多建一个特征。还有就是骨架直接发

布给零件,如果部件有骨架,可以将整机骨架发给部件,部件增加参照后再发布给零件,这样的好处是方便大家协同设计,主设计人员做好骨架后,后面的马上就可以展开工作,通过层层控制分设计永远不会出现偏差。另外排布零件件号时要有预留,方便后期更改增加件号。最后在装配界面中将零件信息统一填完。

第三步:绘制零件模型同时出工程图经过前面的准备,最后要做的就是零件模型和工程图了。其中一再强调的一点是模型工程图是同时绘制的,模型做好后工程图就自动绘制好。模型草绘时要删除多余参照,模型绘制的尺寸正是工程图中要显示的尺寸。相似零件的要按照一个模块来做,例如一个支架有好多长度不一的型钢做成,在做好一个零件后,直接保存副本,改成新零件件号就行了,这样新的零件和工程图同时就生成了,稍作修改这一批零件都完成了,这也是一再要求模型工程图同时做的原因,同时也体现模块化设计重复利用的优势,只要是相似的零件都可以这么做,例如界面相同位置不同的零件只要改变草绘面就行了。小到一个特征也可以作为一个模型,利用复制特征命令重复利用。工程图的尺寸标注尽量用按特征显示尺寸,这样不用画一笔一划,模型做好,工程图也就生成,后期更改模型尺寸,工程图由尺寸驱动自动更改,或者直接修改工程图,模型由工程图驱动重新生成,这远比二维设计效率要高的多,而且不会产生差错。好多人做模型不做工程图,模型做好了,再一个个统一做工程图,而且标尺寸也想不起来需要标哪些了,这样不是又走一遍弯路?

至此已完成机器的整个设计,三维设计的精髓之处在于重复利用,

通过提高零件的通用化、系列化、标准化重复利用前面做好的工作,省去大量无用劳动。特别对于一些有图纸的老产品,由于省去第一步的大部分工作,能够很快完成整个机器的设计,在以后的变型设计中,极大的缩短设计时间,提高效率,提高创新率。

4小结

身处时代洪流中的个人、企业都如逆水行舟,不进则退,但千里之行必始于足下,我们千里之行的第一步就是要转变思维,勇于开拓,这样我们才能迎头赶上,墨守成规只能是死路一条。三维设计水平的提高需要学习,更需要在实际工作中多用多练,互相交流,总结提升。我们公司的三维设计能力快要跟不上时代的步伐,时代的危机感已经迫近,这需要我们每个人都提高三维设计水平,企业才有未来。

附表:

三维设计十二条原则:

Grasshopper 参数化建筑设计应用

Grasshopper 参数化建筑设计应用 摘要:在各种常用的参数化辅助设计软件当中,Rhinoceros 和Grasshopper 组成 的参数化设计平台是目前最为流行、使用得最为广泛的一套设计平台,Grasshopper独特的可视化编程建模,适合于前期方案构思阶段的快速实验。Grasshopper 采用并行数据控制方式。使得简单的程序可以处理复杂的的数据控制。它不需要太多任何的程序语言的知识就可以通过一些简单流程方法达到设计师所 想要的模型。Grasshopper 其很大的价值在于它是以自己独特的方式完整记录起始模型(一个点或一个盒子)和最终模型的建模过程,从而达到通过简单改变起始 模型或相关变量就能改变模型最终形态的效果。当方案逻辑与建模过程联系起来时,grasshopper可以通过参数的调整直接改变模型形态。这无疑是一款极具特点、简单易行的参数化设计的软件。 关键词:参数化设计;Grasshopper;模型;变量绪论参数化建模技术在辅助 建筑设计上的应用越来越广泛,参数化设计,对应的英文是Parametric Design 标 准的英语表达是:ParametricDesign is designing by numbers.(Prof.Herr from ShenZhen University)。 它是一种建筑设计方法该方法的核心思想是,把建筑设计的要素都变成某个 函数的变量,通过改变函数,或者说改变算法,人们能够获得形态各异的建筑设 计方案。通过对Grasshopper 在建筑设计应用中的研究,可以帮助我们更好的理 解参数化设计建筑本身对建筑行业的影响,参数化概念的引入,可以对复杂形体 建筑构造进行精确调节,在保持固有衍生关系的前提下,进行最优化设计;并且 可以引入相应数学算法,使建筑自身在一个严密逻辑下进行自我设计。 一、Grasshopper 参数化设计概述1、目前参数化软件应用现状:参数化设计 工具随时间的发展和参数化设计的广泛应用,由一开始的应用其他领域的软件逐 渐发展到应用为建筑领域专门开发的软件。如动画领域的Maya、3dsmax,虽然是 为动画产业设计的软件,但其中有大量功能经恰当使用也可用来定义物体间的几 何逻辑关系。 UG、TopSolid 拥有明确的几何逻辑、强大的造型控制能力、极为准确的建模 功能以及直接将模型转化为施工图纸的建造服务功能。它们虽属工业化设计软件 却被用于辅助建筑设计。还有一类专门为建筑师开发的软件或插件。如以CATIA 为平台GT 开发的Digital Project、以RHINO 为平台的Grasshopper、Autodesk 公司 开发的Revit、以MicroStation 为平台开发的Generative Component 等。上述软件 可被应用于项目的不同阶段,也有各自不同优势。Revit Architecture 软件经过逐 渐的改进,目前已经具有了非常完善的建筑参数化设计与作图功能,其提供的族(Famliy)模型编写平台能够为建筑师较快掌握,建立特定制图环境所需的参数化模型、详图构件与标准符号。DP 主要应用于整个工程全面设计、生产、管理的较好选择。 2、Grasshopper 编程建模在各种常用的参数化辅助设计软件当中,Rhinoceros 和Grasshopper 组成的参数化设计平台是目前最为流行、使用得最为广泛的一套设计平台,Rhinoceros 建模软件拥有强大的造型能力和Grasshopper 独特的可视化编程建模,两者结合比较适合于前期方案构思阶段的快速实验。Grasshopper 采用并行数据控制方式。使得简单的程序可以处理复杂的的数据控制。它不需要太多任何的程序语言的知识就可以通过一些简单流程方法达到设计师所 想要的模型。

SolidWorks的参数化功能有多种实现方式

SolidWorks的参数化功能有多种实现方式,本文详细介绍了利用Excel表格驱动SolidWorks模型的方法:通过Excel输入参数,利用Excel表格ActiveX控件、方便的数据计算能力,结合SolidWorks方程式及宏功能,实现对SolidWorks模型尺寸修改及更新。 参数化设计方法就是将模型中的定量信息变量化,使之成为任意调整的参数。对于变量化参数赋予不同数值,就可得到不同大小和形状的零件模型。 用CAD方法开发产品时,产品设计模型的建立速度是决定整个产品开发效率的关键。如果该设计是从概念创意开始,则产品开发初期,零件形状和尺寸有一定模糊性,要在装配验证、性能分析之后才能确定,这就希望零件模型具有易于修改的柔性;如果该设计是改型设计,则快速重用现有的设计数据,不啻为一种聪明的做法。无论哪种方式,如果能采用参数化设计,其效率和准确性将会有极大的提高。 在CAD中要实现参数化设计,参数化模型的建立是关键。参数化模型表示了零件图形的几何约束、尺寸约束和工程约束。几何约束是指几何元素之间的拓扑约束关系,如平行、垂直、相切和对称等;尺寸约束则是通过尺寸标注表示的约束,如距离尺寸、角度尺寸和半径尺寸等;工程约束是指尺寸之间的约束关系,通过定义尺寸变量及它们之间在数值上和逻辑上的关系来表示。 在参数化设计系统中,设计人员根据工程关系和几何关系来指定设计要求。要满足这些设计要求,不仅需要考虑尺寸或工程参数的初值,而且要在每次改变这些设计参数时维护这些基本关系。即将参数分为两类:其一为各种尺寸值,称为可变参数;其二为几何元素间的各种连续几何信息,称为不变参数。参数化设计的本质是在可变参数的作用下,系统能够自动维护所有的不变参数。因此,参数化模型中建立的各种约束关系,正是体现了设计人员的设计意图。 SolidWorks是典型的参数化设计软件,参数化功能非常强大,并且实现方法多种多样。笔者今天介绍一种通过Excel表格对模型参数进行驱动的方法,其特点是充分利用Excel 表格强大的公式计算、直观的参数输入、方便的数据维护功能,来实现产品的参数化、系列化设计。如图1所示Excel表格,展示的是一个压力容器的法兰参数。表中直观地将不同法兰用不同颜色体现,并对应相同颜色块的参数。该参数采用下拉列表的方式,直接选取即可,最后只需要点击右下角的“更新法兰参数”,SolidWorks中的模型便实时得到更新。

齿轮滚刀全参数化计算机辅助设计

齿轮滚刀全参数化计算机辅助设计 摘要:介绍了齿轮滚刀全参数化计算机辅助设计软件中有关滚刀各部分尺寸计算、自动生成零件图、切齿仿真、被切齿轮对啮合仿真的实现方法,并介绍了三维啮合仿真的动画制作过程。 关键词:齿轮滚刀计算机辅助设计切齿仿真啮合仿真 Whole Parameter Computer Aided Design for Gear Hobs Qu Baiqing et al Abstract:The practical methods about dimension calculation,auto-drafing for spare parts pattem,tooth cutting emulation and engaging emulation for a pair of gears being cutted in the software of the whole parameter CAD for gear hobs are introduced.The procedure of the animation of the three dimensional gear engaging emulation is also presented. Keywords:gear hob CAD tooth cutting emulation gear engaging emulation 一、引言 齿轮滚刀是加工直齿和斜齿圆柱齿轮最常用的刀具。用传统方法对齿轮滚刀进行设计时,由于参数太多,计算复杂,绘图繁琐,不仅设计效率低,而且容易发生错误。更重要的是,在齿轮加工完毕之前,一般没有把握确定滚刀设计是否合理,用其加工的齿轮齿廓曲线是否准确,也无法证实被切削的一对啮合齿轮在运行过程中是否会发生干涉现象等。 目前,AutoCAD软件在机械制造业中的使用已日益广泛。因此,在

产品级参数化设计

第三章产品级参数化设计 本章所研究的是关于产品级的参数化设计问题,为此,拟订“产品模块化、模块参数化”的技术思路来对小型热风微波耦合干燥设备模块化设计进行研究。 3.1参数化设计概述 传统的CAD设计主要针对零件级别的建模,对产品设计本身缺乏有效的支撑,只有最后的结果,不注重整个设计过程,有输入数据量大,操作难度大,无参数设计功能,不能自动更新现有模型,设计周期长,效率低,工作量重复等缺点。 参数化设计过程中,Revit Building是一中重要思想,它在保证参数化模型约束不变的的条件下,通过修改模型的基本尺寸参数来驱动参数化模型,完成模型更新从而获得新模型的现代化设计方法。模型的设计不是一蹴而就的,往往经过一个复杂的过程,在设计初期,设计人员对产品的认识较浅,不能完全确定设计其边界条件,并不能一次性设计出满足产品要求的所有条件。随着时间的推移,研究的深入,设计人员通过不断的修改模型的尺寸和造型,摸索研究之后,一步一步设计出满足所有条件的产品。由此可知,设计是一个不断修改,不断更新数据并且不断满足模型约束条件的过程,这种精益求精,追求完美的过程促进了CAD系统中参数化设计的产生华和发展。参数化设计大大提高了设计的效率,缩短了设计周期的同时大大减少了设计人员的工作强度和工作压力。 目前,参数化设计已经实际运用并且不断的发展壮大,已经成为现代设计与制造,机械设计系统等方向的研究热点,与之相关的各种CAD软件系统也不断的设计完善自己的参数化设计系统和功能,满足未来设计发展的需要。另外,对于标准化,系列化产品,参数化设计尤为重要,对于此次热风微波耦合干燥系列产品,采用参数化设计技术是非常好的选择。 3.1.1 参数化设计定义 参数化设计是机械CAD系统的一项非常关键技术,从最初的概念设计到详细设计,到最后形成产品,它贯穿产品设计的全过程。参数化设计是将参数化的产品模型用数学中一一对应关系来表示,而不是确定其数值,当某些参数变化时,与之相关的其他参数也将随之改变,达到几何更改控制几何形状的目的。这种快速反应的尺寸驱动,高效的图形修改功能,为产品设计、产品造型、产品更新修改,产品系列化设计等提供了有效的手段。其核心是通过产品约束的表达方式,使用设计好的一组尺寸参数和约束来描述产品模型的几个图形,能够充分满足相同或者相近几何拓扑关系的设计需求,充分体现设计者的设计思想。 根据参数化设计对象不同,可以将参数化设计分成两种:零件级参数化设计和产品级参数化设计。目前,广泛应用于实践的是零件级参数化设计方法,主要是指在单个零部件的内部通过尺寸参数和约束控制零件的参数化模型,当尺寸参数和约束发生变化时,参数化零件模型自动更新。相对于零件级参数化设计,产品级参数化设计是一种更加高级的参数化设计方法,它更加注重零部件之间的相互关联关系,当某一个零件的参数修改后,与该零件相关的其他零部件也将完成同步更新,这种更新包括形状的更新和尺寸的更新。由此可知,产品

“参数化设计”工作流程分析

龙源期刊网 https://www.360docs.net/doc/b37628275.html, “参数化设计”工作流程分析 作者:杨满丰 来源:《中国科技博览》2015年第35期 [关键词]参数化;设计方法;计算机程序;设计 中图分类号:T3 文献标识码:B 文章编号:1009-914X(2015)35-0333-01 当今在建筑设计、规划设计、景观设计等领域中“参数化设计”已经成为不可不提的设计手段。从城市尺度上的规划设计到单体建筑的形态和表皮设计,从景观规划的场地布局到产品、家具的外观设计,参数化设计这种基于数字化技术的设计方法以极大包容的态度给设计领域带来了一种全新的工作方法与审美选择。本文从设计方案构思层面探讨参数化设计的特点及其工作流程。 一、参数化设计方法的特点 从方案设计层面上理解,参数化设计是指借助数字化技术手段将设计中的诸多要素,依据特定规则进行组织与关联,并获得设计结果的设计方法。参数化设计实际上是关联规则的设计,这个规则决定了一个系统中各要素间的关系和运行方式,给这个系统输入条件变量,系统就会依据规则生成结果。 传统设计方法由于受技术条件的限制通常被限定在以“几何体”为基本形式元素的思维框架内来解决功能问题。参数化设计将关注点转移到寻求设计要素与功能要求的逻辑关系组织上来,使用程序语言来组织设计条件与功能要求间复杂的逻辑关系,制定规则,并推演出结果是参数化设计方法的主要工作思路。计算机程序语言是处理参数化信息的主要技术手段。参数化设计方法从根本上突破了传统设计方法的几何思维限制和人脑计算能力的限制,这种方法可以获得传统设计手段难以表现的形态或形式组织方式。参数化设计方法中,设计师并不是通过设计形式来承载功能,而是通过寻找逻辑关系来设计一个能够推演出结果的系统。 二、参数化设计方法的一般设计过程 1、条件细分 条件细分是参数化设计方法的第一个工作环节。运用参数化设计方法的一个很重要的前提就是充分理解和认可影响设计的因素是复杂的。通过对复杂条件因素的细分,设计师将设计项目各主要条件因素分成足够数量且相对独立的基本单元。它们可以是基本实体单元如砌筑材料,墙、窗户、一个房间等,也可以是一些条件因素,如特定人群的行为、活动、喜好,气候因素,场地条件,人文因素等,细分内容甚至可以是更为抽象的形态构成元素如三维曲面的控制曲线的等。将以上这些与设计相关的各种条件信息,通过分析,找出其中的一种或几种关键

流体城市--参数化设计

——广西钦州丝路花园规划设计研究 摘要: 随着城市化进程在世界范围内的加速发展,沿用了几十年的现代城市网格体系正受到严峻的挑战。本文从广西钦州3.4平方公里的规划为案例,试图站在一个新的角度看待城市发展,提出一个新的城市发展的模型:流体城市。以适应现在乃至未来城市丰富和多样化的需要。 With the fast development of urbanism globally, the modernism grid system being used for decades is losing its luster. Taking an 3.4 sqkm masterplan in Qinzhou as an example, a new concept “Fluid Urbanism” has been developed to cooperation with the complexity of modern life. 关键词:流体,流动性,城市力场,流体城市 Keywords: Fluid Dynamics, Fluidility,Vector Field, Fluid Urbanism XWG Studio 以广西钦州东部3.4平方公里的规划作为设计研究的案例,试图站在一个新的角度看待城市发展,运用计算机编程技术,提出一个新的城市发展的模型(模式):参数化城市设计——流体城市。 钦州是广西北部湾经济圈的中心城市,有1400年悠久的历史。2008年5月,国务院正式批准设立广西钦州保税港区,这是全国第六个保税港区,也是我国中西部地区唯一的保税港区,为钦州带来了极大的发展机遇。钦州该如何发展? 规划新的思考 正在修编中的钦州新的城市总体规划(2008-2025)提出了钦州向东,向南发展的思路,但是具体规划方式上仍沿用网格规划的方式。通过道路网格,将城市划分成大小相似的街区,形成一种相当匀质而重复的城市布局。这样的例子在现代都市规划中已经屡见不鲜。生活在这样格局里的人群,如峡道中的水流,在严格划分的容器中,碰撞地流动着,冲击着城市网格的束缚。事实和历史已经充分展示了,随着城市人口的迅猛增长,带来许多问题,如交通拥挤、建筑类型分布不合理、建筑资源利用不充分等。同时,随着八九十年代开始的经济繁荣,带来生活方式的丰富、多样化,工作方式的灵活、弹性化。这些现象与问题激发了人们对城市规划和建筑设计多样性和丰富性的要求。现代主义单一的组织方式开始被质疑,沿用了几十年的现代城市网格体系正受到严峻的挑战。 现代城市的建设,除了被一条条纵横交错的道路划成大小均匀的一块一块,就没有别的形式了吗? 场地与流体

参数化设计分析

参数化设计的建筑设计方法研究 摘要:非线性科学理论的不断发明,突破了线性科学对人类的束缚,人们对欧几里德几何体系产生了怀疑,影响到人类产品制造业,则表现为产品形态的非标准化;清除了时间与空间的二元对立,表现了时空统一的状态;歌颂了高度的连续性与流动性。建筑物也像其他人造物一样受这些新的科学理论的影响,开始摆脱规则标准几何形体的枷锁,走向非线性参数化的发展道路。参数化设计植根于软件的发展,发自建筑学对于周边领域或是学科的借鉴; 关键词:非线性建筑;现象学设计方法;生成性参数化设计; 关系构建式参数化设计;脚本设计 全球化经济是当代真实的准则,将所有的东西都变成了商品,所有的地方都变成了市场。过度的媒体文化缩小了天真的或是独特的发明的可能性,吸收了所有的不同和例外。所有的优势都已经被占有过,所有的事情也都被做过,想过,或是规划过。建筑也是如此,大多数的建筑会被层层的建筑规范,区域规划,工业准则,标准化参数,市场需求甚至政治需要所包围,事实上建筑师所拥有的自由是一种已经被限定过的自由。先进的建筑诞生于建筑师终于认识到自己跳不出这种已经被限定过的自由,而所有“创造美好世界”的幻想都只是庸人自扰,于是伴随着名称的变化也伴随着所标榜的“主义”的变化,从“批判”变成了“后批判”(从解构到后解构,从后现代到后后现代)。这种变化实际上代表了一种倒退——因为“后”并不代表“超越”,而仅仅代表“之后”。在当代先进的建筑师中两个最大的力量,“Dutch派”和“Parametric派”,“Dutch派”算是一种简称——代表库哈斯和他的模仿者及追随者们。他们的作品建立在差异的人类特性和弱点之上,喜欢寻找已知社会和系统的漏洞,然后进行反向的设计,并且喜欢用大量的统计学数据和量化的研究来兜售他们机智的结果。而另外一种建筑学的力量可以称为“Parametric派”,或是”Parametric Design”(参数化设计)。 在这里有必要先介绍一下非线性建筑的概念,非线性建筑人们往往忽视最普通的自然现象,比如自然界中的万物都是非规则的形状便是一例。无论植物、生物还是动物,包括人本身在内,其形状没有一个是规则状的。但是,在人类世界中,人造物大部分却都是规则规范的几何形体,建筑更是如此。原因之一可能与人类坚信欧几里德几何理论有关,原因之二也许是因为人类生产能力有限,技术条件不够,因而,依靠仅有的生产技术能力只能制造出简单标准的人造物体。然而上世纪中叶开始,非线性科学理论的不断发明,突破了线性科学对人类的束缚,人们对欧几里德几何体系产生了怀疑,影响到人类产品制造业,则表现为产品形态的非标准化。模糊理论、混沌学、耗散结构理论、涌现理

1模块化机械设计

1模块化机械设计 1.1模块及模块化的概念 模块是一组具有同一功能和结合要素(指联接部位的形状、 尺寸、连接件间的配合或啮合等),但性能、规格或结构不同却能 互换的单元。模块化则是指在对产品进行市场预测、功能分析的基础上划分并设计出一系列通用的功能模块,然后根据用户的 要求,对模块进行选择和组合,以构成不同功能或功能相同但性 能不同、规格不同的产品。 1.2模块化机械设计相关性 模块化设计所依赖的是模块的组合,即结合面,又称为接 口。为了保证不同功能模块的组合和相同功能模块的互换,模块 应具有可组合性和可互换性两个特征。这两个特征主要体现在 接口上,必须提高模块标准化、通用化、规格化的程度。对于模块化机械设计,可见其关键是怎样划分模块,这里主要通过综合考 虑零部件在功能、几何、物理上存在的相关性来划分模块。 (1)功能相关性零部件之间的功能相关性是指在模块划分 时,将那些为实现同一功能的零部件聚在一起构成模块,这有助 于提高模块的功能独立性。 (2)几何相关性零部件之间的几何相关性是指零部件之间 的空间、几何关系上的物理联接、紧固、尺寸、垂直度、平等度和同轴度等几何关系。 (3)物理相关性零部件之间的物理相关性是指零部件之间 存在着能量流、信息流或物料流的传递物理关系。 1.3模块化机械设计的优点 模块化机械设计在技术上和经济上都具有明显的优点,经 理论分析和实践证明,其优越性主要体现在下述几方面: (1)可使现在机械工业得到振兴,并向高科技产业发展; (2)减轻机械产品设计、制造及装配专业技术人员的劳动强 度; (3)模块化机械产品质量高、成本低,并且妥善解决了多品 种小批量加工所带来的制造方面的问题; (4)有利于企业根据市场变化,采用先进技术改造产品、开 发新产品; (5)缩短机械产品的设计、制造和供货期限,以赢得用户; (6)模块化机械产品互换性强,便于维修。 2模块化机械设计在UG中的实现 2.1总体构思 在用UG进行机械设计时,为了将常用件模块化,首先要把 常用件的三维模型表达出来。对于系列产品,可按照成组技术的 原理进行分类,一组相似的常用件建立一个三维模型,即所谓的 三维模型样板。根据UG参数化设计思想,一个三维模型样板可 认为是一组尺寸不同、结构相似的系列化零部件的基本模型。把

参数化方法

3.2 设置参数化方法 让所有Vuser都使用相同的数据来运行,对系统造成的压力与实际情况会有所不同。例如,测试一个网站系统时使用了100个Vuser同时进行登录网站后台的并发操作。我们在录制脚本以后没有修改脚本数据信息,所有 Vuser的Session(会话)数据信息都完全一模一样。而此网站系统为了防止黑客的攻击已经禁止一个用户多次登录的系统后台的操作。此时的测试过程将无法展开。为了解决这个问题,让系统更加真实地模拟多用户使用的实际环境,LoadRunner提供了对脚本进行参数化输入的功能。 所谓的脚本参数化,就是针对脚本中的某些常量,定义一个或多个包含数据源的参数来取代,让场景中不同的Vuser在执行相同的脚本时,分别使用参数数据源中的不同数据代替这些常量,从而达到模拟多用户真实使用系统的目的。 3.2.1 参数化定义 如果用户在录制脚本过程中,填写并提交了一些数据(如增加数据库记录等),这些操作都被记录到了脚本中。当多个Vuser运行脚本时,如果对这些数据不加改动直接提交,提交的肯定都是相同记录,非但与实际运行情况不符,还有可能引起冲突。为了模拟更加真实的环境,可以使用动态参数输入的方法。 在用户脚本中引入参数,不仅简化了脚本,还可以使用不同的数值来测试。例如,如果搜索不同名称的产品,仅需要写一个带参数的提交函数。在回放的过程中,传递不同的参数值就可以了。 录制业务流程时,VuGen生成一个由函数构成的Vuser脚本。函数中参数的值是录制期间使用的实际值。例如,在操作Web应用程序时录制了一个Vuser脚本,用于在数据库中搜索标题“UNIX”。VuGen生成下列语句,如图3-10所示。 图3-10 脚本示例 使用多个Vuser和迭代来重播该脚本时,如果不想重复使用相同的值“UNIX”,那么,可以用参数来替换该常量值,如图3-11所示。 图3-11 脚本参数化示例 然后,生成的Vuser使用指定的数据源中的值来替换参数。该数据源可以是一个文件或者内部生成的变量。 参数化包含以下两项任务: (1)在脚本中用参数取代常量值。 (2)设置参数的属性以及数据源。

_参数化实现_设计的一个建筑实例杭州奥体中心体育游泳馆

杭州奥体中心体育游泳馆(以下简称“体育游泳馆”)位于杭州奥体博览中心内北侧,北临钱塘江,西临七甲河,是一座集合了体育馆、游泳馆、商业设施和停车设施等复杂内容的庞大综合体建筑,总建筑面积近40万平米。建筑形态分为上下两个部分,下部是一个形式低调的大平台,内部包含了以商业设施和地下停车为主的功能空间,平台上部放置了一个形态生动的巨大的非线性曲面,把体育馆、游泳馆两个最主要的功能空间覆盖其中。这一非线性曲面通过长短轴连续变化的一系列剖面椭圆连缀放样而成,曲面内的支撑结构和曲面外表皮分块相互对应,保持了内外一致,分格体系呈菱形网格状分布,使曲面成为巨大的网壳体。由于这一形态从造型到构造用传统手段难以完成设计、优化和输出,因此设计者从方案阶段引入了参数化手段直至施工图设计结束。借助参数化手段,设计者应用了一系列逻辑强烈的数学方式对网壳主体和各子体加以描述并确定其形态,对网壳结构和内外表面进行有效划分和组织,对空间构件进行定位,对围护结构构造和内外节点进行设计和控制,并且从实际加工角度对构件进行了逐次优化。同时,还在建筑内部进行了BIM 设计,使上部网壳围护结构的构造、空间结构、内外幕墙、雨水、采光、通风等系统等与下部功能对应的各系统全部虚拟搭建起来,并进行了三维的校核和调整。

之间最大的区别所在。

1. 通过参数化编程进行造型的区域 2. BIM的区域 DesIgn cycle anD aPPlIcatIon software 设计周期和应用软件 各软件分工和使用阶段如下: 平面工作由Microstation完成。方案时期的基础形态由Rhino生成,3DSMAX进行细节加工;初步设计时期引入GC对造型进行参数化,特殊部位使用Rhino生成,Catia进行综合并输出;施工图阶段由GC转移至Rhino平台,并采用Rhinoscript+Grasshopper实现从总体造型到特殊部位全过程的参数化,Catia进行整合、细化和BIM,并在Catia中实现输出。 图5

计算机辅助参数化设计方法

西南交通大学 本科毕业设计(论文) 轴系零部件CAD系统开发 CAD SYSTEM DEVELOPMENT FOR THE SHAFT PARTS 外文文献翻译 年级: 学号: 姓名: 专业: 指导老师: 2014年6月

计算机辅助参数化设计方法 在计算机辅助设计系统的参数化模型生成中提出了一种先进的方法。该方法在设计输入中利用了几何约束自动存储和拓扑参数技术的支持,将设计的顺序记录、设计者意图中的重要信息和全面的描述综合起来,从而实现设计。这是一种根据实际尺寸和结构参数用于执行评估模型的形状变种处理方式,它是基于存储的通用模型。 关键词:CAD 参数化建模变型设计几何约束 当代的参数化设计系统处理尺寸为设计参数。在本文中,他们被称为尺寸驱动的CAD系统。根据一个或多个维度的尺寸变化对几何模型进行高层次的调整为CAD系统关键的所在。在设计模型相同仅有尺寸不同的零件时只需改变不同尺寸即可得到相关模型,这种功能明显提高了设计效率。同时,通常需要的更新设计到设计制造的周期通常可以容易和快速地完成。此外,在概念设计阶段,尺寸在开始时并不总是已知的。在CAD中已有许多不同的技术已经发展到可以解决这个问题了。参考文献1就涉及到了这种技术。下面是两种主要的方法加以区分: ?利用高级编程语言进行尺寸参数化编程设计(例如利用宏语言) ?主模型图形交互设计,随后在主模型的基础上自动生成变种模型 第一种方法较明显需要系统用户具备特定的编程知识。因此,它只适用于特定的情况下,比如说有正当的额外培训费用。 图形交互式参数化设计方法在另一个方面有一些缺点:隐式约束的处理,如相切,直角,平行线等,没有得到圆满解决的。一个正确的集合在一个后处理隐式约束的手动分配是容易出错的。如果应用了隐式约束的自动识别方法,那么为了防止产生意外的约束,耗时的手动检查是必要的。在下一节中,介绍了一种利用设计命令的方法,克服了这个问题。 在CAD系统的设计方法的最新进展的参数设计中创造了一个进一步的主题。未来的CAD系统将在设计过程中支持高级形态特征如孔模式、铰链,复杂的通孔等与相对简单的几何图元,如点,线,面和小体结合。这些类型的系统通常被称为“基于特征的CAD系统。显然,这对于形状特征的三维变量生成又是至

四种参数化LINK方法(精)

四种参数化link的方法 看了maguschen的两种参数化LINK方法非常受益,另外想出了两种参数化LINK的方法,供大家参考,举一反三同样可以对webedit,webelement等对象进行参数化 第一种:利用 Description 对象For intLoop = 1 to N strText=DataTable.Value(...) Set LinkDesc = Description.Create() LinkDesc ("Text").Value = strText Browser("").Page("").Link(LinkDesc).Click DataTable.GetSheet("").SetNextRow Next 第二种:描述性编程For intLoop = 1 to N strText=DataTable.Value(...) Browser("").Page("").Link("text:=" & strText).Click DataTable.GetSheet("").SetNextRow Next 第三种:利用SetToproperty方法(以sina为例) Step1:录制 Browser("新浪首页").Page("新浪首页").Link("墨尔本北航热招营销硕士").click 此时对象库如图1 Step2:欲点击其他新闻 Browser("新浪首页").Page("新浪首页").Link("北大私募基金/企业上市").Click '点击北大...新闻 Browser("新浪首页").Page("新浪首页").Link("北大私募基金/企业上市").SetTOProperty"text","清华深圳创业板/私募班" Browser("新浪首页").Page("新浪首页").Link("北大私募基金/企业上市").Click

参数化设计

1.什么是参数化设计 参数化设计是一种建筑设计方法。该方法的核心思想是,把建筑设计的全要素都变成某个函数的变量,通过改变函数,或者说改变算法,人们能够获得不同的建筑设计方案,简单理解为一种可以通过计算机技术自动生成设计方案的方法。 各种建模软件如sketchup、犀牛、Bonzai3d、3dmax 和计算机辅助工具revit 、archicad 这些所谓的BIM,都属于“参数化辅助设计”的范畴,即使用某种工具改善工作流程的工具;这些虽能提高协同效率、减少错误、或实现较为复杂的建筑形体,但却不是真正的参数化设计。真正的参数化设计是一个选择参数建立程序、将建筑设计问题转变为逻辑推理问题的方法,它用理性思维替代主观想象进行设计,它将设计师的工作从“个性挥洒”推向“有据可依”;它使人重新认识设计的规则,并大大提高运算量;它与建筑形态的美学结果无关,转而探讨思考推理的过程。

建筑包括“功能”和“形式”两个大的领域。功能之间的相互作用,国内研究得很多。本科生大概都读过彭一刚写的《建筑空间组合论》。这种建筑空间的组合,实质上是“功能空间”的组合,蕴含着一定的逻辑关系。如果从参数化设计的角度来看,这就已经具备可操作性了。我们可以把一个一个的功能空间定义出来,再把它们之间的逻辑关系定义出来,那么,在符合逻辑关系的条件下,功能空间有多少种组合方法?通过各种参数化设计的软件,我们能够得到许多种答案。但这还没完。 参数化设计可以给你提供许多种复合条件的形式,接下去,你必须进行选择。要么人工选择,要么就再增加新的参数进去,从而逐渐推导出所有条件都满足的那个形式。 说到形式,建筑设计领域还涉及的一个美学的问题。美学问题一方面涉及到传统,另一方面涉及到个人的主观感受,是很难“参数化”的。而参数化设计的终极目标是全要素参数化,现在我们做不到,但坚持朝这个方向努力。 国内的建筑项目,绝大部分遵循先功能后形式的思路,也就是“形式追随功能”的思路,建筑的格局都定了,最后装点一下门面。建筑设计院就像一个个自动售货机,你把建筑用地的条件图和设计费塞进去,它自动吐出来建筑方案。因为容积率等技术经济指标是政府和开发商都已经定好了的,满足了日照标准之后,建筑方案只有很少的几种可能性。不同设计院给出的方案大同小异。如果你拿一本介绍楼盘的书来看,就有这个体会。在容积率和日照条件控制下的参数化设计,就是这个样子。当然,这是一种病态,是低水平的参数化。参数化设计的根本目的在于,用新的软件工程方法来延伸人的思维,让我们有更多的选择的可能。参数化设计的前景之所以被看好,就是因为,所有的变量都是有变化范围的。如果设计师判断,建筑方案哪里有点不舒服,那么他不是直接去修改方案,而是去调节参数。经过新一轮的计算,建筑方案会取得改善。这就触及到建筑空间的生成的较为本质性的问题了。在实际工程的应用中,现在能见得到的案例,基本上是用参数化软件来做建筑立面。但是经常遇到的问题是,控制得不够精细,弄得大面上看着马马虎虎,细节总有违背常理之处。这主要是由于软件不熟造成的吧。随着时间推移,逐渐会改善。我认为在城市规划、区域规划等领域,参数化设计可能更有发挥的空间。最近这几年,可以关注一下城市规划和城市设计领域的参数化设计的进展。 2.参数化设计的两个方面 不论是否应用参数化设计的手段,建筑师和城市规划师都面临两个方面的问题,一是认识现状,二是提出设计方案。在认识现状的这个方面,伦敦大学的比尔·西里尔教授提出了“空间句法”(Space Syntax)的理论。按照我个人的肤浅了解,空间句法就是把建筑空间、城市空间的现状,用数学语言描述出来。数学语言描述出来的东西,可以继续推导,得到了某种数据化的结果。而这些结果是有意义的,可以被理解的,建筑师和城市规划师可以把这些结果直接翻译成建筑空间。空间句法的方法,对建筑师来说,就是“参数化理解”,或者“参数化认知”。但是建筑学作为一个艺术学科,从根本上来讲,具有反对理性,反对逻辑的基因。美学理论里面不是有一句,说,There is no debate for taste, 艺术品位是无从探讨的,无法用逻辑的推理来得到正确的东西。艺术的法则是不同于逻辑的法则的。所以著名的建筑学者王鲁民教授就说,他很难理解现在参数化这样的时髦学问,“看不懂”,并且“很愿意与之保持相当的距离”。这也就印证了法国哲学家波德里亚所说的,参数化设计等

景观参数化设计初探

景观参数化设计初探 【摘要】参数化设计作为建筑及城市领域的一股热潮,当前也逐渐在景观设计中得到应用。通过近一个月的查阅资料和动手操作,了解了参数化设计的概念,分析了参数化在建筑设计中参数、规则和软件建平台的应用和景观参数化设计的案例,然后加以实践,在过程中对景观参数化设计面临的问题加以总结,希望通过整理能发现一些景观参数化的设计方向。 【关键词】参数化设计;景观参数;应用进展 在做中庭方案之前,还没有参数化设计的准确概念,建筑领域的热潮已经向景观领域涌来。在近来的一些景观设计中或多或少的出现了参数化设计的影子。参数化设计在一定程度上改变了传统的设计方式和思想观念。本文通过自己练习的一个概念设计来挖掘景观参数化的发展方向。 1参数化设计 1.1参数化设计的定义 参数化设计(parametric design),是一种具有普遍应用价值的计算机辅助设计技术,广泛应用于机械、汽车、轻工业等工业领域;而在建筑科学与工程领域,由于牵涉到社会、文化、技术等众多因素,其应用面临着一定的难度。目前关

于参数化设计的定义中较为全面、深刻的认识为徐卫国所提到的“参变量控制或表明设计结果的某种重要性质,改变参变量的值会 改变设计结果”。他认为设计过程的关键环节分别为:设计要求信息的数据化、设计参数关系的建立、计算机软件参数模型的建立等。概括来讲,参数化设计由寻找参数、设定规则和选择软件平台的3个关键过程所组成。 1.2参数化软件构成 根据包瑞清博士的研究,以参数化设计为代表的计算机辅助设计软件系统包括以下几个方面: (1)潜在使用的模型构建工具:如Rhinoceros 及其与之搭配使用的Grasshopper 与Python Script、Autodesk Revit、CATIA 等。 (2)潜在使用的后期渲染工具:如VUE、面向工业设计的Autodesk Showcase 和Alias Image Studio 等; (3)三维文件转换平台Deep Exploration。 (4)结构分析软件ANASYS Workbench(Static Structural)。 (5)地理信息系统工具:如ESRI Arc GIS、Global Mapper、AXWoman 等(目前景观生态学已开始应用); (6)遥感影像处理:最具代表性的是ENVI 和ERDAS Imaging。

建筑参数化建模

建筑参数化建模 发表时间:2016-11-09T15:09:41.207Z 来源:《基层建设》2016年15期作者:李学炫[导读] 【摘要】参数化设计,对应的英文是Parametric Design。是一种建筑设计方法。该方法的核心思想是,把建筑设计的全要素都变成某个函数的变量,通过改变函数,或者说改变算法,人们能够获得不同的建筑设计方案,简单理解为一种可以通过计算机技术自动生成设计方案的方法。 金刚幕墙集团有限公司【摘要】参数化设计,对应的英文是Parametric Design。是一种建筑设计方法。该方法的核心思想是,把建筑设计的全要素都变成某个函数的变量,通过改变函数,或者说改变算法,人们能够获得不同的建筑设计方案,简单理解为一种可以通过计算机技术自动生成设计方案的方法。标准的英语表达是:Parametric Design is designing by numbers.(Prof.Herr from ShenZhen University)。本文主要探讨基于Rhino及Grasshopper软件的参数化建模。【关键词】参数化建模(Parametric Design) Rhino Grasshopper 建筑 1 应用软件简单介绍 1.1 Rhino软件 Rhino中文名称犀牛,是美国Robert McNeel & Assoc开发的PC上强大的专业3D造型软件,它可以广泛地应用于三维动画制作、工业制造、科学研究以及机械设计等领域。它能轻易整合3DS MAX 与Softimage的模型功能部分,对要求精细、弹性与复杂的3D NURBS模型,有点石成金的效能。能输出obj、DXF、IGES、STL、3dm等不同格式,并适用于几乎所有3D软件,尤其对增加整个3D工作团队的模型生产力有明显效果。 Rhino是一款超强的三维建模工具,大小才几十兆,硬件要求也很低。不过不要小瞧它,它包含了所有的NURBS建模功能,用它建模感觉非常流畅,所以大家经常用它来建模,然后导出高精度模型给其他三维软件使用。 1.2 Grasshopper插件简单的说Grasshopper是一款在Rhino环境下运行的采用程序算法生成模型的插件。不同于Rhino Scrip,Grasshopper不需要太多任何的程序语言的知识就可以通过一些简单的流程方法达到设计师所想要的模型。 Grasshopper其很大的价值在于它是以自己独特的方式完整记录起始模型(一个点或一个盒子)和最终模型的建模过程,从而达到通过简单改变起始模型或相关变量就能改变模型最终形态的效果。当方案逻辑与建模过程联系起来时,grasshopper可以通过参数的调整直接改变模型形态。这无疑是一款极具参数化设计的软件。 Grasshopper中提供的矢量功能是 Rhino 中没有的概念。在 Rhino 中制作模型,比如画曲线,拉控制点,移动,阵列物体等等几乎所有的手工建模都是在反复的做定义距离和方向的工作。而在以程序建模(参数化建模)的软件中,这个工作我们希望是尽量以输入数据和程序自动计算的方式来完成,以替代传统的手工去画的方式,在 Grasshopper 或者其他的参数化建模的软件中用来完成这个工作的工具就是矢量。 2 建筑外观模型 Grasshopper的建筑外观模型建立。Grasshopper的基本界面: Grasshopper的基本界面图1 下面演示基本建模的思路,首先建立建筑的基本轮廓,本次建立的一个椭圆,椭圆的大小可以通过改变输入函数大小实现。如下图所示: 参数化程序图2

模块化设计

模块化设计技术的研究现状 模块化设计[15]的概念在20世纪50年代由欧美一些国家正式提出,随后得到越来越广泛的关注和研究[16,17,18]。模块化设计方法已经在机械(如数控机床、模具、减速箱、工业汽轮机)、电工电子(如微机、通信设备、电动控制仪表)、船舶、建筑、电力、武器装备(如方舱、雷达、航空电子设备)等行业中得到广泛应用[19],并取得了显著的效益。Huan和Kusiak[20,21]等对模块化产品开发研究现状进行了评述,指出了一些有待深入研究的问题。 1.模块化相关概念的研究 对于模块化设计,目前还没有公认的权威性定义。许多学者根据各自的研究,从不同的角度对其进行了表述。 文献[22][z22]认为,模块化设计综合考虑系统对象,把系统按功能分解成不同用途和性能的模块,并使之接口标准化,选择不同的模块(必要时设计部分专用模块)以迅速组成适应用户不同需求的产品。 文献[23][z23]认为:模块化设计是在对一定范围内的不同功能或相同功能不同性能、不同规格的产品进行功能分析的基础上,划分并设计出一系列功能模块,通过模块的选择和组合可以构成不同的产品,以满足市场不同需求的设计方法。 文献[24][z24]认为,模块是一组同时具有相同功能和相同结合要素,而具有不同性能或用途甚至不同结构特征,但能互换的单元,模块化设计是基于模块的思想,将一般产品设计任务设计成模块化产品方案的设计方法。它包括两方面内容:一是根据新设计要求进行功能分析,合理创建出一组模块—即模块创建;二是根据设计要求将一组存在的特定模块合理组合成模块化产品方案—即模块综合。 Ulrich[[c25]25]提出模块化与设计中的两个特点紧密相关:1)设计中功能域与物理结构域之间的对应程度影响模块化的程度;2)产品物理结构间相互影响程度的最小化。这两点从设计学角度指出了影响模块化设计的基本因素,首先是在系统分析规划时,采用适当的方法对设计过程中各个部分,尤其是产品的功能域、结构域以及二者之间映射关系的合理分析,是模块化设计技术的关键影响因素。其次,要保证模块的功能、结构的相对独立性,即将模块之间相互影响的因素尽量减小。 Suh[c26]26]从功能-设计参数映射的角度定义模块化设计:模块化设计是一种分析结果的产生,这种结果以产品、过程和系统的形式表现,并满足预定的需求,其方法是选择适当的设计参数(DPs)完成从功能需求域(FRsspace)到设计参数域(DPs space)的映射,即,[FR]=[A]?[DP],[A]是设计矩阵。 Pahl和Beitz[27][c27]认为模块化设计是完成从功能需求域到模块功能域的映射,然后在考虑模块性能(如尺寸、重量等)基础上完成从模块功能域到模块结构域的映射,并将模块功能域的功能分为基本功能BF、附加功能AF、适应性功能AdF、专用功能CF、用户定制功能SF五类,相应地将模块结构定义为基本模块BM、附加模块AM、适应性模块AdM、专用模块第一章绪论6CM、用户定制模块SM。 文献[28]针对液压机结构尺寸无明显分级特性,而产品构成链具有固定结构形式的特点提出广义模块化设计的概念,通过模块模板的构造对液压机实施模块化设计。 2001年5月在美国密歇根大学召开的CIRP第一届柔性、可重构制造国际会议[29]以可重构制造系统[30,31]为主题,可重构制造的一项重要内容就是可重构机床(Reconfigurable Machine tools)的研究和开发。可重构机床[32,33]也是一种模块化机床,在设计时要求充分考虑机床使用中的可重构性,包括产品功能、结构和布局的重组,以及当机床与其它设备如物流系统集成而形成的生产线的重组。 还有一些关于模块化设计概念的定义和研究,这里不再列举。就上述提法来看,基本上都体现了模块化设计的特征和要点

相关文档
最新文档