panliang9 发表于 2020-12-17 09:03:59

谢谢分享。

sfzyr 发表于 2020-12-20 04:15:15

nyistjz 发表于 2020-12-16 09:20
3楼和6楼的道理是一致的,都能解决问题,但还是不太明白,我原来的那个到底为什么会返回为空,感觉很是疑惑 ...

可能是软件问题,我在2021上没有发现你说的初次运行为空这个问题。只有在视野内无图元时出错,那是因为SS为nil ,在运行后面的(vl-cmdf "MOVE" ss "" "0,0,0" "0,0,0")时报错。所有要加上判断
(If ss (vl-cmdf "MOVE" ss "" "0,0,0" "0,0,0"))。也可以加上and,and的运行逻辑是前面条件为0,后面就不运行了。只有前面条件为1,在运行后面程序进行判断。

1028695446 发表于 2020-12-20 15:01:49

你这个在UCS切换之后呢,应该可能会出错吧

nyistjz 发表于 2020-12-21 11:40:51

sfzyr 发表于 2020-12-20 04:15
可能是软件问题,我在2021上没有发现你说的初次运行为空这个问题。只有在视野内无图元时出错,那是因为SS ...

:handshake感谢 !

nyistjz 发表于 2020-12-21 11:42:02

1028695446 发表于 2020-12-20 15:01
你这个在UCS切换之后呢,应该可能会出错吧

我自己测试过后,是没有问题的,您这边有这个问题吗,有没有测试过?
页: 1 [2]
查看完整版本: 局部重生成命令BUG讨论