數(shù)控車床編程與操作 教學(xué)PPT課件
數(shù)控車床編程與操作 教學(xué)PPT課件,數(shù)控車床編程與操作,教學(xué)PPT課件,數(shù)控車床,編程,操作,教學(xué),PPT,課件
數(shù)控車床編程與操作數(shù)控車床編程與操作數(shù)控車床編程與操作第一部分 數(shù)控編程基礎(chǔ)學(xué)習(xí)目標(biāo)1、掌握數(shù)控基礎(chǔ)知識及數(shù)控機床坐標(biāo)系。2、學(xué)習(xí)并掌握數(shù)控機床加工程序編制的基礎(chǔ)知識、通用編程指令及指令編寫格式。第一章第一章 數(shù)控基礎(chǔ)與坐標(biāo)系數(shù)控基礎(chǔ)與坐標(biāo)系目 錄數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 數(shù)控基礎(chǔ)與坐標(biāo)系數(shù)控基礎(chǔ)與坐標(biāo)系第一章 數(shù)控基礎(chǔ)與坐標(biāo)系第一節(jié) 數(shù)控基礎(chǔ)知識第二節(jié) 數(shù)控機床坐標(biāo)系數(shù)控車床編程與操作數(shù)控車床編程與操作第一節(jié) 數(shù)控基礎(chǔ)知識任務(wù)描述1、能夠解釋數(shù)控、數(shù)控技術(shù)、數(shù)控機床的含義、數(shù)控加工工作實質(zhì)及數(shù)控機床工作過程。2、能夠闡述數(shù)控機床的組成及工作原理。3、了解數(shù)控機床的幾種主要分類方法,能夠闡述按伺服系統(tǒng)結(jié)構(gòu)分類的幾種結(jié)構(gòu)特點。第一章第一章 數(shù)控基礎(chǔ)與坐標(biāo)系數(shù)控基礎(chǔ)與坐標(biāo)系數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 數(shù)控基礎(chǔ)與坐標(biāo)系數(shù)控基礎(chǔ)與坐標(biāo)系第一節(jié) 數(shù)控基礎(chǔ)知識知識鏈接一、數(shù)控與數(shù)控加工概念1、數(shù)控的定義:數(shù)控即數(shù)字控制(Numerical Control)是數(shù)字程序控制的簡稱。2、數(shù)控加工工作實質(zhì):數(shù)控的實質(zhì)是通過特定處理方式的數(shù)字信息(不連續(xù)變化的數(shù)字量)自動控制機械裝置動作。3、數(shù)控技術(shù):數(shù)控中的控制信息是數(shù)字化信號,將通過計算機進行自動控制的技術(shù)通稱為數(shù)控技術(shù),簡稱為數(shù)控。這里所講的數(shù)控,特指用于機床加工中的數(shù)控(即機床數(shù)控)。數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 數(shù)控基礎(chǔ)與坐標(biāo)系數(shù)控基礎(chǔ)與坐標(biāo)系第一節(jié) 數(shù)控基礎(chǔ)知識知識鏈接一、數(shù)控與數(shù)控加工概念4、數(shù)字控制(NC)機床:簡稱數(shù)控機床,以前采用的控制系統(tǒng)為專用的控制計算機,而現(xiàn)在大多采用通用計算機或微型計算機加軟件作為控制系統(tǒng),用CNC表示。5、數(shù)控機床工作過程:機床數(shù)控是指通過加工程序編制工作,將其控制指令以數(shù)字信號的方式記錄在信息介質(zhì)上,經(jīng)輸入計算機處理后,對機床各種動作的順序、位移量和速度實現(xiàn)自動控制的一門技術(shù)。其控制對象是專門針對機床和機床加工的。數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 數(shù)控基礎(chǔ)與坐標(biāo)系數(shù)控基礎(chǔ)與坐標(biāo)系第一節(jié) 數(shù)控基礎(chǔ)知識知識鏈接二、數(shù)控機床的組成及工作原理1、數(shù)控機床的組成:控機床主要由三大部分組成,除了控制介質(zhì)(加工程序)和機床主體外,還包括對數(shù)控機床進行指揮、控制的數(shù)控裝置和驅(qū)動機床執(zhí)行機構(gòu)實施運動的伺服機構(gòu)。圖中實線部分為開環(huán)控制,為了提高機床加工精度,加入一個測量反饋裝置(如圖中的虛線部分),構(gòu)成閉環(huán)控制。數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 數(shù)控基礎(chǔ)與坐標(biāo)系數(shù)控基礎(chǔ)與坐標(biāo)系第一節(jié) 數(shù)控基礎(chǔ)知識知識鏈接二、數(shù)控機床的組成及工作原理2、數(shù)控機床的工作原理:先把加工零件所需的所有機床動作以程序的形式記錄下來,登載到某種存儲物上(該存儲物就稱為控制介質(zhì)),輸入到數(shù)控裝置中,由數(shù)控裝置處理程序,發(fā)出控制信號指揮機床的伺服系統(tǒng)驅(qū)動機床,協(xié)調(diào)指揮機床的動作,完成零件加工。數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 數(shù)控基礎(chǔ)與坐標(biāo)系數(shù)控基礎(chǔ)與坐標(biāo)系第一節(jié) 數(shù)控基礎(chǔ)知識知識鏈接三、數(shù)控機床的分類 從不同的技術(shù)或經(jīng)濟指標(biāo)出發(fā),可對數(shù)控機床進行各種不同的分類,如按機床的工藝用途、控制運動的軌跡、伺服系統(tǒng)的類型、控制的坐標(biāo)軸數(shù)及機床數(shù)控系統(tǒng)的性能價格比等都可進行分類。由于國內(nèi)外尚無統(tǒng)一的分類方法,以下僅著重介紹國內(nèi)常用的幾種分類。數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 數(shù)控基礎(chǔ)與坐標(biāo)系數(shù)控基礎(chǔ)與坐標(biāo)系第一節(jié) 數(shù)控基礎(chǔ)知識知識鏈接三、數(shù)控機床的分類 1、按控制運動的軌跡分類有:(1)點位控制數(shù)控機床,數(shù)控鉆床、數(shù)控沖床、數(shù)控坐標(biāo)鏜床、數(shù)控元件插裝機及數(shù)控測量機等均屬于點位控制數(shù)控機床。(2)直線控制數(shù)控機床,屬于直線控制數(shù)控機床的有數(shù)控車床和數(shù)控磨床等。(3)連續(xù)控制數(shù)控機床,數(shù)控車床、銑床、凸輪磨床、齒輪加工機床及線切割機床等屬于這類機床。數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 數(shù)控基礎(chǔ)與坐標(biāo)系數(shù)控基礎(chǔ)與坐標(biāo)系第一節(jié) 數(shù)控基礎(chǔ)知識知識鏈接三、數(shù)控機床的分類 2、按伺服系統(tǒng)的類型分類有:(1)半閉環(huán)控制數(shù)控機床,有位置檢測元件為測量反饋裝置,部分位置隨動控制環(huán)路,但不把機械傳動裝置包括在內(nèi),故稱為“半閉環(huán)”。(2)開環(huán)控制數(shù)控機床,采用開環(huán)伺服系統(tǒng)(又稱為步進電機驅(qū)動系統(tǒng)),沒有位置檢測反饋裝置。(3)全閉環(huán)控制數(shù)控機床,控制精度很高,全部位置隨動控制環(huán)路,自動檢測并補償所有的位移誤差。數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 數(shù)控基礎(chǔ)與坐標(biāo)系數(shù)控基礎(chǔ)與坐標(biāo)系第一節(jié) 數(shù)控基礎(chǔ)知識知識鏈接三、數(shù)控機床的分類 3、按控制的坐標(biāo)軸數(shù)(聯(lián)動軸數(shù))分類有:(1)雙坐標(biāo)數(shù)控機床:雙坐標(biāo)數(shù)控機床,指可以控制兩個坐標(biāo)軸加工曲線輪廓零件的機床。(2)三坐標(biāo)數(shù)控機床:聯(lián)動控制的坐標(biāo)軸均為三軸的輪廓控制機床,可用于加工不太復(fù)雜的空間曲面。(3)兩軸半坐標(biāo)數(shù)控機床:有三個可以控制的坐標(biāo)軸,但能同時進行聯(lián)動控制的坐標(biāo)軸只能是其中的兩個,第三個僅能作等距的周期移動。(4)多坐標(biāo)數(shù)控機床:可以聯(lián)動控制的坐標(biāo)軸均為四軸或四軸以上。一般需要配合自動編程機。數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 數(shù)控基礎(chǔ)與坐標(biāo)系數(shù)控基礎(chǔ)與坐標(biāo)系第一節(jié) 數(shù)控基礎(chǔ)知識知識鏈接三、數(shù)控機床的分類 4、其他分類方法有:(1)按加工工藝范圍分類:與普通機床分類方法一樣。(2)按機床結(jié)構(gòu)分類:按機床中有無自動換刀裝置分類,可分為普通數(shù)控機床和加工中心。在加工中心上有多位工件自動交換裝置時,該類機床也被稱為是柔性加工單元。(3)按數(shù)控系統(tǒng)分類:可分為經(jīng)濟型數(shù)控機床。中檔數(shù)控機床和高檔數(shù)控機床。數(shù)控車床編程與操作數(shù)控車床編程與操作第二節(jié) 數(shù)控機床坐標(biāo)系任務(wù)描述1、能夠闡述坐標(biāo)系的確定原則。2、能夠正確的判斷數(shù)控機床的坐標(biāo)。3、能夠解釋絕對坐標(biāo)和增量坐標(biāo)。第一章第一章 數(shù)控基礎(chǔ)與坐標(biāo)系數(shù)控基礎(chǔ)與坐標(biāo)系數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 數(shù)控基礎(chǔ)與坐標(biāo)系數(shù)控基礎(chǔ)與坐標(biāo)系第二節(jié) 數(shù)控機床坐標(biāo)系知識鏈接一、坐標(biāo)系的規(guī)定及判斷 1、坐標(biāo)系的確定原則:(1)刀具相對于靜止工件而運動的原則:假定工件不動,只有刀具相對于工件作進給運動,以刀具運動的正方向來確定機床坐標(biāo)軸的正方向。(2)運動的方向:正方向規(guī)定為增大工件和刀具之間距離的方向,也可以理解為刀具遠(yuǎn)離工件的運動方向。機床主軸旋轉(zhuǎn)運動的正方向是按照右旋螺紋進入工件的方向。數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 數(shù)控基礎(chǔ)與坐標(biāo)系數(shù)控基礎(chǔ)與坐標(biāo)系第二節(jié) 數(shù)控機床坐標(biāo)系知識鏈接一、坐標(biāo)系的規(guī)定及判斷 1、坐標(biāo)系的確定原則:(3)標(biāo)準(zhǔn)坐標(biāo)系的規(guī)定:標(biāo)準(zhǔn)的機床坐標(biāo)系是一個右手笛卡爾直角坐標(biāo)系,如圖所示。規(guī)定了X、Y、Z 三個直角坐標(biāo)軸的方向,這個坐標(biāo)系的各個坐標(biāo)軸與機床的主要導(dǎo)軌相平行,它與安裝在機床上、并且按機床的主要直線導(dǎo)軌找正的工件相關(guān)。根據(jù)右手螺旋方法,可以很方便地確定出A、B、C三個旋轉(zhuǎn)坐標(biāo)的方向。數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 數(shù)控基礎(chǔ)與坐標(biāo)系數(shù)控基礎(chǔ)與坐標(biāo)系第二節(jié) 數(shù)控機床坐標(biāo)系知識鏈接一、坐標(biāo)系的規(guī)定及判斷 1、坐標(biāo)系的確定原則:(3)標(biāo)準(zhǔn)坐標(biāo)系的規(guī)定:數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 數(shù)控基礎(chǔ)與坐標(biāo)系數(shù)控基礎(chǔ)與坐標(biāo)系第二節(jié) 數(shù)控機床坐標(biāo)系知識鏈接一、坐標(biāo)系的規(guī)定及判斷 2、坐標(biāo)的判斷:(1)Z坐標(biāo)的判斷可以總結(jié)為以下幾點:a.在機床坐標(biāo)系中,規(guī)定傳遞切削動力的主軸軸線為Z 坐標(biāo)軸。b.對于沒有主軸的機床(如數(shù)控龍門刨床),規(guī)定Z 坐標(biāo)軸垂直于工件裝夾面方向。c.如機床上有幾個主軸,則選一垂直于工件裝卡面的主軸作為主要的主軸。數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 數(shù)控基礎(chǔ)與坐標(biāo)系數(shù)控基礎(chǔ)與坐標(biāo)系第二節(jié) 數(shù)控機床坐標(biāo)系知識鏈接一、坐標(biāo)系的規(guī)定及判斷 2、坐標(biāo)的判斷:(2)X坐標(biāo)的判斷可以總結(jié)為以下幾點:a.X坐標(biāo)是水平的,它平行于工件的裝夾面。b.對工件旋轉(zhuǎn)的機床,X坐標(biāo)的方向在工件的徑向上,并且平行于橫滑座。c.對刀具旋轉(zhuǎn)的機床,如Z坐標(biāo)是水平(臥式)的,從主要刀具的主軸向工件看,+X坐標(biāo)方向指向右方。d.對刀具或工件均不旋轉(zhuǎn)的機床(如刨床),X 坐標(biāo)平行于主要的進給方向,并以該方向為正方向。數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 數(shù)控基礎(chǔ)與坐標(biāo)系數(shù)控基礎(chǔ)與坐標(biāo)系第二節(jié) 數(shù)控機床坐標(biāo)系知識鏈接一、坐標(biāo)系的規(guī)定及判斷 2、坐標(biāo)的判斷:(3)Y坐標(biāo)的判斷:判斷是否存在(車床),Y坐標(biāo)軸根據(jù)X 和Y 坐標(biāo),按右手直角笛卡爾坐標(biāo)系確定。(4)旋轉(zhuǎn)坐標(biāo)ABC:旋轉(zhuǎn)運動的A,B 和C相應(yīng)地表示其軸線平行于X,Y 和Z 坐標(biāo)的旋轉(zhuǎn)運動。正向的A,B 和C,相應(yīng)地表示在X,Y 和Z 坐標(biāo)正方向上按照右旋螺紋前進的方向。(5)附加坐標(biāo):為了編程和加工的方便,有時還要設(shè)置附加坐標(biāo)。數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 數(shù)控基礎(chǔ)與坐標(biāo)系數(shù)控基礎(chǔ)與坐標(biāo)系第二節(jié) 數(shù)控機床坐標(biāo)系知識鏈接二、編程坐標(biāo)系 1、絕對坐標(biāo)系:所有坐標(biāo)點的位置都以坐標(biāo)原點為基準(zhǔn)的坐標(biāo)系?;蛘哒f刀具(或機床)運動位置的坐標(biāo)值是相對于固定的坐標(biāo)原點給出的,即稱為絕對坐標(biāo),該坐標(biāo)系稱為絕對坐標(biāo)系。2、增量坐標(biāo)系:指加工輪廓曲線上,各線段的終點位置以該線段起點為坐標(biāo)原點而確定的坐標(biāo)系?;蛘哒f刀具(或機床)運動位置的坐標(biāo)值是相對于前一位置,而不是相對于固定的坐標(biāo)原點給出的,稱為增量坐標(biāo)系統(tǒng)。THANK YOU、數(shù)控車床編程與操作數(shù)控車床編程與操作數(shù)控車床編程與操作第三部分 日本FANUC系統(tǒng)數(shù)控 車床的編程與操作學(xué)習(xí)目標(biāo) 掌握日本FANUC系統(tǒng)數(shù)控車床的編程指令含義、格式與使用注意事項,能運用FANUC系統(tǒng)編程指令對零件進行編程并進行加工。第一章第一章 基礎(chǔ)編程基礎(chǔ)編程目 錄數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第一章 基礎(chǔ)編程第一節(jié) 基本指令與格式第二節(jié) 循環(huán)編程指令及應(yīng)用第三節(jié) 螺紋編程指令及應(yīng)用第四節(jié) 子程序和宏程序的編程第五節(jié) 工件坐標(biāo)系與刀具補償?shù)诹?jié) 編程實例數(shù)控車床編程與操作數(shù)控車床編程與操作第一節(jié) 基本指令與格式任務(wù)描述1、能夠解釋FANUC系統(tǒng)G98、G99的含義。2、能夠闡述FANUC系統(tǒng)G50、G96、G97的含義、格式、注意事項并進行應(yīng)用舉例。3、能夠說出FANUC系統(tǒng)刀具調(diào)用編程指令格式。4、能夠說出FANUC系統(tǒng)加工程序的組成及特點。5、能夠列舉FANUC系統(tǒng)增量值編程的兩種方法并作應(yīng)用舉例。6、能夠列舉FANUC系統(tǒng)圓弧編程的方法及注意事項。7.、能夠舉例說明FANUC系統(tǒng)的倒角編程和倒圓編程及其使用注意事項。第一章第一章 基礎(chǔ)編程基礎(chǔ)編程數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第一節(jié) 基本指令與格式知識鏈接一、基本指令(一)準(zhǔn)備功能G指令:數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第一節(jié) 基本指令與格式知識鏈接一、基本指令(二)輔助功能M指令:數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第一節(jié) 基本指令與格式知識鏈接一、基本指令(三)F、T、S功能:1 F功能指定進給速度 每轉(zhuǎn)進給(G99):系統(tǒng)開機狀態(tài)為G99狀態(tài),只有輸入G98指令后,G99才被取消。在含有G99的程序段后面,遇到F指令時,認(rèn)為F所指定的進給速度單位為mmr。每分進給(G98):在含有G98的程序段后面,遇到F指令時,認(rèn)為F所指定的進給速度單位為mmmin。G98被執(zhí)行一次后,系統(tǒng)將保持G98狀態(tài),直到被G99取消為止。數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第一節(jié) 基本指令與格式知識鏈接一、基本指令2T功能指令數(shù)控系統(tǒng)進行換刀 T后面有四位數(shù)值,前兩位是刀具號,后兩位既是刀具長度補償號,又是刀尖圓弧半徑補償號。例如T0505表示5號刀及5號刀具長度和刀具半徑補償。至于刀具的長度和刀尖圓弧半徑補償?shù)木唧w數(shù)值,應(yīng)到5號刀具補償位去查找和修改。如果后面兩位數(shù)為零,例如T0300,表示取消刀具補償狀態(tài),調(diào)用第三號刀具。注意在SIEMENS系統(tǒng)中由于同一把刀具有許多個刀補,所以可采用如T1D1、T1D2、T2D1、T2D2等;但在FANUC系統(tǒng)中,由于刀補存儲是公用的,所以往往采用如T0101、T0202、T0303等。數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第一節(jié) 基本指令與格式知識鏈接一、基本指令3 S功能指定主軸轉(zhuǎn)速或速度 主軸最高轉(zhuǎn)速限定(G50):G50除具有坐標(biāo)系設(shè)定功能外,還有主軸最高轉(zhuǎn)速設(shè)定功能,即用S指定的數(shù)值設(shè)定主軸每分鐘的最高轉(zhuǎn)速。恒線速度控制(G96):G96是恒速切削控制有效指令。系統(tǒng)執(zhí)行G96指令后,S后面的數(shù)值表示切削速度。由線速度v可求得主軸轉(zhuǎn)速:n=1000v(d),式中v線速度(mmin);d切削點的直徑(mm);n主軸轉(zhuǎn)速(rmin)。數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第一節(jié) 基本指令與格式知識鏈接一、基本指令3 S功能指定主軸轉(zhuǎn)速或速度 主軸轉(zhuǎn)速控制(G97):G97是恒速切削控制取消指令。系統(tǒng)執(zhí)行G97后,S后面的數(shù)值表示主軸每分鐘的轉(zhuǎn)數(shù)。例如,G97 S1000表示主軸轉(zhuǎn)速為1000rmin。系統(tǒng)開機狀態(tài)為G97狀態(tài)。當(dāng)由G96轉(zhuǎn)為G97時,應(yīng)對S碼賦值,未指令時,將保留G96指令的最終值。當(dāng)由G97轉(zhuǎn)為G96時,若沒有S指令,則按前一G96所賦S值進行恒線速度控制。F功能、T功能、S功能均為模態(tài)指令。數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第一節(jié) 基本指令與格式知識鏈接二、FANUC系統(tǒng)程序結(jié)構(gòu)1 加工程序的組成 數(shù)控加工中的零件加工程序組成形式與采用的數(shù)控系統(tǒng)形式在總體上相同,但又略有不同?,F(xiàn)在的數(shù)控系統(tǒng)中,其加工程序可分為主程序和子程序。但不論是主程序還是子程序,每一個程序都是由若干個程序段組成。程序段是由一個或若干個字組成,它是控制數(shù)控機床完成一定功能的具體指令,它表示數(shù)控機床為完成某一特定動作而需要的全部指令。數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第一節(jié) 基本指令與格式知識鏈接二、FANUC系統(tǒng)程序結(jié)構(gòu)2 加工程序的格式 每個加工程序都有加工程序號、程序段、程序結(jié)束符等幾部分組成。(1)加工程序號格式為:O。為加工程序號,可以從00009999。存入數(shù)控系統(tǒng)中的各零件加工程序號不能相同。(2)程序段格式與前面介紹的相同,F(xiàn)ANUC系統(tǒng)用“;”作為每一個程序段的結(jié)束代碼。FANUC系統(tǒng)默認(rèn)的程序段號從5開始,以5為遞增級數(shù)。(3)程序結(jié)束符:FANUC數(shù)控系統(tǒng)的程序結(jié)束符為“”。數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第一節(jié) 基本指令與格式知識鏈接三、基本編程指令與格式1.絕對值編程和增量值編程 在FANUC OTD系統(tǒng)中,絕對值編程采用地址X、Z進行編程(X為直徑值);而在增量值編程時,用U、W代替X、Z進行編程。U、W的正負(fù)由進給方向確定,進給方向與機床坐標(biāo)正方向相同時取正,反之取負(fù)。在編程時一般采用絕對編程。2.快速點定位指令G00 G00指令是命令刀具以點定位控制方式從刀具所在點快速運動到目標(biāo)位置,它是快速定位,沒有運動軌跡要求。G00指令是模態(tài)指令。G00程序段格式為:G00 X(U)Z(W)。數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第一節(jié) 基本指令與格式知識鏈接三、基本編程指令與格式3.直線插補指令G01 G01指令是命令刀具在雙坐標(biāo)間以插補聯(lián)動方式按指定的F進給速度作任意斜率的直線移動。G01指令是模態(tài)指令。G01程序段格式為:G01 X(U)Z(W)F。4.圓弧插補指令G02G03 數(shù)控車床是雙坐標(biāo)的機床,只有X軸和Z軸。圓弧順逆的判斷,主要與刀架所處的位置有關(guān)。數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第一節(jié) 基本指令與格式知識鏈接三、基本編程指令與格式5.倒角、倒圓編程指令及應(yīng)用 FANUC系統(tǒng)具備倒角、倒圓功能,使用倒角、倒圓功能可以簡化倒角、倒圓程序。(1)45倒角45倒角格式為:G01 Z(W)bIi G01 X(U)bKk(2)1/4圓角倒圓1/4圓角倒圓格式為:G01 Z(W)b Rr G01 X(U)b Rr 數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第一節(jié) 基本指令與格式知識鏈接三、基本編程指令與格式5.倒角、倒圓編程指令及應(yīng)用 FANUC系統(tǒng)具備倒角、倒圓功能,使用倒角、倒圓功能可以簡化倒角、倒圓程序。(3)任意角度倒角與倒圓:在直線或圓弧插補指令尾部加上C,可自動插入任意角度倒角,用C后面的數(shù)字指令指從假設(shè)沒有倒角的拐角交點距倒角始點與終點之間的距離。數(shù)控車床編程與操作數(shù)控車床編程與操作第二節(jié) 循環(huán)編程指令及應(yīng)用任務(wù)描述1、能夠正確闡述單一形狀固定循環(huán)和復(fù)合形狀固定循環(huán)的含義。2、能夠正確選擇FANUC系統(tǒng)外徑車削循環(huán)指令G90和端面車削循環(huán)指令G94對圓柱面和圓錐面進行編程。3、能夠正確選擇外徑粗車循環(huán)指令G71和端面粗車循環(huán)指令G72對零件進行編程。4、能夠應(yīng)用固定形狀粗車循環(huán)指令G73對零件進行仿形加工編程。5、能夠正確編寫精加工循環(huán)指令G70。6、能夠正確使用深孔鉆循環(huán)G74和切槽循環(huán)指令G75進行編程。第一章第一章 基礎(chǔ)編程基礎(chǔ)編程數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第二節(jié) 循環(huán)編程指令及應(yīng)用知識鏈接 循環(huán)編程指令一般都有固定的循環(huán)路徑,所以一般也稱為固定循環(huán),一般分為單一形狀固定循環(huán)和復(fù)合形狀固定循環(huán)。利用單一固定循環(huán)可以將一系列連續(xù)的動作,如“切入切削退刀返回”,用一個循環(huán)指令完成,從而使程序簡化。數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第二節(jié) 循環(huán)編程指令及應(yīng)用知識鏈接1 單一形狀固定循環(huán)(1)外徑車削循環(huán)指令G90:用于圓柱面和圓錐面的循環(huán)切削。X、Z為圓柱面切削終點坐標(biāo)值,U、W為圓柱面切削終點相對循環(huán)起點的坐標(biāo)分量。外圓切削循環(huán)程序段格式為:G90 X(U)Z(W)F數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第二節(jié) 循環(huán)編程指令及應(yīng)用知識鏈接1 單一形狀固定循環(huán) 錐面切削循環(huán)程序段格式為:G90 X(U)Z(W)I F I為圓錐面切削始點與切削終點的半徑差。確定的方法是:起點半徑減去終點半徑。X軸向切削始點坐標(biāo)小于切削終點坐標(biāo),I的數(shù)值為負(fù);當(dāng)錐面起點坐標(biāo)大于終點坐標(biāo)時為正,(如內(nèi)錐加工)。切削帶錐度輪廓前,必須有X向進刀指令(G00或G01),用來確定切削完畢后的退刀方向,即退刀方向與進刀方向相反,否則程序會出錯。這一點對內(nèi)錐加工尤其重要。數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第二節(jié) 循環(huán)編程指令及應(yīng)用知識鏈接1 單一形狀固定循環(huán)(2)端面切削循環(huán)(G94)編程格式為:G94 X(U)Z(W)F循環(huán)過程如圖所示。數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第二節(jié) 循環(huán)編程指令及應(yīng)用知識鏈接2 復(fù)合形狀固定循環(huán) 使用G90、G94單一固定循環(huán)指令已經(jīng)使程序簡化了一些,還有一類被稱為復(fù)合形狀固定循環(huán)的代碼,能使程序進一步得到簡化。使用這些復(fù)合形固定循環(huán)時,只需指令精加工的形狀,就可以完成從粗加工到精加工的全部過程。利用復(fù)合固定循環(huán)功能,只要編寫出最終加工路線,給出每次的背吃刀量等加工參數(shù),車床即可自動地重復(fù)切削,直到加工完為止。數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第二節(jié) 循環(huán)編程指令及應(yīng)用知識鏈接2 復(fù)合形狀固定循環(huán)(1)外徑粗車循環(huán)指令G71,適用于圓柱毛坯料粗車外徑和圓筒毛坯料粗鏜內(nèi)徑。程序段格式為:G0 X(a)Z(b)G71 U(d)R(e)G71 P(ns)Q(nf)U(u)W(w)F S T數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第二節(jié) 循環(huán)編程指令及應(yīng)用知識鏈接2 復(fù)合形狀固定循環(huán)(2)端面粗車循環(huán)指令G72適用于圓柱棒料毛坯端面方向的粗車,以及從外徑方向往軸心方向車削。G72與G71均為粗加工循環(huán)指令,而G72是沿著平行于X軸進行切削循環(huán)加工的。程序段格式為:G0 X(a)Z(b)G72 W(d)R(e)G72 P(ns)Q(nf)U(u)W(w)F S T數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第二節(jié) 循環(huán)編程指令及應(yīng)用知識鏈接2 復(fù)合形狀固定循環(huán)(3)固定形狀粗車循環(huán)指令G73,也稱封閉切削循環(huán),是按照一定的切削形狀逐漸地接近最終形狀。適用于毛坯輪廓形狀與零件輪廓形狀基本接近時的粗車,所以又稱為仿型循環(huán)。由于G73對精加工輪廓程序段之間X、Z軸方向的變化沒有任何限定,X、Z軸方向可以不符合單調(diào)增大或減少的模式,故可以用于圓弧的逼近加工。程序段格式為:G0 X(a)Z(b)G73 U(i)W(k)R(n)G73 P(ns)Q(nf)U(u)W(w)F S T數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第二節(jié) 循環(huán)編程指令及應(yīng)用知識鏈接2 復(fù)合形狀固定循環(huán)(4)精加工循環(huán)指令G70:當(dāng)用G71、G72、G73粗車工件后,用G70來指定精車循環(huán),切除粗加工中留下的余量。程序段格式為:G0 X(a)Z(b)G70 P(ns)Q(nf)數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第二節(jié) 循環(huán)編程指令及應(yīng)用知識鏈接2 復(fù)合形狀固定循環(huán)(5)深孔鉆循環(huán)(G74)其編程格式為:G74R(e)G74Z(W)Q(k)F(f)(6)切槽循環(huán)指令G75,程序段格式為:G0 X(a1)Z(b1)G75 R(e)G75 X(a2)Z(b2)P(i)Q(k)R(w)F數(shù)控車床編程與操作數(shù)控車床編程與操作第三節(jié) 螺紋編程指令及應(yīng)用任務(wù)描述1、能夠正確應(yīng)用G32指令進行圓柱螺紋、端面螺紋、圓錐螺紋的編程。2、能夠應(yīng)用螺紋切削循環(huán)指令G92進行編程。3、能夠應(yīng)用螺紋切削復(fù)合循環(huán)指令G76進行編程。第一章第一章 基礎(chǔ)編程基礎(chǔ)編程數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第三節(jié) 螺紋編程指令及應(yīng)用知識鏈接 1 螺紋切削時的幾個問題(1)螺紋牙型高度(螺紋總切深):螺紋牙型高度是指在螺紋牙型上,牙頂?shù)窖赖字g垂直于螺紋軸線的距離,它是車削時車刀總切入深度。對于三角形普通螺紋,牙型高度按下式計算:h=0.6495P式中:P螺距(mm)。數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第三節(jié) 螺紋編程指令及應(yīng)用知識鏈接1 螺紋切削時的幾個問題(2)螺紋起點與終點軸向尺寸:車螺紋起始時有一個加速過程,結(jié)束前有一個減速過程。在這段距離中,螺距不可能保持均勻,因此車螺紋時,兩端必須設(shè)置足夠的升速進刀段(空刀導(dǎo)入量)1和減速退刀段(空刀導(dǎo)出量)2。1、2一般按下式選取:12導(dǎo)程,2(11.5)導(dǎo)程。數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第三節(jié) 螺紋編程指令及應(yīng)用知識鏈接1 螺紋切削時的幾個問題(3)分層切削深度:如果螺紋牙型較深,螺距較大,可分幾次進給。每次進給的背吃刀量用螺紋深度減精加工背吃刀量所得的差按遞減規(guī)律分配。常用螺紋切削的進給次數(shù)與背吃刀量可參考下表選取。數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第三節(jié) 螺紋編程指令及應(yīng)用知識鏈接1 螺紋切削時的幾個問題(3)分層切削深度:數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第三節(jié) 螺紋編程指令及應(yīng)用知識鏈接1 螺紋切削時的幾個問題(3)分層切削深度:數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第三節(jié) 螺紋編程指令及應(yīng)用知識鏈接1 螺紋切削時的幾個問題(4)螺紋加工需與主軸轉(zhuǎn)速相適應(yīng),主軸轉(zhuǎn)速過高,會因系統(tǒng)響應(yīng)跟不上而使螺紋亂扣。推薦主軸轉(zhuǎn)速滿足下式要求:n1200P-80式中:n為主軸轉(zhuǎn)速(rmin);P為螺紋導(dǎo)程(mm),英制螺紋應(yīng)將其換算成相應(yīng)毫米數(shù)。數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第三節(jié) 螺紋編程指令及應(yīng)用知識鏈接2 單行程螺紋切削指令G32 G32指令可以執(zhí)行單行程螺紋切削,螺紋車刀進給運動嚴(yán)格根據(jù)輸入的螺紋導(dǎo)程進行。但是,螺紋車刀的切入、切出、返回等均需另外編入程序,編寫的程序段比較多,在實際編程中一般使用較少。程序段格式為:G32 X(U)Z(W)F X、Z為螺紋終點坐標(biāo)值;U、W為螺紋終點相對起點的增量值;F為螺紋導(dǎo)程。數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第三節(jié) 螺紋編程指令及應(yīng)用知識鏈接3 螺紋切削循環(huán)指令G92 該指令可切削錐螺紋和圓柱螺紋,其循環(huán)路線與前述的單一形狀固定循環(huán)G90基本相同,只是F后面的進給量改為螺距值即可。利用G92,可以將螺紋切削過程中從始點出發(fā)的“切入切螺紋讓刀返回始點”4個動作作為一個循環(huán)。程序段格式為:G92 X(U)Z(W)I F X、Z為螺紋終點的坐標(biāo)值;U、W為螺紋終點坐標(biāo)相對于循環(huán)起始點的增量坐標(biāo)值;I為錐螺紋考慮空刀導(dǎo)入量和空刀導(dǎo)出量后切削螺紋起點和切削螺紋終點的半徑差,其正負(fù)號規(guī)定與G90中的I相同。加工圓柱螺紋時I為0,可省略。數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第三節(jié) 螺紋編程指令及應(yīng)用知識鏈接4 螺紋切削復(fù)合循環(huán)指令G76 利用螺紋切削復(fù)合循環(huán)功能,只要編寫出螺紋的底徑值、螺紋Z向終點位置、牙深及第一次背吃刀量等加工參數(shù),車床即可自動計算每次的背吃刀量進行循環(huán)切削,直到加工完為止。程序段格式為:G0X(a1)Z(b1)G76P(m)(r)()Q(dmin)R(u)G76X(a2)Z(b2)R(i)P(h)Q(d)F(f)數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第三節(jié) 螺紋編程指令及應(yīng)用知識鏈接4 螺紋切削復(fù)合循環(huán)指令G76 利用螺紋切削復(fù)合循環(huán)功能,只要編寫出螺紋的底徑值、螺紋Z向終點位置、牙深及第一次背吃刀量等加工參數(shù),車床即可自動計算每次的背吃刀量進行循環(huán)切削,直到加工完為止。程序段格式為:G0X(a1)Z(b1)G76P(m)(r)()Q(dmin)R(u)G76X(a2)Z(b2)R(i)P(h)Q(d)F(f)數(shù)控車床編程與操作數(shù)控車床編程與操作第四節(jié) 子程序和宏程序的編程任務(wù)描述1、能夠準(zhǔn)確說明子程序的編程調(diào)用指令和格式。2、能夠闡述宏功能和變量的含義,以及變量的范圍。3、能夠舉例說明變量的編程計算運用。4、能夠舉例說明IF GOTO和GOTO、WHILE DO END條件轉(zhuǎn)移指令的編程。5、能夠讀懂非圓曲面的參數(shù)加工程序;能夠根據(jù)例題舉例編寫橢圓程序。第一章第一章 基礎(chǔ)編程基礎(chǔ)編程數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第四節(jié) 子程序和宏程序的編程知識鏈接一、子程序 1.子程序的格式 子程序的編寫與一般程序基本相同,只是程序結(jié)束符為M99,它表示子程序結(jié)束并返回到調(diào)用子程序的主程序中。2.子程序的調(diào)用調(diào)用子程序程序段格式為:M98 P重復(fù)調(diào)用的次數(shù)(最多調(diào)用999次。如果省略,則調(diào)用1次)被調(diào)用的子程序號(調(diào)用次數(shù)大于1時,子程序號前面的0不可以省略)數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第四節(jié) 子程序和宏程序的編程知識鏈接二、用戶宏功能 1.宏功能 在主程序和子程序內(nèi),總是將一個具體的數(shù)值賦給一個地址。用一個可賦值的代號代替具體的坐標(biāo)值,這個代號就稱為變量。為了使程序更具通用性,在宏程序中設(shè)置了變量。(1)變量的表示:變量可以用“#”號和跟隨其后的變量序號來表示:如#5,#502。(2)變量的引用:將跟隨在一個地址后的數(shù)值用一個變量來代替,即引入了變量。如F#103,若#103=50時,則為F50。數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第四節(jié) 子程序和宏程序的編程知識鏈接二、用戶宏功能 1.宏功能(3)變量的類型:變量分為公共變量、系統(tǒng)變量和局部變量三類。公共變量。公共變量是在主程序和主程序調(diào)用的各用戶宏程序內(nèi)公用的變量。在一個宏指令中的#i與在另一個宏指令中的#i是相同的。公共變量的序號為#100#149,#500#509。其中#100#149公共變量在電源斷電后即清零,重新開機時被設(shè)置為“0”,#500#509公共變量即使斷電后,它們的值也保持不變,因此也稱為保持型變量。數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第四節(jié) 子程序和宏程序的編程知識鏈接二、用戶宏功能 1.宏功能 系統(tǒng)變量。系統(tǒng)變量定義為有固定用途的變量。它的值決定系統(tǒng)的狀態(tài),包括接口的輸入輸出信號變量、刀具形狀補償變量、同步信號變量等。局部變量。指局限于在用戶宏程序內(nèi)使用的變量。同一個局部變量在不同的宏程序的其值是不通用的。局部變量一般在調(diào)用宏程序的宏指令中賦值,也可在宏程序中直接賦值或用演算式賦值。FANUC系統(tǒng)有33個局部變量,分別為#1#33。局部變量賦值(部分)對照表如下表。數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第四節(jié) 子程序和宏程序的編程知識鏈接二、用戶宏功能 1.宏功能數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第四節(jié) 子程序和宏程序的編程知識鏈接二、用戶宏功能 2.宏指令G65 宏指令G65可以實現(xiàn)算術(shù)運算,邏輯運算等處理功能。是非模態(tài)宏指令。一般形式:G65 Hm P#i Q#j R#km宏程序功能,數(shù)值范圍0199#i運算結(jié)果存放處的變量名#j被操作的第一個變量,也可以是一個常數(shù)#k被操作的第二個變量,也可以是一個常數(shù)數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第四節(jié) 子程序和宏程序的編程知識鏈接二、用戶宏功能 3.轉(zhuǎn)向語句 轉(zhuǎn)向語句可以控制用戶宏程序主體的程序流程。轉(zhuǎn)向語句分為無條件轉(zhuǎn)向語句和條件轉(zhuǎn)向語句兩種。(1)無條件轉(zhuǎn)向語句:程序段格式為:GOTO N 其中N為程序段號。(2)條件轉(zhuǎn)向語句:一般由條件式和轉(zhuǎn)向目標(biāo)兩部分構(gòu)成。IF GOTOn(順序號)WHILE DO m(m:1,2,3)END m數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第四節(jié) 子程序和宏程序的編程知識鏈接二、用戶宏功能 3.轉(zhuǎn)向語句 轉(zhuǎn)向語句可以控制用戶宏程序主體的程序流程。轉(zhuǎn)向語句分為無條件轉(zhuǎn)向語句和條件轉(zhuǎn)向語句兩種。(1)無條件轉(zhuǎn)向語句:程序段格式為:GOTO N 其中N為程序段號。(2)條件轉(zhuǎn)向語句:一般由條件式和轉(zhuǎn)向目標(biāo)兩部分構(gòu)成。IF GOTOn(順序號)WHILE DO m(m:1,2,3)END m數(shù)控車床編程與操作數(shù)控車床編程與操作第五節(jié) 工件坐標(biāo)系與刀具補償任務(wù)描述1、能夠正確編程設(shè)定工件坐標(biāo)系。2、能夠根據(jù)刀尖位置設(shè)定補償。3、能夠正確使用G41/G42,G40進行編程。第一章第一章 基礎(chǔ)編程基礎(chǔ)編程數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第五節(jié) 工件坐標(biāo)系與刀具補償知識鏈接一、工件坐標(biāo)系設(shè)定 編程均采用標(biāo)準(zhǔn)坐標(biāo)系,即右手笛卡爾坐標(biāo)系。工件坐標(biāo)系原點,是工件右或左端面與工件旋轉(zhuǎn)中心線的交點。起始點,是程序啟動或刀具的開始位置。系統(tǒng)默認(rèn)為直徑量編程。1 用G50設(shè)定工件坐標(biāo)系 假定起刀點在工件坐標(biāo)系中處于X80、Z60的位置,那么用基準(zhǔn)刀具(一般為1號外圓刀)試切完端面及外圓后,把數(shù)控系統(tǒng)的坐標(biāo)系選擇為相對坐標(biāo)系,并把相對坐標(biāo)U、W設(shè)置為0。數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第五節(jié) 工件坐標(biāo)系與刀具補償知識鏈接一、工件坐標(biāo)系設(shè)定 2 用G54G59設(shè)定 通過試切對刀,確定每把刀具的相對位置,然后根據(jù)工件的伸出長度,在G54C59中設(shè)定Z偏移值,然后在程序中通過G54等進行調(diào)用,確定工件坐標(biāo)系。數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第五節(jié) 工件坐標(biāo)系與刀具補償知識鏈接一、工件坐標(biāo)系設(shè)定 3.通過試切法對刀測量設(shè)定 用基準(zhǔn)刀具(一般為1號外圓刀)試切完端面及外圓后,測出試切外圓的直徑,在“工具補正形狀”頁面中,1號刀H01對應(yīng)的X輸入直徑值測量,Z輸入Z0測量完成工件坐標(biāo)系的自動設(shè)置。其他刀具分別使刀尖(或刀位點)與外圓或端面相接觸,在“工具補正形狀”頁面對應(yīng)的偏置號中,輸入直徑值測量,輸入Z0測量完成設(shè)定。數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第五節(jié) 工件坐標(biāo)系與刀具補償知識鏈接二、刀具補償 1刀具的偏移 刀具的偏移是指當(dāng)車刀刀尖位置與編程位置(工件輪廓)存在差值時,可以通過刀具補償值的設(shè)定,使刀具在X、Z軸方向加以補償。它是操作者控制工件尺寸的重要手段之一。2刀尖圓弧半徑補償 在實際加工中,由于刀具產(chǎn)生磨損及精加工時車刀刀尖磨成半徑不大的圓弧,為確保工件輪廓形狀,加工時不允許刀具中心軌跡與被加工工件輪廓重合,而應(yīng)與工件輪廓偏移一個半徑值R,這種偏移稱為刀尖圓弧半徑補償。數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第五節(jié) 工件坐標(biāo)系與刀具補償知識鏈接二、刀具補償2刀尖圓弧半徑補償 G41刀尖半徑左補償指令,即沿刀具運動方向看(假設(shè)工件不動),刀尖位置在編程軌跡的左邊。G42刀尖半徑右補償指令,即沿刀具運動方向看(假設(shè)工件不動),刀尖位置在編程軌跡的右邊。G40刀具半徑補償取消指令。數(shù)控車床編程與操作數(shù)控車床編程與操作第六節(jié) 編程實例任務(wù)描述1、能夠讀懂并掌握編程實例程序。2、通過實例能夠?qū)α慵庸み^程有更深刻的理解。3、能夠運用已學(xué)指令對中高級難度的綜合零件進行編程。第一章第一章 基礎(chǔ)編程基礎(chǔ)編程數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第六節(jié) 編程實例知識鏈接綜合實例1:編制如圖所示零件的加工程序,材料為45鋼,棒料直徑為40mm。1 刀具設(shè)置 機夾車刀(硬質(zhì)合金可轉(zhuǎn)位刀片)為1號刀;寬4mm的硬質(zhì)合金焊接切槽刀為2號刀;60硬質(zhì)合金機夾螺紋刀為3號刀。數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第六節(jié) 編程實例知識鏈接綜合實例1:2 工藝路線(1)棒料伸出卡盤外約85mm,找正后夾緊。(2)用1號刀,采用G71進行輪廓循環(huán)粗加工。(3)用1號刀,采用G70進行輪廓精加工。(4)用2號刀,采用G75進行切槽循環(huán)加工。(5)用3號刀,采用G76進行螺紋循環(huán)加工。(6)用2號刀切下零件。數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第六節(jié) 編程實例知識鏈接綜合實例1:3 相關(guān)計算 螺紋總切深:h=0.649 5P=(0.64951.5)mm0.974mm4 加工程序 自主完成。數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第六節(jié) 編程實例知識鏈接綜合實例2:編制圖如何零件的加工程序。材料為45鋼,棒料直徑為40mm。數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第六節(jié) 編程實例知識鏈接綜合實例2:1 刀具設(shè)置 機夾車刀(硬質(zhì)合金可轉(zhuǎn)位刀片)為1號刀;寬4mm的硬質(zhì)合金焊接切槽刀為2號刀;60硬質(zhì)合金機夾螺紋刀為3號刀;硬質(zhì)合金焊接鏜刀為4號刀;20mm錐柄麻花鉆。2 工藝路線(1)先加工左端。棒料伸出卡盤外約65 mm,找正后夾緊。(2)把20mm錐柄麻花鉆裝入尾座,移動尾架使麻花鉆切削刃接近端面后鎖緊,主軸以400r/min轉(zhuǎn)動,手動轉(zhuǎn)動尾座手輪,鉆20的底孔,轉(zhuǎn)動6圈多一些(尾架螺紋導(dǎo)程為5mm)。在鉆孔時需打開切削液。數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第六節(jié) 編程實例知識鏈接綜合實例2:2 工藝路線(3)用1號刀,采用G71進行零件左端部分的輪廓循環(huán)粗加工。(4)用1號刀,采用G70進行零件左端部分的輪廓精加工。(5)用4號刀鏜22的內(nèi)孔并倒角。(6)卸下工件,用銅皮包住已加工過的32外圓,調(diào)頭使零件32到38臺階端面與卡盤端面緊密接觸后夾緊,準(zhǔn)備加工零件的右端。(7)手動車端面控制零件總長。如果坯料總長在加工前已控制在105.5106mm之間,且兩端面較平整,則不必進行此操作。(8)用1號刀,采用G71進行零件右端部分的輪廓循環(huán)粗加工。數(shù)控車床編程與操作數(shù)控車床編程與操作第一章第一章 基礎(chǔ)編程基礎(chǔ)編程第六節(jié) 編程實例知識鏈接綜合實例2:2 工藝路線(9)用1號刀,采用G70進行零件右端部分的輪廓精加工。(10)用2號刀,采用G75進行切槽循環(huán)加工。(11)用3號刀,采用G76進行螺紋循環(huán)加工。3 相關(guān)計算 螺紋總切深:h=0.6495P=0.64952mm=1.299mm4 加工程序 自主完成。THANK YOU、
收藏