關於刀尖半徑補償的知識點我已經講過很多遍了,既有文章也有講解影片,這個大家可以自己去查詢一下!
接下來,我以一個簡單零件的加工程式為例,在廣數系統中把簡單的步驟描述一下!
首先,你既要知道刀尖圓弧半徑的數值為多少?也要知道左右補償G41G42G40如何選用?還要知道各個刀具的假想刀尖方位號如何確定?在搞清楚這三個知識點後,按照假想刀尖的方式進行正確對刀,再把刀尖圓弧半徑R和假想刀尖方位號T分別輸入到刀補引數裡面即可!
其次,把上面的那個零件圖按照正常方式進行程式設計後,要考慮把G41G42放在哪個位置?
G41G42在單一迴圈指令G90、G92、G94和G71~G76這幾個指令中,刀補是暫時取消的,但是在G70裡面是可以實現刀尖圓弧半徑補償的!簡單說,就是在G70的前面加上G42或G41即可建立刀補!
最後,我給大家一個參考程式吧!(注意G42的位置)
O1
T0101M3S1000
G00X52
Z2
G71U1.5R0.5
G71P1Q2U0.5W0.02F0.1
N1G01X22
Z-12
G02X38Z-20R8
G01Z-30
X44Z-40
Z-60
N2G0X52
Z100
M5
M00
T0101
M3S1200
G42G70P1Q2F0.08;建立刀補
G40Z100;取消刀補
M30
關於刀尖半徑補償的知識點我已經講過很多遍了,既有文章也有講解影片,這個大家可以自己去查詢一下!
接下來,我以一個簡單零件的加工程式為例,在廣數系統中把簡單的步驟描述一下!
首先,你既要知道刀尖圓弧半徑的數值為多少?也要知道左右補償G41G42G40如何選用?還要知道各個刀具的假想刀尖方位號如何確定?在搞清楚這三個知識點後,按照假想刀尖的方式進行正確對刀,再把刀尖圓弧半徑R和假想刀尖方位號T分別輸入到刀補引數裡面即可!
其次,把上面的那個零件圖按照正常方式進行程式設計後,要考慮把G41G42放在哪個位置?
G41G42在單一迴圈指令G90、G92、G94和G71~G76這幾個指令中,刀補是暫時取消的,但是在G70裡面是可以實現刀尖圓弧半徑補償的!簡單說,就是在G70的前面加上G42或G41即可建立刀補!
最後,我給大家一個參考程式吧!(注意G42的位置)
O1
T0101M3S1000
G00X52
Z2
G71U1.5R0.5
G71P1Q2U0.5W0.02F0.1
N1G01X22
Z-12
G02X38Z-20R8
G01Z-30
X44Z-40
Z-60
N2G0X52
Z100
M5
M00
T0101
M3S1200
G00X52
Z2
G42G70P1Q2F0.08;建立刀補
G00X52
G40Z100;取消刀補
M5
M30