Parametric modelling(参数化 模型)简介
08建筑学2班 宓蒙 08110202
什么是参数?
参数有两个含义: 一是提供设计对象的附加信息,是参数化 设计的重要要素之一。参数和模型一起存 储,参数可以标明不同模型的属性。例如 在一个“族表”中创建参数“成本”后, 对于该族表的不同实例可以设置不同的值 ,以示区别。 二是配合关系的使用来创建参数化模型, 通过变更参数的数值来变更模型的形状和 大小。
参数的组成: (1)名称:参数的名称和标识,用于区分不同的参数,是引用参 数的依据。注意:用于关系的参数必须以字母开头,不区分大 小写,参数名不能包含如下非法字符:!、”、@和#等。 (2)类型:指定参数的类型(a)整数:整型数据 (b)实数:实数型 数据 (c)字符型:字符型数据 (d)是否:布尔型数据。 (3)数值:为参数设置一个初始值,该值可以在随后的设计中修 改 (4)指定:选中该复选框可以使参数在PDM系统中可见 (5)访问:为参数设置访问权限。(a)完全:无限制的访问权,用 户可以随意访问参数 (b)限制:具有限制权限的参数 (c)锁定: 锁定的参数,这些参数不能随意更改,通常由关系式确定。 (6)源:指定参数的来源(a)用户定义的:用户定义的参数,其值 可以随意修改 (b)关系:由关系式驱动的参数,其值不能随意修 改。 (7)说明:关于参数含义和用途的注释文字 (8)受限制的:创建其值受限制的参数。创建受限制参数后,它 们的定义存在于模型中而与参数文件无关。
参数化建模 参数化建模是一个时间序列技术分析其中的 数学模型拟合一个采样信号。如果模型形成 了一个良好的逼近信号的观察行为然后它可 以用在广泛的应用,如谱估计,线性预测 编 码(LPC)的数据压缩,语音合成,特征提 取和模式分类问题。的数学模型,应用最广 使用的是一个理性的传递函数,具体形式其 中通过估算确定合适的它的自由参数值
• 参数化建模技术是虚拟制造技术研究的基础和 前提,也是现代制造技术研究热点之一。随着 计算机仿真技术、网络等技术的发展,参数化 技术的应用越来越广泛,参数化设计,有利于 设计者通过设计参数来驱动产品零件的几何模 型。大大简化了用户生成和修改零件模型的操 作,提高了设计效率。
参数化建模的基本功能 参数化建模一般应用在优化技术上,通过将模型 参数化,优化过程中不断对其进行迭代而求出最 佳解。参数化建模是参数(变量)而不是数字建 立和分析的模型,通过简单的改变模型中的参数 值就能建立和分析新的模型
参数化建模的参数不仅可以是集合参数, 也可以是温度、材料等属性参数。 在参数 化的几何造型系统中,设计参数的作用范 围是几何模型。但几何模型不能直接用于 进行分析计算,需要将其转化为有限元模 型,才能为分析优化程序所用。因此,如 果希望以几何模型中的设计参数作为形状 优化的设计变量,就必须将设计参数的作 用范围延拓至有限元模型,使有限元模型 能够根据设计变量的变化,实现有限元模 型的参数化。
常用的参数化建模软件有CAD Maya Proe Rhino UG SolidWorks CATIA grasshopper等。CAD主要用来二维制图, 是最经典的二维制图软件,也是最基础的 。 UG、PRO/E、SolidWorks、CATIA 是主要 用来三维建模的软件 SolidWorks是最简单 好学的,但是建模精度比较低,一般情况 中小企业用的比较多 PRO/E是现在比较流 行的三维建模软件。各行业应用比较广泛 UG一般的大中型企业用的比较多 CATIA适 合流线型建模,比如飞机流线型翅膀,汽 车的外壳等,在航空领域应用的比较多
Rhino3D NURBS(Non-Uniform Rational BSpline) 非均匀有理B样条曲线。是一个功 能强大的高级建模软件。 Maya是美国Autodesk公司出品的世界顶级 的三维动画软件,应用对象是专业的影视 广告,角色动画,电影特技等。Maya功能 完善,工作灵活,易学易用,制作效率极 高,渲染真实感极强,是电影级别的高端 制作软件。
Grasshopper其很大的价值在于它是以自己 独特的方式完整记录起始模型(一个点或 一个盒子)和最终模型的建模过程,从而 达到通过简单改变起始模型或相关变量就 能改变模型最终形态的效果。当方案逻辑 与建模过程联系起来时,grasshopper可 以通过参数的调整直接改变模型形态。这 无疑是一款极具参数化设计的软件。
示例图片