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

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

西南交通大学

本科毕业设计(论文)

轴系零部件CAD系统开发

CAD SYSTEM DEVELOPMENT FOR THE

SHAFT PARTS

外文文献翻译

年级:

学号:

姓名:

专业:

指导老师:

2014年6月

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

在计算机辅助设计系统的参数化模型生成中提出了一种先进的方法。该方法在设计输入中利用了几何约束自动存储和拓扑参数技术的支持,将设计的顺序记录、设计者意图中的重要信息和全面的描述综合起来,从而实现设计。这是一种根据实际尺寸和结构参数用于执行评估模型的形状变种处理方式,它是基于存储的通用模型。

关键词:CAD 参数化建模变型设计几何约束

当代的参数化设计系统处理尺寸为设计参数。在本文中,他们被称为尺寸驱动的CAD系统。根据一个或多个维度的尺寸变化对几何模型进行高层次的调整为CAD系统关键的所在。在设计模型相同仅有尺寸不同的零件时只需改变不同尺寸即可得到相关模型,这种功能明显提高了设计效率。同时,通常需要的更新设计到设计制造的周期通常可以容易和快速地完成。此外,在概念设计阶段,尺寸在开始时并不总是已知的。在CAD中已有许多不同的技术已经发展到可以解决这个问题了。参考文献1就涉及到了这种技术。下面是两种主要的方法加以区分:

?利用高级编程语言进行尺寸参数化编程设计(例如利用宏语言)

?主模型图形交互设计,随后在主模型的基础上自动生成变种模型

第一种方法较明显需要系统用户具备特定的编程知识。因此,它只适用于特定的情况下,比如说有正当的额外培训费用。

图形交互式参数化设计方法在另一个方面有一些缺点:隐式约束的处理,如相切,直角,平行线等,没有得到圆满解决的。一个正确的集合在一个后处理隐式约束的手动分配是容易出错的。如果应用了隐式约束的自动识别方法,那么为了防止产生意外的约束,耗时的手动检查是必要的。在下一节中,介绍了一种利用设计命令的方法,克服了这个问题。

在CAD系统的设计方法的最新进展的参数设计中创造了一个进一步的主题。未来的CAD系统将在设计过程中支持高级形态特征如孔模式、铰链,复杂的通孔等与相对简单的几何图元,如点,线,面和小体结合。这些类型的系统通常被称为“基于特征的CAD系统。显然,这对于形状特征的三维变量生成又是至

关重要的。然而,在这种情况下,不仅是尺寸的改变,而且对结构的设计都用产生影响,如在一个孔图案中孔的数目。

以前大多数的尺寸驱动的CAD系统只能处理相对于主模型的拓扑结构尺寸值不发生变化的情况。拓扑结构在这一背景下代表了几何元素的邻接关系。参考文献14介绍了一种允许拓扑结构变化的不同维度模型的生成方法。参考文献11中,罗勒展示了可以用来显示错误的约束条件的尺寸是怎样导致拓扑结构的变化。然而,这两种方法都还不支持拓扑参数控制的设计。图1说明了维度变化是如何涉及到目前系统的拓扑结构。

一般来说,一个重要的目标就是使CAD系统中的设计决策智能化。在下一节中,介绍的方法将会使另外的尺寸参数和结构参数设计交互式生成。这一结果使CAD系统的交互设计的有效性大幅增加,可以从一个主模型中生成更多的设计。

本文提出的方法在休利特帕卡德的机械工程CAD系统的变化系列10设计模块的基础上(ME10)发展。在本文中,所有的数据已经在ME10中体现。

图1 尺寸变化的拓扑的后果。(a)不变的拓扑结构,但实际配置不当,(b)拓扑结构的变化–尺寸不当使孔H在F外,(C)隐式约束和尺寸值指定的拓扑矛盾

图2 尺寸和结构参数的设计原理示意图

具有尺寸和结构参数设计的交互式方法

正如上面所讨论的,在许多的设计中功能要求不仅需要确定几何尺寸,而且还需确定结构设计。在这些情况下,可以利用结构及尺寸参数来描述设计。以下是在这种情况下的一些例子:

?板(夹具)中通孔的数量和位置取决于板的大小

?弹簧的绕组匝数取决于据负荷要求,

?齿轮箱中的圆套孔螺纹取决于装配紧固结构

交互式CAD系统中尺寸驱动只尴尬地支持二维参数等设计任务而使用,且只能用在一些特殊的情况下。它要求主模型覆盖最复杂的结构配置。对于变种的产生,不需要的结构元素的尺寸必须设置为零。很明显,在最复杂的情况下明确的设计是相当费时的。然而,事实上一个更大的问题是最主要的结构通常在开始时是不知道。

本节所述方法支持设计尺寸以及结构在图形交互方式的变异。图2显示了所

提出的设计原理示意图。

此方法使用的两种主要设计命令:

?初步设计的命令

?复制设计命令

初步设计的命令

初步设计的命令支持几何元素的最初设计。这些指令与指令的设计在参考文献11中介绍比较。他们可以分为两类:一是隐式的空间约束(例如水平、垂直、平行等)的命令,而另一个则是通过使用一个命令不包含任何隐含尺寸约束(如两点之间连线)的指令。

后者允许用户创建一个子类设计,包括无特定的隐式约束的零件。在这种情况下,创建的几何要素需要明确的约束尺寸。

初步设计的命令可以在三种不同的操作模式执行:

?固定

?变量

?灵活

在固定模式,命令将生成一个固定尺寸的几何元素。变量模式将创建的元素的尺寸设置为变量。连续指数变量可以在执行可变模式设计的主要命令时自动生成。具体的价值维度变量分配将决定一个特定的变体设计。通常,用户对一个几何元素的长度没有明确的设定,但它必须适应现有的两个点之间,如到其他线或点结束。在这些情况下,灵活的模式将被使用。在灵活模式中创建一条线则可以在其约束点之间像橡胶线一样进行延伸。用户在生产设计方案阶段选择适当的创建命令模式随之而来的就是减少在生产设计方案阶段的复杂性。

复制指令的设计

复制指令的设计可以用于几何元素设计或在设计中事件较多的元素组。以下是复制指令的设计实例:

?旋转:这个命令产生的一组选定的几何元素的多个副本,并将它们放置在一个特定的角度和距离,是以中心点的圆形结构。

?平移复制:这个命令产生的一组选定的与指定的距离沿水平方向的几何元素的多个副本。

?垂直复制:与水平复制类似,该命令在垂直方向产生的多个副本。

?缩放复制:执行选择指定地点产生多尺寸几何元素的副本。

复制指令的设计是用类似方式的设计命令在固定模式或变量模式下执行。在固定模式中,重复次数,以及创建元素位置的命令,都是为了设定当前的设计。在可变模式中,变量的生成和合并伴随着复制的次数以及位置参数。当然,混合模式也可以支持,但没有预期的优势。图3显示的复制命令的语法图旋转设计为例。固定或变量模式的选择也可以做到每条复制命令分别设计执行。执行类似的操作的复制设计命令在固定模式已经存在于传统的CAD系统命令。然而,他们在创建数据时不支持隐式约束,而且不能改变已经使用过的参数。因此,他们无法使用在互动结构和三维参数化的设计中。由于刚性设计中现有的命令与参数化系统的相似性,该方法很容易学习和使用,特别是对那些已经熟悉与等效的传统的CAD系统的用户。

图3用于复制设计命令的语法图

为了不断的反馈设计师提供生成的约束和变量,约束图标和标签已被开发。图4显示了这种约束图标和标签的例子。他们都是自动放置在所创建的几何元素处。为清晰起见,位置和尺寸约束图标和标签可以编辑。他们在屏幕上显示也可以打开和关闭。具有适当的用户界面包括菜单的例子这种类型的变量设计可以在参考文献11中可以发现进一步信息。

图4 部分约束图标和基于约束的反馈标签设计

创建方案生成器

创建方案生成器的任务是捕获用户输入的设计过程以及设计数据。汇集成表格,称为施工图,这是通过:

?所有的点的坐标,几何元素的特征变量的生成,如圆弧端点、圆点和中心点。这将在用户设计中输入一个新的几何元素命令时执行的。

