FNUC數控系統用戶宏程式與編程技巧

FNUC數控系統用戶宏程式與編程技巧

《FNUC數控系統用戶宏程式與編程技巧點》是由PeterSmid(彼得.斯密德)編寫,化學工業 出版社2008-07-01 出版。

基本信息

內容簡介

本書主要講述有關數控宏程式的內容。其目的是幫助作者使用宏程式開發數控程式,並了解什麼是宏程式、

如何開發宏程式、如何有效地使用宏程式等。本書提供了幾乎涵蓋所有通用FANUC控制系統的宏程式實例。所有不同的控制器所使用的宏程式在編程方法上是一致的,只是在使用的語法上有差異。學習FANUC宏程式對讀者學習其他控制器的宏程式有很大的幫助。

本書是PeterSmid先生出版的暢銷書《數控編程手冊》(CNCProgrammingHandbook)的姊妹篇,主要講述有關數控宏程式的內容。其目的是幫助讀者使用宏程式進行數控編程,並了解什麼是宏程式、如何開發宏程式、如何有效地使用宏程式等。書中也涉及了有關cnc編程的其他幾個問題。

書中提供了所有通用FANUC數控系統的宏程式實例,其目的不僅是作為講解編程技巧的實例,更重要的是作為實用宏程式的基礎幫助讀者方便容易地使用這些宏程式。各種不同控制器所使用的宏程式在編程方法上是一致的,只是在使用的語法上有差異。學習FANUC宏程式對讀者學習其他控制器的宏程式有很大的幫助。

作者簡介

PeterSmid是數控技術領域暢銷書《數控編程手冊》的作者,他是一位專業顧問、教育家和演講家,在工業和教學領域中具有多年實際經驗。在工作中,他蒐集了CNC和CAD/CAM在各個層面上套用的大量經驗並向製造業及教學機構提供計算機數控技術、編程、CAD/CAM、先進制造、加工、安裝以及許多其他相關領域的實際套用方面的諮詢。他在CNC編程、加工以及企業員工培訓方面有著廣闊的工業背景,數百家公司從他淵博的知識中獲益。Smid先生長年與先進制造公司及CNC機械銷售人員打交道,並且致力於大量技術院校和機構的工業技術規劃以及機械加工廠的技術培訓,這更擴展了他在CNC和CAD/CAM培訓、計算機套用和需求分析、軟體評估、系統配置、編程、硬體選擇、用戶化軟體以及操作管理領域的專業和諮詢技能。多年以來,Smid先生在美國、加拿大和歐洲的大中專院校給成千上萬的老師和學生傳授過數百個用戶化程式,同時也給大量製造公司、個體機構和個人授過課。他活躍於各種工業貿易展、學術會議、機械加工廠以及各種研討會,包括提交論文、會議報告以及為許多專業機構做演講。他還發表了大量CNC和CAD/CAM方面的文章和內部參考資料。作為CNC行業和教學領域的專家,他撰寫了數萬頁高質量的培訓材料。

目錄

第1章FANUC宏程式

1.1概述

1.2宏編程

1.3宏程式套用

1.4技巧要求

第2章基本程式代碼

2.1準備命令

2.2輔助功能

2.3銑削G代碼

2.4銑削M代碼

2.5車削G代碼

2.6車削M代碼

2.7標準程式代碼

2.8可選程式代碼

第3章子程式回顧

3.1子程式實例銑削加工

3.2子程式規則

3.3子程式重複

3.4子程式嵌套

3.5子程式檔案

3.6子程式與宏程式比較

3.7專有特徵

3.8CNC車床套用

第4章系統參數

4.1什麼是參數

4.2參數保存

4.3參數備份

4.4參數確定

4.5參數分類

4.6參數顯示屏

4.7參數數據類型

4.8二進制數

4.9參數的設定和修改

4.10系統預設值

第5章數據設定

5.1偏置量輸入

5.2數據設定命令

5.3坐標模式

5.4工件偏置量

