camelliatsubaki 发表于 2022-9-15 19:17:52

[求教]更改命令的宏后,在命令栏输入命令运行的仍然是改之前的宏

本帖最后由 camelliatsubaki 于 2022-9-15 19:20 编辑

这边用【直线】举个例子

https://s1.328888.xyz/2022/09/15/cx8Ir.jpg

https://s1.328888.xyz/2022/09/15/cxUHK.png



https://s1.328888.xyz/2022/09/15/cxJFm.png

求大佬指点

vitalgg 发表于 2022-9-15 19:58:39

命令行的 line 是最低层的命令。
修改cui 只是改变的图标指向 由底层命令line 到底层命令polygen .

hhh454 发表于 2022-9-15 20:34:08

可以自己创建一排自己需要的快捷按钮dcl,和对应的lisp文件,尽量不要修改CAD的初始快捷命令和按钮指向,最底层的line这些完整命令应该是改不了的,或者有高手可以定制

dunkel 发表于 2022-9-16 18:54:02

需要先用 undefine 命令取消了 LINE 的定义吧,然后再用 (defun C:LINE (...... 定义新的 LINE 命令;undefine 后 LINE 失效了 .LINE 总是可以的。
页: [1]
查看完整版本: [求教]更改命令的宏后,在命令栏输入命令运行的仍然是改之前的宏