转载请联系作者获得授权,并标注“文章作者”。
一般的CAD系统,确定图形元素尺寸和定位的是坐标,这不是参数化;为了提高绘图效率,在上述功能基础上可以定义规则来自动生成一些图形,例如复制、阵列、垂直、平行等,这也不是参数化。道理很简单,这样生成的两条垂直的线,其关系是不会被系统自动维护的,用户编辑其中的一条线,另外一条不会随之变化;在CAD系统基础上,开发对于特殊工程项目(例如水池)的参数化自动设计应用程序,用户只要输入几个参数(例如直径、高度等),程序就可以自动生成这个项目的所有施工图、材料表等,这还不是参数化。讲两点原因:其一,这个过程是单向的,生成的图形和表格已经完全没有智能(这个时候如果修改某个 图形,其他相关的图形和表格不会自动更新);其二,这种程序对能处理的项目限制极其严格,也就是说,嵌入其中的专业知识极其有限。为了使通用的CAD系统更好地服务于某个行业或专业,定义和开发面向对象的图形实体(被称之为“智能对象”),然后在这些实体中存放非几何的专业信息(例如墙厚、墙高等),这些专业信息可用于后续的统计分析报表等工作,这仍然不是参数化。理由如下: 用户自己不能定义对象(例如一种新的门),这个工作必须通过API编程才能实现;用户不能定义对象之间的关系(例如把两个对象组装起来变成一个新的对象); 非几何信息附着在图形实体(智能对象)上,几何信息和非几何信息本质上是分离的,因此需要专门的工作或工具来检查几何信息和非几何信息的一致性和同步,当模型大到一定程度以后,这个工作慢慢变成实际上的不可能。
日思夜想
关注
李楠
19:30-21:03 19:30-21:03 08月26日 19:30-21:03
会议楼项目BIM建模:暖通风管布置
BIM
立即预约
安卓版
iPhone版
多个标签请以空格隔开!
一般的CAD系统,确定图形元素尺寸和定位的是坐标,这不是参数化;为了提高绘图效率,在上述功能基础上可以定义规则来自动生成一些图形,例如复制、阵列、垂直、平行等,这也不是参数化。道理很简单,这样生成的两条垂直的线,其关系是不会被系统自动维护的,用户编辑其中的一条线,另外一条不会随之变化;在CAD系统基础上,开发对于特殊工程项目(例如水池)的参数化自动设计应用程序,用户只要输入几个参数(例如直径、高度等),程序就可以自动生成这个项目的所有施工图、材料表等,这还不是参数化。讲两点原因:其一,这个过程是单向的,生成的图形和表格已经完全没有智能(这个时候如果修改某个 图形,其他相关的图形和表格不会自动更新);其二,这种程序对能处理的项目限制极其严格,也就是说,嵌入其中的专业知识极其有限。为了使通用的CAD系统更好地服务于某个行业或专业,定义和开发面向对象的图形实体(被称之为“智能对象”),然后在这些实体中存放非几何的专业信息(例如墙厚、墙高等),这些专业信息可用于后续的统计分析报表等工作,这仍然不是参数化。理由如下: 用户自己不能定义对象(例如一种新的门),这个工作必须通过API编程才能实现;用户不能定义对象之间的关系(例如把两个对象组装起来变成一个新的对象); 非几何信息附着在图形实体(智能对象)上,几何信息和非几何信息本质上是分离的,因此需要专门的工作或工具来检查几何信息和非几何信息的一致性和同步,当模型大到一定程度以后,这个工作慢慢变成实际上的不可能。