找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 2797|回复: 16

[编程申请] 超级图层管理工具

[复制链接]
发表于 2014-9-27 21:26:17 | 显示全部楼层 |阅读模式

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

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

×
我这儿有个超级图层管理工具,见附件,这个图层管理工具只支持CAD2000~2008,现在由于电脑更新,CAD版本变成2010了,求高手帮忙修改一下,能够在CAD2010中也能够使用。谢谢各位大神。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
 楼主| 发表于 2014-9-27 21:27:12 | 显示全部楼层
附件传不上,怎么办
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-9-27 21:27:44 | 显示全部楼层
可以上传了

超级图层控制工具.rar

43.24 KB, 下载次数: 99, 下载积分: D豆 -1 , 活跃度 1

点评

你做个动画演示贴论坛吧,更直观。  详情 回复 发表于 2014-9-27 21:54
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 3198个

财富等级: 富可敌国

发表于 2014-9-27 21:44:55 | 显示全部楼层
图层操作的论坛源码很多,不想搜索就下载燕秀
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 145个

财富等级: 日进斗金

发表于 2014-9-27 21:54:42 | 显示全部楼层

你做个动画演示贴论坛吧,更直观。

点评

不好意思,我不会做动画演示。  详情 回复 发表于 2014-9-27 22:08
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 127个

财富等级: 日进斗金

发表于 2014-9-27 22:00:41 | 显示全部楼层
拿别人的程序改吧!

点评

主要是自己不会这块的内容。  详情 回复 发表于 2014-9-27 22:12
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-9-27 22:08:06 | 显示全部楼层
XDSoft 发表于 2014-9-27 21:54
你做个动画演示贴论坛吧,更直观。

不好意思,我不会做动画演示。

点评

看下这个地址 http://bbs.xdcad.net/forum.php?mod=viewthread&tid=667674&extra=page%3D1 你只要按下快捷键,然后你就操作,再按下快捷键就生成动画文件保存成GIF,就行了。很容易的。  详情 回复 发表于 2014-9-27 23:13
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-9-27 22:12:06 | 显示全部楼层
其实,这个程序主要针对“CAD+天正电气”而设计的,主要分出电气和非电气的图层,这样方便关闭和开启这两种图层,可以显示或者隐藏这两种图层,也可以锁定和不锁定这两种图层的
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-9-27 22:12:50 | 显示全部楼层
spp_wall 发表于 2014-9-27 22:00
拿别人的程序改吧!

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

使用道具 举报

已领礼包: 1268个

财富等级: 财源广进

发表于 2014-9-27 23:01:40 | 显示全部楼层
landline 发表于 2014-9-27 22:12
主要是自己不会这块的内容。

你这个是 ARX 改不了,不过仅仅是开关图层用 Lisp + 外部文件也可以做到
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 145个

财富等级: 日进斗金

发表于 2014-9-27 23:13:05 | 显示全部楼层
landline 发表于 2014-9-27 22:08
不好意思,我不会做动画演示。

看下这个地址   http://bbs.xdcad.net/forum.php?m ... &extra=page%3D1

你只要按下快捷键,然后你就操作,再按下快捷键就生成动画文件保存成GIF,就行了。很容易的。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-10-4 20:08:56 | 显示全部楼层
其实这个图层管理可以用autocad lisp设计:只需要完成如下功能就可以:

***********************调用命令****************************

释放所有层        FreeAllLayer


只开电气层        CloseLayerWithoutE
关闭电气层        CloseELayer
关闭选择层        CloseLayerSelected
只开选择层        CloseLayerWithoutSelected
逐个关闭选择层        CloseLayerAddSelected
打开所有层        OpenAllLayer


锁定非电气层        LockLayerWithoutE
锁定电气层        LockELayer
锁定选择层        LockLayerSelected
锁定非选择层        LockLayerWithoutSelected
逐个锁定层        LockLayerAddSelected
逐个解锁层        UnlockLayerSelected
解锁所有层        UnlockAllLayer


冻结非电气层        FrozenLayerWithoutE
冻结电气层        FrozenELayer
冻结选择层        FrozenLayerSelected
冻结非选择层        FrozenLayerWithoutSelected
逐个冻结层        FrozenLayerAddSelected
逐个解冻层        UnfrozenLayerSelected
解冻所有层        UnfrozenAllLayer





**************************使用说明**************************
1.将Tlayer.txt拷贝至C盘根目录下。(该文件内列出的为需控制的天正图层,若大家有哪些图层想随天正图层,只需将图层名在后面列出即可。注意区分大小写。)

2.文件夹内有三个文件15,16,17分别对应不同的CAD版本
其中:        15        CAD2000-2002
        16        CAD2004-2006
        17        CAD2007-2008
将相应文件复制至天正安装目录\Sys15(或16、17)中,然后双击修改\Sys\Acad.rx,在最后加上LayerToolR15.arx(或16、17),以后工具则会随天正一起启动。
当然,若不嫌麻烦,直接把文件拖进CAD一样管用^_^。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 1268个

财富等级: 财源广进

发表于 2014-10-4 20:14:18 | 显示全部楼层
landline 发表于 2014-10-4 20:08
其实这个图层管理可以用autocad lisp设计:只需要完成如下功能就可以:

***********************调用命 ...

ET 工具有的没必要再写,特殊可以写
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-10-4 20:16:08 | 显示全部楼层
举个例子:内容1:天正电气层,内容2:天正建筑层。天正电气的图层可以通过Tlayer.txt中设置来实现区分这两块内容
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-10-12 13:14:59 | 显示全部楼层
在一个文件中,设定一些图层,这样,一个CAD文件中就分成两块的内容的图层,一块内容就是文件中所表达的图层,另一块就是除文件外的图层,然后可以对这两大块的图层内容可以进行分别进行锁定,解锁、关闭、打开。这样对很多工种的都适合用的小工具
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-27 01:12 , Processed in 0.200832 second(s), 65 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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