QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
5天前
查看: 30340|回复: 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程序,按对应数字键就可以切换到相应的图层。很方便。
7 p% q" z/ G( n; I' b0————0# w5 s# X) w3 k# h
1————OBJ
0 _8 b2 B3 a/ G2————6t! A4 @% p9 M* v+ |9 h
3————SCETR/ @- q( r( `; Q' T' z; X6 Q+ ~
。。。! P4 S2 X& s, k' r
8————BORDER
/ N9 `* H/ z6 x* b如果这些不是你想要的图层,将lisp用笔记本打开,把里边的OBJ,6t等图层名改为你想要的就可以了。以后要切换图层时,按相应的数字键即可。

图层更改.rar

557 Bytes, 下载次数: 592

评分

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

查看全部评分

发表于 2009-12-12 15:19:41 | 显示全部楼层 来自: 中国福建福州
楼上的方法不错,要是这样点数字可以换的话那就快很多了,学习一下
发表于 2009-12-14 15:56:50 | 显示全部楼层 来自: 中国浙江杭州
高手!( N( q! M5 K9 I  \  m
收下了!
发表于 2009-12-16 08:26:21 | 显示全部楼层 来自: 中国湖北武汉
我是做建筑的,我用我们的CAD探索者软件可以很方便地只显示你所选定的物件所在的层
发表于 2010-5-30 13:16:24 | 显示全部楼层 来自: 中国湖北武汉
给楼主发一个图层更改的lisp程序,按对应数字键就可以切换到相应的图层。很方便。, R7 G" a0 J' v0 p
0————0. v, u- S  P' n3 z! ^3 O" R4 |) {  h
1————OBJ5 S4 G: O( e, ?  C" @# G. \
2————6t
9 ~% s' e- b1 j+ l7 E, w2 |  D" G3————SCETR
1 S4 g! \( ?: }, C5 E4 R。。。5 e0 L+ A1 O- _1 \- ?
8————BORDER. I. X+ A* F  I  D; E+ i
如果这些不是你想要的图层,将lisp用笔记本打 ..., h5 T3 m  B2 o- G) I/ H: A
whoeric 发表于 2009-10-15 21:06 http://www.3dportal.cn/discuz/images/common/back.gif
( N0 G- X) ~; X8 B
4 r9 n, N3 s, p2 U6 N+ ~# O
这个值得推荐。谢谢
发表于 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 P5 l$ S9 ?6 l4 H7 @; ]

8 u' @. w3 e2 {把这个工具修改了一下,更好用了。
& ^# b; q# `0 I9 w) N) k
% {( \  O+ x0 H/ q9 j0 C# O* s1,建立图层4 T) S* H. e1 ~" v
+ W) F- H0 g: a! v: |* F( T
如下图所示:
! y; @+ Q0 N8 a 0 x1 H( Z, n* }# P
QQ截图20110524130711.jpg * ~/ o/ e) l- e. b0 Y4 g- F( {. c

" F) Z3 a3 r  h- z2,把LSP加载到启动组里。/ }$ ^: F1 V% _1 I' o( e
' f2 {! J2 M" W1 d: v- O
3,使用方法,先选中对象,按 1 ,则将该对象变换到“1轮廓实线层”;按 2 ,则变换到“2细线层”,……: V- g1 k$ D* x' s1 g8 N4 ~

  o% i, @4 F2 V! `: B. w4,把这个代码贴出来,给大家看看
& E/ _% l  Y" Z0 B, |2 L5 X 0 `1 [' |& P! `" K$ Q
(defun YH_chlayer (YH_layer / YH_S)9 ^5 F  \1 z2 l9 t- w3 X
  (if (null (tblsearch "LAYER" YH_layer))
8 N% y& a1 r2 q    (entmake (list+ k' O- L6 p! K& s. o
        '(0 . "LAYER")0 }' }/ v; `! t/ D5 e/ I- y7 \0 C
        '(100 . "AcDbSymbolTableRecord")* L  a3 i; P- m8 e; m* d  o
        '(100 . "AcDbLayerTableRecord")
' k. c3 a% M- ~0 a4 S6 {* z! L8 `4 H        (cons 2 YH_layer)         ;图层名称
' D8 b; \. I+ w# |        '(70 . 0)                 ;图层状态2 W, ~1 x' m7 v
        '(62 . "bylayer")         ;图层颜色/ U. y) h( l* k
        '(6 . "bylayer")          ;图层线型
' {' d" }+ U( q1 [ )+ D8 p" n) V: `
      )
; T- A6 u& X5 k  z% n& s3 p  T* b: X9 d4 X6 b    )9 P) k3 U8 a8 K. V8 s- L
  (setq YH_S (cadr (ssgetfirst)))8 ~% f4 g/ i2 V: D, T* ^  F& h$ s* L& R
  (if YH_S
5 t! ?! r8 ~1 f    (command "CHPROP" YH_S "" "la" YH_layer "c" "bylayer" "")+ H3 n7 y' }& A+ j
    (setvar "clayer" YH_layer)
  S; H% a, h' p) \, Z7 ~    )
% e; `" S7 s) p6 _5 ]% x  (princ)
9 p) d# e, e# S: F) u/ a* t  )( z3 N( m$ N2 I+ k* R. P
(defun c:0 ()) w; F3 \- R: j: b9 ^3 \  I
  (YH_chlayer "0"): {4 C) q7 M% I  h% Q6 p4 j6 T
  )
$ Y# S1 ~8 J+ c(defun c:1 ()
2 M; p8 m1 x& P, {- w7 U  (YH_chlayer "1轮廓实线层")
4 W" {' f* r1 l, j! A) H  )$ X3 f  g% M+ @* `
(defun c:2 ()& j) V& d1 I  b& M" ?6 F1 D
  (YH_chlayer "2细线层")
1 s3 C$ ^! e* h6 |/ {" V' O  )7 H5 {' Y( Y6 ~% d- ?
(defun c:3 (): H. g0 t1 J3 l6 H. e" z
  (YH_chlayer "3中心线层")% @) c7 p7 u' \3 E/ u+ N, ?
  )
$ ^( t" V! c1 C7 m(defun c:4 ()* A8 M9 d7 `/ o) |  ]# F2 A4 ^
  (YH_chlayer "4虚线层")" r/ A* Y1 H0 m: q4 c
  )
/ S! O1 @* N) B$ F(defun c:5 ()( S4 s5 ~/ l7 O! O4 Y1 P
  (YH_chlayer "5剖面线层")
5 ?  v# N! y0 d% M" t  )
; s) \6 Z/ e8 E9 P8 i0 ?. K(defun c:6 ()1 ]& a& `7 |9 J
  (YH_chlayer "6文字层")
# U( n* S2 \+ A  )$ o+ K6 T' a9 W
(defun c:7 ()
0 C* P8 s+ g, v  (YH_chlayer "7标注层")
6 c4 I) k! f6 Z5 E  )$ J: u! w  N! R: v0 F: c0 r
(defun c:8 ()
  U& r+ R6 ?! b0 @  (YH_chlayer "8符号标注层")
) B. i  C$ Q0 e# l3 _  )3 F& c/ i" z/ R
(defun c:9 ()6 U& D, n8 R6 d; B3 E% O
  (YH_chlayer "9双点划线层"): Z) U+ ]# b4 u/ o, ~% Q1 Z5 T9 }
  )
3 y/ {" M5 b4 G  I4 j

  [. W- h5 a# H. o, @0 T
& C. y! m5 M( T可根据自己的需要,可删减或修改红色代码部分,其他的别动!& }( H8 x9 m( Y' y) S
; K  O. M7 O, W- K% k
如果你想把快捷键2改成 中心线层,那你就把那段代码改成9 }* R8 J" n: _$ x8 P6 ^! w
+ V% L! w) ~; v# m/ `! ?; h3 l8 O
(defun c:2 ()
$ S5 ~5 y( r9 s2 B; W' \  (YH_chlayer "2中心线层"); {) g/ W; g( x2 ^
  )# L6 b7 L7 P: R7 ?( @
$ Q! c, }' z  ]8 H4 M! W
然后把图层做相应修改,确保有“2中心线层”这个图层对应起来。* C3 g% V" m6 ~, B' C
, E  `+ i7 s& L% j1 X9 u

2 n- r1 z# o- `5 p$ R% mLSP文件如下,
9 h# K8 E9 ~. d3 r: _9 t! G 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. a9 I5 }+ c/ F
给楼主发一个图层更改的lisp程序,按对应数字键就可以切换到相应的图层。很方便。
& l! V! a6 ?9 F8 a4 W/ w) _0————0; Z! ]6 d  L+ N+ ^& P
1————O ...
7 ~" p8 ?# R# }# L9 U
能教我怎样加载吗
发表于 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
* p% N& a! I; o9 W, S7 J给楼主发一个图层更改的lisp程序,按对应数字键就可以切换到相应的图层。很方便。( I$ |7 f4 s+ o* j" u
0————0
1 }7 K! J/ ~5 n% h1 e1————O ...
' |% e: `+ P; e+ S
那我的数字键是颜色键了    不就和你图层键冲突了吗??2 q3 j7 d& l, ~. e
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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