內容介紹
《精通SINUMERIK 802D sl數控銑削編程》採用指令講解與實例剖析並重的手法,翔實地講述了sinumerik 802d sl系統典型指令的功能及其套用範圍和套用中的注意事項、多種編程思路及其實際效果對比,以及該數控系統特有的指令用法,旨在引領讀者學習和體會西門子數控系統豐富的功能和內涵,避免在使用中出現常見的問題和錯誤。《精通SINUMERIK 802D sl數控銑削編程》主要內容包括:sinumerik 802d sl系統簡介,銑削加工基本編程指令,參數編程的語句格式與技巧示例,標準工藝循環指令的套用,銑削加工編程實例解析,rcs 802軟體的使用。作品目錄
目錄序
前言
第1章SINUMERIK 802D sl系統簡介1
1?1SINUMERIK 802D sl系統在中國市場的套用1
1?2SINUMERIK 802D sl系統的特點1
1?3SINUMERIK 802D sl的技術性能2
1?3?1SINUMERIK 802D sl版本說明2
1?3?2SINUMERIK 802D sl系統的使用特點3
第2章銑削加工基本編程指令4
2?1數控銑削加工編程基礎知識4
2?1?1數控加工編程概述4
2?1?2數控工具機坐標系5
2?1?3主程式、子程式和程式命名6
2?1?4數控銑削功能指令8
2?1?5加工平面選擇10
2?2標定坐標尺寸指令10
2?2?1絕對尺寸與增量尺寸編程指令11
2?2?2極坐標指令12
2?2?3米制尺寸與英制尺寸指令12
2?2?4零點偏置、建立工件坐標系指令13
2?2?5坐標地址的數值賦值方式14
2?3直線移動基本指令14
2?3?1快速定位指令G00(G0)15
2?3?2直線插補指令G01(G1)15
2?3?3輪廓倒角/倒斜邊與倒圓指令(CHR/CHF與RND)17
2?3?4輪廓定義編程指令20
2?4圓弧插補指令22
2?4?1常用的圓弧插補指令22
2?4?2特殊條件的圓弧插補指令24
2?4?3圓弧進給率修調指令(CFTCP/CFC)27
2?5螺旋插補指令28
2?5?1螺旋插補指令簡介28
2?5?2螺紋加工編程簡介29
2?5?3攻螺紋切削指令30
2?5?4銑削螺紋33
2?6刀具補償指令34
2?6?1刀具半徑補償的基本概念34
2?6?2刀具半徑補償指令的套用35
2?6?3刀具長度補償37
2?6?4平滑切入/切出(SAR)指令39
2?7坐標變換指令43
2?7?1平面坐標系偏移指令(TRANS/ATRANS)43
2?7?2平面坐標旋轉指令(ROT/AROT)45
2?7?3平面坐標鏡像指令(MIRROR/AMIRROR)46
2?7?4坐標比例係數(SCALE/ASCALE)49
2?8四軸加工指令50
2?8?1迴轉進給軸簡介50
2?8?2柱面銑削加工指令(TRACYL)51
2?9其他指令54
2?9?1暫停指令(G04)54
2?9?2進給速度控制指令(G94、G95)54
2?9?3輪廓過渡指令(G450/G451)54
2?9?4加工區域限制指令(G25、G26、WALIMON、WALIMOF)55
2?9?5主軸轉速極限功能指令(G25、G26)57
2?9?6連續路徑進給功能指令(G64)57
2?9?7準確定位指令(G09、G60、G601、G602、G603)57
2?9?8主軸定位控制指令(SPOS)58
2?9?9信息顯示指令(MSG)的用法59
本章小結60
第3章參數編程的語句格式與技巧示例61
3?1計算參數R61
3?2程式跳轉指令62
3?3狀態檢驗語句64
3?3?1IF<條件>ENDIF語句64
3?3?2IF?ELSE?ENDIF語句65
3?4數學運算函式66
3?4?1運算形式66
3?4?2初等數學函式計算67
3?5循環語句指令結構分析68
3?5?1有條件程式跳轉語句68
3?5?2LOOP<條件>ENDLOOP語句69
3?5?3REPEATUNTIL<條件>語句70
3?5?4WHILE<條件>ENDWHILE語句71
3?5?5FOR<條件>ENDFOR語句72
3?6程式跳轉及程式段重複功能74
3?6?1程式段重複指令(REPEAT/REPEATB)74
3?6?2程式跳轉及程式段重複執行套用示例76
3?7常用的SINUMERIK系統變數78
3?7?1SINUMERIK系統變數概述78
3?7?2常用的系統變數79
3?7?3刀具參數化設定81
3?8自定義變數(局部用戶數據)84
3?8?1自定義變數84
3?8?2自定義變數的編程格式及類型84
3?8?3自定義變數套用示例85
3?9對數函式與指數函式的使用方法90
3?9?1對數函式與指數函式簡介90
3?9?2冪函式曲線編程示例90
3?10ROUND函式變型為向上取整函式92
3?11取模函式(MOD)套用示例93
3?12用OFFN指令設定加工餘量94
3?12?1OFFN指令說明95
3?12?2用OFFN指令設定精加工加工餘量95
3?12?3OFFN指令套用示例96
本章小結97
第4章標準工藝循環指令的套用98
4?1標準工藝循環指令概述98
4?1?1常用的標準工藝循環指令98
4?1?2標準工藝循環指令的使用說明99
4?1?3標準工藝循環指令中四個特定位置平面的定義100
4?2孔加工固定循環100
4?2?1鑽孔循環指令(CYCLE81)100
4?2?2鑽孔、鍃平面編程指令(CYCLE82)104
4?2?3深孔鑽削編程指令(CYCLE83)107
4?2?4攻螺紋循環指令(CYCLE84/CYCLE840)111
4?2?5鉸孔、鏜孔循環指令(CYCLE85)116
4?2?6鏜孔循環指令(CYCLE86)117
4?2?7帶停止鏜孔循環指令(CYCLE87)119
4?2?8鏜孔循環編程指令(CYCLE88)121
4?2?9鏜孔循環編程指令(CYCLE89)122
4?2?10五種鏜孔循環指令的特點綜述123
4?3鑽孔樣式循環指令123
4?3?1直線排列孔樣式循環指令(HOLES1)123
4?3?2圓周排列孔樣式循環指令(HOLES2)125
4?4銑削循環指令127
4?4?1端面銑削循環指令(CYCLE71)128
4?4?2輪廓銑削循環指令(CYCLE72)131
4?4?3矩形軸頸(矩形凸台)銑削循環指令(CYCLE76)136
4?4?4圓形軸頸(柱形凸台)銑削循環指令(CYCLE77)138
4?4?5圓弧長槽(孔)銑削循環指令(LONGHOLE)141
4?4?6圓弧槽銑削循環指令(SLOT1)143
4?4?7圓周槽銑削循環指令(SLOT2)145
4?4?8方形凹槽銑削循環指令(POCKET3)148
4?4?9圓形凹槽銑削循環指令(POCKET4)152
本章小結155
第5章銑削加工編程實例解析156
5?1工具機操作工具程式編寫實例156
5?1?1工具機空運行程式156
5?1?2R參數表清零程式158
5?1?3用“三點位置法”確定圓心位置傳送測試數據程式158
5?1?4用“轉表找正法”確定圓心位置傳送測試數據程式161
5?1?5獲取加工時間的程式163
5?2圓錐體粗加工與二次粗加工編程實例164
5?3型腔呈陣列分布的凹槽加工編程實例169
5?4端面離合器加工編程實例172
5?5輪廓及凹槽加工編程實例174
5?6半開放凹槽輪廓加工編程實例179
5?7對稱雙斜面凸形方台加工編程實例183
5?8六角花形凸台及倒角加工編程實例188
5?9含圓弧齒的內輪廓加工編程實例192
5?10八角星形體輪廓倒圓角加工編程實例196
5?11有選擇的陣列方槽加工編程實例198
5?12六方軸加工編程實例201
5?13在圓柱體上刻字編程實例205
5?14空間正弦曲面的精加工編程實例207
5?15圓柱弧面支撐體加工編程實例208
5?16壓縮程式COMPCAD指令簡述212
本章小結214
第6章RCS 802軟體的使用215
6?1RCS 802軟體簡介215
6?2使用RCS 802軟體傳輸加工程式檔案218
6?3遠程診斷功能教學演示220
6?4SINUMERIK 802D sl 客戶定義銑削循環的製作過程221
6?4?1選定樣例的編程說明222
6?4?2樣例(正三角形柱體)加工編程224
6?4?3樣例(正三角形柱體)客戶循環製作228
6?5通過乙太網DNC加工(使用802D sl Pro版本)239
6?6數據備份和恢復246
附錄248
附錄A銑削標準工藝循環故障信息和處理方法248
附錄BSINUMERIK 802D sl銑削加工指令表251
附錄CCF卡的使用253
參考文獻257