QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
goto3d 说: 版主微信号:caivin811031;还未入三维微信群的小伙伴,速度加
2022-07-04
全站
goto3d 说: 此次SW竞赛获奖名单公布如下,抱歉晚了,版主最近太忙:一等奖:塔山817;二等奖:a9041、飞鱼;三等奖:wx_dfA5IKla、xwj960414、bzlgl、hklecon;请以上各位和版主联系,领取奖金!!!
2022-03-11
查看: 28817|回复: 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程序,按对应数字键就可以切换到相应的图层。很方便。
+ p9 g- B7 t- S# S' z4 o- k0————05 s4 N$ _; P8 N
1————OBJ5 a$ Q* c' w6 q4 H
2————6t- B# g+ a; _: |5 m# N4 c4 d
3————SCETR4 M$ O, \# z" l6 B( l
。。。3 x) ~2 V3 J" w
8————BORDER
# t/ v$ }0 n: v2 a7 ]% }如果这些不是你想要的图层,将lisp用笔记本打开,把里边的OBJ,6t等图层名改为你想要的就可以了。以后要切换图层时,按相应的数字键即可。

图层更改.rar

557 Bytes, 下载次数: 591

评分

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

查看全部评分

发表于 2009-12-12 15:19:41 | 显示全部楼层
楼上的方法不错,要是这样点数字可以换的话那就快很多了,学习一下
发表于 2009-12-14 15:56:50 | 显示全部楼层
高手!/ l7 o% p( v% a2 Y8 `" j0 E
收下了!
发表于 2009-12-16 08:26:21 | 显示全部楼层
我是做建筑的,我用我们的CAD探索者软件可以很方便地只显示你所选定的物件所在的层
发表于 2010-5-30 13:16:24 | 显示全部楼层
给楼主发一个图层更改的lisp程序,按对应数字键就可以切换到相应的图层。很方便。# B$ t* R) y/ L! t% S  H$ N8 G
0————00 E; i5 j9 n% c. i- k% H# j" r, u* D) o
1————OBJ
2 H- k  y1 V2 w, L9 q8 O2————6t
- e5 n5 @. g1 A9 G# Y* x* P3————SCETR7 x) G2 r/ ^( O- U
。。。- n" R  m7 w% H) ]2 k, x7 m/ h* c$ K
8————BORDER
4 \' W2 S2 R. U7 S4 W4 J如果这些不是你想要的图层,将lisp用笔记本打 ...
# U# p4 R8 I7 V/ b# \# w* Mwhoeric 发表于 2009-10-15 21:06 http://www.3dportal.cn/discuz/images/common/back.gif
, b4 Q9 I5 ]/ G& d4 U
/ ^' o# I) o% f6 l9 ^% K
这个值得推荐。谢谢
发表于 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 编辑 ( u; X) O2 z9 ?" O1 ^+ W$ U
. z1 t2 _: l; ^# o1 D
把这个工具修改了一下,更好用了。) `% k9 H. J6 ?

: }: G7 C2 G8 f/ c9 @1,建立图层
  J4 @. S4 N1 X; y) X4 _ ! A0 h9 G8 D$ ~7 h2 i* b3 s
如下图所示:
; C# ~3 |* H( ?4 q0 d! Z$ T" g ( b+ @* d; n- y8 y6 u% A0 }; z/ V8 w. c
QQ截图20110524130711.jpg
: w* a# I$ T0 y: M0 D% M % d: s: H: h& p! H$ \# Z
2,把LSP加载到启动组里。
2 K' v  U! x! S9 W! f
- H* q, S" k& m! p* c3,使用方法,先选中对象,按 1 ,则将该对象变换到“1轮廓实线层”;按 2 ,则变换到“2细线层”,……
1 d$ b$ D8 G4 W1 @ + D/ f1 f8 l( S" ?+ F
4,把这个代码贴出来,给大家看看
- I+ x, ]$ }* t+ j/ Q- C. B 1 m. K2 }3 }7 p7 `) a$ v7 }8 r( M
(defun YH_chlayer (YH_layer / YH_S)
3 J8 b: Q' ~: w6 ]# d( o  (if (null (tblsearch "LAYER" YH_layer))' _7 a8 S; T5 f4 \# _* F
    (entmake (list' ?9 F1 A0 v# @) r$ B( d
        '(0 . "LAYER")
- W. q8 q" E' Q3 G' H) p        '(100 . "AcDbSymbolTableRecord")  l9 D, _7 k( M5 [) ~# Y9 B7 z
        '(100 . "AcDbLayerTableRecord")7 H. D7 x4 x9 R- |% b
        (cons 2 YH_layer)         ;图层名称
" o$ U7 P1 X2 A$ U* \. G        '(70 . 0)                 ;图层状态
' m) H* K0 _1 b# C. `0 s        '(62 . "bylayer")         ;图层颜色
3 e/ n, j1 ^5 ^4 y  C; M        '(6 . "bylayer")          ;图层线型# V6 ?: p1 g- s& W6 F/ H
)
0 i! n; v" C# H3 \8 h1 c      )
% t4 p1 b6 m. x    )
* `. i6 I' E* K2 }( R( S7 @- U  (setq YH_S (cadr (ssgetfirst)))# |3 N  h) v0 h
  (if YH_S
! w1 |; y2 V9 F, ?: p- W    (command "CHPROP" YH_S "" "la" YH_layer "c" "bylayer" "")
5 D" s' P- V. A3 s) q7 R5 n    (setvar "clayer" YH_layer)/ Z8 u  t& x" L' p: ]
    )
5 W; p- D3 F7 @! `  (princ)  R5 T" w9 z) s8 H
  )
