三合一批次出圖-by layer

  • Share this:

程式名稱  : mbp.vlx 程式載入 : (load "mbp") 程式執行 : mbp

mbp_三合一圖框批次出圖程式.rar

bllp_三合一圖框批次出圖程式.rar

(另一個改良版的三合一出圖程式) mbp.vlx 程式包括三程批次出圖方式: by block by layout by layer 此篇介紹的是 by layer... 如下圖所示: 上面洋紅色框線 by block 區域是公司依客戶訂單畫的圖, 圖框名稱是 fde. 下面青色框線 by layer 區域是客戶畫的圖, 圖框處我用 noprint 圖層, 聚合線畫圖框. 執行 mbp.vlx , 因為圖中有 fde 圖塊, 所以優先選定 依 [ 圖塊 ], 對話框如下圖所示: 同時, 程式會自動偵測圖檔中的 fde 圖塊總數, 並內定選取所有的 fde 圖塊的圖框... 點選 [ 選取出圖的圖塊 ] 按鈕, 可以選取要指定出圖的圖框, 如下圖, 共選取 2 個圖框. 下圖是出圖的圖框內容: 如要依 [ 框線 ] 出圖, 只需在對話框中點取中央的 依 [ 框線 ] 的選擇按鈕, 就能直接切換過去. 如下圖所示, 因為圖檔中包含 noprint 圖層, 所以程式自動選取 noprint 圖層為內定的 by layer 圖層名稱, 並同時統計圖中以 noprint 圖層畫的聚合線總數, 及內定 [ 選取出圖的框線 ] 為圖中 所有的 noprint 圖層所畫的聚合線總數. 按 [ 選取出圖的框線 ] 按鈕, 可以自行指定要出圖的框線, 如下圖所示, 共選取了 3 個 noprint 圖層的聚合線. 出圖總數為 3. 按下 { 按我 [ 框線 ] 出圖 } 按鈕, 則出圖內容如下圖所示. 共計出圖 3 張圖紙, 其中左上角的圖紙方向和其他 2 張不同, 程式會自動根據圖框長, 寬的尺寸大小, 配合圖紙方向作旋轉. 如果點選其他的圖層, 也同樣會顯示相關的訊息.... 如下圖所示, 選取 MARK-NP 圖層, 出圖的內容如下圖所示 : 如選取 假想線 圖層, 則出圖的內容如下圖所示 :

by layer 的方式是三合一中最有彈性的一種出圖方式, 只要指定特定的圖層作出圖專用的圖層, 並用 rectangle 指令畫矩形框即可批次出圖. 如果不想畫出矩形框線, 只要設定該圖層為不出圖即可. 當程式找不到相關 by block, by layout 的內定圖塊名稱時, 最後才會以 by layer 為主, 如果連 by layer 也找不到內定的圖層和矩形聚合線, 程式會依然內定為 by layer , 並內定圖層名稱為 "0" 圖層, 若圖檔中也找不到矩形聚合線, 則總數都顯示為 0, { 按我 [ 框線 ] 出圖 } 按鈕則無法作用.


Tags: