天正服务器不显示,天正画图的时候图形消失看不见了怎么办?

您所在的位置:网站首页 3dmax的成组命令不见了怎么办恢复默认 天正服务器不显示,天正画图的时候图形消失看不见了怎么办?

天正服务器不显示,天正画图的时候图形消失看不见了怎么办?

2024-07-13 08:35| 来源: 网络整理| 查看: 265

前几天有网友说他的图纸中图层既没有关闭,也没有冻结,但布局中的图框和视口都看不到了,图纸发过来后我找到了原因,就是图纸空间中的图框和视口都被设置成不可见了。但cad并没有提供这样的命令,显然是什么专业软件或插件做了这方面的设置。视口和图纸空间的图形用全选或快速选择都可以选中,但就是看不到,如下图所示。

c7f8eef4781e5ddf032d27b7ebeefbd3.png

视口也能进去,但由于看不到视口边界,无法选择某个视口进行编辑,如下图所示。

fd33a92994daa3e9a2a6474a377efa84.png

当时我也没有找到解决办法,只能建议他看看他使用的专业软件,看天正里是否有设置图形可见的功能。

没想到过了两天又有网友遇到类似的问题,这次更奇特了,说是打了一个电话回来图纸就只能看到一条直线了,其他图形都不见了。图纸发过来看了一下,除了一条直线外5万多个图形也都被设置成不可见了。

几个月前就遇到过类似的问题,只是一直没有弄清楚这个问题怎么产生的,我也没有装天正,当时无法确认天正是否有此功能。

上周发了一个设置可见的LSP程序,发图过来的网友留言说天正有这个功能。昨天又有网友遇到了类似的问题,确认天正里确实有这样的命令,因此觉得有必要更新一下文章。

ROng>天正中恢复图形可见的命令是:HFKJ(中文应该是恢复可见的拼音的第一个字母),如果遇到同类问题,但在天正菜单里找到不到恢复可见的命令,就直接输入HFKJ试试。

图形不可见的问题应该就是天正导致的,否则天正也不会添加这样一个命令。

全部显示的LSP插件

如果没有装天正,也遇到类似的图纸,还是可以试试我分享的LSP程序,或者让周围装了天正的朋友帮忙处理一下。

将下面代码复制到一个记事本后保存为*.lsp。

(defun c:showall()

(defun codedxf(dxfnum dxflst)(cdr(assoc dxfnum dxflst)))

(defun dxfupd (updent updnum updval)

(if(assoc updnum updent)

(setq updent(subst(cons updnum updval)(assoc updnum updent)updent))

(setq updent(append updent(list(cons updnum updval))))

)

(entmod updent)

)

(setq ss (ssget "X"))

(if ss

(progn

(setq nLen (sslength ss) i 0)

(while (< i nLen)

(setq en (ssname ss i))

(setq entdxf (entget en))

(if (= (codedxf 310 entdxf) nil) (dxfupd entdxf 60 0))

(setq i (1+ i))

)

)

)

)

打开有问题的图纸,执行AP命令,加载保存的LSP程序,加载成功后输入SHOWALL命令,就可以让被设置为不可见的图形显示出来,如下图所示。

579ba6e26df7ebaca3e95318d172cf0d.png

其实CAD里有设置图形不显示的功能:隐藏和隔离,但可以随时恢复。但CAD并没有提供将设置成不可见图形变成可见的功能。

如何将部分图形暂时隐藏?使用对象隔离、隐藏!

通过菜单可查找之前发布的文章,发消息“目录”即可打开群发文章目录。

标签:



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3