萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 軟體知識 >  >> 影像處理 >> CAD 教學 >> CAD 使用教學 >> 常見案例解析

AutoCAD FILL 指令與 FILLMODE 系統變數控制圓環填充顯示

AutoCAD 中的圓環、填充區域、寬多段線等物件的「實體填充」顯示由填充模式控制。本文說明 FILL 指令與 FILLMODE 系統變數兩種切換方式,以及必須執行 REGEN 更新顯示的關鍵步驟。

方法一:FILL 指令(互動式)

  1. 命令列輸入 FILL → Enter
  2. 提示:輸入模式 [開(ON)/關(OFF)] <開>:
  3. 輸入 OFF → 關閉填充(圓環顯示為空心雙線)
  4. 輸入 ON → 開啟填充(圓環顯示為實體填充)

圖 01:FILL 指令提示

圖 02:關閉填充後的圓環顯示

方法二:FILLMODE 系統變數(適合腳本/巨集)

  1. 命令列輸入 FILLMODE → Enter
  2. 提示:輸入 FILLMODE 的新值:
  3. 輸入 0 → 關閉填充
  4. 輸入 1 → 開啟填充

圖 03:FILLMODE 系統變數輸入

關鍵步驟:強制重繪 (REGEN)

更改 FILL 或 FILLMODE 後,必須執行 REGEN 指令(或 Ctrl+R)使設定生效。 否則螢幕顯示不會即時更新,雖然列印輸出可能已依新設定。

影響範圍與對象

物件類型填充模式影響
圓環 (DONUT)內徑>0 時:ON=實心環,OFF=空心雙線;內徑=0 時:ON=實心圓,OFF=空心圓
寬多段線 (PLINE 寬度>0)ON=實體填充寬度,OFF=僅顯示中心線/邊緣線
實體填充 (HATCH/SOLID)ON=顯示填充圖案/實心,OFF=僅顯示邊界
2D 實體 (2DSOLID/3DFACE)ON=實心顯示,OFF=邊框顯示

實務應用場景

  • 繪圖階段關閉填充 (FILLMODE=0):大幅減少螢幕重繪負擔,提升平移/縮放/編輯流暢度,尤其大量填充圖面
  • 列印/預覽前開啟填充 (FILLMODE=1):確保輸出正確填充效果
  • 巨集自動化:列印腳本中加入 FILLMODE 1 REGEN PLOT 確保輸出品質
  • 版面空間視口獨立控制:各視口可獨立設定 VPPORT 相關變數,但 FILLMODE 為全域

常見誤區

Q: 我關閉填充後圖面還是實心?
A: 未執行 REGEN。或該物件非填充模式控制對象(如實體模型、網格、材質渲染)。
Q: FILLMODE 會影響列印嗎?
A: 會。列印時系統讀取當前 FILLMODE 狀態決定填充輸出。建議列印腳本強制設 1 再 REGEN。
Q: 如何只關閉特定圖層的填充?
A: FILLMODE 為全域開關,無法針對圖層。需改用:圖層關閉/凍結、或將填充物件移至專用圖層控制可見度。

系統變數快查

變數名預設值範圍說明
FILLMODE10/1填充模式開關
FILL--指令介面,同 FILLMODE
REGEN--強制重繪指令
VIEWRES10001-20000圓弧顯示解析度,影響圓環圓滑度

小結

FILL/FILLMODE 是控制填充顯示的全域開關,「繪圖關、輸出開」是經典工作流。配合 REGEN 強制更新,配合 VIEWRES 控制圓弧平滑度,能在效能與視覺品質間取得平衡。建議寫入啟動腳本或樣板檔,確保團隊環境一致。

copyright © 萬盛學電腦網 all rights reserved