- 3
- 0
- 约1.14万字
- 约 56页
- 2018-12-15 发布于福建
- 举报
形、线型和案文件的开发
3.3 形、线型和图案文件的开发 3.3.1 形定义、开发及调用 3.3.2 线型定义、开发及调用 3.3.3 图案定义、开发及调用 3.3.1 形定义、开发及调用 1) 形的定义 (1)形的概念 形是一种对象,其用法与块相似。使用形时,首先要用 LOAD 命令加载包含所需形定义的编译后的形文件,然后用 SHAPE 命令将形从该文件插入图形中。将形加入图形时,可进行缩放和旋转。 与形相比,块更容易使用,且用途更加广泛。但对 AutoCAD 而言,形占用空间较小,绘制速度较快。当用户必须重复插入一个简单图形且速度非常重要时,用户定义的形将非常有用。 (2)编译形文件 用户在扩展名为 .shp 的特殊格式的文本文件中输入形的说明。要创建这样的文件,请使用文本编辑器或字处理器编辑 ASCII 格式的文件,然后编译该 ASCII 文件。编译形定义文件 (SHP) 生成编译后的形文件 (SHX)。 编译后的文件与形定义文件同名,但其文件类型为 SHX。如果形定义文件定义了形,可用 LOAD 命令将该形文件加载到图形中,然后用 SHAPE 命令将单个的形放入图形(与 INSERT 命令的概念相似)。 (3)形的调用 编辑形文件:文本编辑程序(notepad)、源文件(*.shp); 编译形文件:COMPILE命令生成编译文件(*.shx); 装入形文件:LOAD命令装入内存; 调用形:SHAPE命令将形插入图中 (4)形的格式 *shapenumber,defbytes,shapename---标题行 specbyte1,specbyte2,specbyte3,...,0 下表描述了形说明的各个字段: shapenumber(形编号) 1~255,用户130~255。 defbytes (定义的字节数) 用于描述形的数据字节 (specbytes) 的数目,包括末尾的零。每个形最多可有 2,000 个字节。 shapename (形的名称) 形的名称必须大写,以便于区分。包含小写字符的名称被忽略,并且通常用作字体形定义的标签。 (4)形的格式 *shapenumber,defbytes,shapename specbyte1,specbyte2,specbyte3,...,0--描述行 specbyte 形定义字节。每个定义字节都是一个代码,或者定义矢量长度和方向,或者是特殊代码的对应值之一。在形定义文件中,定义字节可以用十进制或十六进制值表示。如果形定义字节的第一个字符为 0(零),则后面的两个字符解释为十六进制值。 描述行用数字或字母来描述形中的线段、圆弧的大小和方向,用“,”分隔,最后用“0”结束、字数不超过128个。 (5)形的描述码 简单的形定义字节在一个定义字节(一个 specbyte 字段)中包含矢量长度和方向的编码。每个矢量的长度和方向代码是一个三字符的字符串。第一个字符必须为 0,用于指示 AutoCAD 将后面的两个字符解释为十六进制值。第二个字符指定矢量的长度。有效的十六进制值的范围是从 1(1 个单位长度)到 F(15 个单位长度)。第三个字符指定矢量的方向。下图展示了方向代码。 (5)形的描述码-16矢量方向 举例 下例构造名为 DBOX 的形,指定形的编号为 230。 *230,6,DBOX 014,010,01C,018,012,0 上述定义字节序列定义了一个单位长度、一个单位宽度的方框,以及从左下角到右上角的对角线。将文件保存为 dbox.shp 后,使用 COMPILE 命令生成 dbox.shx 文件。使用 LOAD 命令加载包含此定义的形文件,然后按照如下方式使用 SHAPE 命令: 命令:??shape 输入形名称(或 ?):dbox 指定插入点:1,1 指定高度当前值:??2 指定旋转角度当前值:??0 举例 对于非垂直和非水平方向(对角线)的矢量,其长度大小按直角三角形中水平与垂直方向矢量中长的矢量确定。 (5)形的描述码-特殊描述码 除定义矢量之外,定义字节也可用特殊代码创建其他格式并指定特定操作。要使用特殊代码,包含三字符的字符串中的第二个字符(矢量长度定义)必须为 0,或者直接指定代码数字。例如,008 和 8 都是有效的特殊代码定义。 代码 0、1 和 2:形和绘图模式控制的结束 代码 0 标识形定义结束。 代码 1 和 2 控制绘制模式。绘图模式在绘制每个形的开始时激活。当绘图模式打开(代码 1)时,一个矢量说明将绘制一条直线;当绘图模式关闭(代码 2)时,矢量说明只移到新位置,而不绘制直线。 代码 3 和 4:尺寸控制 代码 3 和 4 控制每个矢量的相对尺寸。 SHAPE 命令指定的高度最初被当作单个正交矢量
您可能关注的文档
最近下载
- GB51227-2017 立井钻井法施工及验收规范.pdf VIP
- 学校厨房设备售后服务方案.doc VIP
- 2025年长沙商贸旅游职业技术学院单招笔试职业技能考核试题库含答案解析(5套卷).docx VIP
- +Unit+4+History+and+Traditions+Reading+and+Thinking教学设计-2025-2026学年高中英语人教版(2019)必修第二册.docx
- 2025年政治中考试卷及答案.doc
- 成人动脉血气分析临床操作标准(2022版).pptx VIP
- 财会职位面试题及财务知识要点.docx VIP
- 成人重症肺炎专家共识指南课件详解.pdf
- 财会基础面试题及答案.doc VIP
- 八年级下册物理光学单元复习整合教学设计.docx VIP
原创力文档

文档评论(0)