提取属性信息
BL:LEVEL Nwwwddd (块的嵌套级数)
BL:NAME Cwww000 (块名)
BL:X Nwwwddd (插入点的X坐标)
BL:Y Nwwwddd (插入点的Y坐标)
BL:Z Nwwwddd (插入点的Z坐标)
BL:NUMBER Nwwwddd (记数)
BL:HANDLE Cwww000 (描述字)
BL:LAYER Cwww000 (所插入的层)
BL:ORIENT Nwwwddd (插的旋转角度)
BL:XSCALE Nwwwddd (X轴的比例因子)
BL:YSCALE Nwwwddd (Y轴的比例因子)
BL:ZSCALE Nwwwddd (Z轴的比例因子)
BL:XEXTRUDE Nwwwddd (X方向的厚度分量)
BL:YEXTRUDE Nwwwddd (Y方向的厚度分量)
BL:ZEXTRUDE Nwwwddd (Z方向的厚度分量)
tag1 Cwww000 (字符型属性值)
tag2 Nwwwddd (数字型属性值)
...
用户从括号中的中文注释可以看出能够由ATTEXT命令提取的关于图形实体的信息除属性外还有许多。在使用时,用户需要事先在DBase内或者使用一个文字处理器建立好样板文件。在上述格式所列的信息项目中“BL:”和“tag”项与DBase中的“字段”有相同的意义,可以使用一个或者多个的BL:项,但是必须有一个tag项。给出一个tag项应当确切地给出一个属性名,以便ATTEXT命令提取指定属性名下的属性值。上面格式中的“C”表示字符型字段,“N”表示数字型字段,“www”用于指定字段长度 (不足的位数由“0”填充,如: 008表示8个字符长),“ddd”表示数字型字段小数点后的位数 (不足的位数由数字“0”填充,如: 002表示小数点后两位)。ATTEXT命令对样板文件中字母大小写不限制,在提取属性信息的处理过程中,所有小写字母都会被转换为大写字母加以比较。
用户在使用时应当注意的问题有: 1.插入点以及厚度方向是以WCS为参照的; 2.字符型与数字型字段不混淆了; 3.注意自己所使用的数据库系统充许字段名称使用的字符与长度要求; 4.将样板文件放置在当前工作目录或者由DOS的SET ACAD命令指示目录下。