注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)計算機輔助設(shè)計與工程計算MastercamCNC編程原理和應(yīng)用

CNC編程原理和應(yīng)用

CNC編程原理和應(yīng)用

定 價:¥36.00

作 者: (美)馬特森(Mattson,M.) 著
出版社: 機械工業(yè)出版社
叢編項: 時代教育:國外高校優(yōu)秀教材精選
標 簽: 儀表工業(yè)

ISBN: 9787111152064 出版時間: 2004-09-01 包裝: 膠版紙
開本: 小16開 頁數(shù): 368 字數(shù):  

內(nèi)容簡介

  本書的定位是為希望獲得控編程知識,提高編程水平的大專院校工科學(xué)生,以及為機械師、機床操作者提供一本內(nèi)容簡明扼要,實用性強的教課書。書中內(nèi)容覆蓋了數(shù)控機床及數(shù)控加工的基礎(chǔ)知識,必要的數(shù)學(xué)知識;數(shù)控零件編程概念;銑削中心和車削中心的高級編程概念和技術(shù)等。突出講述了G、M代碼編程語言。并且在附錄上還提供了更多有用的參考資料。本書內(nèi)容完整,自成體系,是一本很好的教材和教學(xué)參考書。該書還具有以下一些特點:(1)與其他編程書籍不同,該書從數(shù)控加工任務(wù)的規(guī)劃到對數(shù)控加工件的編程作了系統(tǒng)的敘述,并提供了數(shù)控編程必要的預(yù)備知識,包括三角學(xué)、進給速度和走刀量、CNC控制及刀、具等。系統(tǒng)性強。(2)在敘述方法上,該書既綜合進述了代碼的編程方法,又講述了針對銑銷、車銷、各種固定加工循環(huán)等具體加工方式的編程,其中還講述了刀具和件的安裝和調(diào)整、刀具補償、CAD/CAM等專題內(nèi)容。該書對數(shù)控加工編程所涉及的內(nèi)容論述完整,安排合理。(3)在編程風(fēng)格上,該書以市場占有量比較大的FANUC系統(tǒng)為主,因而具有權(quán)威性,先進性和適應(yīng)性強的特點。(4)該書圖文并茂,并穿插了大量編程實例,包括短代碼編程實例和完整的零件加工編程實例。這樣不僅對個別特殊的,而且對完整的編程概念都更加容易理解和掌握,使該書易懂易學(xué)。(5)該書每章的開頭都列出能從本章學(xué)到的知識點,結(jié)束都有總結(jié),并附有習(xí)題,很適合于教學(xué)和自學(xué)。(6)特將本書目錄、索引?氤芍形模員閿詼琳哐?。胯b于上述,該書很適合用作大,專院校機械與自動化專業(yè)及相關(guān)專業(yè)的雙語教材,同時也比較適合作為高職學(xué)校數(shù)控技術(shù)應(yīng)用專業(yè)的英文教材或教學(xué)參書。該書對數(shù)控領(lǐng)域的工程技術(shù)人員也頗具參考價值。

作者簡介

  \t\t\n\t\t\n\t\t\n\t\t\n

圖書目錄

出版說明

