QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 30358|回复: 38
收起左侧

[已解决] 请问cad切换图层有快捷键么

[复制链接]
发表于 2009-10-13 10:32:13 | 显示全部楼层 |阅读模式 来自: 中国山东枣庄

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

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

x
请问各位大侠cad切换图层有快捷键么?每次到工具栏找太麻烦。
发表于 2009-10-14 11:49:12 | 显示全部楼层 来自: 中国上海
在命令栏里输入:LA ,然后回车

评分

参与人数 1三维币 +3 收起 理由
woaishuijia + 3 应助

查看全部评分

发表于 2009-10-14 12:47:31 | 显示全部楼层 来自: 中国江苏苏州
我觉得还是点工具栏直观,况且每个CAD文档的图层设置不一定一样,快捷键也没有意义.

评分

参与人数 1三维币 +2 收起 理由
woaishuijia + 2 技术讨论

查看全部评分

发表于 2009-10-15 21:06:15 | 显示全部楼层 来自: 中国广东江门
给楼主发一个图层更改的lisp程序,按对应数字键就可以切换到相应的图层。很方便。
* G6 [+ O/ f: I3 S4 z- m! R0————04 D! Q3 j, Y. u
1————OBJ* Y1 \. e. b* c$ L, I  x
2————6t
+ F) g& a% ], G$ P; \/ k! n3————SCETR- c" A- h( w$ |- e+ W6 j- e
。。。
+ L' K# g$ D4 c0 N1 @( S- L) I8————BORDER
! Q1 s8 I. F# u! J9 p8 q4 m如果这些不是你想要的图层,将lisp用笔记本打开,把里边的OBJ,6t等图层名改为你想要的就可以了。以后要切换图层时,按相应的数字键即可。

图层更改.rar

557 Bytes, 下载次数: 592

评分

参与人数 1三维币 +5 收起 理由
woaishuijia + 5 技术讨论

查看全部评分

发表于 2009-12-12 15:19:41 | 显示全部楼层 来自: 中国福建福州
楼上的方法不错,要是这样点数字可以换的话那就快很多了,学习一下
发表于 2009-12-14 15:56:50 | 显示全部楼层 来自: 中国浙江杭州
高手!
4 Z, B9 v) w' ]0 }, E收下了!
发表于 2009-12-16 08:26:21 | 显示全部楼层 来自: 中国湖北武汉
我是做建筑的,我用我们的CAD探索者软件可以很方便地只显示你所选定的物件所在的层
发表于 2010-5-30 13:16:24 | 显示全部楼层 来自: 中国湖北武汉
给楼主发一个图层更改的lisp程序,按对应数字键就可以切换到相应的图层。很方便。- Z3 V. }2 H) B
0————0
% N" W6 @7 b, e4 W' u! s1————OBJ6 ]; n# `; u+ ~- X. u
2————6t) V! A: J6 Q/ q$ d! ^7 B4 L" ^" o2 @
3————SCETR2 B7 L& b( x' m/ i- R
。。。- `0 I6 T5 e% k: \) Y
8————BORDER( ^4 P% U7 a( y! x" z
如果这些不是你想要的图层,将lisp用笔记本打 ...+ C  Q! b7 C! \' |
whoeric 发表于 2009-10-15 21:06 http://www.3dportal.cn/discuz/images/common/back.gif

4 r% t1 C# t( C
8 X1 y0 S9 H, `2 N% d/ H这个值得推荐。谢谢
发表于 2011-5-17 22:26:08 | 显示全部楼层 来自: 中国广东广州
特此来感谢一下
发表于 2011-5-18 08:25:35 | 显示全部楼层 来自: 中国河北唐山
4楼的程序不错。
发表于 2011-5-23 16:34:06 | 显示全部楼层 来自: 中国贵州贵阳
谢谢4楼的好方法,下来试试。
发表于 2011-5-24 12:49:28 | 显示全部楼层 来自: 中国江苏南京
本帖最后由 ok22ko 于 2011-5-24 13:08 编辑
9 B9 t1 l5 f1 K/ }6 H$ P: U7 U8 {+ |6 `! t2 Z& c4 F
把这个工具修改了一下,更好用了。6 c. b" E" c2 Q
* X! B: R. i. Y  c" a
1,建立图层
9 w! d# G) h/ t / W4 Y) W9 _- _9 F& R
如下图所示:4 g  S0 R' d) `0 v8 ^% [- _4 l6 D/ h

9 c; D0 i! d: K+ y$ t5 x QQ截图20110524130711.jpg
! M% L- I- c9 t / C; `' j7 l; f. W- t, u
2,把LSP加载到启动组里。
' K: r4 o- e6 c. W- a ( A% R1 c: {6 w) f7 g
3,使用方法,先选中对象,按 1 ,则将该对象变换到“1轮廓实线层”;按 2 ,则变换到“2细线层”,……5 S8 l2 @9 X; x: T* u9 C2 r5 a
% ]5 i! t: d6 ^9 v/ v5 W
4,把这个代码贴出来,给大家看看
: |  H. E/ |) p2 N
# t' c4 _4 s7 g% D(defun YH_chlayer (YH_layer / YH_S)- ~* r/ |' H* N7 }, Z4 I
  (if (null (tblsearch "LAYER" YH_layer))
7 @" O7 x- e/ `4 B* [    (entmake (list
' J% s+ |. A+ a1 L) Z        '(0 . "LAYER")
3 E2 I7 \5 Z& E  L# O3 K1 I" G        '(100 . "AcDbSymbolTableRecord")" Z' u! J  Y: ]5 x9 ^$ u% X
        '(100 . "AcDbLayerTableRecord")% f  X$ }3 o* n/ b. P
        (cons 2 YH_layer)         ;图层名称; ?8 U2 J$ g8 N+ V3 s4 z9 L9 s1 ^! T
        '(70 . 0)                 ;图层状态. B5 P$ e1 [2 X
        '(62 . "bylayer")         ;图层颜色+ l) U1 ^  U- |5 V. V5 L* k: t
        '(6 . "bylayer")          ;图层线型
+ N9 k8 l" X" G, ?6 e9 l3 ~' N )) F1 ?( N4 r6 q' v+ z
      )
5 v5 [2 ^. r% P$ J6 o    )
4 \. z- [/ K, W  (setq YH_S (cadr (ssgetfirst)))8 S% Z) i  L& b# r% j
  (if YH_S- \' Y# ?1 T7 o) `
    (command "CHPROP" YH_S "" "la" YH_layer "c" "bylayer" "")
& d: p$ D1 {! @2 r; o3 f( t8 M$ R# g    (setvar "clayer" YH_layer)
% h/ S, }3 l0 \  Q0 g" G( p3 G. p- q    )
4 i3 s3 h5 j" J1 G5 H4 I  (princ)
7 l) D5 t/ Y, R7 J* w% ?  ): n8 ~2 ?7 r; h& L
(defun c:0 ()6 K- J0 V% u0 f% F
  (YH_chlayer "0")
- X1 O" Q# X  p# f% g9 P% m- F9 R  )
4 N" v1 X9 }. x5 n) c(defun c:1 ()
* ~. z0 c* Y/ x7 J  (YH_chlayer "1轮廓实线层")
% X7 S4 ?2 F, O' e  )
& n' b% |9 U) d0 _) c4 N(defun c:2 ()
: l& d; u# ~2 O8 Q9 ?8 a+ u. o% n  (YH_chlayer "2细线层")5 g" ?, C; ]9 a; G$ K* r
  )
0 U: d$ R/ q' Q3 i# u: X(defun c:3 ()
+ U1 M" l! w1 v. ?( ^9 x. t$ H  (YH_chlayer "3中心线层")
0 U- e+ y. s4 P  }/ o8 k2 j( e  )* G; f( q  X2 ?6 z2 L, l
(defun c:4 ()
4 F" f: J; V# E$ j  (YH_chlayer "4虚线层")' ^4 J* i/ u6 I) ]! C
  )
& X5 Q2 ]) S/ V) j+ U6 \% @(defun c:5 ()) m, t+ F- A9 w8 l2 [4 j$ m
  (YH_chlayer "5剖面线层")+ Q. q( {) J, v4 q+ |
  )1 O$ b6 q- K: {$ y+ B0 F) H
(defun c:6 ()
4 m6 H4 g) `1 l6 H6 c& n  (YH_chlayer "6文字层")* l0 c$ s3 {9 v3 t
  ): W3 f1 B! c/ V$ Y2 j
(defun c:7 ()
% n4 Z+ e" X) Y  y) `6 q  (YH_chlayer "7标注层")
7 B* M' ]4 f5 Q  )9 n/ s/ Y4 L, l2 i/ H' S0 c
(defun c:8 ()
7 f5 b. w3 l$ {5 C+ f2 l  (YH_chlayer "8符号标注层")
5 |+ [6 s8 g" y: G+ i" F! {0 A, T2 u  ): e1 ]$ z+ \) \* L6 u1 R% g$ D
(defun c:9 ()
. Z" O4 L1 P! P  (YH_chlayer "9双点划线层")
/ H& w4 [- u  f  A, v  )1 J0 ^0 j' s3 N1 f1 y
/ E' f+ L+ L  W( _8 C

- H5 D  s& i! B: ~) I9 T$ R2 ^1 d可根据自己的需要,可删减或修改红色代码部分,其他的别动!
2 Y+ r$ }. N+ S* S
3 L  t( D* T2 k  t) p如果你想把快捷键2改成 中心线层,那你就把那段代码改成% J# R, T: y5 m4 b

: x  E- h3 y  H' ], s# m  [(defun c:2 ()
' L! C( G) n# n2 n% N  (YH_chlayer "2中心线层")
4 K' J6 i1 E/ e- }) t  )
1 t- J( v6 r9 w! d0 \# h
" c0 z# u! t& v. E3 u然后把图层做相应修改,确保有“2中心线层”这个图层对应起来。
+ r1 z# a. e( e% a4 o
* d% }8 Y' b; J! {* {9 N2 W
! V* ]7 R1 W( fLSP文件如下,
8 v5 B4 u# }9 X0 N YH_chalayer.rar (512 Bytes, 下载次数: 222)
发表于 2011-5-25 13:07:27 | 显示全部楼层 来自: 中国江苏南京
进来学习了!感谢!
发表于 2012-4-15 20:19:00 | 显示全部楼层 来自: 中国江苏南京
谢谢分享这么好的经验,收藏了
发表于 2012-8-3 10:34:18 | 显示全部楼层 来自: 中国广东深圳
whoeric 发表于 2009-10-15 21:06 static/image/common/back.gif
: Y2 e  o% Z3 _9 e给楼主发一个图层更改的lisp程序,按对应数字键就可以切换到相应的图层。很方便。
. Y7 y. U1 T" A' a* P6 }' q8 {0————0
# j4 {6 A; q9 u2 A' t1————O ...

7 a: H* @! q% |# E能教我怎样加载吗
发表于 2012-8-3 16:08:34 | 显示全部楼层 来自: 中国江西鹰潭
纯CAD好像没啥取巧的,那个lisp程序貌似不错。
发表于 2012-8-3 16:30:15 | 显示全部楼层 来自: 中国广东韶关
经常改图层不多吧,线多了用唰唰用快速选择等等,且这么简单的快捷键不是组合键,误操作的可能性比较大
发表于 2013-2-1 15:08:25 | 显示全部楼层 来自: 中国安徽铜陵
果然是好东西,感谢兄弟们的无私奉献!
发表于 2013-2-1 17:18:41 | 显示全部楼层 来自: 中国广东佛山
要求越来越高了。我无所谓的。
发表于 2013-4-16 13:48:27 | 显示全部楼层 来自: 中国上海
找了N久了谢谢啊,谢谢LZ,谢谢12楼的
发表于 2013-4-22 09:15:28 | 显示全部楼层 来自: 中国广东广州
我一直都是用工具栏来解决的,不需要搞得那么复杂
发表于 2013-4-25 09:35:42 | 显示全部楼层 来自: 中国安徽合肥
类似天河图层程序
发表于 2013-11-25 21:06:49 | 显示全部楼层 来自: 中国四川成都
ding
发表于 2013-12-1 09:19:10 | 显示全部楼层 来自: 中国浙江温州
发表于 2015-7-16 14:04:34 | 显示全部楼层 来自: 中国四川成都
whoeric 发表于 2009-10-15 21:06 static/image/common/back.gif
$ U, h0 K$ j* h$ F$ z  C给楼主发一个图层更改的lisp程序,按对应数字键就可以切换到相应的图层。很方便。
+ A* ]6 E7 E$ Y+ a9 K8 p, \0————0
# m- T) k& [  i+ b1————O ...
5 h, Q7 n! V6 ]' `
那我的数字键是颜色键了    不就和你图层键冲突了吗??8 }1 z9 X6 W% }
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

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