bonehead411 发表于 2022-7-6 12:54:47

用于切换回pr的宏

我想知道。。。。。由于LAYERP在LT中不可用,是否有其他宏字符串可以实现相同的功能?

ReMark 发表于 2022-7-6 13:10:01

层>集怎么样?宏可能会暂停以供用户输入。

Lee Mac 发表于 2022-7-6 13:14:44

困难的一点-我不知道你会如何立即完成这一点。
 
即使在LISP layerp中,功能也很难仿真。

ReMark 发表于 2022-7-6 13:26:03

LayerP=上一层?

Lee Mac 发表于 2022-7-6 13:29:53

 
正确,先生。

alanjt 发表于 2022-7-6 13:42:20

这完全是概念证明。我没有为按钮编写宏的经验,我只有一次使用diesel的理由。我可以使用lisp,所以我没有理由为此烦恼。然而,我相信一些LT/button宏的人应该能够纠正这一点。
 
^C^Cai_molc;\setvar;USERI1;$M=$(getvar,clayer)

^C^C$M=$(setvar;clayer;$(getvar,USERI1))

^C^C-layer;t;$(getvar,USERI1);s;$(getvar,USERI1);;


 
第一种方法是选择一个对象,设置为当前层并存储当前层。第二个或第三个(第三个可能工作得更好,并将考虑被冻结的层)将当前层设置为最后一个设置的当前层。现在这只起作用一次,但这是我能想到的最好的。。。。。至少这是个问题

bonehead411 发表于 2022-7-6 13:47:13

 
是的,谢谢李,我开始觉得我可能在问不可能的问题。
 
Alanjt:
 
谢谢你的意见。
我以前没有用过柴油,但已经开始认真阅读了,我会尝试利用你的建议,因为我还没有完全准备好放弃!
 
我试着在右边的图层(在本例中是图层“xline”)上创建一个按钮,用于一键访问水平和垂直构造线。我可以做到这一点,当所有的建筑线都放置好后,让它切换回上一层就好了。

alanjt 发表于 2022-7-6 13:55:14

理论上它应该是有效的,这就是为什么我继续发布它。它至少提供了一个骨架模型。
页: [1]
查看完整版本: 用于切换回pr的宏