分享

手把手教你AutoCAD二次开发,自定义新线型“电缆线”

 荷塘月色XLX 2019-04-29

虽然CAD软件功能是很强大的,但对于某些专业的学生,在使用线型的时候,CAD自身携带的线型库里是没有的,比如电厂热能动力装置专业,就需要经常使用“电缆线”。下面给大家介绍一下新线型的创建和加载过程。

1.电缆线的形状如下图1,然后画一条斜线,尺寸如下图2。

手把手教你AutoCAD二次开发,自定义新线型“电缆线”

电缆线

手把手教你AutoCAD二次开发,自定义新线型“电缆线”

斜线

2.创建dlx.shx和dlx.shp(前提是CAD已经安装有express tools扩展包,详见我以前的授课内容)

单击“菜单Express”——“tools”——make shape。执行该命令,系统弹出保存shp文件,SHX文件是文本文件,可以使用任何编辑器来编辑形的定义,而SHX是AutoCAD直接调用的文件,其中SHX是系统自动生成的,具体命令执行过程如下:

手把手教你AutoCAD二次开发,自定义新线型“电缆线”

手把手教你AutoCAD二次开发,自定义新线型“电缆线”

(1)Enter the name of the shape:此处输入dlx(电缆线的意思)

(2)Enter resolution<128>:此处默认

(3)Specify insertion base point:此处指定基点,一般指定斜线的中点

(4)选择对象:此处就是选择这个短斜线。

3.创建新的线型文件:dlx.lin

用电脑系统自带的搜索功能,搜索文件acad.lin,复制一下并改名为dlx.lin,将里面的内容删除掉,替换为以下内容:

*dlx,电缆线

A,5,[ dlx,D:\dlx.shx],5,-0.25,0.25,-0.25

说明:

(1)三个文件shx,shp,lin都放在一个文件夹下,比如D盘根目录;

(2)解释一下dlx.lin里面的内容如下:

*——标示符,标示一种线型定义的开始。

dlx——表示“线型名”。

电缆线——用于线型说明。

A——表示对齐类型。

5——表示5mm长的短划线。

[dlx,D:\dlx.shx]——表示形定义引用,引用了文件shx中的形单元。同时表示到D盘寻找该文件。

-0.25,0.25,-0.25——表示中间的空格、短线、空格的长度。

手把手教你AutoCAD二次开发,自定义新线型“电缆线”

电缆线尺寸

4.加载线型文件dlx.lin

执行LT(linetype)线型命令,选择“加载”,点击“文件…”找到dlx.lin进行加载

手把手教你AutoCAD二次开发,自定义新线型“电缆线”

手把手教你AutoCAD二次开发,自定义新线型“电缆线”

手把手教你AutoCAD二次开发,自定义新线型“电缆线”

手把手教你AutoCAD二次开发,自定义新线型“电缆线”

5.画线,应用新线型。

新建图层,置为当前,画直线,观察。

如果观察不到,设置LTS线型比例命令,设置一定的比例,就可以观察的到了。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多