国产日韩欧美久久久精品图片|国产综合有码无码中文字幕|国产一区二区综合视频|国产亚洲精品电影网站在线观看|国产精品一区在线

機械社區

 找回密碼
 注冊會員

QQ登錄

只需一步,快速開始

搜索
查看: 2893|回復: 8
打印 上一主題 下一主題

高速鋼粗皮銑刀磨齒專機程序(未驗證,僅供參考)編程語法如有錯誤,實屬抱歉

[復制鏈接]
跳轉到指定樓層
1#
發表于 2018-1-8 14:22:46 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
高速鋼粗皮銑刀磨齒專機程序(未驗證,較簡易,僅提供工藝步驟,及原理供各位大俠參考)" o: b6 I+ G* |, u
說明:這套磨齒程序為高速鋼粗皮銑刀加工使用,原機器是20年前的老機器,
1 m8 \1 X2 D7 r& p  Q2 C使用法蘭克系統,具備雷尼紹探頭,( D. Q5 e: O, {. Q  Y
可測量刀具起始長度位置X向,刀齒位置A軸角度方向(已開槽的高速鋼銑刀半成品毛坯料)( b' _5 c0 Z" K2 d" \3 m; S
因此機床系統老舊,經常故障,且維修備件難以尋找,工廠僅此一臺機器可用,所以決定業余時間摸清楚加工工藝,再設計一臺機器替換它,; V) Y6 {) E3 t3 c1 H
使用新代或者西門子4軸數控系統(X,Y,Z,A),增加左旋刀具的磨齒功能,所以就編寫了如下程序。- Y) J/ H9 W0 O( Z! ]2 J& k/ p
L011(測量子程序,左右旋刀具)
L012(一齒磨削子程序,左右旋刀具)
MAIN01(磨削主程序,左右旋刀具)
L013(修整砂輪程序)(R圓弧砂輪修整,兩軸插補,較簡單,未編寫,注意必須機內修整)
后來因老板縮減開支,舊機器用用修修可勉強支撐,就不愿投資此項目,沒有機會驗證程序的使用效果。
工程圖截屏舉例以4刃銑刀為例,齒距4mm(實際很少有這種,純粹為方便畫圖)
# e- ]  c: @5 g% h5 z3 z本來想G代碼發文檔貼上了,為避免各位下載要積分,直接貼在帖子里了。各位復制保存就好。
L011(測量子程序,左右旋刀具)
N0010  MSG(“刀齒長度及A軸角度測量”)
N0020  G90 G94 G00 Y(R110)Z(R111);測頭中心對準棒料中心
N0030  MWAS=1 G91 G01 X-(R118) F500;測頭在X方向搜索距離內探測棒料
N0040  IF $AC_MEA[0]==0 GOTOF MEASERR;測量失敗,減少探測搜索距離
N0050  R150=$AA_MW[X];記錄碰撞當前X絕對坐標值,賦值到R150中
N0051 IF R155=1 GOTOF N0170;測量X,對準X和Y坐標位置
N0060  G91 G01 X2 F500;測頭脫離棒料
N0070  Z(R119/2-0.5);測頭抬高溝槽內部0.5mm處,準備測齒位置
N0080  X-(2+R154);測頭進入溝槽內部1mm處,準備測齒位置
N0081  IF R159=0 GOTOB N0090;跳轉右旋測齒
N0082  IF R159=1 GOTOB N0142;跳轉左旋測齒
N0090  MWAS=1 G91 G01 A-(360/R103)F500;測頭在A方向搜索距離內找齒
N0100  IF $AC_MEA[0]==0 GOTOF MEASERR;測量失敗,檢查測頭是否進入溝槽
N0110  R151=$AA_MW[A];記錄碰撞當前A絕對坐標值,賦值到R151中
N0120 G91 GO1 A5 F500;測頭脫離溝槽A向5°(右旋刀具)
N0130 Z5;測頭脫離溝槽Z向抬高5mm
N0140 A(R153-5);刀齒回測頭接觸角度,偏移R153到磨削所需角度,A對準
N0141 GOTOB N0150;跳過左旋測齒程序
N0142 MWAS=1 G91 G01 A(360/R103)F500;測頭在A方向搜索距離內找齒
N0143  R151=$AA_MW[A];記錄碰撞當前A絕對坐標值,賦值到R151中
N0144 G91 GO1 A-5 F500;測頭脫離溝槽A向-5°(左旋刀具)
N0145 Z5;測頭脫離溝槽Z向抬高5mm
N0145 A(R153+5);刀齒回測頭接觸角度,偏移R153到磨削所需角度,A對準
N0150 G90 G00 Y(R112);刀具中心線運行到砂輪正下方,Y對準
N0160 G91 G01 X(2+R154+R152);棒料前端運行到砂輪下方,X對準
N0170 G90 G00 X(R150+R152)Y(R112);棒料運行到砂輪下方,X,Y對準
N0171 G90 G00 Z(R108);Z軸起始位置,方便上下料,測量及對刀結束
N0180 M02測量程序結束
N0190 MEASERR:MSG("測量失敗!探針未在有效距離內觸發!")

3 h7 s- {; f% y4 |$ A
L012(一齒磨削子程序,左右旋刀具)
N001  MSG(“單個磨齒程序”)
N002  R156=(360×R104×TanR099)/(3.14×R119×R103);A螺旋角補償角
N010  G91 G01 Z(-R100)F300;Z軸運行到磨削起始位置
N011 IF R159=0 GOTOB N0020;跳轉右旋磨齒
N012 IF R159=1 GOTOB N0052;跳轉左旋磨齒
N020  Z(-R101)  A-(R102) F200;右旋刀具磨齒
N030  Z(R101+R100+R158)F500;磨完1齒,抬起Z軸,R158補償下一齒高低
N040  A-(360/R103-R102+R156)F500;A軸負向分度運行到下一齒起始位置
N050  X-(R104/R103)F300;X軸負向進刀距離,錯開磨削下一個齒
N051 GOTOB N060;跳過左旋磨齒程序,直接結束
N052  Z(-R101)  A(R102) F200;左旋刀具磨齒
N053  Z(R101+R100+R158)F500;磨完1齒,抬起Z軸,R158補償下一齒高低
N054  A(360/R103-R102+R156)F500;A軸正向分度運行到下一齒起始位置
N055  X-(R104/R103)F300;X軸負向進刀距離,錯開磨削下一個齒
N060  M02;一齒磨削完成,下一齒磨削位置對準

) q6 x1 a7 a6 E. e  J7 E: J8 F
MAIN01(磨削主程序,左右旋刀具)
N010  G90 G94 G01 X(R106)Y(R107)Z(R108)F600;快進到換料位置
N011  IF R114=0 GOTOF N014;不需要重新測量,直接磨削
N012  IF R114=1 GOTOF N013;需要重新測量,才能磨削,重新賦值
N013  L011;調用測量程序,找到刀齒X,A位置,擺正對齊
N014  G90 G00 X(R150+R152)Y(R112);根據上次賦值棒料X,Y對準
N015  A(R151+R153);根據上次探測賦值,擺正A軸對準
N021  M7 M13;磨頭啟動,冷卻啟動
N022  R109=1;磨齒開始計數
N030  L012;調用一齒磨削子程序
N040  R109=R109+1;磨齒計數加一,
N041  MSG(“已磨削齒數R109”)
N050  IF R109<R105/(R104/R103) GOTOB N030;齒數不到,繼續
N051  M15 M9;磨頭停止,冷卻停止
N060  G90 G01 G00 Z(R108)F600;磨削完成,先退Z軸
N070  Y(R107)F600;磨削完成,退Y軸
N080  X(R106)F600;磨削完成,退X軸
N090  M2;程序結束
L012(測量子程序,左旋刀具)
N0010  MSG(“刀齒長度及A軸角度測量”)
N0020  G90 G94 G00 Y(R110)Z(R111);測頭中心對準棒料中心,
N0030  MWAS=1 G91 G01 X-(R118) F500;測頭在X方向搜索距離內探測棒料
N0040  IF $AC_MEA[0]==0 GOTOF MEASERR;測量失敗,減少探測搜索距離
N0050  R150=$AA_MW[X];記錄碰撞當前X絕對坐標值,賦值到R150中
N0051 IF R155=1 GOTOF N0170;測量X,對準X和Y坐標位置
N0060  G91 G01 X2 F500;測頭脫離棒料
N0070  Z(R119/2-0.5);測頭抬高溝槽內部0.5mm處,準備測齒位置
N0080  X-(2+R154);測頭進入溝槽內部1mm處,準備測齒位置
N0090  MWAS=1 G91 G01 A-(360/R103)F500;測頭在A方向搜索距離內找齒
N0100  IF $AC_MEA[0]==0 GOTOF MEASERR;測量失敗,檢查測頭是否進入溝槽
N0110  R151=$AA_MW[A];記錄碰撞當前A絕對坐標值,賦值到R151中
N0120 G91 GO1 A5 F500;測頭脫離溝槽A向5°
N0130 Z5;測頭脫離溝槽Z向抬高5mm
N0140 A(R153-5);刀齒回測頭接觸角度,偏移R153到磨削所需角度,A對準
N0150 G90 G00 Y(R112);刀具中心線運行到砂輪正下方,Y對準
N0160 G91 G01 X(2+R154+R152);棒料前端運行到砂輪下方,X對準
N0170 G90 G00 X(R150+R152)Y(R112);棒料運行到砂輪下方,X,Y對準
N0171 G90 G00 Z(R108);Z軸起始位置,方便上下料,測量及對刀結束
N0180 M02測量程序結束
N0190 MEASERR:MSG("測量失敗!探針未在有效距離內觸發!")
1 R  B; M' k: o  Y" l

" z: Q, K$ c  u8 Y9 a" O+ ^' {
& E5 X6 o) S; p: C; V0 r) ]- X. _7 `6 u. Z8 c8 P

$ g# l4 w- d: x& i2 e5 d. u補充內容 (2018-1-9 08:00):
2 h/ w3 B' N9 u( J8 W5 C9 H' \1 A加工分布步驟:
3 m/ Q& Y$ X6 j1 U3 H$ z. m& Q1判斷左旋刀右旋刀
+ X5 b7 D; w9 H7 N, m& m2測量刀具長度位置,測量刀具刀齒位置
7 D6 p/ y$ S& H. j* G' V3磨削加工波浪齒型

4軸磨齒專機結構參考.png (584.66 KB, 下載次數: 196)

4軸機床結構參考

4軸機床結構參考

參數表1.png (39.78 KB, 下載次數: 313)

R參數表

R參數表

參數表2.png (25.63 KB, 下載次數: 195)

R參數表

R參數表

粗皮銑刀.png (52.34 KB, 下載次數: 182)

粗皮銑刀

粗皮銑刀

主視圖俯視圖.png (4.8 KB, 下載次數: 291)

機床布局

機床布局

主視圖探齒.png (5.32 KB, 下載次數: 241)

主視圖探齒.png

俯視圖探齒.png (5.16 KB, 下載次數: 236)

俯視圖探齒.png

4條周刃上的第一個完整齒型.png (9.42 KB, 下載次數: 261)

4條周刃上的第一個完整齒型.png

R圓弧機內修整插補軌跡.png (14.43 KB, 下載次數: 273)

R圓弧機內修整插補軌跡.png

評分

參與人數 2威望 +6 收起 理由
韓寒11 + 1
狙擊手 + 5

查看全部評分

回復

使用道具 舉報

2#
發表于 2018-1-8 16:47:21 | 只看該作者
佩服的五體投地
回復 支持 反對

使用道具 舉報

3#
 樓主| 發表于 2018-1-8 18:04:57 | 只看該作者
只有快樂 發表于 2018-1-8 16:47$ D) Z! b5 Y) P1 O$ n
佩服的五體投地
) J) b4 o! p1 X9 N# z
大俠不要太夸張~~~0 w  g! i/ i0 E5 c- H  z
回復 支持 反對

使用道具 舉報

4#
發表于 2018-1-8 18:34:04 | 只看該作者
樓主如能親自搞定這樣程序也算是厲害了
回復 支持 反對

使用道具 舉報

5#
發表于 2018-1-8 18:43:11 | 只看該作者
好像不是完整的磨削程序,是程序過程表。' B4 k" D" L* D1 p2 X! t
確實是有心人。贊一個!
回復 支持 反對

使用道具 舉報

6#
發表于 2018-1-8 20:45:10 | 只看該作者
樓主這宏程序編得有一套,費了不少心思吧
回復 支持 反對

使用道具 舉報

7#
 樓主| 發表于 2018-1-9 07:53:11 | 只看該作者
xiaobing86203 發表于 2018-1-8 18:34
8 R0 S2 A$ ?/ G7 A+ M) x樓主如能親自搞定這樣程序也算是厲害了

: v5 t) E- I" Y6 s1 E! Z5 w呵呵,以后有機會再驗證效果
0 P3 a' k+ r" ^
回復 支持 反對

使用道具 舉報

8#
 樓主| 發表于 2018-1-9 07:55:26 | 只看該作者
狙擊手 發表于 2018-1-8 18:43$ W2 d" @2 D6 q' B
好像不是完整的磨削程序,是程序過程表。
& s) {6 o% p# N, X/ p確實是有心人。贊一個!
! N! r+ K. y  Q, }" E0 b
是的,主要是加工的動作過程,機器沒有做出來,所以一些進給速度,轉速等信息沒有完善。
7 a5 P+ y( C5 H1 T2 C3 ]) v
5 h$ u! f- D1 H0 b) R" K  |' f
; e& X5 T* N9 U
回復 支持 反對

使用道具 舉報

9#
 樓主| 發表于 2018-1-9 07:56:54 | 只看該作者
韓寒11 發表于 2018-1-8 20:45
' a3 l" m4 O. \$ B% m  U2 }" `6 G/ f樓主這宏程序編得有一套,費了不少心思吧

  J  }) f) T$ J" ^8 B# J! |) n0 Q. [花了一兩天時間,對著西門子編程手冊邊想邊改~~~
