跳轉到

NC 方言 (NC Dialects)

一支控制器程式如何變成運動。機台的 NC 不是一種語言,而是一族彼此幾乎什麼都不一致、只有軸字母相同的方言,因此 HiNC 依程式所針對撰寫的廠牌解析它,並回報它無法照辦的部分,而不是猜。

順序從讀遍所有方言的那套引擎,到面向讀者、說明各廠牌指令詞彙實際作用的那兩頁。

  • NC 解析引擎 — 解譯器管線、逐廠牌的支援對照表,以及如何在不改動 HiNC 的前提下加入機台自有的指令詞彙(英文,未鏡像)
  • ISO / 通用 NC — Fanuc、Syntec、Mazak 與 Siemens SINUMERIK 的 NC 碼中,HiNC 照辦、認得但不作用、或拒絕的各是哪些
  • Heidenhain — Klartext 與海德瀚 DIN/ISO:區塊格式、Q 參數、傾斜平面,以及會讀取的那些循環

延伸閱讀

  • NC 優化 — 改寫這套引擎所讀入的那份程式
  • 設置 — 設定這些方言的那些設置任務
  • 程式原點對齊 — 決定這幾頁裡的程式碼要對到哪一個工件偏移的那個設置任務
  • 控制器 — 挑選一個專案要以哪個廠牌讀取它的程式,以及該廠牌長出來的那些表