AutoCAD 將配置複製到另一個檔案
很多時候會需要製作多個設定相同配置的檔案,而減少重複製作時間,就是從別的檔案複製過來。 方法一:設計中心(指令ADCENTER) 此方法優點:可以一次複製多個配置到目前檔案 而缺點:必須打開要從位置來源的檔案 另外,此方法也可以適用複製圖層、文字型式、線型....等 方法二:配置的從樣板 1.指令: layout 輸入配置選項 [複製(C)/刪除(D)/新建(N)/樣板(T)...... 選取[ 樣板(T) ] 或是對配置按 右鍵 -> 從樣板 2.選取複製來源檔案 3.選取要複製的配置(可複選) 此方法優點:可以一次複製多個配置到目前檔案,並不用打開來源檔案 而缺點: 方法三:LISP 此方法優點:可以一次複製多個配置,並不用打開來源檔案 而缺點:不能打開來源檔案 此程式修改一小部分也可以變成將配置複製到其他檔案 (defun c:layouts (/ fname) (and (setq fname (getfiled "選取匯入配置來源的圖面" "" "dwg" 0)) (imp_layouts fname) ) (princ) ) (defun imp_layouts (source / *acad* doc l_import odbx Doctest path lays l_list) (vl-load-com) (setq *acad* (vlax-get-acad-object) doc (vla-get-activedocument *acad*)) ;;**** 檢查來源檔案是否開啟 (vlax-for oDoc (vla-get-documents *acad*) (if (= (vla-get-fullname oDoc) source) (setq Doctest t))) (if (and (not Doctest) (findfile source)) (progn ;_確保 ObjectDBX 可用 (if (> (setq versn (atoi (getvar "AcadVer"))) 15) (setq oD