数控编程子程序调用如何在不同时间段调用不同的程式

广州数控980tdb的调用子程序M98的实例

工件直径¤60内孔¤30,长100要求切下8个长10的圆环。表述很清楚了求如何用M98子程序编程,完整格式谢谢各位。

W-13:(你要的长度加刀宽)10+3=13 G1 X29 F 0.1:(F 值根据材料来定) G0 X62: M99: 你材料要长于100因为(10+3)*8=104。如果就只有100长那么刀宽要小一点,你自己算一下要多宽的刀宽吧! 希望笑纳 有工作的话也给我介绍一份了,我也是做数控的呵```

数控编程子程序调用子程序调用忣编程举例

一次装夹加工多个形状相同或刀具运动轨迹相同的零件即一个零件有重复加工部分的情况下,为了简化加工程序把重复轨跡的程序段独立编成一程序进行反复调用, 这重复轨迹的程序称为子程序而调用子程序的程序称主程序。

子程序的调用方法如图1-2所示需要注意的是,子程序还可以调用另外的子程序从主程序中被调用出的子程序称一重子程序,共可调用四重子程序如图1-3所示。

在子程序中调用子程序与在主程序中调用子程序方法一致

L:重复调用次数,省略重复次数则认为重复调用次数为1次;

表示程序号为123的子程序被连续调用3次,如图1-4所示

子程序中必须用M99指令结束子程序并返回主程序。

加工如图1-5所示轮廓以知刀具起始位置为(0,0100),切深为10mm試编制程序。

●在使用子程序编程时应注意主、子程序使用不同的编程方式。一般主程序中使用G90指令而子程序使用G91指令,避免刀具在哃一位置加工

●当子程序中使用M99指令指定顺序号时,子程序结束时并不返回到调用子程序程序段的下一程序段而是返回到M99指令指定的順序号的程序段,并执行该程序段

编程举例:: 如图1-6所示。

子程序执行完以后执行主程序顺序号为18的程序段。

我要回帖

更多关于 数控编程子程序调用 的文章

 

随机推荐