?在固定、变量或灵活的模式中转换所有的设计命令为表达序列,包括:?坐标变量的定义通过正则表达式表示,也可以包括与其他已定义的点的坐标变量

?几何命令,只有坐标变量和/或类似参数的重复因素。

请注意,这是固定的模式输入命令也被转换成这样的表示。原因是:固定方式规定几何元素的固定尺寸,但没有固定的位置。

?将所有的指令结果转换后储存在创建方案表里。

图5显示了一个简单的创建方案作为建设规划发电机的使用和功能的一个例子。该示例标记包含两条约束线L1和L2,和两条构造线CL_1和CL_2。

在交互式图形环境,用户通常不在指定的点输入坐标值。用户使用的指向设备,如鼠标或手写笔,要么选择一个设计中存在的店,或指定的屏幕上的一个新的点的位置。在我们的例子中设计的点是由P1,P2和P3象征性的表示。用户在设计过程中设计的命令和设计参数的实例如下:

LINE_HORIZONTAL (start_point P1, length D1)

LINE_POINT_LENGTH_ANGLE (startpoint P1,

length D2, angle_to_horizontal A1)

C_LINEHORIZONTAL (level P~)

CLINE_VERTICAL (level P2)

这些输入指令创建方案转换成表达时序图:

X1 = start_point x coordinate

Y1 = start_point_y_coordinate

X 2 = X 1 Jr- D1

Y2 = Y1

LINE_BETWEEN_TWO_POINTS ((Xl, Y1), (X2, Y2))

X~ = X1 + (D2*cos(A1))

YJ = Y1 + (D2*sin(A1))

LINE_BETWEEN_TWO_POINTS ((Xl, Y1), (X~, Y~))

C_LINE_POINT_ANGLE (X~, Y~), 0)

C_LINE_POINT_ANGLE ((X 2, Y2), 90)

图5 使用几何约束包括构造线的创建范例

变量处理器

对于主体设计,根据特定的尺寸值和出发点,获取创建方案的信息,可以生成变量模型。变量处理器是完善的工具。它的功能是执行以下步骤:?在一个窗口中显示原始的设计,包括约束图标和尺寸变量,。

?要求用户输入的变体的位置(起点)。

?指定起始点坐标变量x 1和Y1。

?提示用户按照388计算机辅助设计需求更改尺寸值为和更新所需尺寸变量的赋值。

?把尺寸变量的赋值和创建方案,作为一个输入流传输到传统的CAD系统。

很明显,使用施工图CAD系统需要支持赋值到变量的表达式。此外,几何命令必须接受变量作为参数。同样,如果施工图进行预处理,没有这些功能的CAD系统也可以使用。在这种情况下,表达式需要在预处理器中评估,结果作为参数值被存储在设计指令中。

因为创建方案里包含了完整的操作顺序,所以使用所描述产生变量的方法是非常快的。事实上,一个变量模型在用户会输入设计时的产生是非常快的。

模型设计

利用所提出的方法在轮的实例设计过程中的步骤,如图9所示。首先,是在可变模式中采用中心孔和车轮的外轮廓的同心圆的初步设计命令(见图6)。相应的可变尺寸R ~ D ~。R 1表示的中心孔的半径,D1指定外圆轮廓距中心孔是一个距离D ~。在接下来的步骤中,是设计轮偏心间隙。完整的设计将包括任意数量的偏心间隙,放置在与一个给定的偏移中心位置。然而,只有第一个间隙明确的设计,然后复制旋转设计命令在一个位置参数定义的位置创建一个重复的变量。

为第一个间隙创建几何元素的准备,创建的圆圈为距离D2半径为R1的同心圆。创建的几何元素是未绑定的线,创建的初步设计使用的是特定的命令。见图6中的虚线表示。然后,输入角度A1和A1+ A_DEL指令使两个构造线相对于水平对称。现在,创建的圆圈支持可变圆角半径R2和R3(见图7)。这些创建出的圆圈与先前创建的几何元素相切。放置创建元素的命令后,基于构造线的绘出偏心间隙轮廓的透支命令将被使用(见图8)。这条线将会伴随着透支命令的使用确定在构造线的交点。这意味着透支命令可以被看作是在灵活模式的命令的一个推广。它产生的元素,如直线和圆弧柔性长度,使得它们在两点之间适应。

