《數控宏程式:思路·要領·實例精解》是2013年化學工業出版社出版的圖書,作者是齊智勇、黃登紅。
基本介紹
內容簡介,圖書目錄,序言,
內容簡介
齊智勇、黃登紅編著的《數控宏程式---思路·要領·實例精解》是一本可以幫助讀者迅速掌握宏程式編程思路、方法和要領的實用性很強的參考書。本書具有以下特點。
1、從數控手動編程的角度,講述了手動編程方法中運用宏程式編程的特點。
2、重點介紹了數控宏程式編程的思路以及分析方法。
3、內容豐富,分為上下兩篇:上篇是數控宏程式基礎知識,下篇為數控宏程式思路剖析。
4、實例豐富,所有例題均上機運行驗證。
本書通過大量的實例分析,從數控手動編程的角度,講述了手動編程方法中運用宏程式編程的特點,重點介紹了數控宏程式編程的思路以及分析方法。 本書分為上下兩篇,上篇是數控宏程式基礎知識,包括:宏程式概論、基本指令、宏程式理論基礎、宏程式數學基礎;下篇為數控宏程式思路剖析,包括:孔類宏程式思路剖析、輪廓類宏程式思路剖析、倒圓角類宏程式思路剖析、倒斜角類宏程式思路剖析、圓類宏程式思路剖析、橢圓類宏程式思路剖析、直線與圓弧類宏程式思路剖析、宏程式在粗加工中的運用、宏程式的特殊運用、曲面編程的思路建設與運用等。本書注重經驗歸納與實例解析相結合,講解透徹,實用性強。 本書適合從事數控編程、數控加工的工程技術人員使用,也可供高等院校、大中專院校數控專業師生學習參考。
圖書目錄
上篇宏程式基礎
第1章宏程式概論
1.1認識宏程式
1.2宏程式的基本特徵
1.3宏程式的優點
1.4編制宏程式的基礎要求
第2章編程指令
2.1插補功能
2.1.1定位(G00)
2.1.2單向定位(G60)
2.1.3直線插補(G01)
2.1.4圓弧插補(G02,G03)
2.1.5螺旋線插補(G02,G03)
2.2進給功能
2.2.1快速移動
2.2.2切削移動
2.2.3停刀(G04)
2.3參考點
2.3.1自動返回參考點(G28)
2.3.2從參考點自動返回(G29)
2.4坐標系
2.4.1工具機坐標系(G53)
2.4.2工件坐標系(G92,G54~G59)
2.4.3局部坐標系(G52)
2.4.4坐標平面選擇(G17,G18,G19)
2.5坐標尺寸功能指令
2.5.1絕對值編程(G90)與增量值編程(G91)
2.5.2極坐標指令(G15,G16)
2.5.3英制/公制轉換(G20,G21)
2.6主軸速度功能(S功能)
2.7刀具功能(T功能)
2.8輔助功能(M功能)
2.9簡化編程指令
2.9.1固定循環概述
2.9.2取消固定循環(G80)
2.9.3鑽孔加工循環(G81,G82,G73,G83)
2.9.4功螺紋循環(G74,G84)
2.9.5鏜孔循環(G85,G89,G86,G88,G76,G87)
2.9.6任意角度倒角/拐角圓弧
2.10刀具補償功能
2.10.1刀具長度偏置(G43,G44,G49)
2.10.2刀具半徑補償(G40,G41,G42)
2.10.3用程式輸入刀具補償值(G10)
2.10.4比例縮放(G50,G51)
2.10.5坐標系旋轉功能(G68,G69)
第3章宏程式理論基礎
3.1變數
3.1.1變數的表示
3.1.2變數的類型
3.1.3變數的範圍
3.1.4小數點的省略
3.1.5變數的引用
3.1.6未定義的變數
3.1.7限制
3.2系統變數
3.2.1接口信號
3.2.2刀具補償值
3.2.3宏程式報警
3.2.4停止和信息顯示
3.2.5時間信息
3.2.6模態信息
3.2.7當前位置
3.2.8工件坐標系補償值
3.3算術和邏輯運算
3.4轉移和循環
3.4.1無條件轉移(GOTO語句)
3.4.2條件轉移(IF語句)
3.4.3循環(WHILE語句)
3.4.4嵌套
3.5宏程式調用
3.6宏程式的運用限制
第4章宏程式數學基礎
4.1數列
4.2三角變換
4.3三角函式
4.4平面解析幾何
4.4.1點
4.4.2直線與圓
4.4.3曲率與曲率半徑
4.4.4橢圓
4.4.5雙曲線
4.4.6拋物線
4.4.7擺線
4.4.8漸開線
4.4.9螺線
4.5空間解析幾何
4.5.1曲面及方程
4.5.2柱面及旋轉曲面
4.5.3二次曲面
4.6幾何要素分析
4.6.1直線—直線要素分析
4.6.2直線—圓弧要素分析
4.6.3圓弧—圓弧要素分析
下篇數控宏程式思路剖析
第5章孔類宏程式思路剖析
5.1孔類宏程式思路核心
5.2直線孔組宏程式分析
5.2.1單直線孔組分析
5.2.2框形點陣孔組分析
5.2.3矩形矩陣孔組分析
5.2.4菱形矩陣孔組分析
5.2.5交錯網孔孔組分析
5.2.6正多邊形孔組分析
5.3放射狀孔組宏程式分析
5.3.1沿圓周均布孔組分析
5.3.2沿圓周放射孔組分析
5.3.3沿圓周交錯放射孔組分析
5.3.4沿矩形分布多組孔群分析
5.3.5沿圓周平移分布多組孔群分析
5.3.6沿圓周旋轉分布多組孔群分析
5.4孔的螺旋式銑削
5.5鑽孔深度可變的宏程式分析
5.6孔類宏程式的綜合運用
第6章輪廓類宏程式思路剖析
6.1輪廓類宏程式編寫的思路核心
6.2利用數學表達式編製圖形
6.2.1橢圓曲線圖形
6.2.2正弦曲線圖形
6.2.3餘弦曲線圖形
6.2.4正切曲線圖形
6.2.5雙曲線曲線圖形
6.2.6拋物線曲線圖形
6.2.7阿基米德螺線圖形
6.2.8空間曲線探索
6.3利用求解數學方程組編製圖形
6.3.1缺口圓台之解數學方程式
6.3.2扇形圓環之解數學方程式
6.3.3兩直線倒斜角
6.4利用平面幾何三角函式求解
6.4.1圓的另類編程法
6.4.2缺口圓台之三角變換
6.4.3扇形圓環之三角變換
6.4.4加工正五邊形倒角外輪廓
6.4.5加工正五邊形倒角外輪廓
6.4.6加工正六邊形外輪廓
6.4.7加工正六邊形倒角外輪廓
第7章倒圓角類宏程式思路剖析
7.1倒圓角類宏程式編寫的思路核心
7.2直線型倒圓角
7.2.1凸圓弧直線(單向)加工(平底立銑刀)
7.2.2凸圓弧直線(單向)加工(球頭銑刀)
7.2.3凸圓弧直線(雙向)加工(平底立銑刀)
7.2.4凸圓弧直線(雙向)加工(球頭銑刀)
7.2.5凹圓弧直線(單向)加工(平底立銑刀)
7.2.6凹圓弧直線(單向)加工(球頭銑刀)
7.2.7凹圓弧直線(雙向)加工(平底立銑刀)
7.2.8凹圓弧直線(雙向)加工(球頭銑刀)
7.3規則旋轉面倒圓角
7.3.1圓柱體(外側)倒凸圓角加工(平底立銑刀)
7.3.2圓柱體(外側)倒凸圓角加工(球頭銑刀)
7.3.3圓柱體(外側)倒凹圓角加工(平底立銑刀)
7.3.4圓柱體(外側)倒凹圓角加工(球頭銑刀)
7.3.5圓柱體(內側)倒凸圓角加工(平底立銑刀)
7.3.6圓柱體(內側)倒凸圓角加工(球頭銑刀)
7.3.7圓柱體(內側)倒凹圓角加工(平底立銑刀)
7.3.8圓柱體(內側)倒凹圓角加工(球頭銑刀)
7.4標準矩形框倒圓角
7.4.1標準矩形框外側倒圓角加工(平底立銑刀)
7.4.2標準矩形框外側倒圓角加工(球頭銑刀)
7.5含過渡圓矩形框倒圓角
7.5.1含過渡圓矩形框(外側)倒圓角加工(平底立銑刀)
7.5.2含過渡圓矩形框(外側)倒圓角加工(球頭銑刀)
7.5.3含過渡圓矩形框(內側)倒圓角加工(平底立銑刀)
7.5.4含過渡圓矩形框(內側)倒圓角加工(球頭銑刀)
7.6標準正五邊形倒圓角
7.6.1標準正五邊形外側倒圓角加工(平底立銑刀)
7.6.2標準正五邊形外側倒圓角加工(球頭銑刀)
7.7含過渡圓弧正五邊形倒圓角
7.7.1含過渡圓弧正五邊形(外側)倒圓角加工(平底立銑刀)
7.7.2含過渡圓弧正五邊形(外側)倒圓角加工(球頭銑刀)
7.7.3含過渡圓弧正五邊形(內側)倒圓角加工(平底立銑刀)
7.7.4含過渡圓弧正五邊形(內側)倒圓角加工(球頭銑刀)
第8章倒斜角類宏程式思路剖析
8.1倒斜角類宏程式編寫的思路核心
8.2直線型倒斜角
8.2.1直線斜角(單向)加工(平底立銑刀)
8.2.2直線斜角(單向)加工(球頭銑刀)
8.2.3直線斜角(雙向)加工(平底立銑刀)
8.2.4直線斜角(雙向)加工(球頭銑刀)
8.3規則旋轉面倒斜角
8.3.1圓柱體(外側)倒斜角加工(平底立銑刀)
8.3.2圓柱體(外側)倒斜角加工(球頭銑刀)
8.3.3圓柱體(內側)倒斜角加工(平底立銑刀)
8.3.4圓柱體(內側)倒斜角加工(球頭銑刀)
8.4標準矩形框倒斜角
8.4.1標準矩形框外側倒斜角加工(平底立銑刀)
8.4.2標準矩形框外側倒斜角加工(球頭銑刀)
8.5含過渡圓弧矩形框倒斜角
8.5.1含過渡圓弧矩形框(外側)倒斜角加工(平底立銑刀)
8.5.2含過渡圓弧矩形框(外側)倒斜角加工(球頭銑刀)
8.5.3含過渡圓弧矩形框(內側)倒斜角加工(平底立銑刀)
8.5.4含過渡圓弧矩形框(內側)倒斜角加工(球頭銑刀)
8.6標準正五邊形倒斜角
8.6.1標準正五邊形外側倒斜角加工(平底立銑刀)
8.6.2標準正五邊形外側倒斜角加工(球頭銑刀)
8.7含過渡圓弧正五邊形倒斜角
8.7.1含過渡圓弧正五邊形(外側)倒斜角加工(平底立銑刀)
8.7.2含過渡圓弧正五邊形(外側)倒斜角加工(球頭銑刀)
8.7.3含過渡圓弧正五邊形(內側)倒斜角加工(平底立銑刀)
8.7.4含過渡圓弧正五邊形(內側)倒斜角加工(球頭銑刀)
第9章圓類宏程式思路剖析
9.1圓類宏程式編寫的思路核心
9.2圓柱式凹半圓加工
9.3圓柱式凸半圓加工
9.4凸半圓球的精加工
9.4.1勾股定理的運用
9.4.2三角函式的運用
9.4.3三維螺旋線式加工
9.5凹半圓球的精加工
9.5.1放射狀加工
9.5.2 三維螺旋線式加工
第10章橢圓類宏程式思路剖析
10.1橢圓類宏程式編寫的思路核心
10.2橢圓倒斜角加工
10.2.1橢圓外側倒斜角(平底刀)
10.2.2橢圓外側倒斜角(球頭銑刀)
10.2.3橢圓內側倒斜角(平底刀)
10.2.4 橢圓內側倒斜角(球頭銑刀)
10.3橢圓倒圓角加工
10.3.1橢圓外側倒圓角(平底刀)
10.3.2橢圓外側倒圓角(球頭銑刀)
10.3.3橢圓內側倒圓角(平底刀)
10.3.4橢圓內側倒圓角(球頭銑刀)
10.4凸橢圓柱體加工
10.4.1直線擬合單向走刀加工(平底刀)
10.4.2單刀推進雙向走刀加工(平底刀)
10.5凹橢圓柱體加工
10.5.1直線擬合雙向走刀加工(球頭銑刀)
10.5.2單刀推進雙向走刀加工(球頭銑刀)
10.6凸橢圓球面加工(球頭銑刀)
10.6.1等高度增量變化凸橢圓球加工
10.6.2等角度增量變化凸橢圓球加工
10.7凹橢圓球面加工(球頭銑刀)
10.7.1等高度增量變化凹橢圓球加工
10.7.2等角度增量變化凹橢圓球加工
……
第11章直線與圓弧類宏程式思路剖析
第12章宏程式在粗加工中的運用
第13章宏程式的特殊運用
第14章曲面編程的核心思路與運用
參考文獻
序言
數控工具機的先進程度是體現工業發達水平的重要標誌之一。數控編程是數控工具機運行的基礎,本書通過大量的實例分析,從數控手動編程的角度,講述了手動編程方法中運用宏程式編程的特點,重點介紹了數控宏程式編程的思路以及分析方法,力求從編程思路這一角度說明數控編程的要領。
“授人以魚,不如授人以漁”。本書以編程的思路為講解核心,用一個個實實在在的例子為導向,向讀者分析其編程的思路和數學原理,書中每章所講的內容都有其特點,在每章講解不同圖形要素編程特點的開始,都詳細介紹了該類圖形編程的核心思路。力求把每個例子都講深講透,希望讀者能舉一反三。
第1章概要介紹宏程式的運用特點,以及在數控編程中的作用,讓讀者從整體上了解宏程式的意義。第2~4章,重點介紹了數控編程的指令以及數學模型,這些對後面章節中宏程式編寫的理解大有裨益。第5章,運用的是數學中數列的概念,數列概念是孔類宏程式編寫的核心數學原理。第6~8章,運用的是數學三角函式概念,三角函式是宏程式運用最廣泛的數學理論。第9~14章,運用的是數學中解析幾何的概念,曲面編程中解析幾何關係式的確定是編程的基礎。這樣,本書一步步在強化編程的思路與要領,由淺入深,幫助讀者建立起編程的思路。
書中每個程式的程式名是以章節的標號來設定的,如果程式用了多種方法編程,在程式名的後面用“-1、-2”來代替,在實際運用中這樣並不符合程式命名要求,這裡只是為了方便說明,讀者在實際運用中要區別對待。另外,為了突出程式的重點,本書中所有例題中的切削三要素:切削速度、切削深度、走刀速度,都是隨意設定的,這些也並不符合工藝要求。讀者應著重了解編程的思路,搞清楚程式的思路是什麼,這才是關鍵。
本書由湖南山河智慧型裝備股份有限公司齊智勇高級技師和長沙航空職業技術學院黃登紅高級技師、副教授著。齊智勇完成第2~11章的編寫,黃登紅完成第1章、第12~14章的編寫。在本書編寫過程中,得到了同事、朋友的大力幫助,在此表示衷心的感謝!
編者多年來在編程方面的心得體會,都儘可能收錄在本書中。由於編者水平所限,書中不足之處,敬請同行、專家及讀者指正。
編者