明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
12
返回列表 发新帖
楼主: vanadis91

[提问] 求助,如何能够让关闭的图层打开,让打开的图层关闭

[复制链接]
发表于 2014-3-24 11:34:53 | 显示全部楼层
st788796可能看到了你的提问,所以他写了一个,就是不知道他在明经叫什么。
http://bbs.xdcad.net/thread-673058-1-1.html
发表于 2014-3-24 21:20:49 | 显示全部楼层
8楼改了。
发表于 2014-4-8 09:17:17 | 显示全部楼层
llsheng_73 发表于 2014-3-24 10:00

请问大侠,怎么将你显示改成图层锁定就解锁,反之就锁定.请大侠帮忙改一下可否,老菜老菜鸟的菜鸟改了老半天都没有一点办法都没有..跪求......
发表于 2014-4-8 09:42:51 | 显示全部楼层
8楼又改了。
发表于 2014-4-8 10:32:43 | 显示全部楼层
本帖最后由 白皮猪 于 2014-4-8 12:52 编辑
ZZXXQQ 发表于 2014-4-8 09:42
8楼又改了。


请问版主这个要怎么改成冻结即解冻,反之即冻结。才能成功呀.
发表于 2014-4-8 18:07:25 | 显示全部楼层
白皮猪 发表于 2014-4-8 09:17
请问大侠,怎么将你显示改成图层锁定就解锁,反之就锁定.请大侠帮忙改一下可否,老菜老菜鸟的菜鸟改了老半天 ...

加了一个锁定图层解锁,未锁定图层加锁的
发表于 2014-4-8 21:28:04 | 显示全部楼层
llsheng_73 发表于 2014-4-8 18:07
加了一个锁定图层解锁,未锁定图层加锁的

太感谢llsheng_73 在回复.我试着改为冻结即解冻的不知道为什么就是不成功,可否帮忙看看错在那里了
(setq la(tblnext"layer" t))
(while la(setq la(entget(tblobjname"layer"(cdr(assoc 2 la)))))
   (entmod(subst(cons 70(+(cdr(assoc 70 la))1))(assoc 70 la)la))
   (setq la(tblnext"layer"nil)))
发表于 2014-4-8 21:42:54 | 显示全部楼层
本帖最后由 llsheng_73 于 2014-4-8 22:18 编辑
白皮猪 发表于 2014-4-8 21:28
太感谢llsheng_73 在回复.我试着改为冻结即解冻的不知道为什么就是不成功,可否帮忙看看错在那里了
(set ...

图层锁定是70组加4,图层开关是62组的颜色号取反,
而冻结的70xeg 值是1没错,但它不能一直加,必须要有1的减1,没1的加1才行,至于为什么可以一直加4来让它达到减4的效果我也不明白,那是偶尔试出来的


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

本版积分规则

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

GMT+8, 2025-5-25 02:44 , Processed in 0.170228 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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