QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 30393|回复: 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程序,按对应数字键就可以切换到相应的图层。很方便。8 U. z! c# C" g4 e: Y8 d$ @8 M
0————0* I% g( R& V# H3 m0 w
1————OBJ
% \) e- m" P0 |5 `" e' D, }2————6t
. {% s6 g& t0 H8 P* ^# a3————SCETR
$ {. \( o8 j8 k# u' l: o+ X( ^0 B。。。! y' f+ L  V/ F# s# a# s) Q
8————BORDER
4 y' x4 @7 `$ b3 p3 R$ g如果这些不是你想要的图层,将lisp用笔记本打开,把里边的OBJ,6t等图层名改为你想要的就可以了。以后要切换图层时,按相应的数字键即可。

图层更改.rar

557 Bytes, 下载次数: 592

评分

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

查看全部评分

发表于 2009-12-12 15:19:41 | 显示全部楼层 来自: 中国福建福州
楼上的方法不错,要是这样点数字可以换的话那就快很多了,学习一下
发表于 2009-12-14 15:56:50 | 显示全部楼层 来自: 中国浙江杭州
高手!
/ [: m# ?8 ]  M3 S收下了!
发表于 2009-12-16 08:26:21 | 显示全部楼层 来自: 中国湖北武汉
我是做建筑的,我用我们的CAD探索者软件可以很方便地只显示你所选定的物件所在的层
发表于 2010-5-30 13:16:24 | 显示全部楼层 来自: 中国湖北武汉
给楼主发一个图层更改的lisp程序,按对应数字键就可以切换到相应的图层。很方便。0 B9 L0 W8 T) M' {
0————0/ p1 X: w. P0 f3 y* P4 j
1————OBJ
+ O2 [0 x3 x9 Z9 D' r2————6t+ |( _& `/ ?! Q& @
3————SCETR
% c% S* f8 l4 e) U+ y9 F。。。$ `6 y  x4 V" ^0 L/ W
8————BORDER; V+ P6 |9 o( C( ]  g' Z
如果这些不是你想要的图层,将lisp用笔记本打 ...
: L& E, h3 o" U0 e  _2 }' {whoeric 发表于 2009-10-15 21:06 http://www.3dportal.cn/discuz/images/common/back.gif
3 `( ^5 R; M2 d! }- N

& k) A: A6 l" [/ @这个值得推荐。谢谢
发表于 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 y% j7 X) n' `

0 {  x2 O8 P  p7 l9 K把这个工具修改了一下,更好用了。! f: n, a/ I; O7 Z# s7 R* q

: I5 X* ~) d: l% C; M- V+ g1,建立图层
& e3 v; G( O: C1 Q4 }. V" ]7 \
; _+ w: Q0 L, Z) o- [/ d如下图所示:& E$ S7 s6 J( t6 r3 m- ?( V
8 O) {. |1 a  r$ I7 k' V. G
QQ截图20110524130711.jpg 4 g; `3 f+ A/ B5 ?3 }6 @+ R! A9 }& I& ?

' q4 J! ~- \  W# l8 u, m. o( [2,把LSP加载到启动组里。
0 k! o1 R  A6 `* |/ y6 o- Y
, L( D* v/ N2 Q* y$ D+ }/ d% z3,使用方法,先选中对象,按 1 ,则将该对象变换到“1轮廓实线层”;按 2 ,则变换到“2细线层”,……* B1 C5 U* ]9 j8 t

4 v, y# l. [( t( K8 D4,把这个代码贴出来,给大家看看7 t* |$ A) L- \+ m+ ^7 B
6 b# m% b* C7 D+ ?- W: h4 l6 u. `2 O8 `
(defun YH_chlayer (YH_layer / YH_S)7 y. `. `8 Q8 t; t
  (if (null (tblsearch "LAYER" YH_layer))9 s4 @+ z# B4 Y" M; w
    (entmake (list3 a3 a. B1 q! t4 n
        '(0 . "LAYER")
+ d& u5 K, Z3 l6 h        '(100 . "AcDbSymbolTableRecord")
% O& L# o, u0 K8 m; B) {        '(100 . "AcDbLayerTableRecord")- Y% Q' \( [7 H+ G1 s
        (cons 2 YH_layer)         ;图层名称) D" @2 w) C/ D! F
        '(70 . 0)                 ;图层状态
. A6 i( S0 E. w2 C        '(62 . "bylayer")         ;图层颜色# U% Z( O& j% E3 n
        '(6 . "bylayer")          ;图层线型
5 J3 O. ]: V+ U4 K3 } )6 u1 f" U) M. X$ i
      )
