Guest looseLISP 发表于 2022-7-6 12:27:38

只想回答一部分

你好
 
这就是我们的工作情况,我们需要在启动时设置以下变量
 
(命令“-dwgunits”“3”“2”“4”“N”“Y”“N”“N”)
 
但问题是,如果我们在AutoCAD的Acad2009中启动它。lsp在启动时(我们希望,我们也希望从一开始就设置匹配的比例),我们保持一个打开的文本窗口框,因为AutoCAD将最后两个函数“N”“N”)视为未知的命令选项。
 
简而言之,除了请求“插入时缩放其他图形中的对象?[是/否]:”的部分外,我们不想对整个列表中的命令执行任何操作。我想将该部分设置为“是”,然后我想忽略命令未触及的相邻问题。
 
有没有一种方法可以让我只设置这一部分,而不用滚动这个命令提示我的其余问题?
 
谢谢-

CAB 发表于 2022-7-6 12:57:48

如果我稍后有时间,可能会有一个系统变量来使用您的命令。
通常,您可以取消该命令&之前的响应将被重复。
 
试试这个:
(command "-dwgunits" "3" "2" "4" "N" "Y") (command)

StevJ 发表于 2022-7-6 13:24:15

使用:
 
我在文本窗口中得到以下内容:
 
最后的双引号只接受“将INSUNITS匹配到绘图单位?”的默认答案问题,然后脚本结束。
 
这是否适用于您,或者您是否也参考了第一次在图形上运行此命令时出现的警告消息?
 
史蒂夫

CAB 发表于 2022-7-6 13:43:34

这应该涵盖您试图进行的设置。
3
页: [1]
查看完整版本: 只想回答一部分