3 v7 I9 S5 W0 e6 J+ N: J" V2 g
回復 支持 反對

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 注冊會員

本版積分規則

小黑屋|手機版|Archiver|機械社區 ( 京ICP備10217105號-1,京ICP證050210號,浙公網安備33038202004372號 )

GMT+8, 2025-5-4 08:57 , Processed in 0.063033 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 成人网站免费看黄a站视频| 九一九色国产| 亚洲成天堂日本黄色一区二区 | 久久成人免费观看草草影院| 亚洲一区二区欧美自拍| 欧美日韩精品一区影视| 国产欧美精品区一区二区三区| 国产亚洲欧美另类一区二区| 午夜福利国产成人无码gif动图| 粉嫩av四季av绯色av第一区| 亚洲国产视频精品一区二区| 尤物精品一区二区| 中出人妻中文字幕无码| 国产一卡2卡3卡四卡国色天香 | 天美传媒精品| 视频久re精品在线观看| av无码中文一区二区三区四区| 中文字幕日本六区小电影| 2018天天躁夜夜躁狠狠躁| 久久caoporn国产免费| 国产成人高清亚洲综合| 一个添下面两个吃奶把腿扒开 | 日本女同性恋一区二区| 亚洲人妻精品一区二区三区| 亚洲熟妇av综合网| 网址一区二区在线观看| 人人做人人妻人人精| 精品国产不卡在线观看免费| 亚洲中文久久精品无码照片| 国产理论精品一区| 亚洲欧美中文高清在线专区| 国产成人片无码视频在线观看| 人妻中文字系列无码专区| 免费精品99久久国产综合精品| 亚洲va中文字幕无码| 日韩乱码人妻无码中文字幕久久| 极品少妇伦理一区二区| 久久久久久久女国产乱让韩| 狠狠噜狠狠狠狠丁香五月| 日韩制服诱惑一区| 中文字幕一区二区三区在线播放 |