以FANUC系統為例,這裡面的P100Q200在不同的複合迴圈程式碼指令中的作用是不同的,但個人認為,這裡是應該是描述精加工零件輪廓的起始程式段P100和終點程式段Q200,比如,在下面一個程式裡
...
G71U1.5R0.5
G71P100Q200U0.5W0.02F0.1
N1G01X22
Z-12
G02X38Z-20R8
G01Z-30
X44Z-40
Z-60
N2G0X52
N100G01X22,表示精加工路線第一個程式段的順序號;
N200G0X52表示精加工路線最後一個程式段的順序號。
因為會採用G71G72G73進行程式設計的都知道,我們只需要把零件的精加工輪廓告訴給機床,然後在設定切削引數即可進行自動加工,而這裡面的精加工零件輪廓的起點就是P***,終點座標就是Q***
但是,在G74和G75的指令中,P和Q的含義就不是表示零件輪廓的起點和終點座標,而是表示沿X和Z方向的加工引數了,比如寬槽加工
這裡面的P2000表示:X軸方向每次切削的深度,單位微米,即2mm,Q3000表示各槽之間的距離也就是每次加工到槽底退刀後,要沿Z方向的移動量,一般要小於刀寬,即3mm
所以,綜上所示,針對題主所提出的問題數控P100Q200,在不同的指令所代表的含義是不同的,一個代表行號,一個代表切削引數!
以FANUC系統為例,這裡面的P100Q200在不同的複合迴圈程式碼指令中的作用是不同的,但個人認為,這裡是應該是描述精加工零件輪廓的起始程式段P100和終點程式段Q200,比如,在下面一個程式裡
...
G71U1.5R0.5
G71P100Q200U0.5W0.02F0.1
N1G01X22
Z-12
G02X38Z-20R8
G01Z-30
X44Z-40
Z-60
N2G0X52
...
N100G01X22,表示精加工路線第一個程式段的順序號;
N200G0X52表示精加工路線最後一個程式段的順序號。
因為會採用G71G72G73進行程式設計的都知道,我們只需要把零件的精加工輪廓告訴給機床,然後在設定切削引數即可進行自動加工,而這裡面的精加工零件輪廓的起點就是P***,終點座標就是Q***
但是,在G74和G75的指令中,P和Q的含義就不是表示零件輪廓的起點和終點座標,而是表示沿X和Z方向的加工引數了,比如寬槽加工
這裡面的P2000表示:X軸方向每次切削的深度,單位微米,即2mm,Q3000表示各槽之間的距離也就是每次加工到槽底退刀後,要沿Z方向的移動量,一般要小於刀寬,即3mm
所以,綜上所示,針對題主所提出的問題數控P100Q200,在不同的指令所代表的含義是不同的,一個代表行號,一個代表切削引數!