xiaocainiao 发表于 2021-3-3 16:13:24

求助!用lisp如何实现进入选择的视口内

由于无法上传图片、简单用文字描述一下。
现在有一个大视口中间还有个小视口,
想用LISP实现框选小视口后直接进入小视口、
求教论坛内的各位大神有没有好的办法

caoyin 发表于 2021-3-3 17:35:41

(if (setq E (entsel))
(progn
    (command "_.MSPACE")
    (setvar 'CVPORT (cdr (assoc 69 (entget (car E)))))
)
)

print1985 发表于 2021-3-3 17:46:45

重叠的视口 双击进错视口后可以用CTRL+R切换

xiaocainiao 发表于 2021-3-3 18:23:56

caoyin 发表于 2021-3-3 17:35
(if (setq E (entsel))
(progn
    (command "_.MSPACE")


谢谢、就是要这个效果:handshake

xiaocainiao 发表于 2022-3-14 13:08:57

caoyin 发表于 2021-3-3 17:35
(if (setq E (entsel))
(progn
    (command "_.MSPACE")


大神、除了这个方法还有其他方法吗、近期发现有时候用这种方法、循环进入某些时刻会报错、会提示变量值无法设置

韩飞翔 发表于 2022-3-20 12:22:58

print1985 发表于 2021-3-3 17:46
重叠的视口 双击进错视口后可以用CTRL+R切换

大师,如何用lisp进行视口的切换
页: [1]
查看完整版本: 求助!用lisp如何实现进入选择的视口内