AutoCAD群码表详解

需积分: 9 4 下载量 148 浏览量 更新于2024-07-19 收藏 317KB PDF 举报
"群码表.pdf 是一本关于LISP二次开发工具的参考书,主要针对AutoCAD的群码表进行详细解释,适用于图形编程领域的学习和参考。" 在AutoCAD中,群码(Group Code)是一种用于定义和存储对象特性的编码系统。这些群码在图形数据交换和自定义脚本中扮演着关键角色。以下是一些关键的群码及其说明: 1. **对象“共同群码代号”**: - `-1`: 对象名称,特定于每个图文件,不可省略。 - `0`: 对象类型,如"ARC"、"LINE"、"CIRCLE",表示对象的几何形状,不可省略。 - `5`: 处理码,通常用于指明对象的附加信息,不可省略。 - `6`: 线型名称,如果线型不为"BYLAYER",此值将出现。 - `8`: 图层名称,指定对象所在的图层,不可省略。 - `48`: 线型比例,可选,默认为1.0。 - `60`: 对象可见性,0表示可见,1表示不可见。 - `62`: 颜色编号,0表示"BYBLOCK",256表示"BYLAYER",负值表示图层关闭。 - `67`: 指定对象是在模型空间(0)还是图形空间(1)。 2. **对象“群码代号”**: - `10`、`11`、`12`、`13`: 第一角点至第四角点,用于定义多边形等复杂形状。 - `70`: 对于3DFACE对象,用于控制第四个边缘是否可见。 - `39`: 线宽,可选,默认为0。 - `10`、`40`、`50`、`51`: 对于ARC对象,定义圆弧的中心点、半径、起始角度和终止角度。 - `210`: 挤出方向,对于3DSOLID对象,用于3D建模。 - `30`: 线宽,对于某些对象,如LINE,定义线条宽度。 - `1`、`2`、`4`: 控制边的可见性。 - `3`、`7`: 文字属性,包括字型名称和提示字符串。 - `11`、`210`: TEXT和ATTDEF对象的对齐点。 - `41`、`51`: 文字比例和倾斜角度。 - `71`、`72`: ATTDEF的属性生成标志和对齐类型。 - `11`、`73`、`74`: 控制属性的显示和对齐方式。 LISP二次开发工具书中,群码表是理解和编写AutoCAD定制程序的重要参考。通过理解这些群码,开发者可以更精确地控制AutoCAD中的对象属性,创建自定义命令,以及实现更复杂的图形编辑功能。此外,对于从事图形编程的人员来说,掌握群码表可以帮助他们更高效地进行数据交互和程序设计。