FANUC數控宏程序編程案例手冊

FANUC數控宏程序編程案例手冊

作者: 沈春根

ISBN: 9787111551676

出版時間: 2017-01-16

出版社: 機械工業出版社

沈春根 0 0 0
編輯推薦注重工藝路線和編程思路相結合、邏輯算法和刀路規劃相結合、操作步驟和内容提示相結合、單型面編程和綜合實例相結合。
第1章用戶宏程序功能A1
目錄前言
1.1概述1
1.1.1變量1
1.1.2變量賦值1
1.1.3數學運算2
1.1.4三角函數運算3
1.1.5邏輯運算3
1.1.6跳轉運算4
1.1.7調用5
1.1.8本節小結5
1.2簡單應用6
1.2.1零件圖以及加工内容6
1.2.2零件圖樣的分析6
1.2.3算法以及程序流程框圖設計7
1.2.4本節小結9
本章小結9
第2章用戶宏程序功能B10
2.1編程基礎——變量的定義10
2.1.1變量的概述10
2.1.2變量的賦值10
2.1.3變量的使用11
2.1.4變量的類型11
2.1.5變量的算術運算和邏輯運算12
2.2編程工具——控制流向的語句13
2.2.1控制語句的分類13
2.2.2運算符的描述18
2.3簡單應用19
2.3.1零件圖以及加工内容19
2.3.2零件圖樣的分析20
2.3.3算法的設計20
2.3.4本節小結26
2.4宏程序編程的主要方法和步驟26
2.4.1選擇變量的基本方法26
2.4.2宏程序編程的基本步驟28
本章小結28
第3章宏程序和子程序29
3.1子程序概述29
3.1.1子程序定義29
3.1.2子程序調用方式30
3.1.3子程序編程的幾點注意事項30
3.2子程序嵌套31
3.3宏程序和子程序比較32
3.4子程序的簡單應用34
3.4.1零件圖以及加工内容34
3.4.2零件圖樣的分析34
3.4.3根據算法以及流程框圖編寫加工的子程序代碼35
3.4.4本節小結37
本章小結37
第4章宏程序編程的靈魂——邏輯算法38
4.1算法概述38
4.1.1算法基本概念38
4.1.2算法設計的三大原則39
4.2算法描述——流程框圖和N-S框圖40
4.2.1流程框圖40
4.2.2N-S流程框圖42
4.3算法簡單應用實例43
本章小結47
第5章數控車宏程序之軸類零件應用48
5.1實例5-1:車削端面宏程序應用實例48
5.1.1零件圖以及加工内容48
5.1.2零件圖樣的分析48
5.1.3算法以及程序流程框圖的設計49
5.1.4本節小結52
5.2實例5-2:粗車外圓宏程序應用實例53
5.2.1零件圖以及加工内容53
5.2.2算法設計53
5.2.3根據算法以及流程框圖編寫加工的宏程序代碼54
5.2.4本節小結57
5.3實例5-3:精車外圓宏程序應用實例57
5.3.1精加工算法以及程序流程圖設計58
5.3.2根據算法以及程序設計流程框圖編寫加工程序代碼59
5.3.3本節小結61
5.4實例5-4:車削錐度宏程序應用實例61
5.4.1零件圖以及加工内容61
5.4.2零件圖樣的分析62
5.4.3算法以及刀路軌迹設計62
5.4.4本節小結73
5.5實例5-5:車削凸圓弧宏程序應用實例74
5.5.1零件圖以及加工内容74
5.5.2零件圖樣的分析74
5.5.3算法以及刀路軌迹設計74
5.5.4根據算法以及流程框圖編寫加工的宏程序代碼78
5.5.5本節小結86
5.6實例5-6:車削凹圓弧宏程序應用實例86
5.6.1零件圖以及加工内容86
5.6.2零件圖樣的分析86
5.6.3算法以及刀路軌迹設計87
5.6.4根據算法以及流程框圖編寫加工的宏程序代碼89
5.6.5本節小結93
本章小結93
第6章數控車宏程序之槽類零件應用94
6.1實例6-1:車削外圓單個沉槽的宏程序實例94
6.1.1零件圖以及加工内容94
6.1.2零件圖樣的分析94
6.1.3算法以及刀路軌迹設計95
6.1.4本節小結100
6.2實例6-2:車削外圓多排等距沉槽的宏程序實例100
6.2.1零件圖以及加工内容100
6.2.2零件圖樣的分析101
6.2.3算法以及刀路軌迹設計101
6.2.4本節小結108
6.3實例6-3:車削端面沉槽的宏程序實例108
6.3.1零件圖以及加工内容108
6.3.2零件圖樣的分析109
6.3.3算法以及刀路軌迹設計109
6.3.4本節小結114
6.4實例6-4:車削内孔沉槽的宏程序實例114
6.4.1零件圖以及加工内容114
6.4.2零件圖樣的分析114
6.4.3算法以及刀路軌迹設計114
6.4.4本節小結118
6.5實例6-5:車削外圓圓弧沉槽的宏程序實例119
6.5.1零件圖以及加工内容119
6.5.2零件圖樣的分析119
6.5.3算法以及刀路軌迹設計119
6.5.4本節小結120
6.6實例6-6:車削外圓V形沉槽的宏程序實例120
6.6.1零件圖以及加工内容120
6.6.2零件圖樣的分析120
6.6.3算法以及刀路軌迹設計121
6.6.4本節小結126
本章小結126
第7章數控車宏程序之孔類零件應用127
7.1實例7-1:車削鑽孔宏程序應用實例127
7.1.1零件圖以及加工内容127
7.1.2零件圖樣的分析127
7.1.3算法以及刀路軌迹設計128
7.1.4本節小結132
7.2實例7-2:車削單個内孔(通孔)的宏程序應用實例133
7.2.1零件圖以及加工内容133
7.2.2零件圖樣的分析133
7.2.3算法以及刀路軌迹設計133
7.2.4本節小結139
7.3實例7-3:車削單個内孔(不通孔)的宏程序應用實例139
7.3.1零件圖以及加工内容139
7.3.2零件圖樣的分析139
7.3.3算法以及刀路軌迹設計140
7.3.4本節小結143
7.4實例7-4:車削方程型面内孔宏程序應用實例143
7.4.1零件圖以及加工内容143
7.4.2零件圖樣的分析143
7.4.3算法以及刀路軌迹設計144
7.4.4本節小結151
本章小結151
第8章數控車宏程序之螺紋加工應用152
注重工藝路線和編程思路相結合、邏輯算法和刀路規劃相結合、操作步驟和内容提示相結合、單型面編程和綜合實例相結合。
目錄前言
第1章用戶宏程序功能A1
1.1概述1
1.1.1變量1
1.1.2變量賦值1
1.1.3數學運算2
1.1.4三角函數運算3
1.1.5邏輯運算3
1.1.6跳轉運算4
1.1.7調用5
1.1.8本節小結5
1.2簡單應用6
1.2.1零件圖以及加工内容6
1.2.2零件圖樣的分析6
1.2.3算法以及程序流程框圖設計7
1.2.4本節小結9
本章小結9
第2章用戶宏程序功能B10
2.1編程基礎——變量的定義10
2.1.1變量的概述10
2.1.2變量的賦值10
2.1.3變量的使用11
2.1.4變量的類型11
2.1.5變量的算術運算和邏輯運算12
2.2編程工具——控制流向的語句13
2.2.1控制語句的分類13
2.2.2運算符的描述18
2.3簡單應用19
2.3.1零件圖以及加工内容19
2.3.2零件圖樣的分析20
2.3.3算法的設計20
2.3.4本節小結26
2.4宏程序編程的主要方法和步驟26
2.4.1選擇變量的基本方法26
2.4.2宏程序編程的基本步驟28
本章小結28
第3章宏程序和子程序29
3.1子程序概述29
3.1.1子程序定義29
3.1.2子程序調用方式30
3.1.3子程序編程的幾點注意事項30
3.2子程序嵌套31
3.3宏程序和子程序比較32
3.4子程序的簡單應用34
3.4.1零件圖以及加工内容34
3.4.2零件圖樣的分析34
3.4.3根據算法以及流程框圖編寫加工的子程序代碼35
3.4.4本節小結37
本章小結37
第4章宏程序編程的靈魂——邏輯算法38
4.1算法概述38
4.1.1算法基本概念38
4.1.2算法設計的三大原則39
4.2算法描述——流程框圖和N-S框圖40
4.2.1流程框圖40
4.2.2N-S流程框圖42
4.3算法簡單應用實例43
本章小結47
第5章數控車宏程序之軸類零件應用48
5.1實例5-1:車削端面宏程序應用實例48
5.1.1零件圖以及加工内容48
5.1.2零件圖樣的分析48
5.1.3算法以及程序流程框圖的設計49
5.1.4本節小結52
5.2實例5-2:粗車外圓宏程序應用實例53
5.2.1零件圖以及加工内容53
5.2.2算法設計53
5.2.3根據算法以及流程框圖編寫加工的宏程序代碼54
5.2.4本節小結57
5.3實例5-3:精車外圓宏程序應用實例57
5.3.1精加工算法以及程序流程圖設計58
5.3.2根據算法以及程序設計流程框圖編寫加工程序代碼59
5.3.3本節小結61
5.4實例5-4:車削錐度宏程序應用實例61
5.4.1零件圖以及加工内容61
5.4.2零件圖樣的分析62
5.4.3算法以及刀路軌迹設計62
5.4.4本節小結73
5.5實例5-5:車削凸圓弧宏程序應用實例74
5.5.1零件圖以及加工内容74
5.5.2零件圖樣的分析74
5.5.3算法以及刀路軌迹設計74
5.5.4根據算法以及流程框圖編寫加工的宏程序代碼78
5.5.5本節小結86
5.6實例5-6:車削凹圓弧宏程序應用實例86
5.6.1零件圖以及加工内容86
5.6.2零件圖樣的分析86
5.6.3算法以及刀路軌迹設計87
5.6.4根據算法以及流程框圖編寫加工的宏程序代碼89
5.6.5本節小結93
本章小結93
第6章數控車宏程序之槽類零件應用94
6.1實例6-1:車削外圓單個沉槽的宏程序實例94
6.1.1零件圖以及加工内容94
6.1.2零件圖樣的分析94
6.1.3算法以及刀路軌迹設計95
6.1.4本節小結100
6.2實例6-2:車削外圓多排等距沉槽的宏程序實例100
6.2.1零件圖以及加工内容100
6.2.2零件圖樣的分析101
6.2.3算法以及刀路軌迹設計101
6.2.4本節小結108
6.3實例6-3:車削端面沉槽的宏程序實例108
6.3.1零件圖以及加工内容108
6.3.2零件圖樣的分析109
6.3.3算法以及刀路軌迹設計109
6.3.4本節小結114
6.4實例6-4:車削内孔沉槽的宏程序實例114
6.4.1零件圖以及加工内容114
6.4.2零件圖樣的分析114
6.4.3算法以及刀路軌迹設計114
6.4.4本節小結118
6.5實例6-5:車削外圓圓弧沉槽的宏程序實例119
6.5.1零件圖以及加工内容119
6.5.2零件圖樣的分析119
6.5.3算法以及刀路軌迹設計119
6.5.4本節小結120
6.6實例6-6:車削外圓V形沉槽的宏程序實例120
6.6.1零件圖以及加工内容120
6.6.2零件圖樣的分析120
6.6.3算法以及刀路軌迹設計121
6.6.4本節小結126
本章小結126
第7章數控車宏程序之孔類零件應用127
7.1實例7-1:車削鑽孔宏程序應用實例127
7.1.1零件圖以及加工内容127
7.1.2零件圖樣的分析127
7.1.3算法以及刀路軌迹設計128
7.1.4本節小結132
7.2實例7-2:車削單個内孔(通孔)的宏程序應用實例133
7.2.1零件圖以及加工内容133
7.2.2零件圖樣的分析133
7.2.3算法以及刀路軌迹設計133
7.2.4本節小結139
7.3實例7-3:車削單個内孔(不通孔)的宏程序應用實例139
7.3.1零件圖以及加工内容139
7.3.2零件圖樣的分析139
7.3.3算法以及刀路軌迹設計140
7.3.4本節小結143
7.4實例7-4:車削方程型面内孔宏程序應用實例143
7.4.1零件圖以及加工内容143
7.4.2零件圖樣的分析143
7.4.3算法以及刀路軌迹設計144
7.4.4本節小結151
本章小結151
第8章數控車宏程序之螺紋加工應用152

0 條評論