CNC銑床G73vsG83合併使用自製模組@ 老工頭 - 隨意窩

文章推薦指數: 80 %
投票人數:10人

一、巨集路徑說明當G73鉆至設定深度後,做一次G83退刀,再執行G73鉆孔再G83退刀,重複循環到Z終點深,回歸預備起始點 · 二、局變數引數說明 · 三、主程式 · 四、移動單節副 ... 老工頭處世當「作自己,盡本分,成功不必在我」,心境則「因病得閒殊不惡,安心是藥更無方」日誌相簿影音好友名片 200808261735CNC銑床G73vsG83合併使用自製模組?cnc程式實務   一、巨集路徑說明當G73鉆至設定深度後,做一次G83退刀,再執行G73鉆孔再G83退刀,重複循環到Z終點深,回歸預備起始點PS:使用G66指令呼叫,主程式內每次移動指令執行時,則次一的巨集副程式即被呼出,直到G67指令宣告取消 二、局變數引數說明Z:全深 (絕對值) #26Q:G73循環切削量(負值)#17R:鉆孔起始點 (絕對值) #18U:G73退刀量 (正值) #21H:G73循環深  (負值)#11F:進給速度   #9M:暫停時間 (單位1000=1秒) #13 三、主程式O1100   (主程式碼)N01(DR-10)       (鑽頭-10MM)M06T01     (換一號刀)G0G90G54X-50.Y-80.   (第一孔座標值)G43Z10.H01M03S800  (Z軸移動至預備點/刀長一號補正/主軸正轉/轉速800)M08T02   (切削水開/呼叫2號刀)G66P1200.F100H-12.M500Q-3.R2.U0.Z-56.   (呼叫巨集程式/引數宣告)M98H100     (呼叫移動單節副程式)G67M09       (巨集程式取消/切削水關)G0G91G28Z0.      (Z軸復歸原點)N02(TP-M12)       (牙攻-12MM)M06T02            (換二號刀)G0G90G54…G43……………G0G91G28Y0.Z0.  (Z軸/Y軸復歸原點)M30       (程式結束復歸) 四、移動單節副程式N100X-100. Y-120.X-50.M99 五、巨集副程式O1200#100=#5003       (先前讀入Z軸座標)#101=#11+#18    (G73循環絕對值終點深)  #102=#18            (鉆孔起始點)WHILE[#101GT#26]DO1   (Z軸鉆孔判讀欄=全深)G0G90Z#102               (Z軸快送位移鉆孔起始點)WHILE[#102GT#101]DO2  (Z軸鉆孔判讀欄=G73深)#102=#102+#17            (G73循環深度增量更新)G01G90Z#102F#9          (執行G73鉆孔)G04P#13                  (暫停)G0G91Z#21               (G73退刀量)END2                    G01G90Z#101F#9          (執行G73循環終點深)G04P#13G0Z#100                  (執行G83退刀點)    #102=#101+2.           (G73鉆孔起始點更新)#101=#101+#11         (G73終點深度更新)END1G0G90Z#102           WHILE[#102GT#26]DO3   #102=#102+#17G01G90Z#102F#9G04P#13G0G91Z#21END3G01G90Z#26F#9         (執行鉆孔終點座標)G04P#13                (暫停)G0Z#100                (Z軸復歸起始座標)M99                    (程式復歸)   第二種程式H:G73循環切削量 #11R:鉆孔起始點 (絕對值) #18Q:G83起始循環深 #17U:暫停時間 #21 V:G83循環最少深#22 Z:全深 (絕對值) #26 G66P7200EHRQ ZF O7200#110=#5003    (先前讀入Z軸座標)#100=#17 #101=#18-#100         (G73循環終點深)#102=#18        (鉆孔起始點)WHILE[#101GT#26]DO1   (條件式G73循環全深不小於孔全深時,由END1次單節執行)G98G73Q#11R#102Z#101F#9P#21  (G73循環鉆孔執行)G80 G04P500 #102=#101+1.0    (R點更新) #100=RND[#100*0.7]   (G83循環深遞減度) IF[#100GT#22]GOTO20 #100=#22N20#101=#101-#100     (G73深度更新)END1G98G73Q#11R#102Z#26F#9P#21 (G73循環終點鉆孔執行)G80Z#110               (執行退刀復歸起始點/鉆孔取消)     M99   麥剎/Xuite日誌/回應(1)/引用(0)漸開線函數值計算|日誌首頁|CNC車床重修外牙治具上一篇漸開線函數值計算下一篇CNC車床重修外牙治具回應 加我為好友緣起幾何弓弦狗齒人情繫凹凸輪盤旋轉間身處無兵缺將西城中心如星落秋風五丈原日誌相簿影音 全部展開|全部收合 麥剎建立你的名片貼 我的相簿



請為這篇文章評分?