ACAD特辑---被选中的孩子啊...快去创造奇迹

[1] 选择操作默认方式 
[2] 选择操作命令方式
[3] 选择集过滤方式(qse)
[4] 选择集过滤方式(fil)
[5] 选择的系统变量pickadd 
[6] 选择的系统变量pickfirst
[7] group编辑&应用

                                                                         by 小苗

无命令手动选择操作。
a. 框选1:单击选点,然后鼠标向右移动,显示出白色边框蓝色填充的区域范围,再单击选点便确定了区域范围。当实体全部落在区域内,才会被选中。
b. 圈围:单击选点,输入w,然后鼠标移动依次单击选点确定一个多边形面域,完全落在该面域范围内的实体,才会被选中。框选的扩展版。
c. 栏选:单击选点,输入f,然后鼠标移动依次单击选点确定一条多段线,呈现出虚线。与该虚线相交的实体会被选中。
d. 框选2:单击选点,然后鼠标向左移动,显示虚线边框绿色填充的区域范围,再单击选点便确定了区域范围。当实体的其中部分落在区域内,就会被选中。栏选的二维版。
e. 圈交:单击选点,输入c,然后鼠标移动依次单击选点确定一个多边形面域,实体有部分落在该面域内,就会被选中。窗交的扩展版。

SELECT命令。输入select,然后有以下选项可输入:
1,ALL:全选空间中实体;
2,W: 窗口,等同于上述框选1的功能;
3,C:窗交,等同于上述框选2的功能;
4,box:框选,等同于上述框选(框选1+2);
5,WP:圈围,等同于上述中b;
6,CP:圈交,等同于上述中e;
7,L:上一个,选择创建的上一个实体。
8,P:前一次,选择上一次被选中的实体。
9,G:编组,输入group名称,选中group内所有对象。
还有:A,R,SI,SU等


各系统变量使用
希望调整拾取框大小?系统变量pickbox。取值范围:0-50整数。对应option(op)中的选择集一栏拾取框大小。

希望先选取实体,然后执行实体编辑命令(如matchprop)?系统变量:pickfirst。取值:
0:仅在启动命令后才可以选择对象
1:可以在启动命令前选择对象

希望在select命令结束后选中状态保持,希望选择的实体在下次仍然保留?系统变量:pickadd。取值:
0:最新选定的实体将成为选择集,前一次选中的对象自动从选择集中清除(无累加效果)
1:每个选定实体(单独选择或通过窗口选择)都将添加到当前选择集。2:每个选定实体(单独选择或通过窗口选择)都将添加到当前选择集,若使用select命令,则该命令结束后保持对象处于选定状态。

希望既能点选又能框选实体?系统变量:pickauto。取值:
0:关闭自动窗口选择和窗交选择;
1:单击时若光标没有直接放置在对象上,将开始窗口或窗交选择;
2:即使光标直接放置在对象上,也将开始窗口或窗交选择。仅在使用单击、拖动以及释放方法启动命令之前选择对象时才应用该选项。
实际上,当pickauto设为0时,只能点选;设为1时,能点选或框选,但是当拾取框在实体上时,只要点下鼠标左键,就判定为点选该实体;设为2时,能点选或框选,并且框选(在允许拖动框选)时,在实体上点下鼠标不会马上选中实体,在原地释放鼠标才会选中实体,拖动鼠标时判定为拖动框选。


命令:QSELECT(QSE)。
1. 条件的设定。
允许设定一个条件,如:对象类型-多段线;特性:厚度;运算符:> 大于;值:0.3。这便表示确定后将选中满足厚度大于0.3的多段线。

例-条件的设定

2. 范围的指定。
那么在什么范围内寻找满足上述条件的实体呢?可以,应用到:整个图形(整个dwg文件中所有实体),或者在picfirst为1的条件下,先选择一片图元,然后在QSE之后,应用到:当前选择即可在选择的实体中挑选出满足条件的实体。也可以点右侧选择对象来选定筛选范围。

范围指定——“应用到”

3. 挑选或排除?
是在“应用到”指定的范围中选出满足条件的实体并选中(筛选),还是选中在指定的范围中不满足条件的所有其他实体(反选)?欲筛选,则在“如何应用”一栏选择:包括在新选择集中(I),I-include;欲反选,则在“如何应用”一栏选择:排除在新选择集之外(E),E-exclude。注意点:
a. exclude选项的意思:是选中所有满足指定“对象类型”的实体中不满足特性的条件的。比如在 1 的例子下选exclude,则意味着选中范围内所有的厚度小于等于0.3的多段线。
b. 一旦exclude勾选,“选择对象”按钮会被禁用,但依然可以选中一片后在“应用到”中“当前选择”。
4. 附加到当前选择集。
该选项勾选,则“应用到”会被锁定在“整个图形”,“当前选择”和“选择对象”都会禁用。依照以上条件设定和挑选排除设定筛选后的实体会被添加到当前选择集中。

