看,我打不开你的修订标签1。我在希腊度假时上网本上只有2008年的dwg。。。但是,如果要插入的块具有适当的修订属性,这应该可以。。。
- (defun C:Rev ( / strLayer strRevision )
- (setq strRevision (getstring "\nEnter Revision Number: "))
- (setq strLayer (strcat "Addendum-" strRevision))
- (command "_.-layer" "_m" strLayer "_c" 3 strLayer "_f" "Addendum*" "")
- (command "_.revcloud")
- (while (> (getvar 'cmdactive) 0) (command "\"))
- (setvar 'attdia 0)
- (if (findfile "Revision Tag1.dwg")
- (command "_.-insert" "Revision Tag1" pause (getvar "dimscale") "" 0 strRevision)
- (alert "Revision Tag1.dwg can't be found in support search path, please place *.dwg in appropriate folder and try again...")
- )
- (setvar 'attdia 1)
- (princ)
- )
HTH,M.R。 |