當前位置:首頁 » 編程軟體 » 子程序編程

子程序編程

發布時間: 2024-07-17 05:12:49

① 高級數控編程:子程序調用及編程舉例

高級數控編程:子程序調用及編程舉例

一次裝夾加工多個形狀相同或刀具運動軌跡相同的零件,即一個零件有重復加工部分的情況下,為了簡化加工程序,把重復軌跡的程序段獨立編成一程序進行反復調用, 這重復軌跡的程序稱為子程序,而調用子程序的程序稱主程序。

子程序的調用

子程序的`調用方法如圖1-2所示。需要注意的是,子程序還可以調用另外的子程序。從主程序中被調用出的子程序稱一重子程序,共可調用四重子程序,如圖1-3所示。

在子程序中調用子程序與在主程序中調用子程序方法一致。

格式:M98 P L ;

說明:P:子程序名;

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

例:M98 P123 L3;

表示程序號為123的子程序被連續調用3次,如圖1-4所示。

子程序中必須用M99指令結束子程序並返回主程序。

應用舉例:扮森答

加工如圖1-5所示輪廓,以知刀具起始位置為(0,0,100),切深為10mm,試編製程序。

圖1-6

相關知識點:

●在使用子程序編程廳慧時,應注意主、子程序使用不同的編程方式。一般主程序中使用G90指令,而子程序使用G91指令,避免刀具在同一位置加工。

●當子程序中使用M99指令指定順序號時,春碼子程序結束時並不返回到調用子程序程序段的下一程序段,而是返回到M99指令指定的順序號的程序段,並執行該程序段。

編程舉例:如圖1-6所示。

子程序執行完以後,執行主程序順序號為18的程序段。

;
熱點內容
linux的etcfstab 發布:2025-01-16 15:00:43 瀏覽:363
電腦無法登錄內網伺服器 發布:2025-01-16 15:00:28 瀏覽:574
編譯nasm 發布:2025-01-16 14:54:43 瀏覽:201
編程實戰寶典 發布:2025-01-16 14:53:12 瀏覽:247
ibm伺服器怎麼關閉開機初始化 發布:2025-01-16 14:50:41 瀏覽:65
瀏覽器上傳不了圖片 發布:2025-01-16 14:45:46 瀏覽:599
汽車是哪個配置的怎麼看 發布:2025-01-16 14:43:47 瀏覽:50
唱吧上傳原唱 發布:2025-01-16 14:30:36 瀏覽:300
負載均衡後端伺服器獲取真實ip 發布:2025-01-16 14:30:26 瀏覽:655
linux系統centos如何配置網路 發布:2025-01-16 14:22:32 瀏覽:600