QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
6天前
查看: 30344|回复: 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程序,按对应数字键就可以切换到相应的图层。很方便。
6 v0 r4 [( @4 E* h3 @, U0————01 w2 B4 |( b2 P0 b+ P+ Z! g) Y3 }, `
1————OBJ$ b9 b- Y5 \# r9 F& H5 z0 {
2————6t$ i' N) x9 @4 U* I. y3 ~8 J
3————SCETR
, x% W9 h' x3 i1 h0 M3 @。。。
& g+ S0 f1 C( I( a" r9 z8————BORDER6 Y- a8 U9 C7 v5 z( y! x* \
如果这些不是你想要的图层,将lisp用笔记本打开,把里边的OBJ,6t等图层名改为你想要的就可以了。以后要切换图层时,按相应的数字键即可。

图层更改.rar

557 Bytes, 下载次数: 592

评分

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

查看全部评分

发表于 2009-12-12 15:19:41 | 显示全部楼层 来自: 中国福建福州
楼上的方法不错,要是这样点数字可以换的话那就快很多了,学习一下
发表于 2009-12-14 15:56:50 | 显示全部楼层 来自: 中国浙江杭州
高手!
6 M- H/ B  [8 M: l. p3 W8 a$ D收下了!
发表于 2009-12-16 08:26:21 | 显示全部楼层 来自: 中国湖北武汉
我是做建筑的,我用我们的CAD探索者软件可以很方便地只显示你所选定的物件所在的层
发表于 2010-5-30 13:16:24 | 显示全部楼层 来自: 中国湖北武汉
给楼主发一个图层更改的lisp程序,按对应数字键就可以切换到相应的图层。很方便。
0 ~- \9 m0 P" v+ S0————0/ k  y4 N8 L: n7 D
1————OBJ
1 \8 }1 D& N& W2————6t
  V* M& p0 k5 O+ W1 \3————SCETR" S9 N) r0 b( |+ d9 {
。。。
. X1 d8 T$ D2 X$ g! U% w5 [( ^& `5 @8————BORDER* ]; p7 S. a# C- i: q& ?
如果这些不是你想要的图层,将lisp用笔记本打 ...$ k+ ~, v* X* W% Y* w
whoeric 发表于 2009-10-15 21:06 http://www.3dportal.cn/discuz/images/common/back.gif
- {4 U5 S3 r) b( S% E/ I

& y. Y  c3 T# [) 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 编辑
) Z$ @& z) |' u$ S; N+ ]* {: G  @8 h: K
把这个工具修改了一下,更好用了。. o: X$ b0 h- @$ j; `  d7 G; e
! H. @; |/ _) ?. o% P. w3 ?
1,建立图层
4 m- x# P6 ^$ l9 J+ H
& [0 \5 Y0 ]* o7 Q& G0 U, \: T如下图所示:
- d( b, \& U& I- B. Z
% I0 _: _4 H5 }& U  u7 u7 M6 l QQ截图20110524130711.jpg ) H4 M, v- \2 o- U2 h$ {0 R5 |  S
! [: l7 {! ^$ q* U8 o0 Q; n2 f9 x  K
2,把LSP加载到启动组里。
! d6 x9 \. _! {5 b$ H, A
3 |3 r- G. R9 g5 W7 P0 D3,使用方法,先选中对象,按 1 ,则将该对象变换到“1轮廓实线层”;按 2 ,则变换到“2细线层”,……
* G8 F: ~+ K2 h! A! s1 W# S: e % u7 y7 `9 H7 W/ f0 _1 [' i
4,把这个代码贴出来,给大家看看. G0 g8 ~, m& P2 `% C' E

  }7 S7 {/ M; W/ U' y, v(defun YH_chlayer (YH_layer / YH_S)8 F, c( I9 t7 M: h; P1 n1 v" z
  (if (null (tblsearch "LAYER" YH_layer))
$ O# |% f2 m6 T0 s: _6 K    (entmake (list
! v9 z6 e  r, P: v- Z/ Z        '(0 . "LAYER")8 p1 V0 T# T& M5 I% t, |
        '(100 . "AcDbSymbolTableRecord")
4 b- g) p+ v3 P% D2 g        '(100 . "AcDbLayerTableRecord")
  V- O# x, ?) [        (cons 2 YH_layer)         ;图层名称
# m- j6 t/ Q4 S( g* v" r/ l2 ^: N# l        '(70 . 0)                 ;图层状态
, x2 C, z. D- y- M        '(62 . "bylayer")         ;图层颜色
4 ?. n$ ?' V' w+ n        '(6 . "bylayer")          ;图层线型
/ x6 m9 X7 ^& l2 D9 [' S )/ a- I: V2 S, E! x
      )
4 y$ O* L% ]' P) ~- ^0 Y1 l    )/ A5 ]% }# l& e  _$ ~% M
  (setq YH_S (cadr (ssgetfirst)))
/ {- |* ^$ b% z. @, g% X6 y  (if YH_S
! L- H+ i: c# w- n    (command "CHPROP" YH_S "" "la" YH_layer "c" "bylayer" "")3 m' ?* M8 f7 h8 {% B' [# B
    (setvar "clayer" YH_layer)
  u/ T+ @( P4 m    )
8 U5 Z) p5 v! I; Y  v. Y$ x. h7 [  (princ)
7 o) h6 T1 F% Q9 ?) p( U) \% e" a  )
4 T6 K& e$ |; ~(defun c:0 (), U3 ~( c/ b. Q" w4 a' K
  (YH_chlayer "0")
0 p6 \1 ]) u3 }  ). D( f6 O' ~* r& e& h+ v' ^% E4 u
(defun c:1 ()
/ ?9 @( K: E5 [$ h  p. Q& s  (YH_chlayer "1轮廓实线层")
$ O1 R; P6 Z$ X  j1 w" s. o  )- G6 N6 t) Z/ J
(defun c:2 ()
/ V4 z. z( U2 M7 @0 H- g  (YH_chlayer "2细线层")2 x1 ~9 h- V! F7 J
  )
. u5 W$ G1 t' D" q. T+ e: Q(defun c:3 ()
2 k' B5 z, F9 n- Q3 |7 B  (YH_chlayer "3中心线层")
1 g" e0 x3 R; \4 @1 F7 P1 H% j8 [  ). \$ A' @, v3 U
(defun c:4 ()
1 s5 R0 T5 u* N& i6 y  |$ Z3 E: f  (YH_chlayer "4虚线层")
1 b# S& Z! L6 K  )
  }: z4 r- k- K( X(defun c:5 ()0 J) K) R4 e# Z8 Z) D
  (YH_chlayer "5剖面线层")5 d: v2 N0 j& {8 T( K5 ]3 E4 f
  )$ b% I$ U0 |" A. i% x. g; |1 Y
(defun c:6 ()) H4 l3 ^4 d* W3 o! v
  (YH_chlayer "6文字层")4 A6 B( m# |+ s: s5 q+ Y( x
  )" J( m# S' }. r5 X7 k) H. H
(defun c:7 ()
# T7 a8 A7 w  n0 e+ R  (YH_chlayer "7标注层")4 k7 ~: V6 w" c% g) N- @* Z) i
  )
1 J  c; R7 B8 D0 _6 P1 s6 j(defun c:8 ()* I* Z; Q2 _" C6 u$ ~& Q, O
  (YH_chlayer "8符号标注层")
% M6 q! y7 c# D* Q, U+ ?" [  )
& G) j0 P' \/ K9 n(defun c:9 ()
; Z  E$ Z; }1 O* ^( O/ M  (YH_chlayer "9双点划线层")
/ H* o8 z+ R6 `7 i; f$ A  )
" Z$ ]8 |# l5 z, o. j0 }3 ^1 w9 K

