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