几何建模-CMOD特征建模器

1.CMOD介绍

CMOD的全称是Conceptual MODeller,它是西门子UG/NX的特征建模引擎的核心。主要有如下几个功能:

(1)模型拓扑跟踪-Topotracking.

(2)拓扑修改更新机制-Change Propagation.

(3)模型特征修改算法,例如删除实体面,实体面移动等

(4)特征建模框架

主要实现原理:主要使用OM(对象模型管理框架)和Parasolid作为主要技术。

1.2.OM介绍

OM的全称是Object Manager,对象模型管理器,所有需要保存序列化的数据通过OM框架来实现。主要有如下功能:

(1)通过反射框架自动实现对象的序列化和反序列化。

(2)支持对象的双向引用,管理对象的引用关系。

(3)对象联动更新机制-包括修改和删除。

(4)支持Redo/Undo等事务机制。

另外它自动实现内存管理。

1.3.Parasolid的使用

通过使用PK和KI接口函数来来使用Parasolid的功能,目前只是用下面一些功能:

(1)仅仅用了了Manifold body 和Sheet body,

(2)使用几何计算功能

(3)拓扑对象创建及修改以及拓扑对象属性查询等功能

(4)大量使用公告板,组和分区回滚,对象附加属性。

UG/NX是一个基于历史的建模系统,每一个特征操作的形体结果都会附带一个永久ID标志,后面的创建的特征通过这个永久ID标志建立连接,模型的更新也是通过这些永久标记来时实现的。
模型的创建和修改通过一个叫做菜谱,就是一个对象特征,通过将这些菜谱项按树形结构来进行组织。

2.特征表达

未完待续

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值