使用G程式碼。
G程式碼是最為廣泛使用的數控程式語言,有多個版本,主要在計算機輔助製造中用於控制自動機床。G程式碼有時候也稱為G程式語言。
數控機床通常使用G程式碼來描述機床的加工資訊,如 走刀軌跡、座標的選擇、冷卻液的開啟等,將G程式碼解釋為數控系統能夠識別的資料塊是G程式碼直譯器的主要功能。
G程式碼直譯器的開放性也是設計和實現中必須要考慮的問題。在G程式碼直譯器中,對G 程式碼進行關鍵字分解是骨架,對程式碼進行分組則是進行語法檢查的基礎
擴充套件資料
G程式碼的格式:
1、快速定位
格式:G00 X(U)__Z(W)__
說明:
(1)該指令使刀具按照點位控制方式快速移動到指定位置。移動過程中不得對工件進行加工
(2)所有程式設計軸同時以引數所定義的速度移動,當某軸走完程式設計值便停止,而其他軸繼續運動
(3)不運動的座標無須程式設計。
(4)G00可以寫成G0
2、G01—直線插補
格式:G01 X(U)__Z(W)__F__(mm/min)
(1)該指令使刀具按照直線插補方式移動到指定位置。移動速度是由F指令進給速度。所有的座標都可以聯動執行。
(2)G01也可以寫成G1。
使用G程式碼。
G程式碼是最為廣泛使用的數控程式語言,有多個版本,主要在計算機輔助製造中用於控制自動機床。G程式碼有時候也稱為G程式語言。
數控機床通常使用G程式碼來描述機床的加工資訊,如 走刀軌跡、座標的選擇、冷卻液的開啟等,將G程式碼解釋為數控系統能夠識別的資料塊是G程式碼直譯器的主要功能。
G程式碼直譯器的開放性也是設計和實現中必須要考慮的問題。在G程式碼直譯器中,對G 程式碼進行關鍵字分解是骨架,對程式碼進行分組則是進行語法檢查的基礎
擴充套件資料
G程式碼的格式:
1、快速定位
格式:G00 X(U)__Z(W)__
說明:
(1)該指令使刀具按照點位控制方式快速移動到指定位置。移動過程中不得對工件進行加工
(2)所有程式設計軸同時以引數所定義的速度移動,當某軸走完程式設計值便停止,而其他軸繼續運動
(3)不運動的座標無須程式設計。
(4)G00可以寫成G0
2、G01—直線插補
格式:G01 X(U)__Z(W)__F__(mm/min)
說明:
(1)該指令使刀具按照直線插補方式移動到指定位置。移動速度是由F指令進給速度。所有的座標都可以聯動執行。
(2)G01也可以寫成G1。