如何在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 在清楚线型的定义之后,我们不妨来做一个自己的线型,根据建筑制图的相关规定,新建一个双点划线的线型,用于假想轮廓线和成型前原始轮廓线的绘制,如图 3 所示。 我们将这个线型命名为 ou tline,那么这个双点划线的线型则可以做如下定义: *OUTLINE,ou tline ______..______..______ A,1.0,-.1,0,-.1,0,-.1 将这两行添加到ACAD.LIN 文件中,存盘并退出文本编辑器。启动AutoCAD 2000,在使用我们定义的 outline 线型之前,需要加载该线型。使用“格式”菜单中的“线型”命令打开“线型管理器”对话框,单击“加载”按钮,打开“加载或重载线型”对话框,单击“文件”按钮,然后选择 ACAD.LIN...