當前位置:編程學習大全網 - 編程軟體 - 數控機床重復子程序怎麽弄

數控機床重復子程序怎麽弄

重復調用子程序,M98

P__

L__;

格式:M98P

L

說明:P:子程序名;

L:重復調用次數,省略重復次數,則認為重復調用次數為1次;

另外,在使用子程序編程時,應註意主、子程序使用不同的編程方式。壹般主程序中使用G90指令,而子程序使用G91指令,避免刀具在同壹位置加工。以及,當子程序中使用M99指令指定順序號時,子程序結束時並不返回到調用子程序程序段的下壹程序段,而是返回到M99指令指定的順序號的程序段,並執行該程序段。

不同的系統,編程代碼會有區別。

例:M98

P123

L3;

表示程序號為123的子程序被連續調用3次

參考程序:

O100;

主程序

G90

G54

G00

Z100.0

S800

M03

加工前準備指令

M08;

切削液開啟

X0;

Y0;

快速定位到工件零點位置

M98

P200

L3;

調用子程序(O200),並連續調用3次,完成3個方形

輪廓的加工

G90

G00

Z100.0;

X0;Y0;

快速定位到工件零點位置

M09;

切削液關閉

M05;

主軸停轉

M30;

結束

O200;

子程序

G91

Z-95.0;

這裏是使用了相對坐標來編寫

G41

X20.0

Y10.0

D1;

建立刀補

G01

Z-10.0

F100;

銑削深度

Y40.0;

直線插補

X30.0;

直線插補

X-40.0;

直線插補

G00

Z110.0;

快速退刀

G40

X-10.0

Y-20.0;

取消刀補

  • 上一篇:用C語言編寫程序,如何輸入兩個整數,並求和。
  • 下一篇:初中畢業學什麽技術最有前途?
  • copyright 2024編程學習大全網