iCAx开思网

标题: 在后处理中,有关副程式的探讨,有些难度,求助高手解答。 [打印本页]

作者: mijkl    时间: 2010-6-12 21:40
标题: 在后处理中,有关副程式的探讨,有些难度,求助高手解答。
副程式的好處在於程式簡捷,便於現場作業人員修改,小弟以下有幾點關於副程式的構想,想請教各位高手共同探討。

用副程式分層銑削時,如果進退刀不在同一點時,總會遇到回原點的問題,請教各位高手,假如我想讓副程式轉出後就帶回原點時,我的副程式需如何修改。

下面是不同的兩段程式,請教副程式能否轉出為程式二這樣的格式。

程式一
%
O0001
G00 G17 G21 G40 G80 G90
T4 M06
G00 G90 G54 X77.5 Y62.5 S1500 M03
G43 H4 Z100.
Z2.
G01 Z-20. F763.8
M98 P1105
G90 Z2. F763.8
G00 Z100.
X-77.5
Z2.
G01 Z-20.
M98 P1106
G90 Z2. F763.8
G00 Z100.
M05
G91 G28 Z0.
G28 X0. Y0.
G90
M30

O1105
G41 D4 X67.5 F1527.6
Y-62.5
G40 X77.5
M99

O1106
G41 D4 X-67.5 F1527.6
Y62.5
G40 X-77.5
M99
%

程式二
%
O0001
G00 G17 G21 G40 G80 G90
T4 M06
G00 G90 G54 X77.5 Y62.5 S1500 M03
G43 H4 Z100.
Z1.
M98 P1105 L7
G00 Z100.
X-77.5Y-62.5
Z1.
M98 P1106 L7
G00 Z100.
M05
G91 G28 Z0.
G28 X0. Y0.
G90
M30

O1105
G91G1Z-3.F500 <一一一增量值進給下刀,方便程式分層修改
G41 D4 X67.5 F350.
Y-62.5
G40 X77.5
G91G0Z100. <一一一增量值提刀
G90G0X77.5 Y62.5 <一一一絕對值回原點
G91G0Z-100.  <一一一增量值下刀
G90
M99

O1106
G91G1Z-3.F500
G41 D4 X-67.5 F350.
Y62.5
G40 X-77.5
G91G0Z100.
G90G0X-77.5Y-62.5
G91G0Z-100.
G90
M99
%

第二條程式的不同之處在於,主程式不帶絕對值Z深,而改由副程式帶相對值Z深,而在副程式結尾帶相對值拉刀回原點下刀的動作,這樣方便編寫副程式,而主程式的副程式中帶L次數,則可以輕鬆修改需要的深度,只要修改下刀點與副程式執行次數。

而現在的問題在於如何在副程式中加入相對值的下刀動作,與相對值的拉下刀快速移動,與自動帶主程式中的下刀原點,還有如何讓副程式中的座標不去影響兩段副程式
作者: qq515199347    时间: 2010-6-13 19:27
这什么程式啊?一下绝对,一下增量的,
作者: LAIYUWEI    时间: 2010-6-15 16:10
看看,不懂




欢迎光临 iCAx开思网 (https://www.icax.org/) Powered by Discuz! X3.3