关于autocad自定义快捷键的问题的几点疑问???
一.大家知道,可以通过修改acad.pgp文件来定义自己的快捷键,但这些方法是不是只能为cad本身的命令定义快捷键,能不能通过acad.pgp文件来定义自己二次开发的lisp程序命令呢???二.很多自己开发的lisp程序,为了易于维护,通常将程序名字命名为自己容易知道的名字。通过菜单文件加载之后,产生一个自定义的工具栏按钮,然后通过点击按钮可以激活这个lisp程序,如果想为这个按钮设定一个相对应的快捷键,通过加载菜单文件之后,可以通过快捷键 也可激活这个按钮或者lisp程序,该如何操作呢???
例如: 自己为钣金设计折弯展开开发一个lisp程序,起名字为:cp_zhankai.lsp
代码内容为:
通过菜单文件,如下:
//
// AUTOcad自定义的菜单文件
//
***TOOLBARS
**DTOOLS
**绘图工具
^C^C^P(IF (NOT C:cp_zhankai)(load "cp_zhankai.lsp")) cp_zhankai
图标如下:
添加mnu菜单文件之后,产生这个lisp的按钮,点击这个按钮可以激活这个lisp命令。
然后想为这个lisp命令指定一个快键键"ZZZ",同样可以执行这个命令,该如何操作呢???
只所以说的比较啰嗦,是因为有很多类似的问题,以免混淆。
想实现最后的功能是 在不同电脑加载一次 都可以使用,包括快捷键而不用重新设定。
另外,有没有办法在加载mnu菜单文件时,可以自动设定文件的搜多路径,而不用手动去设定呢???
求助求助求助!!!身边没有老师,资料也少的可怜,不是不想买,而是买不到。
请问道友这个自动展开命令怎么用? 俺也想知道 参考acad.pgp文件,把你这个命令的全名,和ZZZ加入到acad.pgp文件,然后重启CAD就行了
页:
[1]