热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

选择图层_CAD双击无法编辑、选择对象时图层不变居然都是这个设置引起的!

下面是本公众号文章分类目录,点击标题文字可打开分类文章列表:安装卸载异常、退出文件及输入输出基本操作技巧设置及相关问题界面和显示快捷键视图设置和调整图层

c46d592019099a7a376513e4c632eebf.gif

下面是本公众号文章分类目录,点击标题文字可打开分类文章列表:

安装卸载 异常、退出 文件及输入输出  基本操作技巧 设置及相关问题  界面和显示 快捷键 视图设置和调整  图层管理 颜色   线型   字体、文字样式和文字输入  标注、引线和标注样式  坐标系、坐标输入定位  对象捕捉 选择及组 二维绘图 多段线 表格    图块、属性块、动态块  填充   复制粘贴 三维建模 图形编辑和修改  布局和视口 外部参照 光栅图像 打印输出   查询及提取数据  心得及综合技巧  工具及插件 图库及相关资源  二维练习图   三维练习图   CAD基础练习(1-30)   CAD基础练习图(31-64)   CAD基础练习图(65-100)    CAD进阶练习图(1-30)    CAD进阶练习图(31-61)

CAD有些设置可能对使用影响不大,但有时一个参数不对却可能导致很多问题,而且大多数人还想不到会跟这个参数有关,以至于无从下手,四处寻找解决办法。

我们就来看看这样的一个参数,先来看看网友遇到的一些现象,看看你能不能想到这个参数是什么。

  • 双击文字、图块却没有任何反应,无法进入文字编辑或打开图块编辑相关的对话框。

  • 选择不同图形想看看它们在哪个图层上,但图层列表却始终显示0层。

  • 选择图形后,按CTRL+C却没有反应,无法复制粘贴。

  • 选择图形后创建图块(B),设置完图块名和基点,点确定却提示“尚未为块选定任何对象。希望执行什么操作?”

当然还有很多其他相对比较明显的现象。

看到前面三个现象,估计很多人都想不出来是什么原因,看到最后一个现象,会有一些人想到这个参数,他就是:

先选择后执行!

在选项对话框的“选择集”选项卡中可以找到这个参数的设置。

0b041dc1157377ea640881ebff1e5f24.png

这个参数其实就是设置PICKFIRST变量,当变量设置为1时,也就是打开此选项时,可以先选择对象再执行命令进行编辑处理;当变量设置为0时,必须先执行命令后选择对象,预先选择的对象会被取消。

上面列举的第四个现象就比较好理解了,因为选择集被取消了,需要在图块对话框中点“选择对象”按钮重新选择图形。

至于第三个现象也只是网友平时不太关注命令行提示,选择对象后按CTRL+C复制,命令行提示让他“选择对象:”,他没有注意,就直接去CTRL+V粘贴了,我也是远程后才知道原来他说不能复制粘贴是这个原因。

至于第一个现象:双击无法编辑的问题遇到的人比较多,而且对操作的影响也比较大,很早就知道了,之前也写过文章,先后整理和发布过几遍,文章中将PICKFIRST的设置列为了首要原因。

为什么CAD双击文字和图块等无法进行编辑?

选不同图层上的对象后图层列表不变,始终显示当前层的问题,我之前也没有注意,也是最近网友问到后我才注意到,它居然跟PICKFIRST的设置有关。

双击无法编辑还可以理解,因为双击编辑等于在双击的时候同时选择对象并根据选择的对象调用了相应编辑命令,既然不能先选择后执行命令,双击时调用的命令也就无效了。

而图层列表始终显示当前图层就不太理解了。在PICKFIRST设置为0的时候,特性面板(CTRL+1)中是可以显示对象的图层的,在工具栏或命令面板中颜色、线型、线宽下拉框都能显示选定对象的特性,唯独只有图层列表不变,如下图所示。

0db354994ee934d3e2e83a7a8fbe950e.png

AUTOCAD如果是有意为之,这样做有什么好处呢?难道临时显示一下当前对象所在的图层会影响性能,或者PICKFIRST设置0或1时选择对象时读取和记录的参数不一样,又或者AUTOCAD开发者认为这个不重要。

此时如果在图层列表中切换图层,会切换当前图层,刚才选择的对象却被取消了,对象当然也没有移动到切换的图层上。这个还可以理解,毕竟改变对象所在的图层也等于执行了编辑命令。

这一点浩辰CAD做得有点不一样,在PICKFIRST设置为0的时候,图层列表可以显示选定对象所在图层,切换图层也会将选定对象移动到此图层,对象的选择也不会取消。

如果遇到类似现象你会想到是这个参数引起的吗?也许还有因为这个参数引起的其他现象困扰过大家,如果有请大家留言。

很多人有一个疑问,我都不知道这个参数在哪儿,也不知道它有什么作用,为什么这个参数会改呢?如果是这样,这个参数就肯定不是你改的,估计是你加载的某个插件中调整过此参数,因为运行出错没有将参数恢复成默认值,如果遇到类似问题你下回可以注意一下。

微信公众号文章已经精选成书,由铁道出版社出版。当当和京东已上架。

a7be4590ebca008b333ee62195a54056.png

http://product.dangdang.com/29129192.html

https://item.jd.com/12976744.html




