QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
6天前
查看: 30347|回复: 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程序,按对应数字键就可以切换到相应的图层。很方便。
2 l/ d9 ?. e, ~4 L+ B3 s0————0, H  }0 _4 V8 B6 C* R8 I0 W( i
1————OBJ
2 y4 f! ~- p  O- Z' c+ X6 Z2————6t& Q% V; K" C" ~; L3 n- H
3————SCETR  E$ B1 r; V7 }& O9 T/ u% p& Z
。。。
3 L( v3 }/ x! j' j" P2 [" N# P: X: l8————BORDER+ ~; k5 H& q9 x+ g+ @
如果这些不是你想要的图层,将lisp用笔记本打开,把里边的OBJ,6t等图层名改为你想要的就可以了。以后要切换图层时,按相应的数字键即可。

图层更改.rar

557 Bytes, 下载次数: 592

评分

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

查看全部评分

发表于 2009-12-12 15:19:41 | 显示全部楼层 来自: 中国福建福州
楼上的方法不错,要是这样点数字可以换的话那就快很多了,学习一下
发表于 2009-12-14 15:56:50 | 显示全部楼层 来自: 中国浙江杭州
高手!$ y# B- U6 r0 C$ t. O& J
收下了!
发表于 2009-12-16 08:26:21 | 显示全部楼层 来自: 中国湖北武汉
我是做建筑的,我用我们的CAD探索者软件可以很方便地只显示你所选定的物件所在的层
发表于 2010-5-30 13:16:24 | 显示全部楼层 来自: 中国湖北武汉
给楼主发一个图层更改的lisp程序,按对应数字键就可以切换到相应的图层。很方便。
6 J( G3 n9 r9 C8 P4 d+ ]$ T. t; N6 s  x0————0; o' J6 S5 Q6 U: {, [# n0 o+ Q
1————OBJ
3 e' h6 m3 C' E0 Y* t+ q: Z6 _$ ?2————6t
9 L: `# J& X1 ]3————SCETR* h" |6 ^: q, p! X
。。。
, O. `) y  X- R- ~8 D2 m8————BORDER
. @' @2 C4 Z( V) [$ d& _如果这些不是你想要的图层,将lisp用笔记本打 ...' X, I4 {' ]- B/ f
whoeric 发表于 2009-10-15 21:06 http://www.3dportal.cn/discuz/images/common/back.gif
0 Q' y& |# l. A6 u* V! G* Z

) B7 I/ D9 ^( a, Q7 m这个值得推荐。谢谢
发表于 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 编辑 ' j) c$ ]1 c; n. |

) M# }( z9 ?9 S9 s) d3 ?把这个工具修改了一下,更好用了。
9 M5 c2 u' e# A3 R, s* A ; i% j- p! t/ c/ f1 {" X
1,建立图层; {  H9 |5 n3 C; {. h
, f+ |6 }" N- o8 z
如下图所示:. B# P4 R* j& i; R7 e! l

4 a* O5 S! ^! F1 q* t QQ截图20110524130711.jpg
( a+ U) Y! ^# h' I9 {4 S . V$ f3 U0 o1 g* h! a" t
2,把LSP加载到启动组里。) y" _* z# A0 e' e9 x. m
* S9 [4 Z  `% O1 T
3,使用方法,先选中对象,按 1 ,则将该对象变换到“1轮廓实线层”;按 2 ,则变换到“2细线层”,……1 Y9 @" p5 z- i

0 _+ H7 n/ O! d: s# u4,把这个代码贴出来,给大家看看: Q6 y5 T% J9 L6 t) T+ ?
! ^0 `4 n# {; A% p- N
(defun YH_chlayer (YH_layer / YH_S)
6 X% l# o5 t* }2 r! |  (if (null (tblsearch "LAYER" YH_layer))9 U* V" x  A% w0 Q+ s/ E
    (entmake (list
1 ]! ?2 B' j" Y) _        '(0 . "LAYER")
) q5 a% d! S' W1 l  Q! Q! @        '(100 . "AcDbSymbolTableRecord")
; a+ g7 {9 X9 x: M; z5 i        '(100 . "AcDbLayerTableRecord")1 K1 F% D0 o  z% ]& D
        (cons 2 YH_layer)         ;图层名称( V0 d9 N; I" e3 H7 j, z* G
        '(70 . 0)                 ;图层状态
( F7 V- C$ w( x        '(62 . "bylayer")         ;图层颜色
& {* z8 H! w, r  g$ i        '(6 . "bylayer")          ;图层线型
: S" ]% |, G$ B$ L  S' [/ j )# Q  y# }0 f$ r; K- H
      )0 l  ]% m5 M5 |* I% ]/ J
    )
  d+ g7 T' i" @" l2 T  (setq YH_S (cadr (ssgetfirst)))& c# g4 [" G8 L: n0 [
  (if YH_S
+ ^6 L; t& ^0 Y$ O    (command "CHPROP" YH_S "" "la" YH_layer "c" "bylayer" "")( ~: T2 P) `- o' [. B7 L" t
    (setvar "clayer" YH_layer)
& r' U1 e# k  w1 I# p8 c% x8 k& b    )
$ I1 O; G/ Z( F% w9 |2 d5 ]  (princ)
! Q0 L5 f5 Z1 w- F$ O) ~  )5 p: c( T" ?* m# a- A
(defun c:0 ()
' l! L+ m! }2 i  (YH_chlayer "0")8 K) C% ^5 T# z* E" r5 f
  ), T" J" j# y% H8 T8 g
(defun c:1 ()
0 R2 X* \9 h' @+ j0 K# I8 `6 |# X# l  (YH_chlayer "1轮廓实线层")
# n9 M0 N4 g- M+ {; Z  )
5 W6 h$ H9 @1 i  g& V  a5 f(defun c:2 ()! P3 |/ T+ Q3 T+ [* A/ v
  (YH_chlayer "2细线层")5 x1 e) U: s; j9 Q7 P8 `7 n
  ). D. J1 M2 h& T
(defun c:3 ()8 z3 G. D# `  o4 G' F; h: @3 t
  (YH_chlayer "3中心线层")
2 W" b" O( A1 ?8 m  )3 E5 v& e& E4 M; v# f: ]# M
(defun c:4 ()" v5 \0 F" T/ G# O0 v0 q  N0 L5 L
  (YH_chlayer "4虚线层")
+ T7 h, z5 p7 }& u9 [  )  ]. q" `" d1 e" v
(defun c:5 ()
% v+ x& }) |- w* Q( I. `$ }  (YH_chlayer "5剖面线层")3 U' t  j& I* [4 L5 R
  )
; k% {' `1 o" \, e(defun c:6 ()8 E( n9 Y4 Z7 j- N$ ~! s. i
  (YH_chlayer "6文字层")* _9 F; c; M2 W! b: c1 q" n/ a
  )
+ }2 ~/ {% Q* `, O! D(defun c:7 ()
, B8 T2 E- u9 s6 K% y% L  (YH_chlayer "7标注层")8 P/ P( s- @3 G; l
  )
9 b7 E6 @; u4 W3 g* A& o: s(defun c:8 ()1 U+ f' b. Q( ?4 N' I
  (YH_chlayer "8符号标注层")8 H1 P4 C( A* H
  )  M. b: D' b3 z7 y
(defun c:9 ()
- E! h8 `% ^: w  (YH_chlayer "9双点划线层")
2 @) H: G% o% f  M& v! h0 z  )
% A' E* W- B  N( k. ^6 ?5 D
$ V! r/ V) }& D( s5 o) o
1 O: q) w) D( H7 o0 P; @9 c
可根据自己的需要,可删减或修改红色代码部分,其他的别动!
% z8 K/ t9 l5 l& ]( D 4 n5 a% L7 `1 l+ r
如果你想把快捷键2改成 中心线层,那你就把那段代码改成* A4 Z. b: F" H/ ^7 W, t( m% g

( w6 W2 K/ T* B3 |(defun c:2 ()
7 o# ~! w% P4 b! o; y  (YH_chlayer "2中心线层")
# ?+ ]; ]" o- }+ S' k7 X' d  )
! J9 v; ?( K# t) Y+ r1 [8 ~" }3 C' T8 B9 g
然后把图层做相应修改,确保有“2中心线层”这个图层对应起来。$ A" i5 m3 x% g3 a8 @
( ]8 D8 `  [! @0 z% W; r8 U
" ?' ]4 {& k2 _
LSP文件如下,2 c5 N" e" j! E/ Q8 e
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
2 r- m! u4 \+ H* h$ s4 z9 t给楼主发一个图层更改的lisp程序,按对应数字键就可以切换到相应的图层。很方便。3 `/ v# B( F1 j3 N
0————09 D* Q" J4 D9 e
1————O ...

" L6 y$ n  `$ `9 g能教我怎样加载吗
发表于 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: l- g7 ]0 U$ ~, k
给楼主发一个图层更改的lisp程序,按对应数字键就可以切换到相应的图层。很方便。: S9 O: W( v3 l3 m- ^8 }
0————0; [" F% W  y- r% z3 B3 r5 Y
1————O ...

( v! P' |1 i' [( `4 o8 v那我的数字键是颜色键了    不就和你图层键冲突了吗??
0 ~5 V4 g# Z  a, _1 H
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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