版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
數(shù)控銑工加工中心操作工(中級(jí))吳全生主編數(shù)控銑工吳全生主編第三章數(shù)控編程的基礎(chǔ)第三章數(shù)控編程的基礎(chǔ)
掌握數(shù)控編程的基本知識(shí)、數(shù)控機(jī)床的有關(guān)功能、數(shù)控機(jī)床坐標(biāo)系的確定;掌握基點(diǎn)的計(jì)算方法、刀具補(bǔ)償?shù)膽?yīng)用、數(shù)控機(jī)床的有關(guān)點(diǎn);了解數(shù)控機(jī)床的編程規(guī)則與程序段格式。第三章數(shù)控編程的基礎(chǔ)掌握數(shù)控編程的基本知識(shí)、數(shù)控機(jī)床的有關(guān)功能、數(shù)目錄第一節(jié)數(shù)控編程概述一、數(shù)控編程的概念二、數(shù)控編程的方法三、手工編程的步驟第二節(jié)數(shù)控機(jī)床坐標(biāo)系一、坐標(biāo)系的確定原則二、運(yùn)動(dòng)方向的確定第三節(jié)數(shù)控機(jī)床的主要功能一、準(zhǔn)備功能二、輔助功能三、進(jìn)給速度第三章數(shù)控編程的基礎(chǔ)目錄第一節(jié)數(shù)控編程概述第三章數(shù)控編程的基礎(chǔ)目錄四、主軸轉(zhuǎn)速功能五、刀具功能第四節(jié)數(shù)控加工程序的格式與組成一、程序組成二、程序段格式第五節(jié)數(shù)控銑削類機(jī)床上的有關(guān)點(diǎn)一、機(jī)床原點(diǎn)二、機(jī)床參考點(diǎn)三、刀架相關(guān)點(diǎn)四、工件坐標(biāo)系原點(diǎn)第六節(jié)刀具補(bǔ)償功能第三章數(shù)控編程的基礎(chǔ)目錄四、主軸轉(zhuǎn)速功能第三章數(shù)控編程的基礎(chǔ)目錄一、刀具長(zhǎng)度補(bǔ)償二、刀具半徑補(bǔ)償?shù)谄吖?jié)數(shù)控機(jī)床的編程規(guī)則一、絕對(duì)值編程二、增量值編程三、極坐標(biāo)編程四、小數(shù)點(diǎn)編程第八節(jié)手工編程中的數(shù)學(xué)處理一、數(shù)學(xué)處理的內(nèi)容二、基點(diǎn)的計(jì)算復(fù)習(xí)思考題第三章數(shù)控編程的基礎(chǔ)目錄一、刀具長(zhǎng)度補(bǔ)償?shù)谌聰?shù)控編程的基礎(chǔ)
第一節(jié)數(shù)控編程概述一、數(shù)控編程的概念
把零件的加工工藝路線、工藝參數(shù)、刀具的運(yùn)動(dòng)軌跡、位移量、切削參數(shù)(主軸轉(zhuǎn)數(shù)、進(jìn)給量、背吃刀量等)以及輔助功能(換刀、主軸正轉(zhuǎn)和反轉(zhuǎn)、切削液開(kāi)和關(guān)等)按照數(shù)控機(jī)床規(guī)定的指令代碼及程序格式編寫(xiě)成的加工程序就是數(shù)控程序。二、數(shù)控編程的方法1.手工編程2.自動(dòng)編程
自動(dòng)編程是指借助數(shù)控語(yǔ)言編程系統(tǒng)或圖形編程系統(tǒng),由計(jì)算機(jī)來(lái)自動(dòng)生成零件加工程序的過(guò)程。
自動(dòng)編制程序可分為語(yǔ)言數(shù)控自動(dòng)編程、圖形交互自動(dòng)編程、語(yǔ)音提示自動(dòng)編程、會(huì)話自動(dòng)編程和實(shí)物(探針)自動(dòng)編程等。第一節(jié)數(shù)控編程概述一、數(shù)控編程的概念把零件
第一節(jié)數(shù)控編程概述圖3-1手工編程框圖零件圖樣工藝員編程員夾具表機(jī)床表刀具表工藝規(guī)程編程手冊(cè)程序表程序檢驗(yàn)打印紙控制介紹打字員加工程序修改第一節(jié)數(shù)控編程概述圖3-1手工編程框圖零件圖樣工藝員編
第一節(jié)數(shù)控編程概述三、手工編程的步驟圖3-2數(shù)控編程的步驟確定加工工藝過(guò)程分析圖樣數(shù)值計(jì)算編寫(xiě)程序單制備控制介質(zhì)首件試切程序校驗(yàn)零件圖樣數(shù)控機(jī)床第一節(jié)數(shù)控編程概述三、手工編程的步驟圖3-2數(shù)控編程的
第二節(jié)數(shù)控機(jī)床坐標(biāo)系一、坐標(biāo)系的確定原則1.刀具相對(duì)于靜止工件而運(yùn)動(dòng)的原則2.標(biāo)準(zhǔn)坐標(biāo)(機(jī)床坐標(biāo))系的規(guī)定圖3-3右手笛卡兒直角坐標(biāo)系第二節(jié)數(shù)控機(jī)床坐標(biāo)系一、坐標(biāo)系的確定原則1.刀具
第二節(jié)數(shù)控機(jī)床坐標(biāo)系二、運(yùn)動(dòng)方向的確定1.Z坐標(biāo)的運(yùn)動(dòng)圖3-4臥式車床Z坐標(biāo)的運(yùn)動(dòng)由傳遞切削力的主軸所決定,與主軸軸線平行的標(biāo)準(zhǔn)坐標(biāo)軸即為Z坐標(biāo)。若機(jī)床沒(méi)有主軸,則Z坐標(biāo)垂直于工件裝夾面,。若機(jī)床有幾個(gè)主軸,可選擇一個(gè)垂直于工件裝夾面的主要軸作為主軸,并以它確定Z坐標(biāo)。
Z坐標(biāo)的正方向是增加刀具和工件之間距離的方向。圖3-5具有可編程尾座的雙刀架車床第二節(jié)數(shù)控機(jī)床坐標(biāo)系二、運(yùn)動(dòng)方向的確定1.Z坐標(biāo)的運(yùn)動(dòng)圖
第二節(jié)數(shù)控機(jī)床坐標(biāo)系圖3-6立式轉(zhuǎn)塔車床或立式鏜銑床圖3-7牛頭刨床第二節(jié)數(shù)控機(jī)床坐標(biāo)系圖3-6立式轉(zhuǎn)塔車床或立式鏜銑床圖
第二節(jié)數(shù)控機(jī)床坐標(biāo)系2.X坐標(biāo)的運(yùn)動(dòng)X坐標(biāo)運(yùn)動(dòng)是水平的,它平行于工件裝夾面,是刀具或工件定位平面內(nèi)運(yùn)動(dòng)的主要坐標(biāo),如圖3-8所示。圖3-8銑床與車床的X坐標(biāo)第二節(jié)數(shù)控機(jī)床坐標(biāo)系2.X坐標(biāo)的運(yùn)動(dòng)X坐
第二節(jié)數(shù)控機(jī)床坐標(biāo)系3.Y坐標(biāo)的運(yùn)動(dòng)
正向Y坐標(biāo)的運(yùn)動(dòng),根據(jù)X和Z的運(yùn)動(dòng),按照右手笛卡兒坐標(biāo)系來(lái)確定。4.旋轉(zhuǎn)運(yùn)動(dòng)A、B、C相應(yīng)的表示其軸線平行于X、Y、Z的旋轉(zhuǎn)運(yùn)動(dòng)。5.機(jī)床坐標(biāo)系的原點(diǎn)及附加坐標(biāo)
如果在X、Y、Z主要直線運(yùn)動(dòng)之外另有第二組平行于它們的坐標(biāo)運(yùn)動(dòng),就稱為附加坐標(biāo)。它們應(yīng)分別被指定為U、V和W,如還有第三組運(yùn)動(dòng),則分別指定為P、Q和R。如果在第一組回轉(zhuǎn)運(yùn)動(dòng)A、B、C之外,還有平行或不平行于A、B、C的第二組回轉(zhuǎn)運(yùn)動(dòng),可指定為D、E或F。6.工件的運(yùn)動(dòng)第二節(jié)數(shù)控機(jī)床坐標(biāo)系3.Y坐標(biāo)的運(yùn)動(dòng)正
第三節(jié)數(shù)控機(jī)床的主要功能一、準(zhǔn)備功能
準(zhǔn)備功能字的地址符是G,所以又稱為G功能、G指令或G代碼。它的作用是建立數(shù)控機(jī)床工作方式,為數(shù)控系統(tǒng)插補(bǔ)運(yùn)算、刀補(bǔ)運(yùn)算、固定循環(huán)等作好準(zhǔn)備。
G指令中的數(shù)字一般是兩位正整數(shù)(包括00)。有些數(shù)控系統(tǒng)的G功能字中的后續(xù)數(shù)字已采用3位數(shù)。G功能有模態(tài)G功能和非模態(tài)G功能之分。表3-1準(zhǔn)備功能G代碼及含義(符合JB/T3208—1999標(biāo)準(zhǔn))第三節(jié)數(shù)控機(jī)床的主要功能一、準(zhǔn)備功能準(zhǔn)備
第三節(jié)數(shù)控機(jī)床的主要功能表3-1準(zhǔn)備功能G代碼及含義(符合JB/T3208—1999標(biāo)準(zhǔn))(續(xù))第三節(jié)數(shù)控機(jī)床的主要功能表3-1準(zhǔn)備功能G代碼及含義(
第三節(jié)數(shù)控機(jī)床的主要功能表3-1準(zhǔn)備功能G代碼及含義(符合JB/T3208—1999標(biāo)準(zhǔn))(續(xù))第三節(jié)數(shù)控機(jī)床的主要功能表3-1準(zhǔn)備功能G代碼及含義(
第三節(jié)數(shù)控機(jī)床的主要功能表3-1準(zhǔn)備功能G代碼及含義(符合JB/T3208—1999標(biāo)準(zhǔn))(續(xù))第三節(jié)數(shù)控機(jī)床的主要功能表3-1準(zhǔn)備功能G代碼及含義(
第三節(jié)數(shù)控機(jī)床的主要功能表3-2準(zhǔn)備功能G(固定循環(huán))代碼及含義(符合JB/T3208—1999標(biāo)準(zhǔn))第三節(jié)數(shù)控機(jī)床的主要功能表3-2準(zhǔn)備功能G(固定循環(huán))
第三節(jié)數(shù)控機(jī)床的主要功能二、輔助功能1.輔助功能
輔助功能字也稱M功能,M指令或M代碼。M指令是控制機(jī)床在加工時(shí)做一些輔助動(dòng)作的指令,如主軸的正反轉(zhuǎn)、切削液的開(kāi)關(guān)等。表3-3輔助功能M代碼及含義(符合JB/T3208—1999標(biāo)準(zhǔn))第三節(jié)數(shù)控機(jī)床的主要功能二、輔助功能1.輔助功能
第三節(jié)數(shù)控機(jī)床的主要功能(續(xù))表3-3輔助功能M代碼及含義(符合JB/T3208—1999標(biāo)準(zhǔn))第三節(jié)數(shù)控機(jī)床的主要功能(續(xù))表3-3輔助功能M代碼及
第三節(jié)數(shù)控機(jī)床的主要功能(續(xù))表3-3輔助功能M代碼及含義(符合JB/T3208—1999標(biāo)準(zhǔn))第三節(jié)數(shù)控機(jī)床的主要功能(續(xù))表3-3輔助功能M代碼及
第三節(jié)數(shù)控機(jī)床的主要功能(續(xù))表3-3輔助功能M代碼及含義(符合JB/T3208—1999標(biāo)準(zhǔn))第三節(jié)數(shù)控機(jī)床的主要功能(續(xù))表3-3輔助功能M代碼及
第三節(jié)數(shù)控機(jī)床的主要功能2.第二輔助功能
第二輔助功能也稱B功能,它是用來(lái)指令工作臺(tái)進(jìn)行分度的功能。三、進(jìn)給速度1.F功能的分類(1)每分進(jìn)給
在車床上常用G98指令表示,在加工中心與數(shù)控銑床上常用G94表示。(2)每轉(zhuǎn)進(jìn)給
在車床上通常以G99指令表示,在加工中心與數(shù)控銑床上一般用G95表示。2.關(guān)于進(jìn)給速度倍率第三節(jié)數(shù)控機(jī)床的主要功能2.第二輔助功能
第三節(jié)數(shù)控機(jī)床的主要功能圖3-11進(jìn)給模式設(shè)置a)每轉(zhuǎn)進(jìn)給模式b)每分鐘進(jìn)給模式四、主軸轉(zhuǎn)速功能
主軸轉(zhuǎn)速功能用來(lái)指定主軸的轉(zhuǎn)速,單位為r/min,地址符使用S,所以又稱為S功能或S指令。五、刀具功能1.刀具功能字第三節(jié)數(shù)控機(jī)床的主要功能圖3-11進(jìn)給模式設(shè)置四、主軸
第三節(jié)數(shù)控機(jī)床的主要功能
這是用于指令加工中所用刀具號(hào)及自動(dòng)補(bǔ)償編組號(hào)的地址字,地址符規(guī)定為T。其自動(dòng)補(bǔ)償內(nèi)容主要指刀具的刀位偏差或刀具長(zhǎng)度補(bǔ)償及刀具半徑補(bǔ)償。2.加工中心的換刀功能
自動(dòng)刀具交換的指令為M06,在M06后用T功能來(lái)選擇所需的刀具。編程時(shí)可以使用兩種方法:(1)N××××G28Z___T××……N××××M06……(2)N××××G28Z___T××M06……3.刀具管理功能第三節(jié)數(shù)控機(jī)床的主要功能這是用于指令加工中
第四節(jié)數(shù)控加工程序的格式與組成一、程序組成1.程序開(kāi)始部分
常用程序號(hào)表示程序開(kāi)始,地址符字母O(或P)加表示程序號(hào)的數(shù)值(最多4位,數(shù)值沒(méi)有具體含義)組成,其后可加括號(hào)注出程序名或作注釋,但不得超過(guò)16個(gè)字符。程序號(hào)必須放在程序之首。例如SIEMENS8M系統(tǒng),程序號(hào)地址符用“%”;FANUC6M系統(tǒng),程序號(hào)地址符用“O”。2.程序內(nèi)容部分
程序內(nèi)容部分是整個(gè)程序的核心部分,由若干程序段組成,表示數(shù)控機(jī)床要完成的全部動(dòng)作。3.程序結(jié)束部分
以程序結(jié)束指令構(gòu)成一個(gè)最后的程序段。程序結(jié)束指令常用M02或M30。第四節(jié)數(shù)控加工程序的格式與組成一、程序組成1.程序開(kāi)始部
第四節(jié)數(shù)控加工程序的格式與組成表3-4地址字母表第四節(jié)數(shù)控加工程序的格式與組成表3-4地址字母表
第四節(jié)數(shù)控加工程序的格式與組成表3-5程序中所用符號(hào)及含義二、程序段格式
固定程序段格式;具有分隔符號(hào)TAB的固定順序的程序段格式;字地址程序段格式。目前,使用最多的就是字地址程序段格式(也稱為使用地址符的可變程序段格式)。第四節(jié)數(shù)控加工程序的格式與組成表3-5程序中所用符號(hào)及
第五節(jié)數(shù)控銑削類機(jī)床上的有關(guān)點(diǎn)一、機(jī)床原點(diǎn)
機(jī)床原點(diǎn)是指在機(jī)床上設(shè)置的一個(gè)固定的點(diǎn),即機(jī)床坐標(biāo)系的原點(diǎn)。它在機(jī)床裝配、調(diào)試時(shí)就已確定下來(lái)了,是數(shù)控機(jī)床進(jìn)行加工運(yùn)動(dòng)的基準(zhǔn)參考點(diǎn)。圖3-12數(shù)控銑床機(jī)床原點(diǎn)第五節(jié)數(shù)控銑削類機(jī)床上的有關(guān)點(diǎn)一、機(jī)床原點(diǎn)
第五節(jié)數(shù)控銑削類機(jī)床上的有關(guān)點(diǎn)二、機(jī)床參考點(diǎn)
機(jī)床原點(diǎn)實(shí)際上是通過(guò)返回(或稱尋找)機(jī)床參考點(diǎn)來(lái)完成確定的。圖3-13加工中心的機(jī)床參考點(diǎn)1.返回參考點(diǎn)1)手動(dòng)參考點(diǎn)返回2)自動(dòng)參考點(diǎn)返回第五節(jié)數(shù)控銑削類機(jī)床上的有關(guān)點(diǎn)二、機(jī)床參考點(diǎn)
第五節(jié)數(shù)控銑削類機(jī)床上的有關(guān)點(diǎn)圖3-14中間點(diǎn)設(shè)置G30P2X___Y___Z___;第二參考點(diǎn)返回,P2可省略
G30P3X___Y___Z___;第三參考點(diǎn)返回
G30P4X___Y___Z___;第四參考點(diǎn)返回自動(dòng)參考點(diǎn)返回時(shí)需要用到如下指令:
G28X___;X向回參考點(diǎn)。
G28Z___;Z向回參考點(diǎn)。
G28X___Y___Z___;主軸回參考點(diǎn)。其中X、Y、Z坐標(biāo)設(shè)定值為指定的某一中間點(diǎn)。第五節(jié)數(shù)控銑削類機(jī)床上的有關(guān)點(diǎn)圖3-14中間點(diǎn)設(shè)置
第五節(jié)數(shù)控銑削類機(jī)床上的有關(guān)點(diǎn)2.參考點(diǎn)返回校驗(yàn)G27G27X___;X向參考點(diǎn)校驗(yàn)
G27Z___;Z向參考點(diǎn)校驗(yàn)
G27X___Y___Z___;參考點(diǎn)校驗(yàn)3.從參考點(diǎn)返回G29G29X___Y___Z___;圖3-15G28、G29與G00(G01)的關(guān)系G28的軌跡為A→B→RG29的軌跡為R→B→CG00(G01)的軌跡為R→C第五節(jié)數(shù)控銑削類機(jī)床上的有關(guān)點(diǎn)2.參考點(diǎn)返回校驗(yàn)G27
第五節(jié)數(shù)控銑削類機(jī)床上的有關(guān)點(diǎn)三、刀架相關(guān)點(diǎn)
從機(jī)械上說(shuō),所謂尋找機(jī)床參考點(diǎn),就是使刀架相關(guān)點(diǎn)與機(jī)床參考點(diǎn)重合,從而使數(shù)控系統(tǒng)得知刀架相關(guān)點(diǎn)在機(jī)床坐標(biāo)系中的坐標(biāo)位置。四、工件坐標(biāo)系原點(diǎn)
在工件坐標(biāo)系上,確定工件輪廓的編程和計(jì)算原點(diǎn),稱為工件坐標(biāo)系原點(diǎn),簡(jiǎn)稱為工件原點(diǎn),亦稱編程零點(diǎn)。1.用G92確定工件坐標(biāo)系G92X___Y___Z___;圖3-17所示給出了用G92確定工件坐標(biāo)系的例子。N1G90;N2G92X6.0Y6.0Z0;……第五節(jié)數(shù)控銑削類機(jī)床上的有關(guān)點(diǎn)三、刀架相關(guān)點(diǎn)
第五節(jié)數(shù)控銑削類機(jī)床上的有關(guān)點(diǎn)圖3-16立式加工中心工件坐標(biāo)系的建立圖3-17工件坐標(biāo)系原點(diǎn)的確定N8G00X0Y0;N9G92X4.0Y3.0;……N13G00X0Y0;N14G92X4.5Y-1.2;第五節(jié)數(shù)控銑削類機(jī)床上的有關(guān)點(diǎn)圖3-16立式加工中心工
第五節(jié)數(shù)控銑削類機(jī)床上的有關(guān)點(diǎn)2.用G54~G59確定工件坐標(biāo)系圖3-18所示給出了用G54~G59確定工件坐標(biāo)系的方法。圖3-18工件坐標(biāo)系及設(shè)定G54時(shí)G59時(shí)X-X1
X-X2Y-Y1Y-Y2Z-Z1Z-Z2
執(zhí)行程序段:G92X100.0Y100.0就由向量A偏移產(chǎn)生了一個(gè)新的工件坐標(biāo)系X′O′Y′坐標(biāo)平面。圖3-20重新設(shè)定X′O′Y′坐標(biāo)平面第五節(jié)數(shù)控銑削類機(jī)床上的有關(guān)點(diǎn)2.用G54~G59確定工
第六節(jié)刀具補(bǔ)償功能
刀具尺寸補(bǔ)償通常有三種:刀具位置補(bǔ)償、刀具長(zhǎng)度尺寸補(bǔ)償、刀具半徑尺寸補(bǔ)償。一、刀具長(zhǎng)度補(bǔ)償1.刀具長(zhǎng)度補(bǔ)償?shù)慕43G44Z___H___G43或G44H___圖3-21刀具長(zhǎng)度補(bǔ)償2.補(bǔ)償方向G43G44Z0H___第六節(jié)刀具補(bǔ)償功能刀具尺寸補(bǔ)償通常有三種:
第六節(jié)刀具補(bǔ)償功能3.指定補(bǔ)償量
程序中Z軸的指令值減去或加上與指定補(bǔ)償號(hào)相對(duì)應(yīng)(設(shè)定在補(bǔ)償量存儲(chǔ)器中)的補(bǔ)償量。4.取消刀具長(zhǎng)度補(bǔ)償
指令G49或者H00取消補(bǔ)償。一旦設(shè)定了G49或者H00,立刻取消補(bǔ)償。二、刀具半徑補(bǔ)償1.刀具半徑補(bǔ)償C(G40~G42)(1)刀具半徑補(bǔ)償?shù)哪康?/p>
當(dāng)數(shù)控系統(tǒng)具備刀具半徑補(bǔ)償功能時(shí),數(shù)控編程只需按工件輪廓進(jìn)行。第六節(jié)刀具補(bǔ)償功能3.指定補(bǔ)償量程序中Z
第六節(jié)刀具補(bǔ)償功能圖3-22刀具半徑補(bǔ)償a)外輪廓加工b)內(nèi)輪廓加工(2)刀具半徑補(bǔ)償功能的應(yīng)用1)刀具因磨損、重磨、換新刀而引起刀具直徑改變后,不必修改程序,只需在刀具參數(shù)設(shè)置中輸入變化后刀具直徑。
2)用同一程序、同一尺寸的刀具,利用刀具半徑補(bǔ)償,可進(jìn)行粗精加工。第六節(jié)刀具補(bǔ)償功能圖3-22刀具半徑補(bǔ)償(2)刀具半徑
第六節(jié)刀具補(bǔ)償功能圖3-23刀具直徑變化,加工程序不變1—未磨損刀具2—磨損后刀具圖3-24利用刀具半徑補(bǔ)償進(jìn)行粗精加工Pl—粗加工刀心位置P2—精加工刀心位置(3)刀具半徑補(bǔ)償?shù)姆椒ū?-6補(bǔ)償量符號(hào)第六節(jié)刀具補(bǔ)償功能圖3-23刀具直徑變化,加工程序不變
第六節(jié)刀具補(bǔ)償功能圖3-25刀具半徑補(bǔ)償指令a)刀具半徑左補(bǔ)償b)刀具半徑右補(bǔ)償圖3-26建立刀具半徑補(bǔ)償在圖3-26中,建立刀具半徑左補(bǔ)償?shù)挠嘘P(guān)指令如下:N10G90G92X-10.定義程序原點(diǎn),起刀點(diǎn)坐標(biāo)為Y-10.0Z0;(-10,-10)N20S900M03;起動(dòng)主軸N30G17G01G41X0建立刀具半徑左補(bǔ)償,刀具半徑Y(jié)0D01;補(bǔ)償寄存器號(hào)為D01N40Y50.0;定義首段零件輪廓1)刀具半徑補(bǔ)償建立。第六節(jié)刀具補(bǔ)償功能圖3-25刀具半徑補(bǔ)償指令圖3-26
第六節(jié)刀具補(bǔ)償功能2)刀具半徑補(bǔ)償取消。N100G01X0Y0;加工到工件原點(diǎn)N110G01G40X-10.0取消刀具半徑補(bǔ)償,退回到Y(jié)-10.0;起刀點(diǎn)2.刀具半徑補(bǔ)償B(G39~G42)(1)刀具半徑補(bǔ)償功能表3-7關(guān)于B功能的刀具半徑補(bǔ)償?shù)诹?jié)刀具補(bǔ)償功能2)刀具半徑補(bǔ)償取消。N100G
第六節(jié)刀具補(bǔ)償功能(2)拐角補(bǔ)償圓弧插補(bǔ)(G39)G39X___Y___;或G39I___J___;圖3-27拐角補(bǔ)償圓弧插補(bǔ)(3)G39的應(yīng)用G90G00G41X100.0Y50.0H01;O→A,偏移R1G01X200.0Y100.0F150;A→B,偏移R2G39X300.0Y50.0;拐角偏移R3G01X300.0Y50.0:B→C第六節(jié)刀具補(bǔ)償功能(2)拐角補(bǔ)償圓弧插補(bǔ)(G39)G39
第六節(jié)刀具補(bǔ)償功能圖3-28G39指令的應(yīng)用3.補(bǔ)償量(D代碼)
補(bǔ)償量由CRT/MDI操作面板設(shè)定,與程序中指定的D代碼后面的數(shù)字(補(bǔ)償號(hào))相對(duì)應(yīng)。4.補(bǔ)償?shù)囊话阕⒁馐马?xiàng)第六節(jié)刀具補(bǔ)償功能圖3-28G39指令的應(yīng)用3.補(bǔ)償量
第六節(jié)刀具補(bǔ)償功能1)用H或D代碼指定補(bǔ)償量的號(hào)碼,如果是從開(kāi)始取消補(bǔ)償方式移到刀具半徑補(bǔ)償方式以前,H或D代碼在任何地方指令都可以。若進(jìn)行一次指令后,只要在中途不變更補(bǔ)償量,則不需要重新指定。
2)從取消補(bǔ)償方式移向刀具半徑補(bǔ)償方式時(shí)的移動(dòng)指令,必須是點(diǎn)位(G00)或者是直線(G01)插補(bǔ),不能用圓弧(G02,G03)插補(bǔ)。
3)從刀具半徑補(bǔ)償方式移向取消補(bǔ)償方式時(shí)的移動(dòng)指令,必須是點(diǎn)位(G00)或者是直線(G01)插補(bǔ),不能用圓?。℅02,G03)插補(bǔ)。
4)從左向右或者從右向左切換補(bǔ)償方向時(shí),通常要經(jīng)過(guò)取消補(bǔ)償方式。
5)補(bǔ)償量的變更通常是在取消補(bǔ)償方式換刀時(shí)進(jìn)行的。
6)若在刀具半徑補(bǔ)償中進(jìn)行刀具長(zhǎng)度補(bǔ)償,刀具半徑的補(bǔ)償量也被變更了。
第六節(jié)刀具補(bǔ)償功能1)用H或D代碼指定補(bǔ)
第七節(jié)數(shù)控機(jī)床的編程規(guī)則一、絕對(duì)值編程
絕對(duì)值編程是根據(jù)預(yù)先設(shè)定的編程原點(diǎn)計(jì)算出絕對(duì)值坐標(biāo)尺寸進(jìn)行編程的一種方法,即采用絕對(duì)值編程時(shí),首先要指出編程原點(diǎn)的位置。書(shū)寫(xiě)格式:G901)G90編入程序時(shí),其后所有編入的坐標(biāo)值全部以編程零點(diǎn)為基準(zhǔn)。
2)系統(tǒng)通電時(shí),機(jī)床處在G90狀態(tài)。圖3-29所示刻線程序如下:N0010G00Z5.0T01M03S1000;
N0020G00X0Y0;
N0030G90G01Z-1.0F100;
N0050G01X20.0Y40.0;
N0060X30.0Y60.0;
N0070G00Z5.0;
N0080X0Y0;
N0090M02;第七節(jié)數(shù)控機(jī)床的編程規(guī)則一、絕對(duì)值編程絕
第七節(jié)數(shù)控機(jī)床的編程規(guī)則二、增量值編程
增量值編程是根據(jù)與前一個(gè)位置的坐標(biāo)值增量來(lái)表示位置的一種編程方法,即程序中的終點(diǎn)坐標(biāo)是相對(duì)于起點(diǎn)坐標(biāo)而言的。N0010G00Z5.0T01M03S1000;N0020G00X0Y0;N0030G01Z-1.0F100;N0040G91X10.0Y20.0;N0050X20.0Y20.0;N0060X10.0Y20.0;N0070X10.0Y-40.0;N0080X20.0Y-20.0;N0090G90G00Z5.0;N0100G00X0Y0;N0110M02;第七節(jié)數(shù)控機(jī)床的編程規(guī)則二、增量值編程增
第七節(jié)數(shù)控機(jī)床的編程規(guī)則三、極坐標(biāo)編程
有的系統(tǒng)可以使用極坐標(biāo)系。編程時(shí)以R表示極半徑,以A表示極角,極坐標(biāo)編程只能描述平面上的坐標(biāo)點(diǎn)。圖3-31G90、G91實(shí)例(極坐標(biāo))第七節(jié)數(shù)控機(jī)床的編程規(guī)則三、極坐標(biāo)編程有的
第七節(jié)數(shù)控機(jī)床的編程規(guī)則表3-8G90時(shí)極坐標(biāo)值第七節(jié)數(shù)控機(jī)床的編程規(guī)則表3-8G90時(shí)極坐標(biāo)值
第七節(jié)數(shù)控機(jī)床的編程規(guī)則表3-9G91時(shí)極坐標(biāo)值第七節(jié)數(shù)控機(jī)床的編程規(guī)則表3-9G91時(shí)極坐標(biāo)值
第七節(jié)數(shù)控機(jī)床的編程規(guī)則四、小數(shù)點(diǎn)編程1)對(duì)于距離,小數(shù)點(diǎn)的位置單位是mm或in;對(duì)于時(shí)間,小數(shù)點(diǎn)的位置單位是s。如:
X35.0即X(坐標(biāo))為35mm或35in;
2)程序中有無(wú)小數(shù)點(diǎn)的含義根本不同。無(wú)小數(shù)點(diǎn)時(shí),與參數(shù)設(shè)定的最小輸入增量有關(guān)。例如:
G21X1.0即為X1mm;
G21X1即為X0.001mm或0.01mm(因參數(shù)設(shè)定而異);
3)在程序中,小數(shù)點(diǎn)的有無(wú)可混合使用。
4)在暫停指令中,小數(shù)點(diǎn)輸入只允許用于地址X和U,不允許用于地址P。
5)最小命令增量以下的值因無(wú)效將被舍去。第七節(jié)數(shù)控機(jī)床的編程規(guī)則四、小數(shù)點(diǎn)編程1
第八節(jié)手工編程中的數(shù)學(xué)處理一、數(shù)學(xué)處理的內(nèi)容1.數(shù)值換算(1)標(biāo)注尺寸換算
尺寸基準(zhǔn)與編程所需要的尺寸基準(zhǔn)不一致時(shí),應(yīng)將圖樣上的尺寸基準(zhǔn)、尺寸換算為編程坐標(biāo)系中的尺寸,再進(jìn)行下一步數(shù)學(xué)處理工作。(2)尺寸鏈解算2.坐標(biāo)值計(jì)算(1)基點(diǎn)的直接計(jì)算1)基點(diǎn)的含義構(gòu)成零件輪廓的不同幾何素線的交點(diǎn)或切點(diǎn)稱為基點(diǎn),它可以直接作為其運(yùn)動(dòng)軌跡的起點(diǎn)或終點(diǎn)。
2)基點(diǎn)直接計(jì)算的內(nèi)容每條運(yùn)動(dòng)軌跡(線段)的起點(diǎn)或終點(diǎn)在選定坐標(biāo)系中的各坐標(biāo)值和圓弧運(yùn)動(dòng)軌跡的圓心坐標(biāo)值。第八節(jié)手工編程中的數(shù)學(xué)處理一、數(shù)學(xué)處理的內(nèi)容1.數(shù)值換算
第八節(jié)手工編程中的數(shù)學(xué)處理(2)節(jié)點(diǎn)的擬合計(jì)算1)節(jié)點(diǎn)的含義當(dāng)采用不具備非圓曲線插補(bǔ)功能的數(shù)控機(jī)床加工非圓曲線輪廓的零件時(shí),在加工程序的編制工作中,常常需要用直線或圓弧去近似代替非圓曲線,稱為擬合處理。擬合線段的交點(diǎn)或切點(diǎn)就稱為節(jié)點(diǎn)。
2)節(jié)點(diǎn)擬合計(jì)算的內(nèi)容節(jié)點(diǎn)擬合計(jì)算的難度及工作量都較大,故宜通過(guò)計(jì)算機(jī)完成。二、基點(diǎn)的計(jì)算1)直線與直線相交:圖3-32直線與直線相交求出交點(diǎn)xK,yK即可。第八節(jié)手工編程中的數(shù)學(xué)處理(2)節(jié)點(diǎn)的擬合計(jì)算
第八節(jié)手工編程中的數(shù)學(xué)處理2)圓弧與直線的交點(diǎn)C坐標(biāo):圖3-33直線與圓弧相交3)兩相交圓的交點(diǎn)坐標(biāo):圖3-34圓弧與圓弧相交聯(lián)立兩圓方程第八節(jié)手工編程中的數(shù)學(xué)處理2)圓弧與直線的交1.什么是數(shù)控編程?數(shù)控編程有哪幾個(gè)步驟?2.有哪幾種數(shù)控編程的方法?它們各自的定義是什么?3.請(qǐng)畫(huà)出下列機(jī)床的機(jī)床坐標(biāo)系:(1)臥式車床(2)立式銑床(3)牛頭刨床(4)臥式銑床4.在數(shù)控機(jī)床上,X、Y、Z坐標(biāo)是怎樣定義的?5.什么是模態(tài)?6.進(jìn)給速度有哪幾種表示方法?7.在加工中心上的換刀方法有哪幾種?請(qǐng)用指令表示出來(lái)。8.數(shù)控程序由哪幾部分組成?1.什么是數(shù)控編程?數(shù)控編程有哪幾個(gè)步驟?9.簡(jiǎn)述數(shù)控機(jī)床上各種點(diǎn)的含義。10.數(shù)控鏜銑類機(jī)床上工件零點(diǎn)是怎樣確定的?11.什么是長(zhǎng)度補(bǔ)償?請(qǐng)寫(xiě)出指令。12.刀具半徑補(bǔ)償?shù)哪康氖鞘裁?怎樣應(yīng)用?請(qǐng)寫(xiě)出刀具半徑補(bǔ)償?shù)闹噶睢?.簡(jiǎn)述數(shù)控機(jī)床上各種點(diǎn)的含義。數(shù)控銑工加工中心操作工(中級(jí))吳全生主編數(shù)控銑工吳全生主編第三章數(shù)控編程的基礎(chǔ)第三章數(shù)控編程的基礎(chǔ)
掌握數(shù)控編程的基本知識(shí)、數(shù)控機(jī)床的有關(guān)功能、數(shù)控機(jī)床坐標(biāo)系的確定;掌握基點(diǎn)的計(jì)算方法、刀具補(bǔ)償?shù)膽?yīng)用、數(shù)控機(jī)床的有關(guān)點(diǎn);了解數(shù)控機(jī)床的編程規(guī)則與程序段格式。第三章數(shù)控編程的基礎(chǔ)掌握數(shù)控編程的基本知識(shí)、數(shù)控機(jī)床的有關(guān)功能、數(shù)目錄第一節(jié)數(shù)控編程概述一、數(shù)控編程的概念二、數(shù)控編程的方法三、手工編程的步驟第二節(jié)數(shù)控機(jī)床坐標(biāo)系一、坐標(biāo)系的確定原則二、運(yùn)動(dòng)方向的確定第三節(jié)數(shù)控機(jī)床的主要功能一、準(zhǔn)備功能二、輔助功能三、進(jìn)給速度第三章數(shù)控編程的基礎(chǔ)目錄第一節(jié)數(shù)控編程概述第三章數(shù)控編程的基礎(chǔ)目錄四、主軸轉(zhuǎn)速功能五、刀具功能第四節(jié)數(shù)控加工程序的格式與組成一、程序組成二、程序段格式第五節(jié)數(shù)控銑削類機(jī)床上的有關(guān)點(diǎn)一、機(jī)床原點(diǎn)二、機(jī)床參考點(diǎn)三、刀架相關(guān)點(diǎn)四、工件坐標(biāo)系原點(diǎn)第六節(jié)刀具補(bǔ)償功能第三章數(shù)控編程的基礎(chǔ)目錄四、主軸轉(zhuǎn)速功能第三章數(shù)控編程的基礎(chǔ)目錄一、刀具長(zhǎng)度補(bǔ)償二、刀具半徑補(bǔ)償?shù)谄吖?jié)數(shù)控機(jī)床的編程規(guī)則一、絕對(duì)值編程二、增量值編程三、極坐標(biāo)編程四、小數(shù)點(diǎn)編程第八節(jié)手工編程中的數(shù)學(xué)處理一、數(shù)學(xué)處理的內(nèi)容二、基點(diǎn)的計(jì)算復(fù)習(xí)思考題第三章數(shù)控編程的基礎(chǔ)目錄一、刀具長(zhǎng)度補(bǔ)償?shù)谌聰?shù)控編程的基礎(chǔ)
第一節(jié)數(shù)控編程概述一、數(shù)控編程的概念
把零件的加工工藝路線、工藝參數(shù)、刀具的運(yùn)動(dòng)軌跡、位移量、切削參數(shù)(主軸轉(zhuǎn)數(shù)、進(jìn)給量、背吃刀量等)以及輔助功能(換刀、主軸正轉(zhuǎn)和反轉(zhuǎn)、切削液開(kāi)和關(guān)等)按照數(shù)控機(jī)床規(guī)定的指令代碼及程序格式編寫(xiě)成的加工程序就是數(shù)控程序。二、數(shù)控編程的方法1.手工編程2.自動(dòng)編程
自動(dòng)編程是指借助數(shù)控語(yǔ)言編程系統(tǒng)或圖形編程系統(tǒng),由計(jì)算機(jī)來(lái)自動(dòng)生成零件加工程序的過(guò)程。
自動(dòng)編制程序可分為語(yǔ)言數(shù)控自動(dòng)編程、圖形交互自動(dòng)編程、語(yǔ)音提示自動(dòng)編程、會(huì)話自動(dòng)編程和實(shí)物(探針)自動(dòng)編程等。第一節(jié)數(shù)控編程概述一、數(shù)控編程的概念把零件
第一節(jié)數(shù)控編程概述圖3-1手工編程框圖零件圖樣工藝員編程員夾具表機(jī)床表刀具表工藝規(guī)程編程手冊(cè)程序表程序檢驗(yàn)打印紙控制介紹打字員加工程序修改第一節(jié)數(shù)控編程概述圖3-1手工編程框圖零件圖樣工藝員編
第一節(jié)數(shù)控編程概述三、手工編程的步驟圖3-2數(shù)控編程的步驟確定加工工藝過(guò)程分析圖樣數(shù)值計(jì)算編寫(xiě)程序單制備控制介質(zhì)首件試切程序校驗(yàn)零件圖樣數(shù)控機(jī)床第一節(jié)數(shù)控編程概述三、手工編程的步驟圖3-2數(shù)控編程的
第二節(jié)數(shù)控機(jī)床坐標(biāo)系一、坐標(biāo)系的確定原則1.刀具相對(duì)于靜止工件而運(yùn)動(dòng)的原則2.標(biāo)準(zhǔn)坐標(biāo)(機(jī)床坐標(biāo))系的規(guī)定圖3-3右手笛卡兒直角坐標(biāo)系第二節(jié)數(shù)控機(jī)床坐標(biāo)系一、坐標(biāo)系的確定原則1.刀具
第二節(jié)數(shù)控機(jī)床坐標(biāo)系二、運(yùn)動(dòng)方向的確定1.Z坐標(biāo)的運(yùn)動(dòng)圖3-4臥式車床Z坐標(biāo)的運(yùn)動(dòng)由傳遞切削力的主軸所決定,與主軸軸線平行的標(biāo)準(zhǔn)坐標(biāo)軸即為Z坐標(biāo)。若機(jī)床沒(méi)有主軸,則Z坐標(biāo)垂直于工件裝夾面,。若機(jī)床有幾個(gè)主軸,可選擇一個(gè)垂直于工件裝夾面的主要軸作為主軸,并以它確定Z坐標(biāo)。
Z坐標(biāo)的正方向是增加刀具和工件之間距離的方向。圖3-5具有可編程尾座的雙刀架車床第二節(jié)數(shù)控機(jī)床坐標(biāo)系二、運(yùn)動(dòng)方向的確定1.Z坐標(biāo)的運(yùn)動(dòng)圖
第二節(jié)數(shù)控機(jī)床坐標(biāo)系圖3-6立式轉(zhuǎn)塔車床或立式鏜銑床圖3-7牛頭刨床第二節(jié)數(shù)控機(jī)床坐標(biāo)系圖3-6立式轉(zhuǎn)塔車床或立式鏜銑床圖
第二節(jié)數(shù)控機(jī)床坐標(biāo)系2.X坐標(biāo)的運(yùn)動(dòng)X坐標(biāo)運(yùn)動(dòng)是水平的,它平行于工件裝夾面,是刀具或工件定位平面內(nèi)運(yùn)動(dòng)的主要坐標(biāo),如圖3-8所示。圖3-8銑床與車床的X坐標(biāo)第二節(jié)數(shù)控機(jī)床坐標(biāo)系2.X坐標(biāo)的運(yùn)動(dòng)X坐
第二節(jié)數(shù)控機(jī)床坐標(biāo)系3.Y坐標(biāo)的運(yùn)動(dòng)
正向Y坐標(biāo)的運(yùn)動(dòng),根據(jù)X和Z的運(yùn)動(dòng),按照右手笛卡兒坐標(biāo)系來(lái)確定。4.旋轉(zhuǎn)運(yùn)動(dòng)A、B、C相應(yīng)的表示其軸線平行于X、Y、Z的旋轉(zhuǎn)運(yùn)動(dòng)。5.機(jī)床坐標(biāo)系的原點(diǎn)及附加坐標(biāo)
如果在X、Y、Z主要直線運(yùn)動(dòng)之外另有第二組平行于它們的坐標(biāo)運(yùn)動(dòng),就稱為附加坐標(biāo)。它們應(yīng)分別被指定為U、V和W,如還有第三組運(yùn)動(dòng),則分別指定為P、Q和R。如果在第一組回轉(zhuǎn)運(yùn)動(dòng)A、B、C之外,還有平行或不平行于A、B、C的第二組回轉(zhuǎn)運(yùn)動(dòng),可指定為D、E或F。6.工件的運(yùn)動(dòng)第二節(jié)數(shù)控機(jī)床坐標(biāo)系3.Y坐標(biāo)的運(yùn)動(dòng)正
第三節(jié)數(shù)控機(jī)床的主要功能一、準(zhǔn)備功能
準(zhǔn)備功能字的地址符是G,所以又稱為G功能、G指令或G代碼。它的作用是建立數(shù)控機(jī)床工作方式,為數(shù)控系統(tǒng)插補(bǔ)運(yùn)算、刀補(bǔ)運(yùn)算、固定循環(huán)等作好準(zhǔn)備。
G指令中的數(shù)字一般是兩位正整數(shù)(包括00)。有些數(shù)控系統(tǒng)的G功能字中的后續(xù)數(shù)字已采用3位數(shù)。G功能有模態(tài)G功能和非模態(tài)G功能之分。表3-1準(zhǔn)備功能G代碼及含義(符合JB/T3208—1999標(biāo)準(zhǔn))第三節(jié)數(shù)控機(jī)床的主要功能一、準(zhǔn)備功能準(zhǔn)備
第三節(jié)數(shù)控機(jī)床的主要功能表3-1準(zhǔn)備功能G代碼及含義(符合JB/T3208—1999標(biāo)準(zhǔn))(續(xù))第三節(jié)數(shù)控機(jī)床的主要功能表3-1準(zhǔn)備功能G代碼及含義(
第三節(jié)數(shù)控機(jī)床的主要功能表3-1準(zhǔn)備功能G代碼及含義(符合JB/T3208—1999標(biāo)準(zhǔn))(續(xù))第三節(jié)數(shù)控機(jī)床的主要功能表3-1準(zhǔn)備功能G代碼及含義(
第三節(jié)數(shù)控機(jī)床的主要功能表3-1準(zhǔn)備功能G代碼及含義(符合JB/T3208—1999標(biāo)準(zhǔn))(續(xù))第三節(jié)數(shù)控機(jī)床的主要功能表3-1準(zhǔn)備功能G代碼及含義(
第三節(jié)數(shù)控機(jī)床的主要功能表3-2準(zhǔn)備功能G(固定循環(huán))代碼及含義(符合JB/T3208—1999標(biāo)準(zhǔn))第三節(jié)數(shù)控機(jī)床的主要功能表3-2準(zhǔn)備功能G(固定循環(huán))
第三節(jié)數(shù)控機(jī)床的主要功能二、輔助功能1.輔助功能
輔助功能字也稱M功能,M指令或M代碼。M指令是控制機(jī)床在加工時(shí)做一些輔助動(dòng)作的指令,如主軸的正反轉(zhuǎn)、切削液的開(kāi)關(guān)等。表3-3輔助功能M代碼及含義(符合JB/T3208—1999標(biāo)準(zhǔn))第三節(jié)數(shù)控機(jī)床的主要功能二、輔助功能1.輔助功能
第三節(jié)數(shù)控機(jī)床的主要功能(續(xù))表3-3輔助功能M代碼及含義(符合JB/T3208—1999標(biāo)準(zhǔn))第三節(jié)數(shù)控機(jī)床的主要功能(續(xù))表3-3輔助功能M代碼及
第三節(jié)數(shù)控機(jī)床的主要功能(續(xù))表3-3輔助功能M代碼及含義(符合JB/T3208—1999標(biāo)準(zhǔn))第三節(jié)數(shù)控機(jī)床的主要功能(續(xù))表3-3輔助功能M代碼及
第三節(jié)數(shù)控機(jī)床的主要功能(續(xù))表3-3輔助功能M代碼及含義(符合JB/T3208—1999標(biāo)準(zhǔn))第三節(jié)數(shù)控機(jī)床的主要功能(續(xù))表3-3輔助功能M代碼及
第三節(jié)數(shù)控機(jī)床的主要功能2.第二輔助功能
第二輔助功能也稱B功能,它是用來(lái)指令工作臺(tái)進(jìn)行分度的功能。三、進(jìn)給速度1.F功能的分類(1)每分進(jìn)給
在車床上常用G98指令表示,在加工中心與數(shù)控銑床上常用G94表示。(2)每轉(zhuǎn)進(jìn)給
在車床上通常以G99指令表示,在加工中心與數(shù)控銑床上一般用G95表示。2.關(guān)于進(jìn)給速度倍率第三節(jié)數(shù)控機(jī)床的主要功能2.第二輔助功能
第三節(jié)數(shù)控機(jī)床的主要功能圖3-11進(jìn)給模式設(shè)置a)每轉(zhuǎn)進(jìn)給模式b)每分鐘進(jìn)給模式四、主軸轉(zhuǎn)速功能
主軸轉(zhuǎn)速功能用來(lái)指定主軸的轉(zhuǎn)速,單位為r/min,地址符使用S,所以又稱為S功能或S指令。五、刀具功能1.刀具功能字第三節(jié)數(shù)控機(jī)床的主要功能圖3-11進(jìn)給模式設(shè)置四、主軸
第三節(jié)數(shù)控機(jī)床的主要功能
這是用于指令加工中所用刀具號(hào)及自動(dòng)補(bǔ)償編組號(hào)的地址字,地址符規(guī)定為T。其自動(dòng)補(bǔ)償內(nèi)容主要指刀具的刀位偏差或刀具長(zhǎng)度補(bǔ)償及刀具半徑補(bǔ)償。2.加工中心的換刀功能
自動(dòng)刀具交換的指令為M06,在M06后用T功能來(lái)選擇所需的刀具。編程時(shí)可以使用兩種方法:(1)N××××G28Z___T××……N××××M06……(2)N××××G28Z___T××M06……3.刀具管理功能第三節(jié)數(shù)控機(jī)床的主要功能這是用于指令加工中
第四節(jié)數(shù)控加工程序的格式與組成一、程序組成1.程序開(kāi)始部分
常用程序號(hào)表示程序開(kāi)始,地址符字母O(或P)加表示程序號(hào)的數(shù)值(最多4位,數(shù)值沒(méi)有具體含義)組成,其后可加括號(hào)注出程序名或作注釋,但不得超過(guò)16個(gè)字符。程序號(hào)必須放在程序之首。例如SIEMENS8M系統(tǒng),程序號(hào)地址符用“%”;FANUC6M系統(tǒng),程序號(hào)地址符用“O”。2.程序內(nèi)容部分
程序內(nèi)容部分是整個(gè)程序的核心部分,由若干程序段組成,表示數(shù)控機(jī)床要完成的全部動(dòng)作。3.程序結(jié)束部分
以程序結(jié)束指令構(gòu)成一個(gè)最后的程序段。程序結(jié)束指令常用M02或M30。第四節(jié)數(shù)控加工程序的格式與組成一、程序組成1.程序開(kāi)始部
第四節(jié)數(shù)控加工程序的格式與組成表3-4地址字母表第四節(jié)數(shù)控加工程序的格式與組成表3-4地址字母表
第四節(jié)數(shù)控加工程序的格式與組成表3-5程序中所用符號(hào)及含義二、程序段格式
固定程序段格式;具有分隔符號(hào)TAB的固定順序的程序段格式;字地址程序段格式。目前,使用最多的就是字地址程序段格式(也稱為使用地址符的可變程序段格式)。第四節(jié)數(shù)控加工程序的格式與組成表3-5程序中所用符號(hào)及
第五節(jié)數(shù)控銑削類機(jī)床上的有關(guān)點(diǎn)一、機(jī)床原點(diǎn)
機(jī)床原點(diǎn)是指在機(jī)床上設(shè)置的一個(gè)固定的點(diǎn),即機(jī)床坐標(biāo)系的原點(diǎn)。它在機(jī)床裝配、調(diào)試時(shí)就已確定下來(lái)了,是數(shù)控機(jī)床進(jìn)行加工運(yùn)動(dòng)的基準(zhǔn)參考點(diǎn)。圖3-12數(shù)控銑床機(jī)床原點(diǎn)第五節(jié)數(shù)控銑削類機(jī)床上的有關(guān)點(diǎn)一、機(jī)床原點(diǎn)
第五節(jié)數(shù)控銑削類機(jī)床上的有關(guān)點(diǎn)二、機(jī)床參考點(diǎn)
機(jī)床原點(diǎn)實(shí)際上是通過(guò)返回(或稱尋找)機(jī)床參考點(diǎn)來(lái)完成確定的。圖3-13加工中心的機(jī)床參考點(diǎn)1.返回參考點(diǎn)1)手動(dòng)參考點(diǎn)返回2)自動(dòng)參考點(diǎn)返回第五節(jié)數(shù)控銑削類機(jī)床上的有關(guān)點(diǎn)二、機(jī)床參考點(diǎn)
第五節(jié)數(shù)控銑削類機(jī)床上的有關(guān)點(diǎn)圖3-14中間點(diǎn)設(shè)置G30P2X___Y___Z___;第二參考點(diǎn)返回,P2可省略
G30P3X___Y___Z___;第三參考點(diǎn)返回
G30P4X___Y___Z___;第四參考點(diǎn)返回自動(dòng)參考點(diǎn)返回時(shí)需要用到如下指令:
G28X___;X向回參考點(diǎn)。
G28Z___;Z向回參考點(diǎn)。
G28X___Y___Z___;主軸回參考點(diǎn)。其中X、Y、Z坐標(biāo)設(shè)定值為指定的某一中間點(diǎn)。第五節(jié)數(shù)控銑削類機(jī)床上的有關(guān)點(diǎn)圖3-14中間點(diǎn)設(shè)置
第五節(jié)數(shù)控銑削類機(jī)床上的有關(guān)點(diǎn)2.參考點(diǎn)返回校驗(yàn)G27G27X___;X向參考點(diǎn)校驗(yàn)
G27Z___;Z向參考點(diǎn)校驗(yàn)
G27X___Y___Z___;參考點(diǎn)校驗(yàn)3.從參考點(diǎn)返回G29G29X___Y___Z___;圖3-15G28、G29與G00(G01)的關(guān)系G28的軌跡為A→B→RG29的軌跡為R→B→CG00(G01)的軌跡為R→C第五節(jié)數(shù)控銑削類機(jī)床上的有關(guān)點(diǎn)2.參考點(diǎn)返回校驗(yàn)G27
第五節(jié)數(shù)控銑削類機(jī)床上的有關(guān)點(diǎn)三、刀架相關(guān)點(diǎn)
從機(jī)械上說(shuō),所謂尋找機(jī)床參考點(diǎn),就是使刀架相關(guān)點(diǎn)與機(jī)床參考點(diǎn)重合,從而使數(shù)控系統(tǒng)得知刀架相關(guān)點(diǎn)在機(jī)床坐標(biāo)系中的坐標(biāo)位置。四、工件坐標(biāo)系原點(diǎn)
在工件坐標(biāo)系上,確定工件輪廓的編程和計(jì)算原點(diǎn),稱為工件坐標(biāo)系原點(diǎn),簡(jiǎn)稱為工件原點(diǎn),亦稱編程零點(diǎn)。1.用G92確定工件坐標(biāo)系G92X___Y___Z___;圖3-17所示給出了用G92確定工件坐標(biāo)系的例子。N1G90;N2G92X6.0Y6.0Z0;……第五節(jié)數(shù)控銑削類機(jī)床上的有關(guān)點(diǎn)三、刀架相關(guān)點(diǎn)
第五節(jié)數(shù)控銑削類機(jī)床上的有關(guān)點(diǎn)圖3-16立式加工中心工件坐標(biāo)系的建立圖3-17工件坐標(biāo)系原點(diǎn)的確定N8G00X0Y0;N9G92X4.0Y3.0;……N13G00X0Y0;N14G92X4.5Y-1.2;第五節(jié)數(shù)控銑削類機(jī)床上的有關(guān)點(diǎn)圖3-16立式加工中心工
第五節(jié)數(shù)控銑削類機(jī)床上的有關(guān)點(diǎn)2.用G54~G59確定工件坐標(biāo)系圖3-18所示給出了用G54~G59確定工件坐標(biāo)系的方法。圖3-18工件坐標(biāo)系及設(shè)定G54時(shí)G59時(shí)X-X1
X-X2Y-Y1Y-Y2Z-Z1Z-Z2
執(zhí)行程序段:G92X100.0Y100.0就由向量A偏移產(chǎn)生了一個(gè)新的工件坐標(biāo)系X′O′Y′坐標(biāo)平面。圖3-20重新設(shè)定X′O′Y′坐標(biāo)平面第五節(jié)數(shù)控銑削類機(jī)床上的有關(guān)點(diǎn)2.用G54~G59確定工
第六節(jié)刀具補(bǔ)償功能
刀具尺寸補(bǔ)償通常有三種:刀具位置補(bǔ)償、刀具長(zhǎng)度尺寸補(bǔ)償、刀具半徑尺寸補(bǔ)償。一、刀具長(zhǎng)度補(bǔ)償1.刀具長(zhǎng)度補(bǔ)償?shù)慕43G44Z___H___G43或G44H___圖3-21刀具長(zhǎng)度補(bǔ)償2.補(bǔ)償方向G43G44Z0H___第六節(jié)刀具補(bǔ)償功能刀具尺寸補(bǔ)償通常有三種:
第六節(jié)刀具補(bǔ)償功能3.指定補(bǔ)償量
程序中Z軸的指令值減去或加上與指定補(bǔ)償號(hào)相對(duì)應(yīng)(設(shè)定在補(bǔ)償量存儲(chǔ)器中)的補(bǔ)償量。4.取消刀具長(zhǎng)度補(bǔ)償
指令G49或者H00取消補(bǔ)償。一旦設(shè)定了G49或者H00,立刻取消補(bǔ)償。二、刀具半徑補(bǔ)償1.刀具半徑補(bǔ)償C(G40~G42)(1)刀具半徑補(bǔ)償?shù)哪康?/p>
當(dāng)數(shù)控系統(tǒng)具備刀具半徑補(bǔ)償功能時(shí),數(shù)控編程只需按工件輪廓進(jìn)行。第六節(jié)刀具補(bǔ)償功能3.指定補(bǔ)償量程序中Z
第六節(jié)刀具補(bǔ)償功能圖3-22刀具半徑補(bǔ)償a)外輪廓加工b)內(nèi)輪廓加工(2)刀具半徑補(bǔ)償功能的應(yīng)用1)刀具因磨損、重磨、換新刀而引起刀具直徑改變后,不必修改程序,只需在刀具參數(shù)設(shè)置中輸入變化后刀具直徑。
2)用同一程序、同一尺寸的刀具,利用刀具半徑補(bǔ)償,可進(jìn)行粗精加工。第六節(jié)刀具補(bǔ)償功能圖3-22刀具半徑補(bǔ)償(2)刀具半徑
第六節(jié)刀具補(bǔ)償功能圖3-23刀具直徑變化,加工程序不變1—未磨損刀具2—磨損后刀具圖3-24利用刀具半徑補(bǔ)償進(jìn)行粗精加工Pl—粗加工刀心位置P2—精加工刀心位置(3)刀具半徑補(bǔ)償?shù)姆椒ū?-6補(bǔ)償量符號(hào)第六節(jié)刀具補(bǔ)償功能圖3-23刀具直徑變化,加工程序不變
第六節(jié)刀具補(bǔ)償功能圖3-25刀具半徑補(bǔ)償指令a)刀具半徑左補(bǔ)償b)刀具半徑右補(bǔ)償圖3-26建立刀具半徑補(bǔ)償在圖3-26中,建立刀具半徑左補(bǔ)償?shù)挠嘘P(guān)指令如下:N10G90G92X-10.定義程序原點(diǎn),起刀點(diǎn)坐標(biāo)為Y-10.0Z0;(-10,-10)N20S900M03;起動(dòng)主軸N30G17G01G41X0建立刀具半徑左補(bǔ)償,刀具半徑Y(jié)0D01;補(bǔ)償寄存器號(hào)為D01N40Y50.0;定義首段零件輪廓1)刀具半徑補(bǔ)償建立。第六節(jié)刀具補(bǔ)償功能圖3-25刀具半徑補(bǔ)償指令圖3-26
第六節(jié)刀具補(bǔ)償功能2)刀具半徑補(bǔ)償取消。N100G01X0Y0;加工到工件原點(diǎn)N110G01G40X-10.0取消刀具半徑補(bǔ)償,退回到Y(jié)-10.0;起刀點(diǎn)2.刀具半徑補(bǔ)償B(G39~G42)(1)刀具半徑補(bǔ)償功能表3-7關(guān)于B功能的刀具半徑補(bǔ)償?shù)诹?jié)刀具補(bǔ)償功能2)刀具半徑補(bǔ)償取消。N100G
第六節(jié)刀具補(bǔ)償功能(2)拐角補(bǔ)償圓弧插補(bǔ)(G39)G39X___Y___;或G39I___J___;圖3-27拐角補(bǔ)償圓弧插補(bǔ)(3)G39的應(yīng)用G90G00G41X100.0Y50.0H01;O→A,偏移R1G01X200.0Y100.0F150;A→B,偏移R2G39X300.0Y50.0;拐角偏移R3G01X300.0Y50.0:B→C第六節(jié)刀具補(bǔ)償功能(2)拐角補(bǔ)償圓弧插補(bǔ)(G39)G39
第六節(jié)刀具補(bǔ)償功能圖3-28G39指令的應(yīng)用3.補(bǔ)償量(D代碼)
補(bǔ)償量由CRT/MDI操作面板設(shè)定,與程序中指定的D代碼后面的數(shù)字(補(bǔ)償號(hào))相對(duì)應(yīng)。4.補(bǔ)償?shù)囊话阕⒁馐马?xiàng)第六節(jié)刀具補(bǔ)償功能圖3-28G39指令的應(yīng)用3.補(bǔ)償量
第六節(jié)刀具補(bǔ)償功能1)用H或D代碼指定補(bǔ)償量的號(hào)碼,如果是從開(kāi)始取消補(bǔ)償方式移到刀具半徑補(bǔ)償方式以前,H或D代碼在任何地方指令都可以。若進(jìn)行一次指令后,只要在中途不變更補(bǔ)償量,則不需要重新指定。
2)從取消補(bǔ)償方式移向刀具半徑補(bǔ)償方式時(shí)的移動(dòng)指令,必須是點(diǎn)位(G00)或者是直線(G01)插補(bǔ),不能用圓?。℅02,G03)插補(bǔ)。
3)從刀具半徑補(bǔ)償方式移向取消補(bǔ)償方式時(shí)的移動(dòng)指令,必須是點(diǎn)位(G00)或者是直線(G01)插補(bǔ),不能用圓弧(G02,G03)插補(bǔ)。
4)從左向右或者從右向左切換補(bǔ)償方向時(shí),通常要經(jīng)過(guò)取消補(bǔ)償方式。
5)補(bǔ)償量的變更通常是在取消補(bǔ)償方式換刀時(shí)進(jìn)行的。
6)若在刀具半徑補(bǔ)償中進(jìn)行刀具長(zhǎng)度補(bǔ)償,刀具半徑的補(bǔ)償量也被變更了。
第六節(jié)刀具補(bǔ)償功能1)用H或D代碼指定補(bǔ)
第七節(jié)數(shù)控機(jī)床的編程規(guī)則一、絕對(duì)值編程
絕對(duì)值編程是根據(jù)預(yù)先設(shè)定的編程原點(diǎn)計(jì)算出絕對(duì)值坐標(biāo)尺寸進(jìn)行編程的一種方法,即采用絕對(duì)值編程時(shí),首先要指出編程原點(diǎn)的位置。書(shū)寫(xiě)格式:G901)G90編入程序時(shí),其后所有編入的坐標(biāo)值全部以編程零點(diǎn)為基準(zhǔn)。
2)系統(tǒng)通電時(shí),機(jī)床處在G90狀態(tài)。圖3-29所示刻線程序如下:N0010G00Z5.0T01M03S1000;
N0020G00X0Y0;
N0030G90G01Z-1.0F100;
N0050G01X20.0Y40.0;
N006
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025版投資合同范本
- 2024年深圳租賃物業(yè)維修責(zé)任合同2篇
- 商丘職業(yè)技術(shù)學(xué)院《工程制圖與計(jì)算機(jī)輔助設(shè)計(jì)》2023-2024學(xué)年第一學(xué)期期末試卷
- AI在語(yǔ)言學(xué)與文學(xué)研究中的應(yīng)用
- 商丘幼兒師范高等??茖W(xué)?!峨娮由虅?wù)創(chuàng)新創(chuàng)業(yè)教育(網(wǎng)店運(yùn)營(yíng)專才)》2023-2024學(xué)年第一學(xué)期期末試卷
- 商丘學(xué)院《聲音編輯》2023-2024學(xué)年第一學(xué)期期末試卷
- 2024年度室內(nèi)外景觀設(shè)計(jì)圖紙委托與實(shí)施合同3篇
- 船認(rèn)購(gòu)合同范例
- 創(chuàng)作服務(wù)合同范例
- 2024年租賃合同附加條款
- 酒精發(fā)酵相關(guān)化驗(yàn)指標(biāo)測(cè)定
- 小學(xué)三年級(jí)上冊(cè)音樂(lè)(湘教版)試題
- 杭州市物業(yè)服務(wù)等級(jí)劃分
- 畢業(yè)論文臺(tái)虎鉗的設(shè)計(jì)和加工
- 解除勞動(dòng)合同通知書(shū)(僅用于失業(yè)金領(lǐng)取-單位保留)、(僅用于失業(yè)金領(lǐng)取-個(gè)人版)、(協(xié)商解除)、離職證明
- 寵物外用抗微生物藥物藥效評(píng)價(jià)試驗(yàn)指導(dǎo)原則
- 安全生產(chǎn)控制程序
- 國(guó)家開(kāi)發(fā)銀行生源地信用助學(xué)貸款申請(qǐng)表續(xù)貸
- 科創(chuàng)板知識(shí)測(cè)評(píng)20個(gè)題目的答案
- 去分母解一元一次方程專項(xiàng)練習(xí)(有答案)-ok
- 收款收據(jù)格式1頁(yè)
評(píng)論
0/150
提交評(píng)論