前言
1 機床的計算機數(shù)字控制
1.1 機床運動的自動控制
1.2 數(shù)控機床的一般類型
1.3 數(shù)控系統(tǒng)概況
1.4 標準化編程語言
本章總結(jié)
本章問題
2 數(shù)控程序編制過程
2.1 編寫數(shù)控零件程序
2.2 檢查與調(diào)試
2.3 將程序輸入機床
2.4 在機床上檢驗數(shù)控程序
2.5 數(shù)控安全操作
本章總結(jié)
本章問題
3 數(shù)控加工刀具及加工工藝過程
3.1 計算機數(shù)控與生產(chǎn)過程
3.2 基本加工操作
3.3 切削刀具
3.4 銑削刀具
3.5 車削刀具
3.6 孔加工刀具
3.7 工件裝夾工具
本章總結(jié)
本章問題
4 刀具和工件安裝
4.1 笛卡兒坐標系統(tǒng)
4.2 絕對與增量坐標
4.3 極坐標與旋轉(zhuǎn)軸
4.4 工件和機床偏移
4.5 Z偏移和刀長
4.6 刀具預(yù)調(diào)
本章總結(jié)
本章問題
5 編程概念及任務(wù)規(guī)劃
5.1 采用G、M代碼編程
5.2 數(shù)控零件程序的結(jié)構(gòu)
5.3 字、地址和數(shù)字
5.4 模態(tài)和非模態(tài)代碼
5.5 編程語法
5.6 安全方面的更多考慮
5.7 程序注解與圖表填寫
5.8 數(shù)控加工任務(wù)規(guī)劃
5.9 工件裝夾與定位原理
5.10 工件零點的選擇
5.11 刀具軌跡規(guī)劃
本章總結(jié)
本章問題
6 用于定位和銑削的代碼
6.1 約定
6.2 預(yù)備代碼
6.3 G00--快速移動
6.4 G01一直線切削
6.5 G02、G03--圓弧切削
6.6 圓弧插補的使用
6.7 G28--返回機床原始位置
6.8 程序舉例
本章總結(jié)
本章問題
7 控制機床功能的基本代碼
7.1 了解M代碼
7.2 M06--刀具交換
7.3 M03、M04或M05--主軸轉(zhuǎn)動或停止
7.4 M07、M08和M09--切削液控制
7.5 M30或M02--程序結(jié)束
7.6 M00或M01--中斷程序執(zhí)行
7.7 段刪除(/)
7.8 其他輔助功能
本章總結(jié)
本章問題
8 孔加工循環(huán)
8.1 固定循環(huán)簡介
8.2 鉆孔和鉸孔循環(huán)
8.3 攻螺紋循環(huán)
8.4 鏜孔循環(huán)
8.5 重復(fù)循環(huán)
8.6 固定循環(huán)編程舉例
本章總結(jié)
本章問題
9 刀具半徑補償
9.1 什么是刀具半徑補償
9.2 定位基準
9.3 角形刀具軌跡刀位的確定
9.4 弧形刀具軌跡刀位的確定
9.5 自動刀具半徑補償
9.6 編程舉例
本章總結(jié)
本章問題
10 高級編程概念
10.1 用G92確定新工件零點
10.2 子程序(M98)和子程序(M97)
10.3 帶旋轉(zhuǎn)軸的編程
本章總結(jié)
本章問題
11 車床編程
11.1 數(shù)控車削中心簡介
11.2 車削刀具調(diào)整
11.3 基本車削操作
11.4 常用固定循環(huán)
11.5 車削代碼摘要
本章總結(jié)
本章問題
12 CAD/CAM
12.1 計算機輔助一切(CAA)
12.2 什么是CAD/CAM軟件
12.3 CAD/CAM組成和功能說明
12.4 軟件的問題與發(fā)展趨勢
本章總結(jié)
本章問題
13 數(shù)控編程的數(shù)學(xué)處理
13.1 基本概念:一種交流語言
13.2 必要的代數(shù)知識
13.3 單位換算
13.4 幾何學(xué)
13.5 三角學(xué)
13.6 應(yīng)用舉例
本章總結(jié)
本章問題
A G、M代碼參考資料
B 參考資料
B-1 速度和刀具量
B-2 單位和換算系數(shù)
B-3 數(shù)學(xué)
B-4 工程材料
B-5 刀具文件
術(shù)語匯編
索引(英中文對照)
Supplements Request Form(教輔材料申請表)
時代教育·國外高校優(yōu)秀教材精選書目
Preface
1 Computer Numerical Control of Machine Tools
1.1 Automatically Controlling the Movements of a Machine Tool
1.2 Common Types of CNC Machine Tools
1.3 Systems View of CNC
1.4 A Standardized Programming Language
Chapter Summary
Chapter Questions
2 The NC Programming Process
2.1 Writing an NC Part Program
2.2 Testing and Debugging
2_3 Transferrinq the Program to the Machine Tool
2.4 Proving the NC Program on the Machine Tool
2.5 CNC Safety
Chapter Summary
Chapter Questions
3 NC Tooling and Machining Processes
3.1 CNC and Manufacturing Processes
3.2 The Basic Machining Operations
3.3 Cuttinq Tools
3.4 Cutting Tools for Milling
3.5 Cuttinq Tools for Turning
3.6 Cutting Tools for Hole Making
3.7 Workholding Tooling
Chapter Summary
Chapter Questions
4 Tool and Workpiece Setup
4.1 The Cartesian Coordinate System
4.2 Absolute vs.1ncremental Coordinates
4.3 Polar Coordinates and Rotary Axes
4.4 Workpiece and Machine Offsets
4.5 The Z-Offset and Tool Lenqths
4.6 Tool Presetting
Chapter Summary
Chapter Questions
5 ProgrammIng Concepts and Job PIanning
5.1 Programming with G & M Codes
5.2 Structure of an NC Part Program
5.3 Words,Addresses,and Numbers
5.4 Modal and Non-modal Codes
5.5 Programming Grammar
5.6 More on the Safe Line
5.7 Program Annotation and Setup Sheets
5.8 Planning a CNC Machining 10b
5.9 Workholding and Locating Principles
5.10 Selecting the Work Zero
5.11 Planning the Toolpath
Chapter Summary
Chapter Questions
6 Codes for Positioning and Milling
6.1 Conventions
6.2 Preparatory Codes
6_3 G00--Rapid Traverse
6.4 G01--Cutting Straight Lines
6.5 G02 & G03一Cutting Circular Arcs
6.6 Using Circular Interpolation
6.7 G28--Return to Machine Home Position
6.8 Program Examples
Chapter Summary
Chapter Questions
7 Basic Codes to Control Machine Functions
7.1 Understanding M-codes
7.2 M06--Tool Changes
7.3 M03,M04,& M05--Tuming the Spindle on Or Off
7.4 M07,M08,and M09--Coolant Control
7.5 M30 & M02--Ending a Program
7.6 MOO & M01--Interrupting the Program Execution
7-7 Block Delete(/)
7.8 Miscellaneous Miscellaneous Functions
Chapter Summary
Chapter Questions
8 Hole-making Cycles
8.1 Introducing the Canned Cycle
8.2 Drilling and Reaming CycIes
8.3 Tapping Cycles
8.4 Boring Cycles
8.5 Looping
8.6 Programming Examples Using Canned Cycles
Chapter Summary
Chapter Questions
9 Tool Radius Compensation
9.1 What is Tool Radius Compensation?
9.2 Reference Locations
9.3 Tool Location on Anhular Toolpaths
9.4 Tool Location on Radial ToolDaths
9.5 Automatic Tool Radius Compensation
9.6 Programming Examples
Chapter Summary
Chapter Questions
1O Advanced Programming Concepts
1O.1 Specifying a New Work Zero with G92
10.2 Automation with Subprograms(M98)
and Subroutines(M97)
1O.3 Programming with a Rotary,Axis
Chapter Summary
Chapter Questions
11 Lathe Programming
11.1 Introduction to the CNC Turnina Center
11.2 Turning Tool Setup
11.3 Basic Turning Operations
11.4 Common Canned Cvcles
11.5 Summary of Turning Codes
Chapter Summary
Chapter Questions
12 CAD/CAM
12.1 Computer-aided Anything(CAA)
12.2 What is CAD/CAM Software?
12.3 Description of CAD/CAM Components
and Functions
12.4 Software Issues and Trends
Chapter Summary
Chapter Questions
13 Mathematics for NC Programming
13.1 Basic Concepts:Speaking the Language
13.2 Essential Algebra
13.3 Unit Conversions
13.4 Geometry
13.5 Trigonometry
13.6 Illustrated Applications
Chapter Summary
Chapter Questions
Appendix A G & M Code Reference
Appendix B Reference Information
B-1 Speeds and Feeds
B-2 Units and Conversion Factors
B-3 Mathematics
B-4 Engineering Materials
B-5 Documentation Tools
Glossary
Index(英中文對照)
Supplements Request Form(教輔材料申請表)
時代教育·國外高校優(yōu)秀教材精選書目

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號