autoCAD里面有【快速选择】功能,输入图层名称,可以选择所有对象。

命令【layiso】,可以隔离图层(第一次使用要输入“S”设置一下,不要【锁定对象】),那么这个图层的所有对象都显示出来了。这个时候就可以选择所有这个图层的对象了。【不过有个缺点,如果块里面的图元有这个图层的对象,也会显示,如果选择的话,会把块也选择了。】

使用autolisp程序,快速的选择这个图层的对象,代码如下:

(defunc:tes(/#k2#kwc8)

(setvar"cmdecho"0)

(setvar"blipmode"0)

(if(and(setqc8(entsel"

请选择参考图层"))

(setqc8(cdr(assoc8(entget(carc8)))))

(princ"

请选择这个图层的对象")

(setq#kw(ssget(list(cons8c8))))

)

(progn

(initget"VCSE")

(if(setq#k2(getkWord(strcat"

请选择动作方式或[选择(S)/移动(V)/复制(C)/删除(E)]:")))

(setq#k2(strcase#k2))

(setq#k2"S")

)

(cond

((=#k2"V")(command"_.Move"#kw""pause))

((=#k2"C")(command"_.Copy"#kw""pause))

((=#k2"E")(command"_.Erase"#kw""))

((=#k2"S")(progn(sssetfirstnil#kw)(pause)))

)

)

)

(prin1)

);复制到记事本,以【.lsp】为后缀命名,打开autoCAD,autolisp加载,命令【TES】

;选择参考图层的所有对象;如果块不是这个图层,就不会被选择。

lisp如何批量选中特定图层_CAD里怎样一键选中某一个图层的所有内容?相关推荐

  1. lisp求面与面的差集_cad里经差集后的两个物体怎样单个移动

    CAD快捷键一览 创建三维阵列 3A 创建三维面 3F 在三维空间创建由直线段组成的多段线 3P 在二维和三维空间中将某对象与其他对象对齐 AL 加载 AutoLISP.ADS 和 ARX 应用程序 ...

  2. lisp如何批量选中特定图层_cad怎么选中整个图层(cad 怎样快速选中后锁定所有图层 只显示一个图层)...

    CAD中怎样讲一个图层里的内容全部选中 1.这里是个例子,这里准备将"雨水管"这个图层的所有对象一次性选中. 2.点击一下这个"雨水管"的文字,然后使用组合键& ...

  3. lisp如何批量选中特定图层_图层管理的奥秘

    我的画图速度是何时提升的 在初学CAD的时候,一直听大佬说学习CAD最重要的就是掌握两项技巧,其一是比例,其二是图层.关于图层管理的重要性也经常在各类文章中看到,但是真正体会到图层管理对画图速度的提升 ...

  4. cad批量选择相同块_cad怎么快速选择相同图形/块?

    在绘图过程有时需要选择相同或类似的对象进行相同的操作,或通过选择所有同名的图块来统计图块数量或一次性删除此图块.CAD提供了多种选择相同或类似图形和图块的方法,选用那种方法取决于这些图形的共同属性是什 ...

  5. ps怎么一下选中多个图层_ps怎么一下选中多个图层_PS入门教程:学习怎么新建图层,创意图层的相关技巧知识......

    PS入门教程:学习怎么新建图层,创意图层的相关技巧知识.下面我们就一起来学习一下吧,单击"图层"面板底部的"创建新图层"按钮或者按ps新建图层快捷键:Ctrl+ ...

  6. Android studio 开发中 用git实现批量忽略特定文件的方法

    git实现批量忽略特定文件的方法 在用AndroidStudio开发项目的时候,3个人协同开发,那么用Git同步代码,会将模块中的大量iml文件同步,每次都会提交和更新,一个一个的去忽略他们,显然是最 ...

  7. EasyUI-在iframe里获取现阶段选中的tab的标题

    在iframe里获取当前选中的tab的标题(easyui) var currTab =$$('#tabs').tabs('getSelected'); console.info(currTab.pan ...

  8. 《指定一个用户只能在特定的时间里不能登陆》『罗斌原创』

    <指定一个用户只能在特定的时间里不能登陆> 使用有管理员权限的用户登陆(administrator),进入命令模式下以GUEST这个用户为列 如果需要设置这个GUEST帐户从周一到周五的早 ...

  9. 易语言多线程批量登录实现一键选中取消选择框账号

    为了对账号选择操作的方便,可以添加一个按钮,实现一键全部选中账号,一键取消选中账号,从而把所有的账号一次加入到超级列表框里面,如下图: 全部选中 .版本 2 .支持库 iext.子程序 _按钮_全部选 ...

最新文章

  1. Glide 的基本使用
  2. K8s 集群节点在线率达到 99.9% 以上,扩容效率提升 50%,我们做了这 3 个深度改造
  3. [工具]Mac下非常好用的快捷终端Dterm
  4. [转载] --- 数据库基本知识
  5. 查看一个定义的方法在哪些地方被使用过(vs2008)
  6. Oracle B-tree、位图、全文索引三大索引性能比较及优缺点汇总(转载)
  7. Django基础学习笔记:初识MTV模式
  8. 程序员的能力模型与沟通技巧
  9. C#和C++字符串拼接的性能分析
  10. 微信小程序数据库更新数据说明
  11. Word2013撤销不能使用
  12. Shawn,别让我们失望
  13. 局域网计算机用户名和密码怎么设置,win10系统设置局域网共享无需输入用户名和密码的解决教程...
  14. 简单计算机硬件知识ppt,计算机硬件知识教程课件.ppt
  15. ros机器人gazebo仿真
  16. python爬虫--selenium的理解以及使用(六)
  17. Python3网络爬虫实战-38、动态渲染页面抓取:Splash的使用
  18. html蒙尘效果,vr看车.html
  19. 关于Bonobo Git Server的安装
  20. 超云服务器 节能清单,探秘超云R9110/R9160服务器高温节能之迷

热门文章

  1. SpringCloud微服务实战——搭建企业级开发框架(三十一):自定义MybatisPlus代码生成器实现前后端代码自动生成
  2. 雅西高速交警列16处危险路段 司机需小心行驶
  3. python函数增强代码可读性_如何提高代码的可读性 学习笔记
  4. Chatgpt 指令收集
  5. Unix / Linux 线程的实质
  6. 科技云报道:数字化转型提速,深信服有答案
  7. Hello World, Hello, 2021
  8. 元宇宙:虚拟仿真技术的全面提升
  9. 图形界面介绍——Blockage相关
  10. 简单的音频播放功能MediaPlayer使用中所遇到的坑。