lincctw_ccl 发表于 2011-5-5 15:18:10

請教尺寸標示圖層的問題?

本帖最后由 lincctw_ccl 于 2011-5-5 16:30 编辑

各位好!!小弟先繪製圖面後所用的標註的圖層是同繪製圖層
(一張圖內有好幾個圖元,所繪製圖層都是不一樣的)
例:圖元a 繪製是用001 那標註圖層也是001
   圖元b 繪製是用002 那標註圖層也是002
但由於尺寸是最後才一起標註的!
所以有時因疏忽標註圖層沒轉換,而導致標註的圖層和圖是不一樣的圖層
請問是否有lsp可檢查 我說的上述狀況,
或能改變標註能變的和被標註圖元一樣的圖層?


謝謝!!

這是小弟現在用的方式!很簡單


(defun c:madim (/ sel ena ena_data)
(setvar "cmdecho" 0)
(while
(setq sel (ssget '((0 . "DIMENSION"))))
(setq ena (entsel "\n 選取圖層轉換的圖元:"))<---不知有沒有辦法把這步驟省掉???
(setq enala(cdr(assoc 8(entget(car ena)))))
(command "change" sel "" "p" "la" enala "")
(setvar "cmdecho" 1)
)
(princ)
)


页: [1]
查看完整版本: 請教尺寸標示圖層的問題?