/ J& Q* V) n4 y2 G2 F6 W9 F(defun c:0 ()
6 q, c, C5 S' m  (YH_chlayer "0")  E9 E" m7 c+ `4 W% m0 `% |
  )
1 T+ B5 P4 y$ }- r5 t$ K1 F(defun c:1 ()
9 Q4 I. s# n! D; K) V  (YH_chlayer "1轮廓实线层")# L% J9 s7 C! v. i
  )+ d% G- Y- E! _; z  ^/ y
(defun c:2 ()* ~) f# k9 m, E. z  h* Y+ M: u/ i3 b
  (YH_chlayer "2细线层")' y# g( }% X7 A, h' j! N! S
  ), R1 N, K, |! n7 B7 x9 ]  W* s! b
(defun c:3 (). n* L% Z# N" N9 f6 s  m# i1 Z+ s* |
  (YH_chlayer "3中心线层")
  {: |+ K7 ~9 s4 K& R/ [5 R  Q0 z  )
3 w! y8 s5 y1 {(defun c:4 (); \1 ~6 z7 d5 M" }# Z" e" c- v4 v
  (YH_chlayer "4虚线层")
2 a( |3 X5 w! a5 R7 w  )
1 `5 w6 u" n5 L, H(defun c:5 ()
/ e- N" d& W* v  (YH_chlayer "5剖面线层")  [8 W8 J8 Z/ b" N1 y
  )% }7 Z9 Q" R( Y4 W
(defun c:6 ()  V( I' g. _) `, c) |
  (YH_chlayer "6文字层")! {6 I5 J* h) J
  )
. f; w7 j. N9 K: f/ n(defun c:7 (). P$ V4 A6 i0 D9 C: N5 [
  (YH_chlayer "7标注层")
5 B% t* ]7 ^: D  u4 }% r  )
( B: @3 |# y$ E5 Q(defun c:8 ()
- O5 M4 i0 ]) J( i7 d' {! P) r1 }- N  (YH_chlayer "8符号标注层")
( N( E* f5 C9 l6 S% v) [% l; i7 r  )
4 z; `; p: z2 h0 z(defun c:9 ()
$ v- S) u5 |& c0 D' i  (YH_chlayer "9双点划线层")
) f. a' }, I! r6 X4 Q  )
5 y8 Z/ d( y$ b& B) I  K$ m- w
; M: i  C' v0 @% z- ~

! z! s: ^) {9 e( U1 i( Q1 G/ Q可根据自己的需要,可删减或修改红色代码部分,其他的别动!
' e+ V6 G+ V5 q ' F" e8 |0 A: K2 A% z( @/ }$ x2 P5 }
如果你想把快捷键2改成 中心线层,那你就把那段代码改成( ]. T! O) o+ \; p8 T

% g  O, y- [# B* ~$ d" ?4 w1 l(defun c:2 ()# c0 ?* J& z9 M) v. r
  (YH_chlayer "2中心线层")
2 R& l6 ~  |+ |1 o0 M0 _0 c5 T  )6 w1 j2 {) P, C
0 {4 k$ v" M4 `+ ]4 {
然后把图层做相应修改,确保有“2中心线层”这个图层对应起来。
8 V$ f4 t3 c6 e' _( M0 A! I% f 6 U& `5 }" s8 n8 B( q# B

9 h+ K" M4 S7 w. ?. s8 NLSP文件如下,9 h6 u! h7 W. r1 @8 n0 q6 Y; G3 B) b
YH_chalayer.rar (512 Bytes, 下载次数: 221)
发表于 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. }% W7 _( H: p; p: v. h: a' c
给楼主发一个图层更改的lisp程序,按对应数字键就可以切换到相应的图层。很方便。
6 u  Z& i! V: u- y7 l% {) `0————0, W  B! x$ K- p  _5 k
1————O ...

' s2 l& ^6 t% h能教我怎样加载吗
发表于 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! u4 e* }; r2 d  q9 I
给楼主发一个图层更改的lisp程序,按对应数字键就可以切换到相应的图层。很方便。. Z7 n4 m0 s/ j. g* p% R/ W
0————0
! Q$ ^) e( p+ y1————O ...
0 d7 c+ H2 H2 I4 s5 b
那我的数字键是颜色键了    不就和你图层键冲突了吗??
( |0 W3 J/ ~$ R1 b
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

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