线型文件
AutoCAD的标准线型保存在acad.1in和acadiso.1in文件中,在标准线形中包括基本线型和复合线型2大类。打开着两个文件进行修改,要保证两个文件一致。 A 简单线型 基本线型格式简单,是由点、划线和空格组成,没有形的嵌套,主要沿水平轴循环,例如小路、檐廊等。 简单线型记录方式为:
其中:线型名称,线型的标识符,第1个字符为*,以标志线型的开始。 线型说明:用文字或符号对线型的样式做一简单说明。 对齐方式:目前AutoCAD只提供了1种对齐方式,即A型。 样式描述:线型的具体形式,即正值代表划线,负值代表空格,零代表点。 例如:
B 复合线型 复合线型结构复杂,如陡坎围墙,是在基本线型插入文本和形。格式为:
其中:R一相对于已绘制线段的旋转角度。 A一相对于世界坐标系x轴的绝对旋转角度。 S一用于确定嵌入形或“字符串”的缩放系数。 X,Y一用于确定形或文字相对于当前位置的偏移量。例如:
形文件
形的概念
“形(Shape)”是AutoCAD中一种特殊的图形物体,其用法类似于块,但与块相比,形的图形构成较简单,但其所占用空间较小,且绘制速度较快。因此形适用于创建需要多次重复使用的简单图形,例如特殊符号或文字字体等。
形是一种能用直线、圆弧和圆来定义的特殊实体,它可很方便地被绘入图形中,并根据需要按比例系数及旋转角度,以获得不同的位置和大小。 形的制作步骤
(1)按规定格式进行形定义
定义形的文件称为形文件,它是一种“.SHP”类型的文件,并具有一定格式。CASS将忽略所有空行及分号右边的内容。建立或修改形文件可使用文本编辑器或字处理器,用文本保存文件.
(2)生成形文件 形文件是一个ASCll码的文件,所以可利用文本编辑器或字处理器来建立一个.shp文件。用文本编辑器建立的.shp形文件,不能被CASS直接调用,必须经过编译才行。编译形文件就是把ASCII码的 .shp文件转换成LOAD或STYLE命令所接受的格式,即生成.shx文件。 对形文件进行编译的命令及格式为:
编译完成后,屏幕上显示如下信息: 被编译后形成的文件名与原定义的文件名相同,只是扩展名变成.shx,这是一个可被LOAD命令装入CASS系统的文件。
(3)加载形文件 编译后的形文件在被使用前必须被加载到CASS系统中。加载形文件的命令为LOAD,它的功能是将.shx文件后,系统将自动将其加载。 (4)插入形文件
当形文件被加载后。我们就可以用Shape命令把形插入当前绘制的图形中去。形被插入时,可以放大、缩小或改变其方向。Shape命令的格式 如下:
上次调用的最后一个形名将作为缺省形名提供。 也可用“?”来请求显示已加载的形文件列表,CASS将应答如下: Shape(S)for 1ist<*>: 此时回车给出空响应并列出所有的形名。
形文件格式说明
形的定义由标题行和定义位元组行组成:
(1) 标题行:标题行以“*”为开始标记,用于说明形的编号、大小和名称,其格式为:
其中各项意義如下: shapenumber:形的编号,取值范围是1~258;在同一文件中每個形编号应保持唯一。 defbytes:表示形定义描述行的资料位元组数,包括末尾的零;最大值为2000。 shapename:形的名称,要求必須大写。
(2) 定义位元组行:由描述代码组成,代码之间由逗号分开,最后以0結束。定义位元組行可以有一行或多行。其格式为: 形定义文件的每一行最多可包含128个字元,超过此长度的行不能编译。AutoCAD忽略空行和分号右边的文字。 形文件描述代码
形文件中描述代码包括向量长度和方向代码和特殊代码两种。
(1) 向量长度和方向代码:向量长度和方向代码是一个由三个字元组成的字串。第一个字元必须为0,表示后面的两个字元为十六进位值;第二个字元給出了向量的长度,取值为1~F;第三个字元表示向量的方向,取值为1~F,具体含义如图。
(2) 特殊代碼:向量长度和方向代码所定义的长度和方向仅为十几种,为了创建更丰富的形,AutoCAD提供了14种特殊代码(可使用十六进位或十进位),用于创建其他格式或指定特定操作。特殊代码的具体种类和意义如下表所示。
|
|