明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1382|回复: 16

【分享】.net对象隐藏显示工具

[复制链接]
发表于 2025-6-7 23:50:34 | 显示全部楼层 |阅读模式
本帖最后由 tigcat 于 2025-8-13 20:25 编辑


20250813更新:
可以先选择对象再执行隐藏命令(fhide、shide隐藏,fshow、fshow2、sshow显示)





20250608更新:

说明:适用于CAD2014+的版本,晚间增加几个lisp,lisp对隐藏显示实体有局限,尤其是显示这块,比如模型和布局,快中的实体,这些东西都没有深入研究。代码仅供学习,生产时注意






增加了shide和sshow,每3000个对象处理一次,不会让人觉得卡死了。
C#源代码







命令行输入netload加载
命令fhide:隐藏实体
命令fshow:显示隐藏实体(用于本次打开文档的操作)
命令fshow2:显示所有隐藏实体。文档关闭后恢复隐藏使用,或者其他软件操作后使用。





本帖子中包含更多资源

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

x

评分

参与人数 2明经币 +2 收起 理由
king、 + 1 很给力!
Bao_lai + 1 很给力!

查看全部评分

回复

使用道具 举报

发表于 2025-6-9 20:42:16 | 显示全部楼层
429014673 发表于 2025-6-9 19:04
【选中恢复】把选中的临时隐藏的对象恢复显示。
出一个这样的功能

应该是先显示全部,然后选中保留的.
不然隐藏的怎么选择...
而且还要用瞬态图元+四叉树,避免无索引遍历.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2025-6-8 21:23:01 | 显示全部楼层
你有种再说一遍 发表于 2025-6-8 20:03
不应该啊,我4GHz的CPU在10w图元构造四叉树才800ms,就算2GHz也才1.6s,会不会是你代码存在问题?

那应该是代码的问题了,代码没有四叉树之类的,就是lisp的思路。
回复 支持 反对

使用道具 举报

发表于 2025-6-8 20:03:05 | 显示全部楼层
tigcat 发表于 2025-6-8 19:35
惊总:可能是我电脑不行,就几万个图元。耗时有好几秒。

不应该啊,我4GHz的CPU在10w图元构造四叉树才800ms,就算2GHz也才1.6s,会不会是你代码存在问题?

点评

惊总有没有独立的成品,编译一个给我们用用,感谢!  发表于 2025-6-8 21:24
回复 支持 反对

使用道具 举报

发表于 2025-6-8 11:57:34 | 显示全部楼层
大佬转平台了
回复 支持 反对

使用道具 举报

发表于 2025-6-8 12:21:35 | 显示全部楼层

我又看到你了,你天天没事在论坛留言啊,
回复 支持 反对

使用道具 举报

发表于 2025-6-8 12:34:13 | 显示全部楼层
332398174 发表于 2025-6-8 12:21
我又看到你了,你天天没事在论坛留言啊,

好巧啊,你也在
回复 支持 反对

使用道具 举报

发表于 2025-6-8 12:45:30 | 显示全部楼层
czb203 发表于 2025-6-8 12:34
好巧啊,你也在

快来我的贴子,我正在学习,你来回复一下
回复 支持 反对

使用道具 举报

发表于 2025-6-8 13:12:39 来自手机 | 显示全部楼层
这个只处理自己关掉的图元哈,用这个命令关掉的,才会打开,对吧。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2025-6-8 13:29:10 | 显示全部楼层
Bao_lai 发表于 2025-6-8 13:12
这个只处理自己关掉的图元哈,用这个命令关掉的,才会打开,对吧。

fshow2可以打开所有隐藏的。
回复 支持 反对

使用道具 举报

发表于 2025-6-8 17:28:14 | 显示全部楼层
多少个图元啊?遍历10w不也才1s吗?需要3k提交一次?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2025-6-8 19:35:03 | 显示全部楼层
你有种再说一遍 发表于 2025-6-8 17:28
多少个图元啊?遍历10w不也才1s吗?需要3k提交一次?

惊总:可能是我电脑不行,就几万个图元。耗时有好几秒。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2025-11-26 21:40 , Processed in 0.532707 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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