1000字范文,内容丰富有趣,学习的好帮手!
1000字范文 > CATIA V6二次开发——Automation之属性和方法

CATIA V6二次开发——Automation之属性和方法

时间:2021-10-13 03:07:02

相关推荐

CATIA V6二次开发——Automation之属性和方法

1.Automation之属性

属性是描述一个对象某个方面特性的值,这个值可能是对象,也可能是普通数据类型(整数、实数、字符串等)。 比如 CATIA 中一个通过三个坐标值创建的点(HybridShapePointCoord)对象,具有 X、Y、Z 三个属性,分别对应其 X、Y、Z坐标。PtRef 属性表示点对象坐标的参考点, RefAxisSystem表示创建点所用的参考坐标系。在 Automation 中 HybridShapePointCoord 的属性描述如下图所示:

以HybridBody对象为例,其包括GeometricElements 、HybridBodies 、HybridShapes 、HybridSketches 四个属性,包括AppendHybridShape 一种方法。

2.Automation之方法

方法即是对象的功能,如果说属性是游戏人物的本身特性,那么方法则是游戏人物的技能。

还是以HybridBody的方法为例,查阅Automation手册帮助文档,AppendHybridShape 方法能实现将几何元素加入到几何图形集中。

hybridBody.AppendHybridShape (hybridShape)

关于点线面构造方法,已在《CATIA 3DEXPERIENCE Rx VBA开发介绍》博文中详述,此处不在讲述。

参考资料:

1.《CATIA VBA二次开发入门与提高》

2.《CATIA二次开发—API梳理》——硬核小青年

3. DSYAutomation.chm

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。