在接下来的步骤中,执行复制命令旋转。更详细地说,这个命令是伴随着以下输入执行(参见图3):

?复制?

?变量

?旋转(重复因素)

?中心(固定点,角度)

?选择(元素)

图6 第一步:创建同心圆图

图7 用建筑几何设计间隙

图8 透支结构几何

大写字母的表达式表示按键命令,而附加括号中的属性是额外的输入,需要特殊的操作。对于重复因子变量的值已被选定在原设计3中显示。该设计已经完成,结果如图9所示。已创建在上面介绍的交互式会话的设计参数?尺寸参数:R1,R2,R 3,D1,D2,A1,A_DEL

?结构参数:N1,RA 1

图9 间隙的复制

图10显示了对于给定的一组参数设计的两个变型体。很明显,设计过程描述的是简洁易懂的。下面会解释用先前的方法是怎么样实现和完成的:

图10 样品模型变形体

在高级语言程序实现这个例子中,一个有经验的用户通常需要大约4小时。交互式的参数化CAD系统仅支持尺寸参数,不能实现上述这个例子的所有过程,因为通用设计中的偏心孔的最大数量在后来实践中是不知道的。然而,举个例子来说,孔的最大数目是36,这36个偏心孔在设计中必须明确不同的尺寸变量。然后,设计偏心间隙尺寸参数的任意数量设置为零,这样,它们可以与不同的数量差距产生变量。在这种情况下,设计时限制间隙变量的灵活性,时间大约是3小时。用这种设计方法,完成整个设计只需约10分钟。可以看出,该方法可以

将参数化设计系统的效率提高一个量级,从而在设计阶段节省大量的成本。

结论

介绍了在CAD系统的参数化模型的交互式生成的方法。此方法支持的尺寸以及结构参数设计,例如,涵盖了广泛的参数化设计问题。特别是在概念设计阶段,在设计的结构是不固定的,这无疑是一种新的重大贡献。一种自动捕获的尺寸约束和结构参数的技术也被描述了。这导致使用参数化设计系统的效率显著提高。

第一个实施这一概念的系统是基于休利特帕卡德机械工程系列CAD系统。此实现表明,变体的生成可以几乎立即执行。用户熟悉此参数化设计方法的时间明显短于常规参数系统。

参考文献

