明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 5370|回复: 21

【原创教学】教你怎么用CAD如何做线型

  [复制链接]
发表于 2009-11-20 15:59:00 | 显示全部楼层 |阅读模式
[Power=5]

做线型的规律

线型文件做的时候会生成 LIN ,SHX, SHP后缀名的三个文件,其中SHX 后缀名文件是必须放到CAD支持文件搜索路径下面,所做的线型才能正确加载

LIN文件 = 线型定义文件

SHX文件 = 最终编译形文件,机器才能识别的文件

SHP文件 = 未被编译的形文件,形备份文件

红色规定格式,蓝色线型说明,紫色自定义

做线型就是做线型的特征,做出一个特征循环就可以,等同于排列组合

LIN 文件格式

------------------------------

*linetype_name1,----T----T----

A,15,-2,[T,xxx.SHX],-2

*linetype_name2,----T----T----

A,15,-2,[T,xxx.SHX],-2

------------------------------

黑色部分先不理会,格式分解为

*线型名,线型描述说明

A,先画一条长度为15的直线,2的间隔,[加上一个现在暂时不管的形文件],2的间隔

好了,这个线型在LIN部分就完成了,记住,线型名是唯一,不能重复

SHP文件格式

特征:线型中出现的奇形怪状的东西用记事本直接打开不是乱码语言写出来

假如我需要一个圆出现在线型中,我就在图中画个圆

输入命令 mkshape 按提示操作 把圆做成一个SHP文件,也叫形文件,(可以比喻理解为做成一个块,为了就是插入到线中间)形名最好有意义,换给别人弄了别人也看得懂,我就把名字命名为CIRCLE

最后生成了SHP 和SHX 两个文件,我们需要的是SHP文件

这个SHP文件就记录着这个圆的信息(形不支持填充,想要实心的效果请多画几条线)

SHX文件格式

这里的SHX 不是前面做每个形生成的那个,有很多线型的话我们就必须让形文件归类到一个文件里面,电子传递时就很清爽简洁,可以理解为整合后的形文件

打开每个SHP文件,把里面的内容复制到新的记事本,一直往下接,有多少贴多少,注意最后的光标必须停留在空白行的开始位置,保存格式为SHP文件,下面是例子,注意的是红色字不能重复,最好按照从1开始的规律

------------------------------

*1,58,X

4,101,4,99,3,250,3,16,3,128,002,9,(34,64),(0,0),001,9,(-67,-127),(-1,-1),(0,0),002,9,(0,127),(0,1),(0,0),001,9,(67,-127)

(1,-1),(0,0),002,9,(-34,64),(0,0),001,4,128,4,16,4,250,3,99,3,101,0

*2,54,T

4,125,4,80,3,250,3,16,3,128,002,9,(-34,64),(0,0),001,9,(68,0),(0,0),002,9,(-34,0),(0,0),001,9,(0,-127),(0,-1),(0,0),002

9,(0,64),(0,0),001,4,128,4,16,4,250,3,80,3,125,0

------------------------------

再在CAD里输入compile 选择刚保存好的SHP文件,按提示操作,完成后会在同目录下生成同名SHX文件,这个SHX文件才是我们需要的,放入CAD支持文件搜索目录下,有新加的形,就必须重新编译,所以保存好整合后的SHP文件是必须的,生成的SHX文件无法再编辑和编译。

前面有个暂时不管的[T,xxx.SHX] [] 表示我要在线中插入东西,T代表你在做SHP那一步时给形文件取的名字,我想插入圆,我就将T改成CIRCLE,xxx.shx 就是 SHX步骤里生成的文件名,按照以上步骤,加载LIN文件后,一个简单的线型就能做出来了

做线型调试的时候总是出错,改好确定没错之后,CAD总是提示出错,怎么办?

请关掉图纸重新打开再加载线型,能排除加载错误,还出错的话那就是你真的写错了  -_-|||

想把文字做到线型里怎么办?

文字的话直接在 [] 里写成 ["HW",STANDARD,S=.1,R=0.0,X=0.0,Y=-.05]

------------------------------

*HOT_WATER_SUPPLY,---- HW ---- HW ---- HW ---- HW ---- HW ----

A,.5,-.1,["HW",STANDARD,S=.1,R=0.0,X=0.0,Y=-.05],-.3

------------------------------

HW”里表示要写的字,STANDARD 表示字体样式,如未指定,默认为当前字体样式

S=缩放比例 R=旋转角度 X=X轴偏移 Y=Y轴偏移

但须注意的是,字体样式的高宽比在这里是没用的,公司文字高宽比标准是0.8,所以直接用文字样式定义的方法就不合适

解决办法

直接写出文字,使用命令txtexp将文字分解,做成形,还不懂的或者其他出现的问题,可以问我或者按F1寻找CAD帮助

线型定义字符不能太长,不然会提示出错,需要精简

[/Power]

评分

参与人数 1金钱 +20 收起 理由
露水2 + 20

查看全部评分

发表于 2010-6-28 21:07:00 | 显示全部楼层

怎么不能看啊

发表于 2010-7-1 08:14:00 | 显示全部楼层
不能看到太遗憾了。
发表于 2010-7-27 16:45:00 | 显示全部楼层
不能看到太遗憾了
发表于 2010-7-28 09:47:00 | 显示全部楼层
能不能告诉我如何才能得到积分
发表于 2010-7-29 13:50:00 | 显示全部楼层
没有那么高的积分
发表于 2010-9-6 22:22:00 | 显示全部楼层
看不了。需要啊。
发表于 2010-9-7 13:43:00 | 显示全部楼层
为什么要有积分限制,等级歧视吗?
发表于 2010-9-10 12:24:00 | 显示全部楼层
不会吧!怎么还要积分啊!
发表于 2010-9-12 08:31:00 | 显示全部楼层
看不到,太遗憾了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2025-1-11 04:26 , Processed in 0.193207 second(s), 30 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表