明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2772|回复: 12

问一个关于选择集的问题

  [复制链接]
发表于 2006-11-18 16:24 | 显示全部楼层 |阅读模式

我想选择一个矩形区域内某个图层上的所有图元,请高手指点!

发表于 2006-11-18 18:00 | 显示全部楼层
(ssget '((8 . "某个图层")))
(ssget '((8 . "0")))
(ssget '((8 . "MyLayer")))
(ssget '((8 . "Dim")))
发表于 2006-11-18 19:46 | 显示全部楼层

大概做了一个,是你交选的

如果你要窗选的话,可以把(setq ss (ssget "c" p1 p2 (list (cons 8 ceng ))))

改成(setq ss (ssget "w" p1 p2 (list (cons 8 ceng ))))

 

 

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
 楼主| 发表于 2006-11-19 11:08 | 显示全部楼层

问题已解决,谢谢各位!如果想选两个图层的是不是可以这样

(setq ss (ssget "c" p1 p2 (list (cons 8 ceng1 )) (list (cons 8 ceng2 ))))

发表于 2006-11-19 11:39 | 显示全部楼层
(setq ss (ssget "c" p1 p2 '( ( 8 .  "Layer1,Layer2" ))))
发表于 2006-11-19 23:33 | 显示全部楼层

(vl-cmdf "_zoom" "e")

(setq ss (ssget "c" p1 p2 '( ( 8 .  "Layer1,Layer2" ))))

(vl-cmdf "_zoom" "p")

不然不在窗口下的选不上。这就可以全选上了。

发表于 2006-11-20 18:10 | 显示全部楼层

呵呵

我忽略了这个问题了,因为我调试程序的时候,只是在可见的状态下

这个cad的问题不知道该怎么解决呀

还是我们等autodesk公司吧

还有一个问题,一并说吧

就你要选择一条非实线的时候,也不能选到它的空的部分,否则也选择不上的

 

 楼主| 发表于 2006-11-20 18:45 | 显示全部楼层

看不见就选不到,这个问题有时是很麻烦,谢谢各位指教!

发表于 2006-11-20 20:06 | 显示全部楼层

看不见就选不到,这个问题有时是很麻烦,谢谢各位指教!

我的程序不就是解决你这个问题的吗?你就不看帖子就会问?

再发一次。

(vl-cmdf "_zoom" "e")

(setq ss (ssget "c" p1 p2 '( ( 8 .  "Layer1,Layer2" ))))

(vl-cmdf "_zoom" "p")

发表于 2006-11-21 16:22 | 显示全部楼层
如果想选块或嵌套块里的该层的图元呢?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-5-10 15:17 , Processed in 0.157871 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表