|
|
发表于 2008-1-25 09:10:13
|
显示全部楼层
来自: 中国上海
autocad 2006以上版本默认已经开启了多重复制功能
* y% N! y, t6 Z! ^4 m( u2 A3 c( b+ M5 s: H3 O, i! F
对于2006之前的版本,可以修改acad.lsp
# z% X( G4 J% C& ]5 [8 q. L
; b9 x1 \# I+ e( U: J) `/ t.CAD多重复制6 L- W; C. y& g7 n
在复制对象时,多重复制总是需要输入M,显得比较麻烦,可以在acad.lsp文件中添加程序实现不必输入M$ H0 i$ r+ }0 i2 `1 z$ V- o- S2 v
" c- [, r5 g" b; j% `(defun C:CVV ()
- Z$ |3 U6 g* s7 A& b4 \5 F3 U& F# `9 ?
(setvar "cmdecho" 0)
! G. b8 r0 ~" P- T+ L9 B3 U) c: i5 b& a7 s2 C0 S- W
(setq css (ssget)) (command "copy" css "" "m" ; C, V7 A5 [& Z5 d! W
. M* o1 g3 q5 g k4 @8 C
(setq css nil) (setvar "cmdecho" 1) ( d6 @3 u' I* Q/ p1 D
+ u* d6 [8 @0 z/ X
(prin1) )
; G8 V' b6 i( g" G' }- F1 i8 x' k; Z, R" B/ n7 e
即输入CVV回车,即可实现多重复制。* b5 E: B0 e% x. l% `
" K- [& E" ?# W5 c* i
编完之后,AP加载此LSP程序
9 \$ k ~: G5 X5 O. V% i6 B# V别忘了加载哟 |
评分
-
查看全部评分
|