综合运用:在select命令选取后,利用qselect的exclude来排除一些满足通用特性的实体(比如排除选中范围内在某图层上的所有实体)。

总之,qselect的功能意义对于新手似乎比较抽象模糊,并且建立在一些基础概念之上。有方便之处,但看上去不完善。


命令:FILTER(FI)

选择过滤器的创建和编辑:
1. 选择过滤器栏下选择各类实体等选项(标高,点,块等),随后“添加到列表"。

标红:各类实体等选项(标高,块等)

2. 选择过滤器栏的”添加选定对象“,可以在图中选取实体,然后将实体的特性获取到列表。
3. 选中列表中已设置的选项,然后"编辑项目",即可修改内容。通过选择过滤器栏的选项设置后,选中列表中已有项,然后”替换“,可以将列表中选中项替换为新的设定。选中列表中已有项,然后”删除“可以删除选中项。”清除列表“可清空列表中所有项。
4. 选择的逻辑运算符:and,or,not(仅允许包含一个条件段),xor(仅允许包含两个条件段)。下图一例表示选取仅满足图层为”图层1“或对象为直线两者之一的实体。

运算符示例


组GROUP,CLASSICGROUP。
1. 新建组:  未命名、说明备注

2. 编辑组:
a. 重排 (编组排序) 对任一组内的图元排序,可指定;
b. 添加删除其中图元,炸开,重命名组名,重写说明;
c. 设置组是否能够一起被选中(可选择的)该功能还在option中selection的object grouping有关(总控),而对应的系统变量为pickstyle,0 — disable "object grouping" and "associative hatch",1 —  only enable "object grouping",2 — only enable "associative hatch",3 — enable "object grouping" and "associative hatch";
d. 只要相应组的“可选择的”使能,无论pickstyle的状态,在Group命令下输入组名即可选中改组全体图元,*号开头的未命名组不适用;

3. 编辑组中元素:
(在可选择的情况下)选中组后,CH并下拉“组”(也即种类)可分别对组中不同种类图元的公共属性进行修改,也可在组下对组中共有图元属性进行修改;

4. 组边界框的显示与隐藏:在option(op)中,选择集一栏,夹点一栏,对组显示单个夹点 和 对组显示边界框

本质:组基本上是一个便利的选择集。


autolisp的选择集相关知识基础

ssget函数用法基础        by 钉钉铛铛

格式:(ssget [mode-string] [pt1 [pt2]] [pt-list] [filter-list])
附:参数用[ ]意味着可选参数,用< >意味着必填参数

参数[self-method]对应select的选择方式输入,如C、W、CP、WP,比如可以将[self-method]设为:
“C”窗交,注意设定C时,必须给出参数[pt1 [pt2]],如(ssget "C" pt1 pt2);类似需要给出[pt1 [pt2]]的还有“W”,含义与select命令的选择方式意义完全相同。
”WP“、”CP“、”F“推荐给出参数[pt-list](必须给出点),不限于二维、三维点,如(ssget "F" (list pt1 pt2 pt3 pt4))。
[self-method]参数缺省时,效果等价于select命令的box。但是后面可以看到,ssget可以用filter佷方便地过滤选中的物体。

一些与上述设定联用的记号:
_:非必要的前缀,比如:"_WP"。作用是在于对非英语版本的支持。+.:ssget将处于点选模式。效果就像pickauto为0;和:S结合使用,选择效果类似(entsel)的效果。
属于附加设置 :D :N


通配符

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 213,099评论 6 492
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 90,828评论 3 387
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 158,540评论 0 348
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 56,848评论 1 285
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 65,971评论 6 385
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,132评论 1 291
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,193评论 3 412
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,934评论 0 268
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,376评论 1 303
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,687评论 2 327
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,846评论 1 341
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,537评论 4 335
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,175评论 3 317
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,887评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,134评论 1 267
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,674评论 2 362
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,741评论 2 351

推荐阅读更多精彩内容

  • 1、窗体 1、常用属性 (1)Name属性:用来获取或设置窗体的名称,在应用程序中可通过Name属性来引用窗体。 ...
    Moment__格调阅读 4,531评论 0 11
  • 如何制作透明背景的图片? 首先,只有GIF才可以使用透明,所以在保存文件的时候不要选择保存或另存为,而是直接选“输...
    苏州暮雨阅读 2,713评论 0 15
  • #开学季# 悄然而至,新学期争做行动派,不要等到毕业了才开始遗憾还欠自己太多关于校园的美好。 天南海北 我们即将各...
    e55fcf3cc495阅读 252评论 0 1
  • 投射儿子今天身心愉悦。心情美美的。感受到家庭的温暖。父母的爱。从那件事情中感悟到自己的不对,用新的心态和姿态来面对...
    在云端jy阅读 141评论 0 0
  • 福天思想(微信公众号同名):新浪专栏作家 有一次坐地铁遇到这样的一幕。一位孕妇带着一位只有8岁的小孩乘坐地铁,恰好...
    福天思想阅读 364评论 0 0