FANUC數控系統宏程式編程方法、技巧與實例

FANUC數控系統宏程式編程方法、技巧與實例

《FANUC數控系統宏程式編程方法、技巧與實例》是2011年機械工業出版社出版的圖書,作者是張運強,穆瑞。

基本介紹

  • 書名:FANUC數控系統宏程式編程方法、技巧與實例
  • 作者:張運強,穆瑞
  • ISBN:978-7-111-34860-3
  • 頁數:336頁
  • 定價:48.00元
  • 出版社機械工業出版社
  • 出版時間:2011年8月
  • 開本:B5
  • 字數:407千字
內容簡介,前言,目錄前言,

內容簡介

本書以套用為主,以FANUC 0i數控系統為藍本,詳細介紹宏程式基礎知識,通過大量實例分別講述數控車床、數控銑床宏程式編制方法及技巧,使讀者從簡單的宏程式入門逐步了解、熟悉並掌握宏程式,將它套用到生產加工中去。內容包括數控技術基礎、宏程式概述、宏程式理論基礎、用戶宏功能、數控車床宏程式套用實例、數控銑床宏程式套用實例。本書宏程式需要主程式調用時賦初始值,以便進行產品系列化加工。隨書贈送含第5、6 章的多媒體動畫檔案的光碟。
本書是一本實用性很強的數控技術用書,可為企業數控工具機操作工和編程員、數控技術專業師生提供宏程式解決具有非圓曲線、列表曲線及曲面類零件的編程方案。

前言

隨著數控工具機的普及,越來越多的企業採用數控設備進行零件的加工,對於形狀簡單的零件,計算比較簡單,採用普通的編程方法就可以完成任務。但對於具有非圓曲線、列表曲線及曲面類的零件,用普通的方法進行程式的編制就存在一定的難度,雖然採用CAD/CAM軟體能夠自動生成加工程式,但程式段過長,且加工的效率低,而採用宏程式編程就可以有效解決上述問題,且編制出來的程式反應迅速,加工效率很高。
另外每兩年一次的全國數控技能大賽,吸引了高校師生和企業職工的參與。宏程式是其中考查的一點,難度較大。
對讀者來說,通過參考本書的宏程式,編寫宏程式將不再頭痛。特別是針對與本書實例圖形相同而尺寸不同的零件時,只需要將具體變數初始值編寫到主程式調用宏程式即可,對使用其他數控系統的讀者也有一定的參考價值。

目錄前言

第1章數控技術基礎
1.1數控技術與數控工具機的概念
1.2數控工具機的發展
1.3數控工具機工作原理
1.3.1數控工具機的組成及其外形
1.3.2數控系統的主要功能
1.3.3數控工具機的工作原理
1.4數控工具機編程基礎知識
1.5數控工具機坐標系
第2章宏程式概述
2.1數控編程技術的套用現狀
2.2宏程式編程的技術特點
2.3宏程式與普通程式的對比
2.4宏程式與CAD/CAM軟體生成程式的加工性能對比
2.4.1宏程式編程的特點
2.4.2影響自動編程加工精度的因素
2.4.3自動編程與宏程式加工速度的區別
2.5學習好宏程式編程的意義
第3章宏程式理論基礎
3.1FANUC0i系統的用戶宏程式
3.2.1變數的表示
3.2.2變數的類型
3.2.3變數值的範圍
3.2.4小數點的省略
3.2.5變數的引用
3.2.6未定義的變數
3.3系統變數
3.3.1接口(輸入/輸出)信號
3.3.2刀具補償
3.3.3宏程式報警
3.3.4停止和信息顯示
3.3.5時間信息
3.3.6自動運行控制
3.3.7已加工的零件數
3.3.8模態信息
3.3.9當前位置信息
3.3.10工件坐標系補償值(工件零點偏移值)
3.4算術和邏輯運算
3.5賦值與變數
3.6轉移和循環
3.6.1無條件轉移(GOTO語句)
3.6.2條件轉移(IF語句)
3.6.3循環(WHILE語句)34第4章用戶宏功能
4.1用戶宏程式調用指令A
4.1.1宏程式模態調用與取消(G66、G67)
4.1.2子程式調用(M98)
4.1.3用M代碼調用子程式
4.1.4用T代碼調用子程式
4.2用戶宏程式本體
4.2.1用戶宏程式本體的結構
4.2.2變數的表示和引用
4.2.3變數的種類
4.2.4宏程式的運算和控制指令
4.3用戶宏程式調用指令B
4.3.1宏程式非模態調用(G65)
4.3.2宏程式模態調用與取消(G66、G67)
4.3.3用G代碼調用宏程式(G<g>)
4.3.4用M代碼調用宏程式(M<m>)
4.3.5用M代碼調用子程式
4.3.6用T代碼調用子程式
4.4宏程式語句和NC語句
4.4.1宏程式語句和NC語句的定義
4.4.2宏程式語句和NC語句的異同
4.4.3宏程式語句的處理
4.4.4用戶宏程式的存儲
4.5用戶宏程式的使用限制
4.6外部輸出指令
4.6.1打開指令POPEN
4.6.2數據輸出指令BPRNT
4.6.3數據輸出指令DPRNT
4.6.4關閉指令PCLOS
4.6.5要求的設定
4.7中斷型用戶宏程式
4.7.2指定方法說明
4.7.3從用戶宏程式中斷返回
第5章數控車床宏程式套用實例
5.1概述
5.2數控編程中的數學處理
5.3圓錐曲線加工實例
5.3.1雙曲線輪廓加工
5.3.2拋物線輪廓加工
5.3.3橢圓輪廓加工
5.4螺紋加工實例
5.4.1梯形螺紋的基本知識
5.4.2單線梯形螺紋加工
5.4.3多線梯形螺紋加工
5.4.4變螺距螺紋加工
第6章數控銑床宏程式套用實例
6.1規則形狀加工
6.1.1實例一圓柱體加工
6.1.2實例二內外錐體
6.1.3實例三稜柱加工
6.1.4實例四稜錐加工
6.1.5實例五球體加工
6.1.6實例六橢圓球面加工
6.1.7實例七圓環面加工
6.1.8實例八銑螺紋
6.2非圓曲線輪廓零件加工
6.2.1實例一橢圓
6.2.2實例二雙曲線
6.2.3實例三拋物線
6.2.4實例四正弦曲線
6.2.5實例五餘弦曲線
6.2.6實例六正切曲線
6.2.7實例七等速螺線
6.3孔系加工
6.3.1實例一圓周鑽孔
6.3.2實例二定角度均布孔
6.3.3實例三矩陣孔加工
6.3.4實例四三角均布孔加工
6.3.5實例五可變深孔加工
6.4矩形加工
6.4.1實例一矩形上平面加工
6.4.2實例二矩形槽加工
6.4.3實例三矩形倒圓加工
6.4.4實例四矩形倒角加工
6.5倒角倒圓加工
6.5.1實例一內外圓柱倒角
6.5.2實例二內外圓柱倒圓
6.5.3實例三內外形倒角
6.5.4實例四內外形倒圓
6.5.5實例五斜面加工
6.5.6實例六圓柱面加工
6.5.7實例七橢圓柱倒圓
附錄
附錄AFANUC0i系統常用準備功能代碼
附錄BFANUC0i-TC系統常用輔助功能代碼
附錄CFANUC0i-MC系統常用準備功能代碼
附錄D可變更加工坐標系指令簡介
參考文獻

相關詞條

熱門詞條

聯絡我們