参数化建模概念解析

参数化建模 parametric modeling

定义:以用户输入的参数为起点,经过程序内部逻辑的分析处理,最终生成模型对象的过程。

三个要素:数据,即用户输入(或者其他方式输入)的参数;逻辑,为了生成预期模型,对数据的进行一些列运算和操作的总和;模型对象,是参数化建模的结果。

三个要素之间的关系如下:

特征:建模过程以数据为原料,以逻辑为驱动。

参数化建模的分类

根据模型对象与数据、逻辑的之间的关系,可以将参数化建模分为三类。

第一类,模型对象与数据、逻辑相互分离。

两个特点:1. 根据对象的外部逻辑进行建模;2. 建模完成后,数据、逻辑与模型不再有联系。

例子:2019年开发的节点建模工具就是这样一类参数化建模。节点建模工具生成的对象是一些列板的合集,从生成的节点对象,无法方便地反推数据与逻辑是什么样的。

第二类,数据成为模型对象的一部分,逻辑与模型对象分离

特点:1.可以方便地查看的对象其属性(或数据);2因为逻辑与对象的分离,不可以通过更改属性以期改变模型对象,即此时的属性(或数据)是不可更改的,在建模的时候就是确定的。

例子:电气三维培训的一些设备模型,其属性均在建模之前确定,建模之后,只能查看,无法修改。若要修改,只能重新建模。

第三类,数据、逻辑均是模型对象的一部分。

特点:1.可以方便地查看的对象属性;2 修改其属性就可以更改模型对象。

例子:电气三维培训中参数化建模工具。在模型对象建模完成后,可以修改查看和修改属性,模型对象也会随之发生变化。

这三类参数化建模方式,是从低级到高级,依次递进的关系。

以AutoCAD中自定义的动态块“门框”举例,


该动态块定义了两个参数,门洞宽、门洞高。可以方便的查看和修改该块的参数,模型也会随之改变。如图:


如下图,注意红圈范围内的夹点,该夹点可以拖动,就可直接修改模型,模型的参数也随着改变。


在这样的一个动态块中,修改模型对象就是修改数据,修改数据就是修改模型对象。

数据和模型对象在对象自身的逻辑下成为一个统一体。这就是我认为的参数化建模的最高级的形式。

QR Code
微信扫一扫,欢迎咨询~

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 155-2731-8020
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

手机不正确

公司不为空