CAD设计论坛

 找回密码
 立即注册
论坛新手常用操作帮助系统等待验证的用户请看获取社区币方法的说明新注册会员必读(必修)
查看: 5655|回复: 0

[技巧文章] 中望CAD自定义图层锁定命令

[复制链接]
发表于 2011-7-14 09:09 | 显示全部楼层 |阅读模式
本帖最后由 国产007 于 2011-7-14 09:12 编辑 7 _" C/ ^1 i' y2 C% n
, Z- {/ F2 m& n9 X' a4 y! ~
在中望CAD中提供了比较方便的ET扩展工具。里面收集了大量的使用工具。今天就为大家介绍一下中望CAD2011的图层锁定命令。该命令的使用非常简单,菜单ET扩展工具—图层工具—图层锁定,或者命令行运行“LAYLCK”命令,然后选择对象,该对象所在的图层就被锁定。
/ ?% s* a5 Q# Z) M
; h: F1 [" `$ T! \8 c
) ~4 {' ~% H  S0 d; ~
) `4 e, \8 N7 U6 Q% N  x锁定图层以后要解锁对象,同样可以使用ET扩展工具—图层工具—图层解锁,选择图层解锁以后,系统会出现一个对话框,提示您选择要解锁的图层。 选择图层时支持”Ctrl”或者”Shift”+鼠标选择多个图层。' z. L) T5 K( u

5 R1 F$ D8 B; [# Z6 v. `( k& y# ^  v1 f( P. B, T. L
6 y* J6 q2 a$ R2 Q% y" v9 w
尽管中望CAD提供的这两个功能已经能满足大部分图层锁定工作的需求,但是在我们设计过程中也有可能遇到更细节的需求。举例来说,如果图层解锁命令也像图层锁定命令那样,直接选择某个对象,就能将对象所在层解锁那就更好了。这样就免去了我选择要解锁的图层的操作。
. ^3 |0 A, N! a. U+ T! c0 q. E; _/ k2 [: R+ M+ y
我们可以通过中望cad提供的lisp或vba接口编写小程序,达到我们想要的效果,附件中的”图层解锁.lsp”就是图层解锁的工具,可以通过中望CAD工具—加载应用程序,然后添加到启动组来加载该命令,加载之后命令行中运行“LAYER-U”,然后选择要解锁图层中的某个对象,这样整个图层就被解锁了。有兴趣的朋友可以用记事本打开程序查看程序的内容,也可以参照中望CAD开发人员帮助查看lisp编程帮助。

本帖子中包含更多资源

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

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

本版积分规则

关于|免责|隐私|版权|广告|联系|手机版|CAD设计论坛

GMT+8, 2024-11-25 07:11

CAD设计论坛,为工程师增加动力。

© 2005-2024 askcad.com. All rights reserved.

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