! A9 r* Q- {$ a# B2 d* z    )5 F2 X% f5 u: x. n2 C( k
  (setq YH_S (cadr (ssgetfirst)))
( p% {* B2 d$ _  M' Z  (if YH_S
/ P# S6 h! c' k% ]# P& ^    (command "CHPROP" YH_S "" "la" YH_layer "c" "bylayer" "")' x9 V; V+ s( @( T% O! s6 \5 a
    (setvar "clayer" YH_layer)
) y/ N) t' Y. O/ S' h    )* l) r9 V  @) v: G3 t" d/ u
  (princ)2 T/ F9 U9 ^1 c/ G+ T
  )
& f, C( ]6 _2 H7 c(defun c:0 ()
# @; e& V# A" t0 M( `( S4 K( H  (YH_chlayer "0")
  A/ N9 G0 L# u; C. o$ f% I  )
4 L$ {: J% \" C(defun c:1 ()$ q! _/ h* y7 M9 F) M
  (YH_chlayer "1轮廓实线层")
5 L) P& U' ?- m, ?  )
& N: E, l! z! l(defun c:2 ()
, v! F/ x# }/ L# @6 m  (YH_chlayer "2细线层"): W( l4 W% b" k1 k2 b
  )
- I8 X7 H- Y  x) }9 {. I; ~(defun c:3 ()) C1 x! P# I  w6 W! U
  (YH_chlayer "3中心线层")3 `, ~7 X6 V7 @2 j: N" S: P: C& ]
  )2 ~2 @3 x, {' c' m, }& L3 F1 l2 T
(defun c:4 ()4 w9 O- k% ?" U% O: w3 d% K6 t
  (YH_chlayer "4虚线层")5 c& D( c* Z- v' n5 W( t9 |
  )
& y! _6 r. T$ Q$ E( A(defun c:5 ()
$ b$ \' X; E" O6 s- B# W  (YH_chlayer "5剖面线层")
, t+ ]8 i" y7 U; T# V! @7 g  )
0 ~/ D9 s$ @6 e  o, F: s(defun c:6 ()
# ?2 J& K; K( m1 u1 `  (YH_chlayer "6文字层"); @0 n9 q' `+ V
  )
9 B: F+ A0 J. Y; T, |2 T6 w* W(defun c:7 ()
( h& {/ k1 _; g9 J  (YH_chlayer "7标注层")
2 Z1 \: c: n% S  )1 A* L+ C5 ?% B1 a) v
(defun c:8 ()
$ r2 E0 g8 k- m% O: T; z  (YH_chlayer "8符号标注层")
* U& O- z/ `$ w" l6 J* I4 x  )" R8 [* B2 a2 p. R- H* k  x
(defun c:9 ()( {/ E; U8 |* u% x7 n4 a: X
  (YH_chlayer "9双点划线层")1 C8 O) v2 y  i
  )+ h5 S2 `. Z9 r5 s" G. R9 v- x# O
+ T, k6 W# j. I( p) d1 r- d

$ v* S; Y  I! k7 X* m: U0 G可根据自己的需要,可删减或修改红色代码部分,其他的别动!/ x9 w$ N) l; b9 n; L& h

& J1 M: ~8 p8 z* ~) Q; A/ e, G如果你想把快捷键2改成 中心线层,那你就把那段代码改成
" O& x( j/ ^/ l/ {3 Y% R ! ~4 @2 j4 E7 V8 N9 d
(defun c:2 ()# [& `$ H2 b! i& [- s& D! P# f
  (YH_chlayer "2中心线层")  g* A! O7 K, r% J  {* D1 G, Y. r
  )# l  U! A1 @$ q# g  q. R

! ?6 N' C9 O( b7 s( j  A然后把图层做相应修改,确保有“2中心线层”这个图层对应起来。
7 d, _  q5 h. u6 l; B
3 W- b1 A) H' T( q) j
" j- j  I3 j$ A+ b& o" XLSP文件如下," U8 o- t1 {0 t
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
; D1 n) Z: D" E5 U" a给楼主发一个图层更改的lisp程序,按对应数字键就可以切换到相应的图层。很方便。
  C0 N7 N, C* E) H0————00 n1 q8 M8 l) ?5 [# f" z
1————O ...
  Y5 w, k3 e3 F8 e& ]- v1 c) c
能教我怎样加载吗
发表于 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
8 \3 h2 H  N4 c; W) A给楼主发一个图层更改的lisp程序,按对应数字键就可以切换到相应的图层。很方便。
& B* o) P, c* \# l3 S  Z" l0————0
5 n6 s4 c: _/ Q1————O ...
" Y( q1 f* l# K0 k  Z8 K, A
那我的数字键是颜色键了    不就和你图层键冲突了吗??
& o$ [$ `5 Q" D! a6 G% P
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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