QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
6天前
查看: 30341|回复: 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程序,按对应数字键就可以切换到相应的图层。很方便。- h# X9 T6 t" B
0————0* J( ^' C4 v. z* Y
1————OBJ
' Y6 N% f" p" @, h2 ?  L2————6t5 g% D7 }, o/ w6 K; V5 I
3————SCETR
* R. n- E/ J5 T, n) g5 `2 W# e。。。! I, K0 d% U' W+ R2 a/ `9 V
8————BORDER+ s( N, q' G5 |# E5 _' ]
如果这些不是你想要的图层,将lisp用笔记本打开,把里边的OBJ,6t等图层名改为你想要的就可以了。以后要切换图层时,按相应的数字键即可。

图层更改.rar

557 Bytes, 下载次数: 592

评分

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

查看全部评分

发表于 2009-12-12 15:19:41 | 显示全部楼层 来自: 中国福建福州
楼上的方法不错,要是这样点数字可以换的话那就快很多了,学习一下
发表于 2009-12-14 15:56:50 | 显示全部楼层 来自: 中国浙江杭州
高手!% o) f* k& E4 S: B
收下了!
发表于 2009-12-16 08:26:21 | 显示全部楼层 来自: 中国湖北武汉
我是做建筑的,我用我们的CAD探索者软件可以很方便地只显示你所选定的物件所在的层
发表于 2010-5-30 13:16:24 | 显示全部楼层 来自: 中国湖北武汉
给楼主发一个图层更改的lisp程序,按对应数字键就可以切换到相应的图层。很方便。
. A( R) G1 Q& v  o3 H! R# }1 {' v0————02 T& K- a8 k5 C# [! }$ n# q4 n
1————OBJ8 @; D+ F% E8 q0 u+ o2 |+ ]5 o, `
2————6t( z4 ]" u1 b6 Y  t* A/ F- e
3————SCETR) ]0 m/ r) k) A' w8 q& y' a
。。。1 w$ S$ i/ B7 j, M& E, ]. k+ U
8————BORDER0 m) T6 O- m5 ~7 r
如果这些不是你想要的图层,将lisp用笔记本打 ...
9 `: [1 b3 F" W; `" W$ L. Cwhoeric 发表于 2009-10-15 21:06 http://www.3dportal.cn/discuz/images/common/back.gif
! b$ Y8 Q) p4 e  X0 \  q8 Z7 m9 Y2 m
: Q- ]  m3 h" M; P: U  D" a5 d3 W; g
这个值得推荐。谢谢
发表于 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 编辑 + e5 U% z* u( ~
5 q) X4 Z& J3 G4 p( g% A
把这个工具修改了一下,更好用了。" ^& A% @' U* |+ o
0 t) q/ k  a$ K- V7 ?4 x% V
1,建立图层& ?9 z" U8 Q0 K8 t
. I% ]- N7 ^4 Q* [* a
如下图所示:
2 v( n$ e5 r  {: A7 c# D' w  D( a
( ~1 l) u0 i1 j! c3 [* Z. Y QQ截图20110524130711.jpg
5 f* a5 w% {9 N9 W% I" Y 9 F% _3 O6 ?+ ?1 B9 `5 k% K- E
2,把LSP加载到启动组里。% |; X; q* d& ?8 h
+ g9 z1 U2 {* p1 Y8 ~. Z" X
3,使用方法,先选中对象,按 1 ,则将该对象变换到“1轮廓实线层”;按 2 ,则变换到“2细线层”,……1 Z: ~9 t# n( H8 F0 w: M4 Z

" E6 S1 O8 _* h4 ?  Z4,把这个代码贴出来,给大家看看
9 q$ R& H0 a4 b' i$ ` 2 F) K, {7 S2 g1 C# b
(defun YH_chlayer (YH_layer / YH_S)6 a4 y8 M9 H. q; B/ ~# U& m' c
  (if (null (tblsearch "LAYER" YH_layer))
1 ~( C9 X8 }2 m+ _: ?' {$ }: J    (entmake (list5 v! ^  a6 K6 P
        '(0 . "LAYER")0 J8 p! m2 |% H4 L  j; y/ q
        '(100 . "AcDbSymbolTableRecord")0 {- J/ ~8 f' |7 p' V% {2 l
        '(100 . "AcDbLayerTableRecord"). \# h$ n4 e: k" q' M+ J. u
        (cons 2 YH_layer)         ;图层名称
  u7 z/ L2 y5 C, m. Q3 O1 D; ~        '(70 . 0)                 ;图层状态0 |# J8 b/ J% V# X. Q0 `! v
        '(62 . "bylayer")         ;图层颜色
+ Q  H- @; \% ?        '(6 . "bylayer")          ;图层线型8 K; ?% W9 r% o" C* _0 ~
)
1 O/ f$ u* s  o" z; I7 G  r      )
4 g: a2 W3 _/ ?, H6 ?! r" _) {8 r    )
) C* D. {; M9 `2 k  (setq YH_S (cadr (ssgetfirst)))2 A5 v3 r) N& l9 ?1 H/ s' j% E* [
  (if YH_S/ J" |6 p! a$ P, Q0 W5 k6 o
    (command "CHPROP" YH_S "" "la" YH_layer "c" "bylayer" "")" Y2 d6 G: o4 U  ]& _* `/ @
    (setvar "clayer" YH_layer)
( A. o2 Z& ^: z- `: F    )
4 |/ l& s  i" z" D# f& e  (princ)
* A% P0 J$ c# \. L  ); R# x, R; ~! U4 j) O
(defun c:0 ()
% t9 q; b8 R& O  V$ L$ f  (YH_chlayer "0")
6 n4 F- U, M+ x6 j+ Q2 ~  C  )7 p' y7 \) X" }( o4 R
(defun c:1 ()# d1 [9 c0 T/ n
  (YH_chlayer "1轮廓实线层")
# F2 m: M, L  X' u  )
8 R2 m( x, N( ^8 _(defun c:2 ()
* g7 W6 D& L% @6 K8 e+ n  (YH_chlayer "2细线层")
9 Q% p$ `  \: B3 u$ U  )% s7 j- }; C0 _5 ?0 A* @
(defun c:3 ()! u7 U* p, `$ S9 q
  (YH_chlayer "3中心线层")* i$ H* K* K3 p! h9 x
  ): {. {$ A$ L& p* ?& [# g0 B
(defun c:4 ()3 Z. i' N' a  e2 w" ^7 S- H" b
  (YH_chlayer "4虚线层")9 C. v5 G; D! t* W! w5 q$ H* V
  )4 b% H+ z3 R+ F7 i$ Q" d+ n9 D/ d: [
(defun c:5 ()/ l1 g4 P0 I! {9 U. F; f0 P
  (YH_chlayer "5剖面线层")* A3 T5 m+ J1 p
  )
- D1 H$ D9 ~, G9 L(defun c:6 ()5 g, Q$ s8 B. h& @5 \* v
  (YH_chlayer "6文字层")
! P2 E# _8 }% }8 {  f  )
9 Y* I2 {4 y% h* F9 L* E(defun c:7 ()
1 C1 K  ~" O" _# L# d  (YH_chlayer "7标注层")
+ X5 x( A3 g5 A0 r3 U  )$ w5 }7 Q0 c! R' u' s8 F# \  e! e
(defun c:8 ()
: S, o& G" @  G4 Q  (YH_chlayer "8符号标注层")1 v( B# e) q2 c+ I2 b2 ~" V
  )
- e: ]8 B& H$ f+ o% B(defun c:9 ()/ W2 V+ Y- |/ r( m
  (YH_chlayer "9双点划线层")5 i4 ^# ~  z" w% q9 l1 [+ i
  )8 v; T; ]( V2 r" c1 |

  T* b/ @9 \' B$ Z5 m+ p* o9 {: z7 N5 o1 ?( b3 h* A2 J7 h
可根据自己的需要,可删减或修改红色代码部分,其他的别动!; s5 s2 V: J( {4 ]8 i8 b- t) a
' O. G% `/ L+ v. Z# k5 g6 _9 k5 A
如果你想把快捷键2改成 中心线层,那你就把那段代码改成4 ]: j* L0 A; g7 K) R+ G2 i& Y' f

6 g+ _3 y4 r# Q$ K) g$ e" j$ @(defun c:2 ()6 \! S- v9 o9 H/ j/ q  ]
  (YH_chlayer "2中心线层")3 I7 M6 _/ i# u9 y, P6 F/ g& i
  )5 d9 p. h! J2 g* I# {1 q, O

- m: H) X4 U) y* a然后把图层做相应修改,确保有“2中心线层”这个图层对应起来。- `7 w' M" i* }% l1 Q) `7 Q

% I  X0 g) z. D* R1 F" t& k1 {
# u% v+ ?( T% d# S) rLSP文件如下,
- c9 _+ T1 X) H5 a/ P) L& ` 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; N$ C2 A% _2 o3 q7 B7 I
给楼主发一个图层更改的lisp程序,按对应数字键就可以切换到相应的图层。很方便。
8 F2 |" }1 m6 u0 R" c: ~0————0/ B- [0 k+ v2 [! n
1————O ...

  y$ g" X/ ~5 u+ l! f能教我怎样加载吗
发表于 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
; G/ @# P+ l& i! {9 x给楼主发一个图层更改的lisp程序,按对应数字键就可以切换到相应的图层。很方便。
8 @4 Q! p7 r6 B0————06 i! d( U0 ~7 c# x5 H
1————O ...
2 o3 C/ j9 K7 p
那我的数字键是颜色键了    不就和你图层键冲突了吗??( n3 z, x7 h% ^2 `
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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