, E8 _* J; v$ S9 x6 z6 [) [; I; D. l' V' o4 p0 W4 M5 w5 P
可根据自己的需要,可删减或修改红色代码部分,其他的别动!
3 A' g+ B# \6 @. `# t3 z " R& H/ w7 Y, I! f/ I1 i( X
如果你想把快捷键2改成 中心线层,那你就把那段代码改成
; N# d% O- X4 P4 w- e1 ]  D+ R ' k4 o* y. _% n9 E
(defun c:2 ()
, Y/ V/ R+ T* v; k4 ~5 c  (YH_chlayer "2中心线层")- O! H" n% Y( ~& y: x6 R
  )
  Q# L3 j- L' E9 t  q$ b2 S8 v' E, q+ O! D: `
然后把图层做相应修改,确保有“2中心线层”这个图层对应起来。
! U# F' a0 X* H) U6 H
) u& j9 y' _! N , v- H, m! f' J2 @3 h" A4 I$ g
LSP文件如下,7 D# c/ H6 ~) u5 z+ J+ m4 ~# p
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
! C0 W7 O4 O% G2 c. J0 N7 j, R  p" S给楼主发一个图层更改的lisp程序,按对应数字键就可以切换到相应的图层。很方便。
  C. S! L( d* k8 u0————0" k- d4 m9 f  n
1————O ...

8 U+ k! |4 s3 j' V3 A$ o能教我怎样加载吗
发表于 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.gif8 c! S, H/ [9 [, G
给楼主发一个图层更改的lisp程序,按对应数字键就可以切换到相应的图层。很方便。3 T- M* y* U. G
0————0+ k$ k1 Z6 N  }) h* E5 J; ^
1————O ...

" o' z' a# i/ M) g那我的数字键是颜色键了    不就和你图层键冲突了吗??
' w8 [2 \; t4 N! a( F! l
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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