我有密码
- (setq i 0)
- (repeat (sslength selpline)
- (setq pline_ent (ssname selpline i))
- (setq lis_ent (entget pline_ent))
- (setq j 0)
- (setq b 0)
- (setq lis_coords '())
- (repeat (length lis_ent)
- (if (= (car (nth j lis_ent)) 10)
- (setq lis_coords (append lis_coords (list (cdr (nth j lis_ent)))))
- )
- (setq j (+ j 1))
- )
- (print "001")
- (setq selec (ssget "wp" lis_coords))
- (print "002")
- (repeat (sslength selec)
- (print "003")
- (setq entblk (ssname selec b))
- (print "004")
- (setq tipo_l (cdr(assoc 0 (entget entblk))))
- (print "005")
如果使用“缩小”命令,则可以在(打印005)处运行该命令
但是,如果我在命令“002”中使用“缩放”
指定拉伸点或[基点/复制/撤消/退出]:1
"001"
"002" ; 错误:错误的参数类型:lselsetp nil
错误就在这条线上
(重复(sslength selec)
并显示消息request Select Object
有什么帮助吗? |