mildcat 发表于 2013-11-3 14:48:43

UG二次开发经典实例教程 第八章 装配相关

UG二次开发经典实例教程 第八章 装配相关




[*]基本概念和术语
[*]装配树结构
[*]部件对象间的访问
[*]装配体中的几何对象
[*]部件的装入
[*]配合关系的创建与编辑
[*]组件集和引用集操作
[*]装配复制操作
[*]WAVE





在装配环境中总保持只有一个部件是当前活动的,它叫工作部件(work part)。用户创建的所有UF对象、表达式等都是在工作部件中创建。此外,还有一个叫当前显示部件(display part)的概念。在UG的某些应用(如Modeling)时,当前显示部件和工作部件可以不同。
部件事件( part occurrence )是装配环境下对实际存在的部件模型(即部件原型)的一种引用,部件事件也可以理解为指向部件原型的指针。如果需要一次或多次装配一个部件,并不复制该部件的原型,而是建立该部件原型所对应的事件。在装配中,不同的部件事件表征不同的装配节点,因此UG赋予它唯一的标识。
部件原型( part Prototype )是真实存在的部件模型,它记录了模型所需的所有数据。当一个部件文件被多次装入时,将产生不同的部件事件,但这些事件都指向相同的部件原型。可以看出,部件原型与部件事件之间形成一对多的映射关系。部件事件随原型的改变而改变,但修改部件事件不会影响它的原型。
部件实例( part Instance )记录子节点与其父节点之间的关联关系,从而形成各节点间的层次结构。在装配体中,部件与其子部件之间的装配关系是利用部件实例来描述的。部件实例是指一次或多次装入装配体的部件对象,它描述装配环境下实例之间的层次关系,并表征惟一的上下级部件间的装配关系。部件实例也可以理解为一种指针,由下级部件事件指向上一级部件事件。可以看出,部件实例与部件事件之间形成一对多的映射关系,即不同的装配节点可能具有相同的装配关系。
装配节点具有相同部件实例的条件有3个:


[*]装配节点具有相同的部件原型。
[*]父装配节点不能相同,即父节点事件不同。
[*]父节点事件指向同一个部件文件,即父节点原型相同。

装配体中的几何对象包括实体( solid )、表面( face )、边界( edge)和顶点( point )等。几何对象在装配中具有两种形式:对象事件(object occurrence )和对象原型( object prototype )。不同的几何对象具有不同的对象事件和对象原型,如表面对象事件与原型、边界对象事件与原型。几何对象中的事件和原型的关系与部件中的基本相同,对象原型是指位于部件原型中真实存在的几何对象,对象事件是装配环境下对对象原型的一种引用。

**** Hidden Message *****

东沟恋君 发表于 2013-11-5 23:32:13

多谢分享,来学习下

leaf 发表于 2013-11-8 23:09:37

这个是好东西

Bruce_Lee 发表于 2013-11-11 15:15:06

谢谢楼主分享,学习学习

wychello 发表于 2013-11-11 23:23:43

多谢分享,来学习下

拓展模具 发表于 2013-11-14 23:17:31

多谢分享,辛苦了

happy婳暖 发表于 2013-11-25 15:15:11

楼主辛苦了,新人学习

孤帆远影 发表于 2013-12-2 16:09:50

好东西,顶

hwlong 发表于 2013-12-4 20:00:57

好好学习二次开发

大叔跳shuffle 发表于 2013-12-15 13:59:15

ddddddddddddd
页: [1] 2 3 4 5 6 7 8
查看完整版本: UG二次开发经典实例教程 第八章 装配相关