选择指定的脚本
我试图制作一个脚本,首先选择一个特定的层。我面临的问题是,当我输入“-layer”“M”“layername”时,它会将我带回图层设置中的所有选项。
当手动执行时,我只需点击escape,它就会将我从命令中删除,但是escape在我的记事本(我写脚本的地方)中翻译得不太好。
劝告
对不起,我的基本问题是,我对脚本写作是全新的。 哇!我是新手吗?
只要再次点击回车键,命令就会停止。 仅供参考:尽可能避免在命令中使用转义。 好啊新问题。我试图使用脚本来选择特定层上的所有对象。我使用的是layiso命令,但它要求用户输入“选择要隔离的层上的对象”。这终止了我的脚本。
有什么建议吗? 给它一个选择集。
(setq ss (ssget "_X" '((8 . "LAYERNAME")))) 当然,如果您只是想关闭或隔离某个层,只需使用-layer命令打开/关闭即可。 是 啊me=新手
我不知道该怎么办?
我确实只想隔离一个层,这样我就可以选择该层上的所有对象并删除它们。然而,我还没有想出如何通过命令行完全做到这一点。 如果你想删除图层及其内容,我建议只使用LAYDEL,如果你想保留图层,你必须选择该图层上的所有对象并删除。
下面是一些示例代码,用于删除指定层上的所有内容-无需隔离。
(if (setq ss (ssget "_X" '((8 . "LAYER")))) (command "_.erase" ss "")) -图层示例
-la off sew*回车
-la off*回车
-la s下水道关闭*打开sew*进入
页:
[1]