简便繁琐命令,实现简单画图的方式不少有录制宏、有lisp小程序今天就用两种方式来实现一下绑定参照,下面我们就来说一说关于cad外部参照绑定?我们一起去了解并探讨一下这个问题吧!

cad外部参照绑定(怎么实现CAD外部参照一键绑定)

cad外部参照绑定

简便繁琐命令,实现简单画图的方式不少。有录制宏、有lisp小程序。今天就用两种方式来实现一下绑定参照。

绑定参照,都知道命令形式是这样的:命令行输入-xref,输入B,输入*,搞定。

采用宏

宏录制大家都不陌生。录制宏在解决重复命令上很有效。菜单栏,工具,动作录制器,记录,十字标处会多一个红色的点,表示开始录制宏。将绑定参照的操作进行录制即可。

动图演示:

录制完成后,下次想要绑定参照,直接播放宏即可。即菜单栏,工具,动作录制器,播放,找到对应宏即可。

动图演示:

注:播放列表里未看到宏时,打开管理动作宏,单击一下即可出现在播放列表中。

采用lisp程序

lisp程序即常用的加载程序插件.lsp文件。不会lisp编程也没关系,大学里大家基本都学过计算机c语言,简单的逻辑是类似的。注意lisp程序必须是括号成对。

根据绑定参照操作,可以编辑个短小的程序如下:

(defun c:bdcz()

(command "-xref" "B" "*")

(print "参照绑定成功")

将此程序复制到记事本中保存,将扩展名.txt改为.lsp即可。

由于命令执行过程是纯command函数,不需要像其他插件那样再输入快捷键,加载程序后会直接执行命令。所以只要在需要时候加载一下即可,不要设在启动组里,不然你所有带参照的文件,会在打开时自动绑定参照。

动态演示:

说明:

defun c:bdcz()语句说明:defun是定义函数。bdcz是函数名绑定参照,这个名字随意。后加(),括号里是函数的参数,此处不涉及参数,所以是空。

(command "-xref" "B" "*")语句说明:command是调用cad所有命令的函数,在此调用的命令时-xref,后续的B和*是命令下进行的操作,即命令行输入-xref,输入B,输入*。

(print "参照绑定成功")语句说明:print是输出函数,程序完成后,命令行输出参照绑定成功。提示完成的。你可以试试这句删掉的结果,并不影响程序进行。

(完)

#职场加油站#