出版時(shí)間:2011-2 出版社:東北林業(yè)大學(xué)出版社 作者:郭艷玲,王海濱,徐達(dá)麗 主編 頁數(shù):236 字?jǐn)?shù):268000
內(nèi)容概要
各章具體內(nèi)容如下:第1章介紹數(shù)控機(jī)床產(chǎn)生的背景、發(fā)展現(xiàn)狀和發(fā)展趨勢(shì),數(shù)控機(jī)床的定義和組成、分類及特點(diǎn);第2章介紹數(shù)控加工工藝分析,數(shù)控加工工藝路線設(shè)計(jì)等;第3章介紹了數(shù)控編程命令,并輔以大量實(shí)例;第4章主要闡述數(shù)控代碼后置處理的工作流程,譯碼和程序轉(zhuǎn)換的原理,數(shù)控系統(tǒng)刀具補(bǔ)償?shù)淖饔谩⒃砗瓦^程;第5章介紹了數(shù)控系統(tǒng)程序編制中的數(shù)值計(jì)算,包括輪廓基點(diǎn)的計(jì)算、非圓線節(jié)點(diǎn)計(jì)算、刀位軌跡計(jì)算等內(nèi)容;第6章主要介紹數(shù)控系統(tǒng)的插補(bǔ)原理,結(jié)合實(shí)例介紹了逐點(diǎn)比較法、數(shù)字積分法、直線函數(shù)法和擴(kuò)展DDA法的插補(bǔ)原理、插補(bǔ)流程;第7章介紹數(shù)控機(jī)床控制系統(tǒng),主要包括CNC控制系統(tǒng)的硬件結(jié)構(gòu)和軟件結(jié)構(gòu)以及CNC系統(tǒng)中的可編程控制器;第8章介紹了數(shù)控機(jī)床的伺服驅(qū)動(dòng)系統(tǒng),闡述各種驅(qū)動(dòng)電機(jī)的結(jié)構(gòu)分類、工作原理和工作特性,并介紹了幾種控制伺服系統(tǒng)的控制原理;第9章結(jié)合具體實(shí)例,簡單介紹開放式數(shù)控系統(tǒng)的發(fā)展現(xiàn)狀、系統(tǒng)分類和體系結(jié)構(gòu)。
書籍目錄
1 數(shù)控系統(tǒng)概述
1.1數(shù)控機(jī)床的產(chǎn)生與發(fā)展
1.2數(shù)控機(jī)床的組成和工作原理
1.3數(shù)控機(jī)床的分類及特點(diǎn)
1.4數(shù)控機(jī)床的發(fā)展趨勢(shì)
思考題與習(xí)題
2 數(shù)控編程工藝基礎(chǔ)
2.1基本概念
2.2數(shù)控加工工藝分析
2.3數(shù)控加工工藝路線設(shè)計(jì)
2.4數(shù)控加工工序的設(shè)計(jì)
2.5對(duì)刀點(diǎn)與換刀點(diǎn)的選擇
2.6數(shù)控加工工藝文件的填寫
思考題與習(xí)題
3 數(shù)控系統(tǒng)加工程序編制
3.1數(shù)控編程基礎(chǔ)知識(shí)
3.2數(shù)控程序結(jié)構(gòu)與規(guī)則
3.3常用準(zhǔn)備功能指令分類介紹
3.4數(shù)控加工編程舉例
思考題與習(xí)題
4 數(shù)控代碼的處理
4.1譯碼和程序轉(zhuǎn)換
4.2刀具補(bǔ)償
思考題與習(xí)題
5 程序編制中的數(shù)值計(jì)算
5.1數(shù)值計(jì)算的主要內(nèi)容
5.2直線和圓弧組成零件輪廓基點(diǎn)的計(jì)算
5.3非圓曲線節(jié)點(diǎn)計(jì)算
5.4刀位軌跡的計(jì)算
思考題與習(xí)題
6 數(shù)控系統(tǒng)插補(bǔ)原理
6.1插補(bǔ)方法概述
6.2脈沖增量插補(bǔ)法
6.3數(shù)據(jù)采樣插補(bǔ)法
思考題與習(xí)題
7 機(jī)床控制系統(tǒng)
7.1概述
7.2 CNC硬件結(jié)構(gòu)
7.3 CNC軟件結(jié)構(gòu)
7.4 CNC系統(tǒng)中的可編程控制器
思考題與習(xí)題
8 伺服驅(qū)動(dòng)系統(tǒng)
8.1概述
8.2伺服系統(tǒng)驅(qū)動(dòng)元件
8.3步進(jìn)式伺服控制系統(tǒng)
8.4脈沖比較伺服控制系統(tǒng)
8.5幅值比較伺服控制系統(tǒng)
8.6相位比較伺服控制系統(tǒng)
8.7全數(shù)字控制伺服系統(tǒng)
思考題與習(xí)題
9 開放式數(shù)控系統(tǒng)
9.1開放式數(shù)控系統(tǒng)的基本特征
9.2開放式數(shù)控系統(tǒng)的類型
9.3開放式數(shù)控系統(tǒng)實(shí)例
思考題與習(xí)題
參考文獻(xiàn)
章節(jié)摘錄
版權(quán)頁: 插圖: 轉(zhuǎn)入到程序處理階段后,編譯系統(tǒng)對(duì)已經(jīng)定義的代碼進(jìn)行處理,沒被定義的代碼則是非法代碼。例如,某系統(tǒng)對(duì)G00、G01、G02、G03、G20、G21、G90、G91、G92、G99等進(jìn)行了定義,便只能對(duì)這些代碼進(jìn)行處理。 語法規(guī)則定義越松,數(shù)控程序越容易書寫,而語法分析和檢查難度則越大。 4.1.1.3 語義分析與中間代碼生成 此階段的任務(wù)是對(duì)語法檢查無誤的代碼分門別類進(jìn)行處理,即對(duì)上下文相關(guān)的錯(cuò)誤進(jìn)行檢查。如I、J、K和R不能出現(xiàn)在同一行代碼中。語義分析通常穿插在語法分析過程中,因而語義分析程序是由一組語義子程序構(gòu)成的。每當(dāng)語法分析程序分析出一個(gè)完整的語法單位時(shí)(如表達(dá)式、語句等),就調(diào)用相應(yīng)的語義子程序執(zhí)行相應(yīng)的翻譯任務(wù)。經(jīng)過語義分析階段后,源程序被加工為標(biāo)準(zhǔn)形式的中間代碼程序,即將程序段的信息進(jìn)行提取,變成相應(yīng)的狀態(tài)量和數(shù)據(jù)量,存儲(chǔ)在輸出緩沖區(qū)中。 4.1.1.4 代碼優(yōu)化 代碼優(yōu)化階段和目標(biāo)代碼生成階段是對(duì)代碼的編譯,是數(shù)控代碼的等價(jià)變換。優(yōu)化的目的是為了提高運(yùn)行效率,節(jié)省存貯空間。 根據(jù)G代碼的特點(diǎn),一些輔助G代碼可以去掉,例如G代碼中的G20、G21、G90、G91、G99等。根據(jù)計(jì)量單位(英寸、毫米)、坐標(biāo)形式(絕對(duì)、相對(duì))、是否經(jīng)過縮放、旋轉(zhuǎn)和鏡像等的要求,將代碼中的控制信息變成統(tǒng)一表示的有用數(shù)據(jù)。處理過的優(yōu)化信息,已經(jīng)是變換完成的標(biāo)準(zhǔn)信息,不包含G20、G21、G90、G91、G99等代碼,此時(shí),數(shù)據(jù)是數(shù)控系統(tǒng)的默認(rèn)形式。例如,某系統(tǒng)控制數(shù)據(jù)默認(rèn)為用毫米表示的相對(duì)數(shù)據(jù)。 具體地說,代碼優(yōu)化就是將統(tǒng)一表示的零件信息變成規(guī)范的、按加工順序表示的零件特征數(shù)據(jù),以最優(yōu)的方式存儲(chǔ)在內(nèi)存中,為后續(xù)的刀補(bǔ)、仿真和加工做準(zhǔn)備。 譯碼部分的輸入接口是零件的程序名,輸出為固定格式的數(shù)據(jù)結(jié)構(gòu)。 4.1.2 錯(cuò)誤代碼種類 NC程序格式,亦稱規(guī)則。在一個(gè)NC程序中,如果有些指令和其中一條規(guī)則不匹配,就會(huì)產(chǎn)生詞法或語法錯(cuò)誤。NC程序可能產(chǎn)生的錯(cuò)誤主要包括詞法錯(cuò)誤和語法錯(cuò)誤。 4.1.2.1 詞法錯(cuò)誤(合理性) 詞法錯(cuò)誤指編程人員使用了機(jī)床不能識(shí)別的指令。例如包含以下幾種情況: (1)存在非法代碼,即出現(xiàn)了未被定義的代碼; (2)缺少必要的坐標(biāo)值,即C00、G01、G02、G03、G92等指令后面缺少坐標(biāo)值; (3)圓弧加工缺少必要的I、J坐標(biāo)。
編輯推薦
《機(jī)床數(shù)控系統(tǒng)》由東北林業(yè)大學(xué)出版社出版。
圖書封面
評(píng)論、評(píng)分、閱讀與下載