CAD中批量打印


同事在網上找各種軟件來實現CAD圖的批量打印,總是問題多多。於是,我想到一個更方便的解決方法,即只要我將一個打印出來,然后就可以用批量處理來實現。

1.在CAD中輸入plot命令(或快捷鍵Ctrl+P),即可彈出打印設置對話框,現在里面需要改的有三項:打印機名稱、打印范圍(選擇"窗口",再手動選擇圖框)、圖形方向(縱向,默認是橫向),如下圖,只要我獲取到這三個參數的設置,其他參數默認即可進行打印,可對話框的參數怎么通過代碼來獲取和實現呢?

2.我點開了打印對話框右下角的幫助,看到了Plot命令行的相關說明,於是在CAD命令行中輸入"-Plot"(而不是Plot),即可通過命令行輸入參數的形式(而不是對話框中選擇參數)來打印。

3.很明顯,我們可以通過調用系統命令來獲取寫一個打印的函數。

(command "-plot"

     "是" ;;是否需要詳細設置打印,當然是

     "模型"

     "Canon iR2520 UFRII LT"

     "A4"

     "毫米"

     "縱向"

     "否"

     "范圍"

     "布滿"

     "居中打印"

     "否"

     "."

     "是"

     "顯示"

     "否"

     "是"

     "是"

     )

對於不太清楚的參數,可以輸入"?"進行查看

4.先在CAD測試一次,結果幫助文檔寫好lisp代碼,然后用批量處理工具來實現批量打印即可。(這個萬能的批量處理工具將在后期分享給大家!)

5.測試結果說明有問題!更改后的結果:

(command "-plot"

     "Y"

     ""

     "Canon iR2520 UFRII LT"

     ""

     ""

     "P"

     ""

     "E"

     ""

     ""

     ""

     ""

     ""

     ""

     "N"

     "Y"

     "Y"

     );

    princ();


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM