ahsxxu 发表于 2024-1-23 10:32:00

【求助】两个工具箱同命令能否同时使用。

本帖最后由 ahsxxu 于 2024-1-23 10:36 编辑

一直想问个问题:
就是关于贱人工具箱的。

从学习CAD开始,需要一些功能,从网上找,慢慢接触到贱人工具箱5.8,甚至有些CAD版本默认就加了工具箱5.8的。
5.8优点就是非常直观。需要的功能一眼就能看到。

现在贱人工具箱最新的是6.2,里面提供了免费可使用的修改和文字。
新的6.2版本,修改和文字里面有些功能,比5.8的好用一些。
但是他们的命令都是y。

想问下,这两个版本能不能同时使用,或者用 lisp 加载来调用,比如设命令y58来调用5.8版本的,设命令y62来调用6.2版本的。
在明经找了好些代码,自己测试,都没成功。


1028695446 发表于 2024-1-23 17:51:08

先加载新版本的,然后加载下面的程序
(cond
        (C:Y
                (setq C:Y2C:Y )
                (setq C:Y nil )
                (vl-acad-undefun 'C:Y)
                (vl-acad-defun 'C:Y2)
        )
)
把新版本的启动命令替换成C:Y2,然后加载旧版本5.8的

ahsxxu 发表于 2024-1-24 07:24:08

1028695446 发表于 2024-1-23 17:51
先加载新版本的,然后加载下面的程序
(cond
        (C:Y


测试了一下,y2可以调出新版,y调出旧版的图层界面,需要再按一下空格才能回到旧版主界面。

突然有感。
旧版有两个命令,新版只有一个命令。
我不用代码,同时加载新旧,用新版就用y调用。用旧版就用yy调用,然后按两下空格。

问题解决。

感谢。

gble119 发表于 2024-7-16 17:30:52

学习了谢谢分享
页: [1]
查看完整版本: 【求助】两个工具箱同命令能否同时使用。