如何在
CAD
中添加自己编的线性
一、线型的开发
1.
线型文件的定义格式
要开发出一套自己的线型,
我们可以先学习一下
AutoCAD 2000
本身本带的标
准线型文件,以便有所借鉴。我们找到
AutoCAD 2000
的标准线型文件
ACAD.LIN
,这个文件位于
AutoCAD
所在路径的
Support
子目录下,用一般的
文本编辑器(如记事本、写字板)即要打开,该文件的内容如图
1
所示。
图
1
现在我们来研究一下这个文件。文件中
“;;”
代表注释行。因此我们可以利用它来
添加一些注释性文字,以增强文件的可读性。
每种线型都可以定义为两行,第一行定义线
型的名称和线型说明
。行首必须是
以
“*”
开始,
其后是线型名称
。
线型的描述也是起一个直观的注释作用,
最好加上,
不过这种描述不能超过
47
个字符。
第二行才是真正描述线型的代码。
行首的
“A”
代表对齐方式
。在这种对齐方式下,
第一个参数的值应该大于或等于
0
,第二个
参数的值应该小于
0
。简单地说:正值表示落表,
AutoCAD
会画出一条相应长
度的实线;
0
表示画一个点
;
负值则表示提笔
,
AutoCAD
会提笔空出相应长度。
我们可以想像成绘图笔的工作过程,
就很容易理解了。
要注意的是,
这些字符之
间以
半角的逗号隔开
,
每一行结束必须按回车键,最后一行也不例外
。另外,在
*.LIN
文件中,每个线型文件最多可容纳
280
个字符。
说了这么多,您可能还没有明白,不要紧,现在让我们来分析一下第一种线型
Border
,
首先的
“.5”
表示正数
0.5
,
也就是画一条
0.5
个单位长的线;
然后的
“
-
.25”
表示负的
0.25
,也就是留一段
0.25
个单位长的空白;紧接着画
0.5
个单位长的
线,
0.25
个单位长的空白,
0
表示画一个点,然后又是
0.25
个单位长的空白,
如图
2
所示。
图
2
在清楚线型的定义之后,我们不妨来做一个自己的线型,根据建筑制图的相关
规定,新建一个双点划线的线型,用于假想轮廓线和成型前原始轮廓线的绘制,
如图
3
所示。
我们将这个线型命名为
outline
,那么这个双点划线的线型则可以做如下定义:
*OUTLINE,outline ______..______..______