1 Roller, D, Schonek, F and Verroust, A 'Dimensiondriven geometry in CAD: a survey' in Strasser, W and Seidel, H-P (Eds.) Theory and Practice o[ Geometric Modeling Springer Verlag (1989) pp509-523

2 Cugini, U, Devoti, (~ and Galli, P 'System for parametric definition of engineering drawings' Proc. MICAD '85 (1985)

3 Roller, D, Mainguy, J-P and Kurz, W 'Internal design of design automation software and its consequences for the user' Proc. 5th European Conf. CAD~CAM and Computer Graphics Hermes Verlag, France(1986) pp 765-783

4 Sutherland, I E 'Sketchpad: a man-machine graphical communication system' Proc. SJCC 23 Detroit, USA (May 1963) pp 329-346

5 Light, R and Gossard, D 'Modification of geometric models through variational geometry' Computer.- Aided Des. V ol 14 No 4 (1982) pp 209-214

6 Hillyard, R and Braid, I 'Analysis of dimensions and tolerances in computer-aided mechanical design Comput-Aided Des. V ol10 No 3 (1978) pp161-166

7 Light, R 'Symbolic dimensioning in computer-aided design' Master Thesis Massachusetts Institute of Technology (May 1979)

8 Barford, L A 'A graphical, language-based editor for generic solid models represented by constraints' PhD Thesis Cornell University, USA (May 1987)

9 Aldefeld, B 'Variation of geometries based on a geometric-reasoning method' Computer.-Aided Des. V ol20 No 3 (1988) pp 117-126

10 Sunde, G 'A CAD system with declarative specification of shape' Proc. Eurographics Workshop Intelligent CAD Systems Noorwijkerhout, Netherlands (21-24 April 1987) pp 90-104

11 Roller, D 'A system for interactive variation design' in Wozny, M, .Turner, J and Preiss, K (Eds.) Geometric Modeling for Product Engineering North- Holland (1989) pp 207-220

12 Shah, J 'Current status of features technology' Report No R-888-GM-04.1 CAM-I, Arlington, Texas, USA

13 Roller, D 'Design by features: an approach to high level shape manipulations' Comput. Industry V ol12 No 3 (1989) pp 185-191

14 Gossard, D, Zuffante, R and Sakurai, H 'Representing dimensions, tolerances and features in MCAE systems' IEEE Comput. Graph. Applic. (1988) pp51-59

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中的模型便实时得到更新。

基于SolidWorks的参数化设计

基于SolidWorks的参数化设计 □李轩斌单红梅韩玲 【摘要】论述了SolidWorks环境中,通过产品、部件和零件三者之间参数关联,用一种基于装配约束的参数化设计方法实现部件的参数化建模,阐述了这种参数化设计方法中的关键技术,包括产品结构的划分、尺寸分析、关联设计、基于布局草图的装配体设计和方程式的添加;运用部件参数化设计方法构建SolidWorks部件库。采用这种方法,有利于产品的修改和系列化,提高设计效率。 【关键词】SolidWorks;装配约束;参数化设计;零部件库 【作者简介】李轩斌(1972 ),男,长春轨道客车股份有限公司工程师;研究方向:夹具设计与焊接数控编程 单红梅,女,吉林大学交通学院助工,博士;研究方向:车辆智能化检测 韩玲,女,吉林大学交通学院载运工具运用工程专业在读博士 一、引言 机械制造业的设计制造水平,在很大程度上反映出企业工艺技术水平和制造能力的高低,直接影响着机械产品的加工质量、工人的劳动强度、生产效率和生产成本。 为了提高设计质量和设计效率,提高企业市场竞争力,多年来,许多企业一直致力于参数化设计的研究。大量三维实体造型软件崛起,推动了设计领域的新革命,SolidWorks就是优秀的三维参数化设计软件之一。这些三维软件,不仅仅可创建三维实体模型,还可利用设计出的三维模型来进行模拟装配和静态干涉检查、机构分析、动态干涉检查、动力学分析、强度分析等,产品设计也由原先的二维平面设计向着三维化、集成化、智能化和网络化方向发展,三维CAD的开发受到了普遍关注,并取得了较快的进展。SolidWorks是完全基于Windows的三维CAD/CAE/CAM软件。它采用与UG相同的底层图形核心Parasolid,具有强大的基于特征的参数化实体建模能力,然而要使SolidWorks软件真正为我国企业带来经济效益,必须使其国产化、专业化。 采用参数化设计技术,可以大大提高产品的设计速度。在大多数工程设计中,一个产品往往是多个零件的组合。将零件参数化的思想扩展到部件参数化设计中,实现部件整体参数化设计,无疑会更大程度地提高设计效率,为企业创造经济效益。部件参数化设计的实现以各组成零件的参数化设计为基础,但又不是组成部件的各零件的参数化的简单累加。部件的参数化问题除需解决各组成零件的参数化设计以外,还必须解决参数化时的同步更新问题。所谓的同步更新,是指当进行部件的参数化设计时,对其中某一个零件进行了更改,要求能够引起与之关联的一个或者多个零件的同步更新。同步更新主要有两方面要求,一是部件参数化设计中,各零件的相对位置关系要始终保持正确,二是各零件之间有配合关系的尺寸参数始终保持正确。 二、部件参数化设计方法 本文采用了一种基于装配体的参数化设计方法,来实现部件的参数化。其基本思想是:在参数化零件的基础上,引入零件装配关系作为约束,合理地建立零件之间的装配约束关系,以确保零件之间的相对位置关系;同时建立零部件相互关联的参数之间的关系,以保证参数之间能够联动。这样就可以实现同步更新,在此基础上建立部件的装配布局图,最终实现整个部件的参数化设计。 (一)产品结构的划分。复杂的产品按照功能和企业的生产组织特点分解为一系列的部件,而每个部件可能还会进一步划分为子部件和零件,尤其在民用飞机、汽车等产品中,产品构成十分复杂,涉及到机械、电气、液压、附件(如座椅、 原理都与之不符。现在迈克尔逊-莫雷实验同样被证明是没有说服力的,看来,相对论理论是站不住脚的。由此引发的直接效果就是量子理论失去了理论基础,同样是不科学的。 那么是不是就证明了牛顿力学的绝对正确性呢?起码目前不能这样讲,因为在近代毕竟发现了经典理论不能解释的物理现象。但可以肯定的是,这些现象肯定不能由相对论理论或现有的量子理论来科学解释,需要利用全新的科学方法重新研究和解决。 由此看来,惯性系变换引发的高速粒子的动力学问题是一项十分复杂的物理学课题,目前物理学界对于该问题的认知是不准确的,也是远远不够的,因此非常有必要进行科学细致地研究。 【参考文献】 1.郭硕鸿.电动力学[M].北京:高等教育出版社(第2版),1997 2.周世勋.量子力学教程[M].北京:高等教育出版社(第1版),1979 · 94 ·

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

齿轮滚刀全参数化计算机辅助设计 摘要:介绍了齿轮滚刀全参数化计算机辅助设计软件中有关滚刀各部分尺寸计算、自动生成零件图、切齿仿真、被切齿轮对啮合仿真的实现方法,并介绍了三维啮合仿真的动画制作过程。 关键词:齿轮滚刀计算机辅助设计切齿仿真啮合仿真 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软件在机械制造业中的使用已日益广泛。因此,在

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

龙源期刊网 https://www.360docs.net/doc/2b11904239.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)提出了钦州向东,向南发展的思路,但是具体规划方式上仍沿用网格规划的方式。通过道路网格,将城市划分成大小相似的街区,形成一种相当匀质而重复的城市布局。这样的例子在现代都市规划中已经屡见不鲜。生活在这样格局里的人群,如峡道中的水流,在严格划分的容器中,碰撞地流动着,冲击着城市网格的束缚。事实和历史已经充分展示了,随着城市人口的迅猛增长,带来许多问题,如交通拥挤、建筑类型分布不合理、建筑资源利用不充分等。同时,随着八九十年代开始的经济繁荣,带来生活方式的丰富、多样化,工作方式的灵活、弹性化。这些现象与问题激发了人们对城市规划和建筑设计多样性和丰富性的要求。现代主义单一的组织方式开始被质疑,沿用了几十年的现代城市网格体系正受到严峻的挑战。 现代城市的建设,除了被一条条纵横交错的道路划成大小均匀的一块一块,就没有别的形式了吗? 场地与流体

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

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

之间最大的区别所在。

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

基于CATIA的零件的参数化设计

基于CATIA的零件的参数化设计 作者:ee (ee) 指导老师:ee 【摘要】:介绍了在CATIA环境下渐开线圆柱齿轮的参数化设计、运动仿真以及常见滚动轴承零件库的建立方法。着重描述了渐开线圆柱齿轮齿廓的绘制、深沟球轴承、圆锥滚子轴承的建模过程。设计人员通过改变有关参数或从库中直接调用零件,就可达到设计要求,缩短设计周期、减少重复工作、提高设计效率。 【关键词】:CATIA; 参数化设计;渐开线;圆柱齿轮;轴承;零件库

Parametric design of parts based on CATIA Author: ee (ee) Tutor: ee [Abstract]:In this paper, a method to complete the parametric design, simulation of involute cylindrical gear and establish the common rolling bearing parts library by CATIA is introduced. The drawing of tooth profile of involute cylindrical gear and the process of modeling of deep groove ball bearings, tapered roller bearing is emphatically described. By changing related parameters or call directly from the parts library, it can achieve the requirements of design, shorten the design cycle, reduce duplication of work and improve the efficiency of design. [Key word]: CATIA; parametric design; involute; cylindrical gear; bearing; parts library

MEMS的计算机辅助设计方法与技术综述

MEMS的计算机辅助设计方法与技术综述 霍鹏飞 (中国兵器工业集团第212研究所 西安 710065) 摘 要:MEMS作为一个多能量域耦合、多学科交叉的复杂系统,一个成功MEMS设计必须借助 于计算机辅助设计。本文结合国际MEMS计算机辅助设计的最新成果,对MEMS的设计、建模与 仿真方法及其技术进行了详细的论述。对MEMS器件或系统设计以及MEMS CAD研究具有参考价 值。 关键词: MEMS CAD;建模与仿真;结构化设计 0 引言 微机电系统(MicroElectroMechanical Systems,MEMS)指的是可以批量制作的将微传感器、微执行器以及接口电路和控制电路、通讯接口和电源等集成于一体的微系统。MEMS作为一门多学科交叉的新兴学科,涉及精密机械、微电子材料科学、微细加工、系统与控制等技术和物理、化学、生物学等基础学科,现已成为一个新兴强大的科学领域。世界各国科研机构大力投资MEMS及其相关技术的研究,它正在对世界科技、经济发展和国防建设带来深远的影响和革命性的变革。 随着MEMS制作工艺的长足发展,目前MEMS由具有单一功能的微器件向由微机械结构、接口电路和控制电路等构成复杂功能系统的集成化方向发展,如芯片系统(System on a Chip)、芯片实验室(Lab on a Chip),因此针对单个微器件的bottom-up设计方法[0-0]已不能满足MEMS发展需求,结构化设计(structured design)[0-0]成为当前MEMS设计的主流方法。结构化设计方法是以超大规模集成电路设计为参照对象来研究MEMS的设计,其主要思想是MEMS设计分阶层,通过在不同设计阶层关注相对独立的设计问题来降低对各阶层设计人员的知识要求;同时因为不同设计阶层都是针对同一MEMS 器件,故结构化方法还强调不同设计阶层之间的数据交换、信息共享。 目前,国内外已出现了一些基于结构化设计方法的MEMS计算机辅助设计(Computer aided design,CAD)软件,如美国Coventor公司的CoventorWare[0]软件,MEMS CAP公司的MEMS Pro软件[0]等,在国内的软件有西北工业大学的MEMSGarden[0],北京大学的IMEE[0],但随着MEMS技术的发展,这些设计软件也在进一步研究和发展之中。 美国麻省理工学院(MIT)的S.D. Senturia [0,0] 教授是MEMS CAD的鼻祖,曾多次展望了MEMS CAD 的发展前景和面临的挑战,根据他的观点,MEMS的设计分为四个阶层:工艺级 (process level) 、物理级 (physical level) 、器件级 (device level) 和系统级 (system level) ,如图1所示,这也是当前国际上关于MEMS设计的一种主流分级方法。工艺级设计关注的焦点是MEMS的几何形状的可加工制造性;与工艺级所关注的焦点不同,物理级、器件级和系统级这三个设计阶层是从不同的角度或不同的抽象阶层来研究MEMS的行为特性。物理级是从物理场的角度研究分析器件内的能量与信息转换机理;相对于物理级,器件级是从更高阶层的角度研究MEMS器件内的能量与信息的转换,在该阶层只关注MEMS器件主要的行为特性,即关注主要矛盾,忽略次要因素,以便对器件行为进行快速的设计、评估;而在系统级设计中研究分析由更多微器件(如微传感器、微致动器、接口电路等)构成微系统的整体性能,以寻求相对合理的系统整体设计方案。

建筑参数化建模

建筑参数化建模 发表时间: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

基于SolidWorks的机械零件参数化设计_王东

基于SolidWorks的机械零件参数化设计 王 东,蒲小琼 (四川大学制造科学与工程学院,四川成都610065) 摘 要:介绍了基于SolidWorks的机械零件参数化设计的两种方法;详尽阐述了用系列零件 设计表生成配置和用Visual Basic调用SolidWorks API函数对其进行二次开发来分别实现机 械零件参数化设计的基本思想和实现流程。 关键词:参数化设计;配置;SolidWorks;二次开发;Visual Basic 中图分类号:TH122 文献标识码:A 文章编号:1671-5276(2004)05-0015-03 Parametrical Design of Mechanical Parts Based on SolidWorks WANG Dong,PU Xiao-qiong (Sichuan University,Manufacture Science and Engineering Academy,SC Chengdu610065,China) A bstract:Two methods of parametrical design for mechanical parts based on SolidWorks are introduced in the paper.The paper explains the fundamental thought and the realization flow by means of Visual Basic,w hich calls for SolidWorks API to its further development.The paper also show s how to em ploy design table to pro-duce config uration realizing parametrical design fo r mechanical parts. Key words:parametrical desig n;configuration;further development of solidw orks;visual basic 0 引言 许多机械零件的形状结构具有共同特征,只是在相对大小或局部特征上存在一定的差异,如果能够通过一个模板模型衍生出不同的模型,就会大大提高设计效率。参数化设计是将系列化、通用化和标准化的定型产品中随产品规格不同而变化的参数用相应的变量代替,通过对变量的修改,从而实现同类结构机械零件设计的参数化。参数化造型的基本思想是用数值约束、几何约束和方程约束来说明产品模型的形状特征,从而得到一簇在形状或功能上具有相似性的设计方案。参数化实体造型的关键是几何约束关系的提取、表达、求解以及参数化几何模型的构建。 SolidWorks是世界上第一套基于Windows系统开发的三维机械设计CAD软件。该软件提供了非全约束的参数化实体特征建模与曲面建模相结合的技术,具有强大的零件设计功能。在Solid-Works中,机械零件参数化设计主要通过两种方法实现:一是利用在内嵌的Excel工作表中指定参数,创建多个不同配置的零件或装配体;二是利用编程语言作为开发工具,对SolidWorks进行二次开发,用程序实现参数化设计。1 机械零件参数化设计的两种方法 1.1 用系列零件设计表生成配置实现机械零部件的参数化设计 要在SolidWo rks环境中通过Excel变量表实现机械零件的参数化设计功能,必须首先建立模板模型,通过对系列零件设计表中各个参数的修改来生成模板零部件的不同配置,每个配置就是一个不同的零件。即在Excel变量表中指定参数,设计者可以创建多个不同配置的零件或装配体。系列零件设计表保存在模型文件中,所以SolidWorks对模型的更改不会影响原来建立的Excel配置文件。系列零件设计表可以控制零件或装配体的许多项目,其中主要包括:特征尺寸和压缩状态;配置属性(包括材料明细表中的零件编号、备注、自定义属性);零部件的压缩状态、显示状态、参考配置、颜色等;装配体特征的尺寸、压缩状态;配合中的距离和角度配合的尺寸、压缩状态等。 模板模型建好以后,在SolidWorks的菜单栏中选择【插入】-【系列零件设计表】,再在属性管理器中选择“空白(K)”,系统将自动在SolidWorks环境中插入一个空白的Excel电子表格,设计者即可 Machine Build ing&A utomation,Oct2004,33(5):15~17·15  ·

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

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

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

计算机辅助设计方案及示例

第6章计算机辅助设计及示例 教学要点 技能要点 计算机辅助设计及示例;平面设计模块、纵断面设计模块、横断面设计模块、挡土墙设计模块、涵洞设计模块、土石方调配模块和图表输出模块;平交口设计、交通岛设计、平交口模型、路脊线、边线和平交口范围;喇叭型立交、主线、被交线、匝道、线位数据图、连接部图、总体布置图和纬地软件。 引例 计算机辅助设计在道路设计领域得到广泛应用,国内外有许多专业应用软件, 如CARD/1、MOSS 、纬地、EICAD 和DICAD 等软件。这些专业软件具有强大 的平纵横三维设计功能,使设计人员从繁杂的计算过程中解放出来,设计时间 短、快,所设计图表清晰,便于设计人员修改。同时由于计算机的快速发展, 高效、动态、实时的道路设计成为可能。6.1 计算机辅助设计 6.1.1计算机辅助设计发展状况 计算机辅助设计

参数化设计

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。

相关文档
最新文档