找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 261|回复: 0

CAD软件中为什么关闭的外部参照图层再打开文件时又打开了呢?

[复制链接]
发表于 2019-7-7 23:05:11 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

×
  在使用浩辰CAD软件绘制图纸的过程中,为什么浩辰CAD每次重新打开时,文件中外部参照文件之前关闭的图层都全部打开了?
  其实这个问题原因很简单,浩辰CAD中有变量控制图纸中外部参照图层的开关,可以跟外部参照的源文件保持一致,还是保存当前图纸中设置的图层状态,这个变量就是VISRETAIN。
  VISRETAIN是VISION RETAIN(视觉保留),也就是控制依赖外部参照的图层的特性。控制可见性、颜色、线型、线宽和打印样式(如果 PSTYLEPOLICY 设置为 0)。如果能记住这个变量,可以直接输入变量来设置值,也可以在选项对话框中设置,如下图所示。
   4.jpg


  此选项不勾选就相当于将VISRETAIN变量设置为0,勾选就相当于将VISRETAIN设置为1。
  当VISRETAIN设置为0时,存储在参照图形(外部参照源文件)中的图层表具有优先权。 对当前图形中外部参照的图层特性所做的更改仅在当前操作中有效,并不随图形一起保存。当前图形重新打开时,图层表将从参照图形重新加载,当前图形将反映这些设置。受到影响的图层设置包括:开、关、冻结、解冻、颜色、线型、线宽和打印样式(如果 PSTYLEPOLICY 设置为 0)。
  问问题的网友就属于这种情况,他的VISRETAIN变量就设置成0了,因此他虽然在当前图纸中将外部参照的图层关闭了,但这些状态并没有保存,重新打开图纸时又重新从外部参照图纸中读取了图层状态,所以又被打开了。
  当VISRETAIN设置为1时,在当前图形中对外部参照的图层的修改具有优先权。 图层设置将与当前图形的图层表一起保存,下次打开图纸就会维持上次设置的状态。
  所以这位网友需要做的就是将VISRETAIN设置为1,设置方法就是:输入VISRETAIN,回车,输入1,回车。
  我们通过一个简单的实例来加深一下理解,这里有一张作为外部参照的图纸,图纸的图层都是打开状态,如下图所示。

   1.jpg


  开一张新图,将VISRETAIN设置为1,将刚才那张图纸作为外部参照插入到新图中,在图层管理器中关闭一些外部参照的图层,如下图所示。

   2.jpg


  将图纸保存后重新打开,这些外部参照图层会维持保存前的状态。
  再开一张新图,将VISRETAIN设置为0,将同样的图纸作为外部参照插入进来,也在图层管理器中关闭一些图层。甚至可以从刚才的文件中将图层状态输入进来,设置好后将图纸保存。再次打开这张图纸,可以看到刚才关闭的图层全部被打开了,如下图所示。

   3.jpg


  CAD之所以要设置这两种状态是为了满足不同的需求,假如一张图纸作为外部参照同时插入到多张图纸中,如果希望在这些图纸中外部参照始终跟原文件保持一致,就将VISRETAIN设置为0,要改变外部参照的显示,就打开原图去设置图层的开关、冻结等状态;如果希望在这些图纸中外部参照显示不同的内容,图层状态不一样,就将VISRETAIN设置为1,在不同图纸中分别设置外部参照的图层状态。
  所以这位网友只是设置的问题,并不是任何错误,只要了解了CAD的这个变量的作用,就可以根据自己的需要去管理外部参照文件的图层状态了。
  以上技巧适用于AUTOCAD和类似的CAD软件。

论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2024-3-29 06:45 , Processed in 0.361959 second(s), 30 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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