强力推荐——插件里精华中的精华——教你如何自定义自己的插件
阿拉纳克006
2016年09月07日 22:20:26
只看楼主

我在上一个帖子里说要教大家如何玩转小伙工具箱里myset.lsp这个小插件,今天有空,就给大伙更新了。大家在装好小伙工具箱之后,会发现在安装目录下有myset.lsp这个文件,居然还可以用记事本打开,点开之后发现是一串长长的代码。这可能就要吓跑好多人了,其实不用怕,虽然我们没有学过lisp语言,但是稍稍花点功夫,看懂它,还是没有问题的。 通过研读这段程序,不难发现,myset.lsp可以实现以下这些功能:

我在上一个帖子里说要教大家如何玩转小伙工具箱里myset.lsp这个小插件,今天有空,就给大伙更新了。
大家在装好小伙工具箱之后,会发现在安装目录下有myset.lsp这个文件,居然还可以用记事本打开,点开之后发现是一串长长的代码。这可能就要吓跑好多人了,其实不用怕,虽然我们没有学过lisp语言,但是稍稍花点功夫,看懂它,还是没有问题的。
通过研读这段程序,不难发现,myset.lsp可以实现以下这些功能:
1、修改cad自带命令的快捷键,而且可以设置宏。
修改cad自带命令的快捷键这项功能或许不够强大,但是可以设置宏,这就牛了,大家可以再装好小伙工具箱之后,试试puu这个命令,原本要点好多下的清理,现在只需敲一下enter键,瞬间完成。关于宏的设置,我还在学习中,就不多说了,大家也可以研究下。

2、调用各种格式的插件,并重新修改快捷键命令。
这项功能是这段程序的核心功能,有了这项功能,我们可以方便快捷的管理自己的小插件。刚开始接触插件的同学,知道用appload这个命令调用插件,坏处是每次重开一张图,都要加载一遍;段位再高一点呢,知道把它们放到启动组里面,这样每次打开图纸,插件就会自动加载。但是我每次这样弄,过一段时间又会失效,需要重新加载一遍,至今找不到原因。还有两个缺点,一是启动组能添加的程序有限,上限是50个(虽然我们也用不了这么多),二是除了lisp语言写的插件,我们可以修改快捷键命令外,其他格式的插件很难去改。这就带来一个问题,就是往往新插件的命令和我们习惯的常用命令冲突了。举个列子,我习惯用ss命令快速保存,但是选择易的快捷键也是ss,这就逼着我要么放弃选择易这个插件,要么改掉我原来的习惯,两个选择都使我不舒服。
而现在,我们可以用一种全新的方法来解决这些问题。首先,我们把插件放到一个文件夹里,然后,把该文件夹添加到cad的支持文件搜索路径(操作步奏:选项-文件-添加-浏览),接着将myset.lsp添加到启动组(操作步奏:appload-启动组/内容-添加),最后,把这段程序稍作修改,便大功告成,不仅不用每次重新加载,还可以重新自定义插件的快捷键。并且,由于加载的插件少了,cad运行也更稳定。修改方式举例如下,只需修改加粗字体,其余不改变。

3、自定义绘图环境,提前设置好线型、图层、文字样式。
好处是可以自定义,并且每次打开图纸,或者新建文件,都可以加载。

4、修改cad初始变量。
可在此修改对象铺捉、 捕捉靶标、拾取框的大小等等



1.png

免费打赏
xch_2720
2016年12月17日 00:24:24
43楼
好东西好东西好东西好东西
回复
a675979150
2017年01月10日 12:30:31
44楼
小伙工具箱是不是只支持08版的CAD 10支持吗
回复
阿拉纳克006
2017年03月15日 10:37:21
45楼
a675979150 发表于 2017-1-10 12:30 小伙工具箱是不是只支持08版的CAD 10支持吗小伙工具箱就是一个插件的合集,当然是可以支持的。
回复
成阳
2017年03月15日 15:26:40
46楼
不管有没用,下下来试试
回复
航飞2899
2017年04月10日 13:20:52
47楼
楼主,这个myset只能配合小伙工具箱使用吗
回复
阿拉纳克006
2017年04月11日 15:24:30
48楼
航飞2899 发表于 2017-4-10 13:20 楼主,这个myset只能配合小伙工具箱使用吗可以单独使用的
回复
吴玉香
2017年04月11日 15:43:17
49楼
感谢楼主分享了这么多,其实楼主说了那么多只是介绍了一下这个lisp的用法,但是实际上怎么用怎么修改对应的代码却只字未提,希望补充一下。谢谢。
实际上个人觉得飞诗才是加载插件的神器,只是很多人觉得那个加载太复杂了弄不明白。
飞诗的快捷性在于,你把你的各个插件对应的快捷命令修改了以后,当你换一台电脑后能够瞬间移植你之前的设置。而这个移植工作,只是你双击那个vbs的文件之后就有的效果。再说一句,包括你文中说道的那个lsp文件也可以直接加载到这里。
飞诗的还有一大好处就是能够在开启cad的时候不同时加载N多插件导致启动cad卡死,而是当你调用的时候再加载那个插件,节省资源。
回复
aseingknfjgh
2017年04月11日 15:52:19
50楼

楼主威武,向楼主致敬
回复
kengjindhef
2017年04月11日 16:05:09
51楼
非常不错的资料,谢谢分享啊。
回复
icywindc
2018年11月12日 17:40:01
52楼
怎么把小插件开天正自动启动呢  每次都要ap加载  好废时间
回复

相关推荐

APP内打开