AutoCAD中复杂线型的自定义方法.doc

投稿: 闹钟 更新: 2021-08-07 浏览: 3次
侵权违规举报

内容介绍

AutoCAD中复杂线型的自定义方法 ,希望对大家有所帮助。
欢迎下载!
AutoCAD中复杂线型的自定义方法 来源:邢台水文局文章作者:张猛录入时间:11-03-1009:15:42   在日常AutoCAD绘图工作中,经常要用到各种不同的线型。
CAD自带了许多简单线型可供选择,但还是有很多时候不能满足我们的需要,这时就要求我们自己定义一些我们自己想要的线型样式,而这个问题经常令人很头疼。
这里我用比较简单易懂的方法和大家分享。
  方法是编写一个线型文件,通过加载来使用。
  最好是将AutoCAD的默认线型文件acadiso.lin予以扩充,这个文件放在CAD安装路径的support子目录下,是一个5KB大小的文本文件,可用任何一种文本编辑器对acadiso.lin这个文件进行编辑处理,双击该文件可直接使用记事本编辑。
  在文件中每种线型都是由一段文字来表示的,其中包括了该线型的名称、说明及定义。
名称是为了在AutoCAD中调用、加载该线型时加以区别而设置的,用户可以自行输入习惯的识别字和简易图形。
设计线型的关键在于线型的定义。
看看acadiso.lin的文件编写结构,就可自行增加线型,一般增加一种线型只要加写二行文本就行了,
第一行是标题行,
第二行是定义行。
  首先,我们来研究下这个文件,比如:   *OUTLINE,OUTLINE,_____.._____..____   A,1.0,-.1,0,-.1,0,-.1   
第一行定义线型名称和线型说明。
行首必须是以"*"开始,其后是线型名称。

第二行是描述线型的代码,行首的"A"代表对齐方式,
第一个参数的值应该大于或等于0,
第二个参数的值应该小于0。
大于零,表示实线段,等于0,表示一个点,小于零,表示空白段。
   说了这么多,您可能还没有明白,不要紧,现在我们来分析下例子中的线型"OUTLINE",首先,"1.0"表示正数1.0,也就是画一条1.0个单位长的线;然后"-.1"表示负的0.1,也就是留一段0.1个单位长的空白;0表示画一个点,然后又是0.1个单位长的空白,画一个点,再是0.1个单位的空白,就画出了以上例子的线型。
  其次,我们还会用到一种稍微复杂的线型,但也是比较常用的。
比如:   *LB_LINE,----X----X----X----   A,1.0,-.25,["X",STANDARD,S=.2,R=0,X=-.1,Y=-.1],-.25   
第一行没什么特别的,是线型名和线型的简单描述。

第二行的A当然是对齐符号,数字的意义仍然与上个例子一样。
我们来看下文本的嵌入的含义。
  "X"是嵌入的文本,我们可以根据需要任意定义,但注意必须加上双引号。
"STANDARD"是文本式样的名字,如果当前图形中没有该样式,则AutoCAD不允许使用该线型。
  "S=.2"确定文本的比例系数为0.2。
如果使用固定高度的文本,AutoCAD会将此高度乘以比例系统数;如果使用的是可变高度的文本,则AutoCAD会把比例系数看成绝对高度。
  "R=0"表示文本相对于当前线段方向的转角。
0表示文本与所给线段方向一致,这也是缺省值。
  "X=.1,Y=.1"为可选项,它们确定相对于当前点的偏移量。
缺省时AutoCAD将文本字

下载地址

进入下载页
文件大小
29.5KB
上传作者
闹钟
文件类型
.doc

健康绿色上网,共建和谐网络环境,禁止发布任何违法信息