只需一步,快速开始
我想用ssget命令,分别设置多个变量,例如:
(defun c:dd()(setq a (ssget))(setq b (ssget))(setq c (ssget)))
查询时候变量b和c是nil
不知道是什么原因,我看书上说是能用这样的命令设置多个变量的。
请各位大侠指点一二。在此先谢过。
使用道具 举报
我做了选择了,也是nil
不知道是什么原因呀?
我做这样的设定是为了分别选择三个文字,然后得到文字的结果,是这样的
-10X450 2000 3920
我是想选择第一个,然后再选第二和第三个。完成之后第三项的“3920”就改成1,2项的乘积。
因为我工作的时候要经常用到材料表,总是用计算器算,工作量太大了。
我编了一个程序用的是entsel做选择(entsel只能点选),不如ssget用的方便
所以才产生了这个想法,因为我用ssget也是一次选择一个实体,只是选择的方法比entsel多。
DDSelect objects: 1 foundSelect objects:Select objects: 1 foundSelect objects:Select objects: 1 foundSelect objects:Command:Command: !a<Selection set: 16>Command: !b<Selection set: 18>Command: !c<Selection set: 1a>
仔细看二楼!
本版积分规则 发表回复 回帖后跳转到最后一页
小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 ) ©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途
GMT+8, 2024-5-8 20:29 , Processed in 0.181798 second(s), 26 queries , Gzip On.
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.