推荐阅读
  • 在软件开发中,应谨慎使用全局变量以规避潜在风险。为减少全局变量的使用,可将仅限于单个源文件内使用的变量声明为静态,同时将相关结构体定义一并纳入该文件。当模块内部的全局变量过多时,建议通过封装或使用局部作用域来替代,以提高代码的可维护性和安全性。 ... [详细]
  • 一键将应用部署至远程服务器,体验超乎想象的便捷与高效
    该插件作为IDEA的内置功能,用户可以直接启用,无需额外安装。通过简单的配置,即可实现应用的一键部署至远程服务器,极大地提升了开发效率和便捷性。插件支持镜像管理和容器管理,允许用户与容器进行交互,并且兼容Docker Compose,适用于复杂的多容器应用部署。总结部分详细介绍了插件的使用方法和优势,附带的参考资料和项目源码地址为用户提供更多学习和实践资源。 ... [详细]
  • 通过Apache Commons FileUpload组件,可以根据具体应用需求实现多样化的文件上传功能。在基本应用场景中,开发者可以通过调用单一方法来解析Servlet请求,从而轻松处理文件上传任务。此外,该组件还提供了丰富的配置选项和高级功能,支持大文件上传、多文件并发处理等复杂场景,显著提升了文件上传的效率和可靠性。 ... [详细]
  • 本文将详细介绍如何利用JMeter高效执行API接口测试,涵盖JMeter的基础介绍、安装方法、中文环境配置、主要元件及其作用域和执行顺序等内容,并分享一系列实用的测试技巧,帮助读者全面掌握JMeter接口测试的全过程。 ... [详细]
  • 在探索 Unity Shaders 的过程中,我逐渐意识到掌握 OpenGL 基础知识的重要性。本文将详细介绍 OpenGL 的核心概念和基本操作,帮助读者从零开始理解这一图形编程技术。通过实例和代码解析,我们将深入探讨如何利用 OpenGL 创建高效的图形应用。无论你是初学者还是有一定经验的开发者,都能从中受益匪浅。 ... [详细]
  • Dapper:一款高效轻量的ORM框架
    Dapper 是一个高效且轻量级的 ORM(对象关系映射)框架,由 StackExchange 开发并维护。它旨在提供快速的数据访问性能,同时保持代码的简洁性和易用性。Dapper 可以显著提高开发效率,特别适用于需要高性能数据操作的应用场景。更多详细信息可参考其官方文档和 GitHub 仓库。 ... [详细]
  • 在处理Java程序时,中文乱码是一个常见的问题。本文将详细探讨导致中文乱码的原因,并分享有效的解决方案,帮助开发者在实际工作中避免这一问题。通过具体的代码示例和最佳实践,本文旨在提供全面的指导,确保中文字符在不同环境下的正确显示。 ... [详细]
  • JMeter(六):组件作用范围与执行流程详解
    在《JMeter(六):组件作用范围与执行流程详解》中,我们将深入探讨组件的作用范围及其执行流程。不同于测试计划和线程组,JMeter中的八类可执行组件具有特定的作用域,这些组件在测试过程中发挥着不同的功能。本文将详细解析这些组件的作用范围,并介绍它们在测试执行过程中的具体行为和相互关系。通过本文,读者将能够更好地理解和优化JMeter测试脚本的设计与执行。 ... [详细]
  • 本文将深入探讨MySQL与MongoDB在游戏账户服务中的应用特点及优劣。通过对比这两种数据库的性能、扩展性和数据一致性,结合实际案例,帮助开发者更好地选择适合游戏账户服务的数据库方案。同时,文章还将介绍如何利用Erlang语言进行高效的游戏服务器开发,提升系统的稳定性和并发处理能力。 ... [详细]
  • 亚马逊老板杰夫·贝佐斯
    本文主要介绍关于的知识点,对【亚马逊创始人或成地球首位万亿富豪,起底贝佐斯创业之路】和【亚马逊老板杰夫·贝佐斯】有兴趣的朋友可以看下由【CSDN资讯】投稿的技术文章,希望该技术和经验能帮到你解决你所遇 ... [详细]
  • 图像分类:KNN算法(K—最近邻算法) 一.定义 定义:KNN是通过测量不同特征值之间的距离进行分类。它的的思路是ÿ ... [详细]
  • 深入解析MySQL Replication中的并行复制机制与实例应用【MySQL进阶教程】
    本文深入探讨了MySQL 5.6版本后引入的并行复制机制,详细解析了其工作原理及优化效果。通过具体实例,展示了如何在实际环境中配置和使用并行复制,以提高数据同步效率和系统性能。 ... [详细]
  • 在 PyTorch 中,`pin_memory` 技术用于锁定页面内存。当在创建 `DataLoader` 时将 `pin_memory` 参数设置为 `True`,这意味着生成的 Tensor 数据最初会被存储在锁定的内存中。这一技术能够显著提高数据从 CPU 到 GPU 的传输效率,从而加快训练速度。通过合理利用 `pin_memory`,可以有效减少数据加载的瓶颈,提升整体性能。 ... [详细]
  • 10款精选jQuery插件助力响应式网页设计布局优化
    响应式网页设计在当今的数字环境中至关重要。本文精选了10款优秀的jQuery插件,旨在帮助设计师和开发者优化网站布局,确保内容在不同设备上(如手机、平板电脑等)都能呈现最佳效果,提升用户体验。这些插件不仅功能强大,还能显著简化开发流程,提高工作效率。 ... [详细]
  • 为了帮助 Vue.js 开发者提高开发效率,本文介绍了几种高效的安装与调试工具。首先,需要下载相关工具的压缩包,然后在谷歌浏览器中访问 `chrome://extensions` 页面,启用开发者模式,点击“加载已解压的扩展程序”按钮,并选择之前解压的文件夹。此外,我们还推荐使用一些流行的 Vue.js 调试插件,如 Vue Devtools,以进一步提升开发体验。 ... [详细]
author-avatar
手机用户2502871761
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有