TOLERANCE & GD&T READING
公差與 GD&T 判讀:AI 能讀懂幾何公差嗎?
01什麼是公差與 GD&T?為什麼它決定能不能裝
公差(tolerance)是尺寸允許的變動範圍,GD&T(Geometric Dimensioning and Tolerancing,幾何公差)則進一步規範形狀、方位、位置與偏轉——例如平面度、真直度、位置度、垂直度與同軸度。當客戶問「AI 能不能讀懂 CNC 公差與 GD&T」,背後真正在意的是:交出去的零件裝得上、量得過、不會因為一個位置度超差而整批報廢。
製造工程經典教材指出,公差是設計功能與製造成本之間的橋樑:公差開得越緊,加工、量測與檢驗成本越高,因此公差的意義從來不只是「畫在圖上的數字」,而是承載了裝配與功能需求的工程決策(Kalpakjian & Schmid, 2020)[1]。這也是為什麼公差判讀不能只當成 OCR 讀數字——它需要理解設計意圖。
02一般公差與幾何公差的分工:ISO 2768 與 GD&T
一張工程圖上的公差通常分成兩層。第一層是一般公差:那些沒有逐一標註公差的線性與角度尺寸,依 ISO 2768 一般公差規範,並依圖面標題欄指定的公差等級(如 f 精、m 中、c 粗)套用對應級距[2]。第二層是個別標註的公差與幾何公差:關鍵配合面會加註上下偏差,或以 GD&T 框指定形位要求。
| 公差類型 | 典型出處 | 判讀難度 |
|---|---|---|
| 一般公差(未標註尺寸) | ISO 2768 + 標題欄等級 | 低:規則明確、可查表帶入 |
| 個別線性公差(±值) | 尺寸旁直接標註 | 中:需正確配對到對應尺寸 |
| 幾何公差 GD&T(形位框) | 特徵控制框+基準 | 高:牽涉基準系統與裝配意圖 |
這個分層很重要,因為它決定了 AI 的合理施力點:規則明確、可查表的那一層,最適合交給自動化;而牽涉工程判斷的那一層,該留給人。
03AI 讀得懂什麼:標準特徵與一般公差
好消息是,圖面上「規則化」的部分,AI 已經相當可靠。加工特徵辨識是 CAD/CAM 整合研究逾三十年的課題,近年深度學習取得突破——Zhang 等人提出的 FeatureNet 以 3D 卷積神經網路辨識銑削特徵(孔、槽、島、口袋等),在基準資料集上達到約 96.7% 的辨識準確率(Zhang, Jaiswal & Rai, 2018)[3]。這代表「讓 AI 看懂圖面上有哪些標準加工特徵」在學術與工程上都具備可行性基礎。
對應到公差判讀,AI 目前能穩定處理的包括:
- 辨識標準加工特徵:孔、牙孔、沉頭孔、槽、口袋等,並取得其名義尺寸。
- 套用一般公差:對未標註公差的尺寸,依 ISO 2768 等級自動帶入對應級距[2],作為 3D 模型與加工準備的預設。
- 擷取個別標註的 ±公差:把尺寸旁的上下偏差對應到正確的特徵。
- 擷取 GD&T 框內的符號與數值:讀出「這裡有一個位置度 0.05、基準 A-B」這件事本身。
關於 AI 讀圖能到什麼程度、以及不同圖檔品質的差異,可延伸閱讀 手機拍圖就能建 3D?AI 圖面辨識的能與不能。
04AI 讀不懂什麼:GD&T、基準與裝配意圖
界線也很清楚:讀出 GD&T 符號,不等於理解 GD&T。幾何公差的核心是基準系統(datum reference frame)——同一個位置度 0.05,以基準 A 量測還是以 B-C 組合量測,量出來的結果與零件的裝配行為可能完全不同。而基準怎麼選、對應哪個配合關係,是設計者根據功能意圖決定的,圖面上未必寫得完整。
公差本質上是功能與成本的權衡,判讀它需要理解零件如何裝配、如何受力、哪個面是關鍵配合面(Kalpakjian & Schmid, 2020)[1]。因此以下項目目前仍應由工程師確認,而非交給 AI 自動定案:
- 特殊公差與關鍵配合尺寸:壓配、滑配、密封面等,牽涉裝配後的實際行為。
- 幾何公差的基準設定:基準面/基準軸的選擇與量測方法。
- 公差堆疊與功能判斷:多個公差累積後是否仍滿足裝配需求。
誠實地說,這正是把「AI 擅長的規則化辨識」與「工程師擅長的意圖判斷」分開,反而讓整體流程比全人工或全自動都更可靠的原因。
05讓 AI 讀得更準:約定色彩標示與圖面規範
界線清楚之後,接下來的問題是:如何在既有界線內,把 AI 讀得準的部分推到最大?兩個實務做法特別有效。
其一,優先提供 DWG 等原生電子圖檔。原生圖檔中尺寸標註、公差與 GD&T 框都是結構化資料,辨識可靠度最高;PDF 與拍照圖則因向量化、OCR 與透視變形而增加誤判風險,公差框需要重點覆核。
其二,對高精度孔與關鍵配合尺寸採約定色彩標示。在圖面上以事先約定的顏色(例如把公差最嚴的孔統一標成同一色)標記關鍵特徵,讓辨識流程優先標出、避免被當成一般孔處理,明顯提升高精度尺寸的辨識可靠度。這個做法把「哪些尺寸最不能出錯」用機器容易分辨的方式明示,等於替 AI 與工程師之間建立了一個清楚的交接記號。
06Human-in-the-loop:公差判讀的最後一關
把上述界線落實成流程,就是 human-in-the-loop:AI 負責讀圖、辨識標準特徵、帶入一般公差、擷取個別公差與 GD&T 框,並主動標出不確定或需人工確認的項目;工程師負責特殊公差、基準設定與裝配意圖的最終判讀與簽核。關鍵配合尺寸與 GD&T 一定要納入人工覆核節點,讓責任歸屬清楚。
公差的下游是量測與品質閉環——AI 帶入的公差最終要用實測比對來驗證是否達標,這部分可延伸閱讀 加工完就沒事了?尺寸量測、實測比對與品質閉環。而公差判讀只是 AI 加工準備的一環,完整的「2D 圖面 → 3D 模型 → G-code → 模擬 → 驗證」流程,則整理在支柱文章 CNC 自動編程完整指南。想更完整地看 AI 在整個加工準備鏈中的定位,也可以先回 產品首頁 或瀏覽 技術專欄目錄。
07常見問題 FAQ
AI 能自動判讀 GD&T(幾何公差)嗎?
AI 能辨識圖面上出現了幾何公差框(如平面度、位置度、垂直度)並擷取其數值,但「這個位置度要以哪個基準量測、對應什麼裝配意圖」牽涉設計目的,目前仍應由工程師確認。GD&T 的判讀不只是讀出符號,而是理解基準系統與功能需求,這一層仍屬於人的專業。
圖面上沒有標公差的尺寸,AI 會用什麼公差處理?
未逐一標註公差的線性與角度尺寸,通常依 ISO 2768 一般公差處理,並依圖面標題欄指定的公差等級(如 f、m、c)套用對應級距。AI 可依此預設帶入一般公差,但若該尺寸其實是關鍵配合面,仍須工程師改以個別公差或幾何公差明確標註。
怎麼讓 AI 更準確辨識高精度孔的公差?
建議在圖面上以事先約定的色彩標示高精度孔或關鍵配合尺寸,讓辨識流程優先標記、避免被當成一般孔處理;同時優先提供 DWG 等原生電子圖檔,讓尺寸與公差以結構化資料進入系統。這兩項做法都能提高辨識可靠度並縮短人工覆核時間。
公差判讀出錯,責任在 AI 還是工程師?
在正確的導入模式下,AI 只負責讀圖、擷取尺寸與帶入一般公差,並主動標出不確定項目;公差、基準與特殊工法的最終判讀由工程師簽核。因此關鍵配合尺寸與 GD&T 一定要納入人工覆核節點,讓 AI 加速準備、由專業人員保留最終判斷與責任。
新文章與影片導讀上線時通知你——不塞爆信箱,一鍵取消訂閱。
READY FOR A CONTROLLED PILOT?
用一張真實圖面,看 AI 讀公差能走多遠
從一般公差、關鍵配合尺寸到 GD&T 標記,我們協助定義哪些交給 AI 加速、哪些保留工程師簽核,設計適合你廠內的覆核流程。
聯絡導入顧問 教育訓練課程08參考文獻
- Kalpakjian, S., & Schmid, S. R. (2020). Manufacturing Engineering and Technology (8th ed.). Pearson.
- ISO 2768-1:1989. General tolerances — Tolerances for linear and angular dimensions without individual tolerance indications. International Organization for Standardization.
- Zhang, Z., Jaiswal, P., & Rai, R. (2018). FeatureNet: Machining feature recognition based on 3D Convolutional Neural Network. Computer-Aided Design, 101, 12–22.
