第14章SOLIDWORKS中的属性
【学习目标】
1)了解^ttribute对象与AttributeDef对象
2)了解Parameter对象的使用
3)了解Attribute适用的场合
SOLIDWORKS中关于“自定义属性”与“配置待定属性”的操作可以通过Custom-
PropertyManager对象的属性和方法实现。本书的6.6节已经介绍了CustomPropertyMan-
ager对象。
除了这些属性以外,SOLIDWORKS还提供了另外一种文件级的属性Attribute,这种属性
可以直接保存在模型或模型中的实体中,如边线、面、特征等。这种属性在实际的人机交互的
过程中是无法操作的,仅能通过程序写人和读取,但是Attribut。相对CustomPropertyManager
能够存储的信息更多。
14.1 Attribute概述
一个Attribute对象中可以含有N个参数,且参数可以是不同的类型,如图14-I所示。这
个Attribute数据包可以整体保存到模型的不同元素上。在图14-1中也可以将Attribute看作含
有多种数据的数据包。
此外,每个Attribute数据包都有一个名字,并以特征形式存在。特征名称即为该数据包的
名称。如图14-2所示,"EdgeRecordl”与“FaceRecordl”两个特征即为模型中选中的面与边
线对应的属性数据包。
Attribute对象的常用获取方法见表14-1。
从Attribute对象的获取方法,也可以看出Attribute数据包可附加的元素范围。
Attribut。的常用方法见表14-2。