5.5偏置存儲類型銑削

5.6偏置存儲類型車削

5.7偏置值的調整

5.8刀具偏置程式入口

5.9有效輸入範圍

5.10車削偏置

5.11MDI中的數據設定檢查

5.12可程式參數入口

5.13程式的移植性

第6章宏程式結構

6.1基本工具

6.2宏程式的定義和調用

6.3宏程式號

第7章變數的概念

7.1宏程式變數的類型

7.2宏程式中的變數

7.3變數聲明

7.4變數的使用

7.5定製工具機功能

第8章變數賦值

8.1局部變數

8.2局部變數賦值

8.3簡單和模態宏程式調用

8.4主程式和局部變數

8.5局部變數和嵌套級

8.6全局變數

8.7變數的輸入範圍

8.8設定變數名函式SE了VN

8.9全局變數的保護

第9章宏程式函式

9.1函式組

9.2變數重新訪問的定義

9.3算術函式

9.4三角函式

9.5四捨五入函式

9.6輔助函式

9.7邏輯函式

9.8變換函式

9.9函式計算專門測試

9.10實際套用方法

第10章系統變數

10.1系統變數識別

10.2系統變數組

10.3系統變數的組織

10.4重置編程零點

第11章刀具偏置變數

11.1系統變數與刀具偏置

11.2刀具偏置存儲組

11.3刀具偏置變數FANUC0控制器

11.4具偏置變數用於銑削的FS10/11/15/16/18/21

11.5刀具偏置變數用於車削的FS10/11/15/16/18/21

第12章模態數據

12.1用於模態命令的系統變數

12.2模態G代碼

12.3數據的保存和恢復

12.4.其他的模態功能

第13章分支和循環

13.1宏程式中所做的決策

13.2IF函式

13.3循環的概念

13.4WHILE循環結構

13.5條件表達式和空變數

13.6基於宏程式的公式正弦曲線

13.7清除全局變數

第14章報警與定時器

14.1宏程式中的報警

14.2宏程式中的定時器

第15章軸位置數據

15.1軸位置術語

15.2位置信息

第16章自動操作模式

16.1自動操作控制

16.2鏡像狀態檢查

16.3已加工零件數量的控制

第17章編輯宏程式

17.1編輯單元

17.2程式注釋

17.3宏程式函式的縮寫

第18章參數化編程

18.1什麼是參數化編程

18.2參數化編程的優勢

18.3進行宏程式開發的方法

第19章相似零件類

19.1深入開發宏程式定位銷

第20章用於加工的宏程式

20.1斜線上的孔型叫本1

20.2斜線上的孔型叫本2

20.3框架孔型

20.4螺栓孔圓周分布的孔型

20.5圓弧分布的孔型

20.6圓柱型腔的粗加工

20.7圓柱型腔的精加工

20.8槽加工宏程式

20.9不同深度的環形槽加工

20.10矩形型腔的精加工

第21章定製循環

21.1特殊循環

21.2G代碼宏程式調用

21.3M功能宏程式調用

21.4G13圓弧切削

第22章外部輸出

22.1連線埠開啟與關閉命令

22.2數據輸出功能

22.3參數設定FANUC10/11/12/15

22.4參數設定FANUC16/18/21

22.5外部輸出函式結構

22.6DPRNT實例

第23章測量中宏程式的使用

23.1什麼是檢測技術

23.2CNC工具機上的測量裝置

23.3探針的類型

23.4探針選擇標準

23.5CNC工具機測量技術

23.6線上測量

23.7要測量的特徵

23.8校準裝置

23.9定心宏程式實例

23.10探針長度校準

23.11跳轉命令G31

第24章附加資源

24.1宏程式執行期間的限制

24.2宏編程知識

24.3補充資源

24.4實用編程方法

24.5宏編程技巧

第25章宏程式課程概要

25.1宏程式課程概要

25.2結束語

光碟使用說明

相關搜尋

熱門詞條

聯絡我們