版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第五章數(shù)控機(jī)床編程第一節(jié)概述第二節(jié)數(shù)控機(jī)床的坐標(biāo)系第三節(jié)G指令編程應(yīng)用與舉例第四節(jié)數(shù)控加工程序編制舉例第五節(jié)程序編制中的數(shù)學(xué)處理第六節(jié)自動(dòng)編程1第一節(jié)概述二、數(shù)控編程的代碼三、數(shù)控加工程序的結(jié)構(gòu)四、最小設(shè)定單位一、什么是數(shù)控編程?2在數(shù)控編程以前,首先對(duì)零件圖紙規(guī)定的技術(shù)要求、幾何形狀、加工內(nèi)容、加工精度等進(jìn)行分析;在分析的基礎(chǔ)上確定加工方案、加工路線、對(duì)刀點(diǎn)、刀具和削用量等;然后進(jìn)行必要的坐標(biāo)計(jì)算。在完成工藝分析并獲得坐標(biāo)的基礎(chǔ)上,將確定的工藝過(guò)程、工藝參數(shù)、刀具位移量與方向以及其它輔助動(dòng)作,按走刀路線和所用數(shù)控系統(tǒng)規(guī)定的指令代碼及程序格式編制出程序單,經(jīng)驗(yàn)證后通過(guò)MDI、RS232C接口、USB接口等多種方式輸入到數(shù)控系統(tǒng),以控制數(shù)控機(jī)床自動(dòng)加工。這種從分析零件圖紙開(kāi)始,到獲得數(shù)控機(jī)床所需的數(shù)控加工程序的全過(guò)程叫做數(shù)控編程(NCProgramming)。一、數(shù)控編程的概念3(1)數(shù)控編程的步驟完成零件圖紙確定工藝過(guò)程計(jì)算加工軌跡和加工尺寸編寫(xiě)程序單校核制作控制介質(zhì)程序校驗(yàn)和試切檢驗(yàn)NYNY1.確定工藝過(guò)程考慮通用的一般工藝原則考慮充分發(fā)揮數(shù)控機(jī)床的指令功能走刀次數(shù)少對(duì)毛坯的基準(zhǔn)面和余量有一定要求走刀路線短換刀次數(shù)少加工安全可靠要求:4(1)數(shù)控編程的步驟完成零件圖紙確定工藝過(guò)程計(jì)算加工軌跡和加工尺寸編寫(xiě)程序單校核制作控制介質(zhì)程序校驗(yàn)和試切檢驗(yàn)NYNY2.計(jì)算加工軌跡和加工尺寸在規(guī)定的坐標(biāo)系中計(jì)算:零件輪廓和刀具運(yùn)動(dòng)軌跡的坐標(biāo)值xY直線:起點(diǎn)、終點(diǎn)坐標(biāo)幾何元素的交點(diǎn)、切點(diǎn)坐標(biāo)刀具中心運(yùn)動(dòng)軌跡坐標(biāo)圓?。浩瘘c(diǎn)、終點(diǎn)、圓心坐標(biāo)、半徑5(1)數(shù)控編程的步驟完成零件圖紙確定工藝過(guò)程計(jì)算加工軌跡和加工尺寸編寫(xiě)程序單校核制作控制介質(zhì)程序校驗(yàn)和試切檢驗(yàn)NYNY3.編寫(xiě)程序單按一定的格式,用規(guī)定的代碼逐段編寫(xiě)加工程序另外:填寫(xiě)相關(guān)的工藝文件數(shù)控加工工序卡片數(shù)控刀具卡片機(jī)床調(diào)整單6(1)數(shù)控編程的步驟完成零件圖紙確定工藝過(guò)程計(jì)算加工軌跡和加工尺寸編寫(xiě)程序單校核制作控制介質(zhì)程序校驗(yàn)和試切檢驗(yàn)NYNY4.制作控制介質(zhì):將程序單的內(nèi)容記錄在控制介質(zhì)上。5.程序校驗(yàn)和試切削:檢查方法:機(jī)床空運(yùn)轉(zhuǎn)圖形顯示:顯示刀具軌跡動(dòng)態(tài)模擬:模擬刀具與工件的加工過(guò)程首件試切:零件的加工精度零件的表面粗糙度7(2)數(shù)控編程的方法分類(lèi)手工編程和自動(dòng)編程。①手工編程手工編程是指由人工完成數(shù)控編程的全部工作,包括零件圖紙分析、工藝處理、數(shù)學(xué)處理、程序編制等。
具備機(jī)械工藝知識(shí)數(shù)值計(jì)算能力熟悉數(shù)控代碼、編程規(guī)則編程人員:適合于:幾何形狀比較簡(jiǎn)單的零件/一般的點(diǎn)位加工零件經(jīng)濟(jì)、省時(shí)8(2)數(shù)控編程的方法分類(lèi)②自動(dòng)編程自動(dòng)編程是指由計(jì)算機(jī)來(lái)完成數(shù)控編程的大部分或全部工作,如數(shù)學(xué)處理、加工仿真、數(shù)控加工程序生成等。自動(dòng)編程方法減輕了編程人員的勞動(dòng)強(qiáng)度,縮短了編程時(shí)間,提高了編程質(zhì)量,同時(shí)解決了手工編程無(wú)法解決的復(fù)雜零件的編程難題,也利于與CAD的集成。工件表面形狀越復(fù)雜,工藝過(guò)程越繁瑣,自動(dòng)編程的優(yōu)勢(shì)就越明顯。編程人員:零件源程序圖形交互構(gòu)件建幾何圖形適合于:幾何形狀復(fù)雜的零件/有復(fù)雜曲面的零件幾何形狀并不復(fù)雜,但程序量很大的零件9(一)穿孔帶及其代碼(二)G指令、M指令及其它指令二、數(shù)控編程的代碼國(guó)際上通用的八單位數(shù)控穿孔帶有ISO和EIA代碼。1.G指令——準(zhǔn)備功能功能:規(guī)定機(jī)床運(yùn)動(dòng)軌跡、坐標(biāo)系、坐標(biāo)平面、刀具補(bǔ)償、暫停等操作。組成:G后帶二位數(shù)字組成,共后有100種(G00~G99)。有模態(tài)(續(xù)效)指令與非模態(tài)指令之分。101、G指指令——準(zhǔn)備功功能G指令按功功能分成若若干組:第(2)欄欄標(biāo)有字母母,且字字母相同的的G代碼為為同一組,,不同組的的G代碼在在同一個(gè)程程序段中可可以有多個(gè)個(gè);同組的的G代碼在在同一個(gè)程程序段中,只能能出現(xiàn)一個(gè)個(gè)。N03G01G17X20;N04G00G01X20Y50;第(2)欄欄標(biāo)有字母母的:對(duì)應(yīng)的G指指令為模態(tài)態(tài)代碼(續(xù)續(xù)效指令))續(xù)效指令::(模態(tài)代代碼)這種代碼在在某個(gè)程序序段出現(xiàn)后后,其功能能就一直保保持有效,直到后后面程序段段中又出現(xiàn)現(xiàn)同組的另另一個(gè)代碼碼,原代碼碼才失效。。N01G01G17X20Y30M03M08;N02X50Y40;N03X70Y-20M00;N04G00X300Y500M05M09;N05………..…………非續(xù)效指令令:(非模態(tài)代代碼)其功能僅在在所出現(xiàn)的的程序段中中有效.112.M指令——輔助助功能M00:程程序暫停指指令執(zhí)行后,機(jī)機(jī)床的主軸軸、進(jìn)給、、冷卻液等等所有動(dòng)作作全都自動(dòng)動(dòng)停止,程程序中全部部的模態(tài)信信息保持不不變。此時(shí)可進(jìn)行行一些比較較固定的手手工操作。。如測(cè)量工工件、換刀刀等。M01:任任選停止指指令(計(jì)劃劃停止指令令)執(zhí)行過(guò)程與與M00指指令相似,,但只有當(dāng)當(dāng)控制面板板上“任選選停止”按按鈕被按下下時(shí),該指指令才有效效;否則該該指令不起起作用。主要用于::在加工一批批工件時(shí),,對(duì)工件上上的關(guān)鍵尺尺寸進(jìn)行停停機(jī)抽樣檢檢測(cè)。122.M指令——輔助助功能M02::程序結(jié)束束指令用在程序的的最后一個(gè)個(gè)程序段中中,表示程程序結(jié)束。。該指令執(zhí)行行后,機(jī)床床的主軸、、進(jìn)給、冷冷卻液等所所有動(dòng)作全全都自動(dòng)停停止;整個(gè)個(gè)系統(tǒng)復(fù)位位,加工結(jié)結(jié)束。執(zhí)行后,程程序的內(nèi)部部指針停在在程序的最最后;若要要再次運(yùn)行行程序,需需要重新調(diào)調(diào)用。M30::程序結(jié)束束指令執(zhí)行過(guò)程與與M02指指令相似,用在程序的的最后一個(gè)個(gè)程序段中中,表示程程序結(jié)束。。執(zhí)行后,程程序的內(nèi)部部指針停在在程序的開(kāi)開(kāi)頭;若要要再次運(yùn)行行程序,不不需要重新新調(diào)用;按按下控制面面板上“循循環(huán)啟動(dòng)””按鈕即可可。132.M指令——輔助助功能M03:主主軸正轉(zhuǎn)指指令指令執(zhí)行后后,機(jī)床主主軸正轉(zhuǎn)啟啟動(dòng)。M04:主主軸反轉(zhuǎn)指指令指令執(zhí)行后后,機(jī)床主主軸反轉(zhuǎn)啟啟動(dòng)。M05:主主軸停止指指令指令執(zhí)行后后,機(jī)床主主軸停止轉(zhuǎn)轉(zhuǎn)動(dòng)。M06:換換刀指令執(zhí)行后,車(chē)車(chē)床:刀塔塔轉(zhuǎn)位換刀刀加工中心::從刀庫(kù)取取刀、換刀刀143.F、S、T、、D指指令F指令——進(jìn)給給速度指令令組成:F后后帶若干干位數(shù)字,,如F150、F3500等。它它是模態(tài)指指令。單位位:mm/min((米制)或in/min(英制)S指令(切削速度度)———主軸轉(zhuǎn)速速指令組成:S后后帶若干干位數(shù)字,,如S500、、S3500等等。它是模模態(tài)指令。。單位:r/min。T指令——刀具具號(hào)指令組成:T后后跟兩位位數(shù)字,如如T11、、D02等非模態(tài)指令。。指定所選擇擇的刀具號(hào)號(hào)/刀刀具補(bǔ)償償號(hào)例M06T02選擇第2號(hào)號(hào)刀具,進(jìn)進(jìn)行換刀((銑床床)15三、數(shù)控加加工程序的的結(jié)構(gòu)(一)程序序的組成一個(gè)完整的的數(shù)控加工工程序由程程序名、程程序體和程程序結(jié)束三三部分組成成。程序名是一個(gè)程序序必需的標(biāo)標(biāo)識(shí)符。由由地址符后后帶若干位位數(shù)字組成成。地址符符常見(jiàn)的有有:“%”、、“O”、、“P”等。程序體表示數(shù)控加加工要完成成的全部動(dòng)動(dòng)作,是整整個(gè)程序的的核心。由由許多程序序段組成,,每個(gè)程序序段由一個(gè)個(gè)或多個(gè)指指令構(gòu)成。。程序結(jié)束是以程序結(jié)結(jié)束指令M02或或M30,結(jié)束束整個(gè)程序序的運(yùn)行。。16(二)程序序段格式目前廣泛采采用地址符符可變程序序段格式((字地址程程序段格式式)。地址符可變變程序段格格式的特點(diǎn):程序段中的的每個(gè)指令令均以字母母(地址符符)開(kāi)始,,其后再跟跟數(shù)字或無(wú)無(wú)符號(hào)的數(shù)數(shù)字。指令字在程程序段中的的順序沒(méi)有有嚴(yán)格的規(guī)規(guī)定,即可可以任意順順序的書(shū)寫(xiě)寫(xiě)。上段相同的的摸態(tài)指令令(包括G、M、F、、S及及尺寸指令令等)可以以省略不寫(xiě)寫(xiě)。17程序舉例及及說(shuō)明%0021N01G91G00X50Y60;N02G01X100Y500F150S300T12M03;N03X200Y350;::::::N10G00X-50Y-60M02;程序段開(kāi)頭頭代碼字:具具體指令程序段結(jié)束束符程序段號(hào)地址符帶帶符符號(hào)數(shù)字程序開(kāi)頭程程序序編號(hào)整個(gè)程序結(jié)結(jié)束程序段:表表示一個(gè)完完整的加工工工步或動(dòng)動(dòng)作10個(gè)程序序段18代碼字(指指令字):地址符功能后跟數(shù)字意義OP%表示程序號(hào)0000~9999指定程序編號(hào)N程序段號(hào)0~9999指定程序段號(hào)G準(zhǔn)備功能00~99機(jī)床運(yùn)動(dòng)狀態(tài)XYZIJKR坐標(biāo)字±0.001~9999.999坐標(biāo)軸移動(dòng)坐標(biāo)圓弧中心坐標(biāo)、半徑F進(jìn)給功能1~12000mm/min指定進(jìn)給速度S主軸轉(zhuǎn)速0~9999r/min指定主軸轉(zhuǎn)速M(fèi)輔助功能00~99機(jī)床電器開(kāi)/關(guān)T刀具功能1~100刀具編號(hào)/偏置19(三)、主主程序和子子程序主程序:N01__;N02__;N11調(diào)用子程序序1;N28調(diào)用子程序序8;NXX__M02;子程序1:N01__;;NXX__M99;子程序8:N01__;;NXX__M99;20四、最小設(shè)設(shè)定單位數(shù)控機(jī)床的的數(shù)控系統(tǒng)統(tǒng)發(fā)出一個(gè)個(gè)脈沖指令令后,經(jīng)伺伺服系統(tǒng)的的轉(zhuǎn)換、放放大、反饋饋后推動(dòng)機(jī)機(jī)床上的工工件(或刀刀具)實(shí)際際移動(dòng)的最最小位移量量,叫做數(shù)數(shù)控機(jī)床的的最小設(shè)定定單位(脈脈沖當(dāng)量))。移動(dòng)軸尺寸單位旋轉(zhuǎn)軸尺寸單位英制英寸度公制毫米度脈沖當(dāng)量:移移動(dòng)軸脈沖沖當(dāng)量旋旋轉(zhuǎn)轉(zhuǎn)軸脈沖當(dāng)當(dāng)量直線位移::0.001mm/脈沖角位移:0.001度/脈脈沖21第二節(jié)數(shù)數(shù)控機(jī)床的的坐標(biāo)系一、直線進(jìn)進(jìn)給和圓周周進(jìn)給運(yùn)動(dòng)動(dòng)坐標(biāo)系標(biāo)準(zhǔn)坐標(biāo)系系(基基本坐標(biāo)系系):是是一個(gè)右手手笛卡兒坐坐標(biāo)系統(tǒng),,它由三個(gè)個(gè)互為垂直直的直線坐坐標(biāo)軸X、、Y、、Z組成成,它們之之間的相互互關(guān)系由右右手定則決決定,見(jiàn)圖圖。圖中各各手指所指指的方向?yàn)闉楦髯鴺?biāo)軸軸的正向。?;剞D(zhuǎn)坐標(biāo)的的命名:圍圍繞X、、Y、、Z軸轉(zhuǎn)轉(zhuǎn)動(dòng)的回轉(zhuǎn)轉(zhuǎn)坐標(biāo)軸分分別稱(chēng)為A、B、、C,,其方向的的正負(fù)由右右手螺旋法法則而定。。見(jiàn)圖。附加坐標(biāo)軸軸的命名::平行于標(biāo)標(biāo)準(zhǔn)坐標(biāo)系系中相應(yīng)坐坐標(biāo)軸的進(jìn)進(jìn)給軸,稱(chēng)稱(chēng)為附加坐坐標(biāo)軸,分分別用軸U、V、、W表表示。22右手笛卡兒兒坐標(biāo)23在編程中,,坐標(biāo)軸的的方向總是是刀具相對(duì)對(duì)工件的運(yùn)運(yùn)動(dòng)方向,,用X、、Y、、Z、、A、、B、、C等表示示。在實(shí)際際中,對(duì)數(shù)數(shù)控機(jī)床的的坐標(biāo)軸進(jìn)進(jìn)行標(biāo)注時(shí)時(shí),根據(jù)坐坐標(biāo)軸的實(shí)實(shí)際運(yùn)動(dòng)情情況,用工件相對(duì)刀具的運(yùn)動(dòng)方向向進(jìn)行標(biāo)注注,此時(shí)需需用X'、、Y'、Z'、、A'、、B'、C'等表示示,以示區(qū)區(qū)別。顯然有:+X=-X'、+Y=-Y'、+Z=-Z'、+A=-A'、+B=-B'、+C=-C'標(biāo)準(zhǔn)規(guī)定::即表示刀具具固定,工工件運(yùn)動(dòng)的的坐標(biāo):X'、Y'、、Z'、A'、B'、C'按相對(duì)運(yùn)動(dòng)動(dòng)關(guān)系:工工件運(yùn)動(dòng)方方向與刀具具運(yùn)動(dòng)方向向相反車(chē)床:刀具做實(shí)際際的進(jìn)給運(yùn)運(yùn)動(dòng)銑床:工作臺(tái)帶著著工件做實(shí)實(shí)際的進(jìn)給給運(yùn)動(dòng)24坐標(biāo)軸的確確定順序和和方法:Z坐標(biāo)方方位:①對(duì)只有一個(gè)個(gè)主軸,且且主軸無(wú)擺擺動(dòng)運(yùn)動(dòng)的的,則平行行主軸軸線線的坐標(biāo)軸軸為Z坐標(biāo)標(biāo);②對(duì)沒(méi)有主軸軸或有多個(gè)個(gè)主軸的數(shù)數(shù)控機(jī)床,,則規(guī)定垂垂直于工件件裝夾面的的方向的坐坐標(biāo)軸為Z坐標(biāo);;③對(duì)主軸能擺擺動(dòng),且在在擺動(dòng)的范范圍內(nèi)只與與標(biāo)準(zhǔn)坐標(biāo)標(biāo)系中的某某一坐標(biāo)平平行的數(shù)控控機(jī)床,該該坐標(biāo)軸便便是Z坐坐標(biāo);④對(duì)主軸能擺擺動(dòng),若在在擺動(dòng)的范范圍內(nèi)與多多個(gè)坐標(biāo)平平行的數(shù)控控機(jī)床,則則取垂直于于工件裝夾夾面方向的的坐標(biāo)軸為為Z坐標(biāo)標(biāo)。Z坐標(biāo)正正方向:刀刀具遠(yuǎn)離工工件的方向向。25X坐標(biāo)((軸)1.在刀刀具旋轉(zhuǎn)的的機(jī)床上((銑床、鉆鉆床、鏜床床等):①對(duì)Z軸線在在水平方向向的機(jī)床,,規(guī)定從刀刀具軸(主軸)向向工件看時(shí)時(shí),X坐坐標(biāo)的正正方向指向向右邊。②對(duì)Z軸軸線在豎豎直方向且且為單立柱柱的機(jī)床,,規(guī)定由刀刀具向立柱柱看時(shí),X坐標(biāo)標(biāo)的正方向向指向右邊邊。③對(duì)Z軸線在在豎直方向向且為雙立立柱的機(jī)床床(如:龍龍門(mén)機(jī)床)),規(guī)定由由刀具向左左立柱看時(shí)時(shí),X坐坐標(biāo)的正正方向指向向右邊。2.在工工件旋轉(zhuǎn)的的機(jī)床上((車(chē)床、磨磨床等)::①X坐坐標(biāo)的方位位:是工件件的徑向并并平行于橫橫向拖板,,②X坐坐標(biāo)正方向向:是刀具具離開(kāi)工件件旋轉(zhuǎn)中心心的方向。。26Y坐標(biāo)利用已確定定的X、、Z坐坐標(biāo)的正正方向,用用右手定則則或右手螺螺旋法則,,確定Y坐標(biāo)的的正方向。。右手定則::大拇指指向向+X,,中指指指向+Z,則+Y方方向?yàn)槭呈持钢赶?。。右手螺旋法法則:在XZ平面,,從Z至至X,,拇指所所指的方向向?yàn)?YY。27數(shù)控機(jī)床坐坐標(biāo)系示例例(a)數(shù)數(shù)控車(chē)床床(b)立式銑床28數(shù)控機(jī)床坐坐標(biāo)系示例例(c)臥臥式銑床(d)五五坐標(biāo)銑銑床Z軸:鏜鏜桿運(yùn)動(dòng)W軸:立柱運(yùn)運(yùn)動(dòng)U軸:鏜鏜頭徑向運(yùn)運(yùn)動(dòng)29二、機(jī)床坐坐標(biāo)系與工工件坐標(biāo)系系(一)機(jī)床床原點(diǎn)與機(jī)機(jī)床坐標(biāo)系系1.機(jī)床床原點(diǎn)機(jī)床坐標(biāo)系系的零點(diǎn)。。這個(gè)原點(diǎn)點(diǎn)是在機(jī)床床調(diào)試完成成后便確定定了,是機(jī)機(jī)床上固有有的點(diǎn)。機(jī)床原點(diǎn)的的建立:用用回零方式式建立。機(jī)床原點(diǎn)建建立過(guò)程實(shí)實(shí)質(zhì)上是機(jī)機(jī)床坐標(biāo)系系建立過(guò)程程。車(chē)床:機(jī)床床原點(diǎn)定義義在主軸旋旋轉(zhuǎn)中心線線與卡盤(pán)后后端面的交交點(diǎn)。立式銑床::機(jī)床原點(diǎn)點(diǎn)定義在X向、Y向向工作臺(tái)和和Z向主軸軸箱向正方方向運(yùn)動(dòng)到到達(dá)的極限限位置。30二、機(jī)床坐坐標(biāo)系與工工件坐標(biāo)系系(一)機(jī)床床原點(diǎn)與機(jī)機(jī)床坐標(biāo)系系2.機(jī)床床坐標(biāo)系以機(jī)床原點(diǎn)點(diǎn)為坐標(biāo)系系原點(diǎn)的坐坐標(biāo)系,是是機(jī)床固有有的坐標(biāo)系系,它具有有唯一性。。機(jī)床坐標(biāo)系系是數(shù)控機(jī)機(jī)床中所建建立的工件件坐標(biāo)系的的參考坐標(biāo)標(biāo)系。(x,z)O機(jī)XZ31二、機(jī)床坐坐標(biāo)系與工工件坐標(biāo)系系(二)工件件原點(diǎn)與工工件坐標(biāo)系系工件原點(diǎn)::為編程方便便在零件、、工裝夾具具上選定的的某一點(diǎn)或或與之相關(guān)關(guān)的點(diǎn)。該該點(diǎn)也可以以與對(duì)刀點(diǎn)點(diǎn)重合。工件坐標(biāo)系系:以工件原點(diǎn)點(diǎn)為零點(diǎn)建建立的一個(gè)個(gè)坐標(biāo)系,,編程時(shí),,所有的尺尺寸都基于于此坐標(biāo)系系計(jì)算?,F(xiàn)現(xiàn)代數(shù)控機(jī)機(jī)床均可設(shè)設(shè)置多個(gè)工工件坐標(biāo)系系,在加工工時(shí)通過(guò)G指令進(jìn)進(jìn)行切換。。工件原點(diǎn)偏偏置:工件隨夾具具在機(jī)床上上安裝后,,工件原點(diǎn)點(diǎn)與機(jī)床原原點(diǎn)間的距距離。O機(jī)起刀點(diǎn)O工32三、絕對(duì)坐坐標(biāo)與相對(duì)對(duì)坐標(biāo)1.絕對(duì)對(duì)坐標(biāo):所有坐標(biāo)標(biāo)值均從某某一固定坐坐標(biāo)原點(diǎn)計(jì)計(jì)量的坐標(biāo)標(biāo)系。2.相對(duì)對(duì)坐標(biāo):運(yùn)動(dòng)軌跡的的終點(diǎn)坐標(biāo)標(biāo)值是相對(duì)對(duì)于起點(diǎn)計(jì)計(jì)量的坐標(biāo)標(biāo)系。35151230ABXY絕對(duì)坐標(biāo)::XA=30YA=35XB=12YB=15相對(duì)坐標(biāo)::XB=-18YB=-20XA=18YA=2033第三節(jié)G指指令編程應(yīng)應(yīng)用與舉例例一、坐標(biāo)指指令二、快速定定位指令三、直線插插補(bǔ)指令四、圓弧插插補(bǔ)指令五、刀具半半徑補(bǔ)償指指令六、刀具長(zhǎng)長(zhǎng)度補(bǔ)償指指令七、暫停指指令34一、坐標(biāo)指指令1.G90指令G90指指令:表示示程序中的的編程尺寸寸值是在某某個(gè)坐標(biāo)系系下按其絕絕對(duì)坐標(biāo)給給定的。2.G91指令令G91指指令:表示示程序中編編程尺寸值值是相對(duì)于于本段的起起點(diǎn),即編編程尺寸值值是本程序序段各軸的的移動(dòng)值增增量,故G91又又稱(chēng)增量坐坐標(biāo)指令。。3.G92指令令坐標(biāo)系設(shè)定定的預(yù)置寄寄存指令,,它只有在在采用絕對(duì)對(duì)坐標(biāo)編程程時(shí)才有意意義。規(guī)定了刀具具起刀點(diǎn)到到工件件原點(diǎn)的距距離。編程格式::車(chē)床:G92X-Y-(相對(duì)坐標(biāo)標(biāo)指令)(絕對(duì)坐標(biāo)標(biāo)指令)(工件坐標(biāo)標(biāo)系設(shè)定指指令)銑床:G92X-Y-Z-354.平面面指令坐標(biāo)平面選選擇指令::G17、G18、、G19分分別表示示規(guī)定的操操作在XY,ZX,YZ坐坐標(biāo)平面面內(nèi)。一、坐標(biāo)指指令對(duì)于三坐標(biāo)標(biāo)控制,任任意兩坐標(biāo)標(biāo)可聯(lián)動(dòng)的的銑床和加加工中心::默認(rèn):XY平面選擇擇,此時(shí)時(shí)G17可可省略對(duì)于兩坐標(biāo)標(biāo)控制的機(jī)機(jī)床:如車(chē)床:只只有X軸、、Z軸構(gòu)成成的ZX平平面,無(wú)須須使用上述述指令36二、快速定定位指令G00指指令編程格式::G00XaYbZc;功能:指令令刀具從當(dāng)當(dāng)前點(diǎn),以以數(shù)控系統(tǒng)統(tǒng)預(yù)先調(diào)定定的快進(jìn)速速度,快速速移動(dòng)到程程序段所指指令的下一一個(gè)定位點(diǎn)點(diǎn)(a、b、c)。格式車(chē)車(chē)床:G00X__Z__銑床:G00X__Y__Z__若用了G90:X、Y、Z值是運(yùn)運(yùn)動(dòng)終點(diǎn)在在工件坐標(biāo)標(biāo)系下的坐坐標(biāo)值X、Y、Z值是運(yùn)運(yùn)動(dòng)終點(diǎn)相相對(duì)于當(dāng)前前點(diǎn)的坐標(biāo)標(biāo)增量若用了G91:一般用作為為空行程運(yùn)運(yùn)動(dòng)37三、直線插插補(bǔ)指令G01指指令編程格式::G01XaYbZcFf;功能:指令令多坐標(biāo)((2、、3坐坐標(biāo))以聯(lián)聯(lián)動(dòng)的方式式,按程序序段中規(guī)定定的合成進(jìn)進(jìn)給速度f(wàn),使使刀具相對(duì)對(duì)于工件按按直線方式式,由當(dāng)前前位置移動(dòng)動(dòng)到程序段段中規(guī)定的的位置(a、b、c),當(dāng)前前位置是直直線的起點(diǎn)點(diǎn),為已知知點(diǎn),而程程序段中指指定的坐標(biāo)標(biāo)值即為終終點(diǎn)坐標(biāo)。。若用了G90:X、Y、Z值是運(yùn)運(yùn)動(dòng)終點(diǎn)在在工件坐標(biāo)標(biāo)系下的坐坐標(biāo)值若用了G91:X、Y、Z值是運(yùn)運(yùn)動(dòng)終點(diǎn)相相對(duì)于當(dāng)前前點(diǎn)的坐標(biāo)標(biāo)增量車(chē)床:G01X__Z__F__銑床:G01X__Y__Z__F__38舉例一一銑削加工圖圖示輪廓,,P為起刀刀點(diǎn),刀具具由P點(diǎn)快快速移至A點(diǎn),然后后沿A—B—O—A方向銑削削,再快速速返回P點(diǎn)點(diǎn)。編寫(xiě)加加工程序。。絕對(duì)坐標(biāo)編編程%1050N10G92X28Y20Z0;N20G90G00X16S600M03;N30G01X-8Y8F100;N40X0Y0;N50X16Y20;N60G00X28M02;相對(duì)坐標(biāo)編編程%1050N10G92X28Y20Z0;(可省)N20G91G00X-12S600M03;N30G01X-24Y-12F100;N40X8Y-8;N50X16Y20;N60G00X12Y0M02;39精車(chē)圖示零零件輪廓(ф40外圓不加加工),設(shè)設(shè)A為起刀刀點(diǎn),刀刀具由A點(diǎn)點(diǎn)快進(jìn)至B點(diǎn)(在工工件右端面面前2mm),然然后沿B——C—D——E—F方方向切削削,再快快退至A點(diǎn)點(diǎn).舉例二二直徑方式、、絕對(duì)對(duì)坐標(biāo)編程程O(píng)1030N01G92X50Z10;N02G90G00X20Z2M03S600;N03G01X20Z-14F100;N04X28Z-38;N05Z-48;N06X42;N07G00X50Z10;N08M02;40四、圓弧插插補(bǔ)指令G02、、G03指令編程格式::G02(G03)X-Y-I-J-F-LF;G02順順時(shí)針圓弧弧插補(bǔ),G03:逆逆時(shí)針圓弧弧插補(bǔ)。續(xù)效指令41沿垂直于圓圓弧所在平平面的坐標(biāo)標(biāo)軸的負(fù)方方向觀察,,來(lái)判別圓圓弧的順、、逆時(shí)針?lè)椒较颉H鐖D圖所示。順、逆方向向判別規(guī)則則:從正向往負(fù)負(fù)向看例XY平平面的G0242四、圓弧插插補(bǔ)指令G02X__Y__I__J__F__G02X__Z__I__K__F__G02Y__Z__J__K__F__XY平面順時(shí)針圓弧弧插補(bǔ)ZX平面面YZ平面若用了G90:X、Y、Z值是圓圓弧終點(diǎn)在在工件坐標(biāo)標(biāo)系下的坐坐標(biāo)值若用了G91:X、Y、Z值是圓圓弧終點(diǎn)相相對(duì)于圓弧弧起點(diǎn)的坐坐標(biāo)增量另:F為刀刀具移動(dòng)時(shí)時(shí)的合成進(jìn)進(jìn)給速度I、J、K是圓弧起點(diǎn)點(diǎn)相對(duì)于圓圓心的坐標(biāo)標(biāo)增量注:1.用用G02、、G03之之前,一般般要先用G17、G18、G19指定定平面2.G02、G03指令令中X、Y、Z、/I、J、K必須須與指定平平面中的軸軸相對(duì)應(yīng)(I、J、、K是圓心相對(duì)對(duì)于圓弧起起點(diǎn)的坐標(biāo)標(biāo)增量)根據(jù)編程說(shuō)說(shuō)明書(shū)決定43四、圓弧插插補(bǔ)指令G02X__Y__R__F__R:圓弧半半徑G02X__Z__R__F__G02Y__Z__R__F__XY平面順順時(shí)針圓弧弧插補(bǔ)ZX平面面YZ平面若用了G90:X、Y、Z值是圓圓弧終點(diǎn)在在工件坐標(biāo)標(biāo)系下的坐坐標(biāo)值若用了G91:X、Y、Z值是圓圓弧終點(diǎn)相相對(duì)于圓弧弧起點(diǎn)的坐坐標(biāo)增量當(dāng)圓心角小小于180度時(shí),R為正值;;否則為負(fù)負(fù)值。半徑R法44四、圓弧插插補(bǔ)指令銑削加工圖圖示零件,,設(shè)A為起起刀點(diǎn),從從A點(diǎn)沿圓圓弧C1、、C2、C3到D點(diǎn)點(diǎn)停止,進(jìn)進(jìn)給速度為為100mm/min。絕對(duì)坐標(biāo)、圓心坐標(biāo)標(biāo)法編程%1002G92X0Y18Z0;G90G02X18Y0I0J18F100S300;G03X68Y0I-25J0;G02X88Y20I0J-20M02;相對(duì)坐標(biāo)、、圓心坐標(biāo)標(biāo)法編程%1002G91G02X18Y-18I0J18F100S300;G03X50Y0I-25J0;G02X20Y20I0J-20M02;45四、圓弧插插補(bǔ)指令絕對(duì)坐標(biāo)、、半徑R法編編程G92X0Y18Z0;G90G02X18Y0R18F100S300;G03X68Y0R25;G02X88Y20R-20M02;相對(duì)坐標(biāo)、、半徑R法編編程%1002G91G02X18Y-18R18F100S300;G03X50Y0R25;G02X20Y20R-20M02;46編程實(shí)例絕對(duì)坐標(biāo)編編程:%1001G92X-10Y-10Z0;N01G90G17G00X10Y10S300;N02G01X30F100;N03G03X40Y20I0J-10;N04G02X30Y30I0J-10;N05G01X10Y20;N06Y10;N07G00X-10Y-10M02;相對(duì)坐標(biāo)編編程:%1001N01G91G17G00X20Y20S300;N02G01X20F100;N03G03X10Y10I0J-10;N04G02X-10Y10I0J-10;N05G01X-20Y-10;N06Y-10;N07G00X-20Y-20M02;47五、刀具半半徑補(bǔ)償指指令G40、、G41、G42指指令G01(G02、G03)G41D__X__Y__;左刀補(bǔ),沿沿加工方向向看刀具在在左邊G01(G02、G03)G42D__X__Y__;右刀補(bǔ),沿沿加工方向向看刀具在在右邊刀具半徑補(bǔ)補(bǔ)償注銷(xiāo)G01(G02、G03)G40D__X__Y__;編程時(shí)假定定的理想刀刀具半徑與與實(shí)際使用用的刀具半半徑之差作作為偏置設(shè)設(shè)定在偏置置存儲(chǔ)器D01~~D99中。。在實(shí)際使使用的刀具具選定后,,將其與編編程刀具半半徑的差值值事先在偏偏置寄存器器中設(shè)定,,就可以實(shí)實(shí)現(xiàn)用實(shí)際際選定的刀刀具進(jìn)行正正確的加工工,而不必必對(duì)加工程程序進(jìn)行修修改。功能:R48絕對(duì)坐標(biāo)編編程%1001N01G92X-10Y-10Z0;N02S300M03;N03G90G17G00G42D01X10Y10;N04G01X30F100;N05G03X40Y20I0J-10;N06G02X30Y30I0J-10;N07G01X10Y20;N08Y10;N09G00G40X-10Y-10M02;相對(duì)坐標(biāo)編編程%1001N01S300M03N01G91G17G00G42D01X20Y20;N02G01X20F100;N03G03X10Y10I0J-10;N04G02X-10Y10I0J-10;N05G01X-20Y-10;N06Y-10;N07G00G40X-20Y-20M02;49六、刀具長(zhǎng)長(zhǎng)度補(bǔ)償指指令G40、G44、、G43指令令G01G43D__Z__;刀具長(zhǎng)度正正補(bǔ)償G01G44D__Z__;刀具長(zhǎng)度負(fù)負(fù)補(bǔ)償G01G40Z__;刀具長(zhǎng)度注注銷(xiāo)編程程時(shí)時(shí)假假定定的的理理想想刀刀具具長(zhǎng)長(zhǎng)度度與與實(shí)實(shí)際際使使用用的的刀刀具具長(zhǎng)長(zhǎng)度度之之差差作作為為偏置置設(shè)定定在在偏偏置置存存儲(chǔ)儲(chǔ)器器D01~~D99中中。。在在實(shí)實(shí)際際使使用用的的刀刀具具選選定定后后,,將將其其與與編編程程刀刀具具長(zhǎng)長(zhǎng)度度的的差差值值事事先先在在偏偏置置寄寄存存器器中中設(shè)設(shè)定定,,就就可可以以實(shí)實(shí)現(xiàn)現(xiàn)用用實(shí)實(shí)際際選選定定的的刀刀具具進(jìn)進(jìn)行行正正確確的的加加工工,,而而不不必必對(duì)對(duì)加加工工程程序序進(jìn)進(jìn)行行修修改改。。功能能::格式式::(D00、、H00)50編程程位位置置實(shí)際際位位置置加工工A、、B、、C孔孔,,刀刀具具長(zhǎng)長(zhǎng)度度補(bǔ)補(bǔ)償償值值H01=-4.0%1002N1G91G00X120Y80M03;;N2G43Z-32H01;N3G01Z-21S200F100;;N4G04P2000;;N5G00Z21;;N6X30Y-50;;N7G01Z-41;;N8G00Z41;;N9X50Y30;;N10G01Z-25;;N11G04P2000;;N12G00Z57H00;N13X-200Y-60;;N14M02;;51七、、暫暫停停指指令令G04指指令令編程程格格式式::G04X__或或G04F__;其中中::X,F其其后后的的數(shù)數(shù)值值表表示示暫暫停停時(shí)時(shí)間間((ms)),,或或是是刀刀具具、、工工件件的的轉(zhuǎn)轉(zhuǎn)數(shù)數(shù),,視視具具體體數(shù)數(shù)控控系系統(tǒng)統(tǒng)而而定定。。功能能::可使使刀刀具具作作短短時(shí)時(shí)的的無(wú)無(wú)進(jìn)進(jìn)給給運(yùn)運(yùn)動(dòng)動(dòng)用途途::用于于車(chē)車(chē)削削環(huán)環(huán)槽槽、、鉆鉆孔孔等等光光整整加加工工;;用用作作時(shí)時(shí)間間匹匹配配,,對(duì)對(duì)于于那那些些動(dòng)動(dòng)作作較較長(zhǎng)長(zhǎng)的的外外部部,,或或者者為為了了使使某某一一操操作作有有足足夠夠的的時(shí)時(shí)間間可可靠靠的的完完成成,,可可在在程程序序中中插插入入該該指指令令。。52第四四節(jié)節(jié)數(shù)數(shù)控控加加工工程程序序編編程程舉舉例例一、、數(shù)數(shù)控控銑銑削削加加工工程程序序編編程程平面輪廓、、立體輪廓廓:如凸輪、模模具、葉片片、螺旋槳槳。2~5坐標(biāo)標(biāo)數(shù)控銑床床加工。53G17G01G42X149997Y974H21;至E點(diǎn)G02X122565Y--56043R72;E->FX54839Y-75443R93;F->GG01G42X-7539Y-68589H22;G02X-37601Y57855R69;G->HH->AG01G42X7955Y87463H23;A->BG02X102740Y89511R90;B->CX148525Y20984R95;X149997Y974R150;C->DD->EG01G40Y--15000;54二、數(shù)控鉆鉆鏜攻絲加加工程序編編程固定循環(huán)動(dòng)動(dòng)作順序組組成:動(dòng)作1X軸和Y軸的定位位動(dòng)作2快快速移動(dòng)動(dòng)至R點(diǎn)平平面動(dòng)作3孔孔加工動(dòng)作4孔孔底的動(dòng)動(dòng)作動(dòng)作5返返回到R點(diǎn)動(dòng)作6快快速移動(dòng)動(dòng)至初始點(diǎn)點(diǎn)定位平面的的軸和鉆孔孔軸如表所所示。G代碼定位平面鉆孔軸G17XY平面ZG18ZX平面YG19YZ平面X55G54G90G00X-80Y-62;至孔1G43Z100H01S200M03;G98G81Z-90R2F50;孔深85++5X-250;孔2X-375Y-80Z-120;孔3深115++5X-355Y-133;孔4Y-185;孔5X-160Z-50;孔6X-80Y-150;孔7G80G00Z100M05;回到起始點(diǎn)點(diǎn)注:G54:選擇第第一加工坐坐標(biāo)系G98:固固定循環(huán)返返回到初始始點(diǎn)鉆孔后退到到R,R離離工件面2mmZYX056第五節(jié)程序序編制中的的數(shù)學(xué)處理理任務(wù):根據(jù)據(jù)零件圖樣樣、加工路路線和允許許的加工誤誤差,計(jì)算算出數(shù)控裝裝置所需的的輸入數(shù)據(jù)據(jù)?;c(diǎn)和節(jié)點(diǎn)點(diǎn)的計(jì)算::基點(diǎn):零件件輪廓上各各幾何元素素之間的連連接點(diǎn)。直線與直線線的交點(diǎn)直線與圓弧弧的交點(diǎn)、、切點(diǎn)圓弧與圓弧弧的交點(diǎn)、、切點(diǎn)直線/圓弧弧與二次曲曲線的交點(diǎn)點(diǎn)、切點(diǎn)如果零件輪輪廓是由直直線與圓弧弧組成,數(shù)控機(jī)床具具有直線和和圓弧插補(bǔ)補(bǔ)功能刀具半徑補(bǔ)補(bǔ)償功能只要計(jì)算零零件輪廓基基點(diǎn)坐標(biāo)57一、非圓曲曲線節(jié)點(diǎn)的的計(jì)算如果零件輪輪廓是由非圓曲線組成,則數(shù)數(shù)值計(jì)算任任務(wù)稍繁瑣瑣。一般的數(shù)控控機(jī)床只具具有直線和和圓弧插補(bǔ)補(bǔ)功能,無(wú)無(wú)法直接插插補(bǔ)加工出出非圓曲線線。采用“逼近”思想在允許的誤誤差范圍內(nèi)內(nèi)非圓曲線小曲線段分割成若干干個(gè)用直線段/或圓弧段段逼近逼近直線段段/逼近圓圓弧段二者的交點(diǎn)點(diǎn)或切點(diǎn)::節(jié)點(diǎn)58(一)等間間距直線逼逼近法X1~X7的值代人人方程y=f(x),可求出出坐標(biāo)值y1~y2,從而求求得節(jié)點(diǎn)A1-A12的坐標(biāo)標(biāo)值。間距的大小小一般根據(jù)據(jù)零件加工工精度要求求憑經(jīng)驗(yàn)選選取。求出出節(jié)點(diǎn)坐標(biāo)標(biāo)后,再驗(yàn)驗(yàn)算由分段段造成的逼逼近誤差是是否小于允允許值。只需驗(yàn)算YY坐標(biāo)增量量值最大的的線段(如如A1A2段),,曲率比較較大的線段段(如A5A6段段)以及有有拐點(diǎn)的線線段(如A6A7段)大于允許值值時(shí)應(yīng)縮小小等間距坐坐標(biāo)的增量量值,重新新計(jì)算節(jié)點(diǎn)點(diǎn)和驗(yàn)算逼逼近誤差59設(shè)圖中A1A2是要要驗(yàn)算的線線段,曲線線的方程yy=f((x),A1A2的的坐標(biāo)已知知為(x1,y1))(x2,,y2),,則過(guò)A1A2的直直線方程為為(一)等間間距直線逼逼近法距直線A1A2為為δ允的等等距線的方方程為式中:A=y1-y2,BB=x2-x1,C=yl(x1-x2)-x1(y1-y2)如果無(wú)解,,即沒(méi)有交交點(diǎn),表示示逼近誤差差小于δ允允;將方程與曲曲線方程yy=f(x)聯(lián)立求求解。如果只有一一個(gè)解,即即等距線與與輪廓曲線線相切,表表示逼近誤誤差等于δδ允;如果有兩個(gè)個(gè)或兩個(gè)以以上的解,,表示逼近近誤差大于于δ允.60(二)等弦弦長(zhǎng)直線逼逼近法該法是每個(gè)個(gè)程序段的的直線段長(zhǎng)長(zhǎng)度相等。。由于零件件輪廓曲線線各處的曲曲率不同,,因此,各各段的逼近近誤差不相相等,必須須使最大誤誤差仍小于于δ允。已知零件輪輪廓曲線的的方程為yy=f(x),則曲曲線的曲率率半徑為::將上式對(duì)xx求一次導(dǎo)導(dǎo)數(shù),并令令其值為零零便可得到最最小曲率半半徑ρmin逼近的弦長(zhǎng)長(zhǎng)以曲線的起起點(diǎn)a為圓圓心,l為半徑作圓圓,得交點(diǎn)點(diǎn)b的坐標(biāo)標(biāo),并按上上述方法求求交點(diǎn),即即可求得節(jié)節(jié)點(diǎn)c,dd,e…的的坐標(biāo)值。。61(三)等誤誤差直線逼逼近法以a點(diǎn)為圓圓心的允差差圓的方程程為公切線T的的方程y=kx十十b聯(lián)立方程求求得式中F(x)=y是是允差圓的的方程,y=f(x)為輪廓廓曲線的方方程k過(guò)a點(diǎn)且平平行于T的的直線的方方程為y-ya=k(x-xa)求此方程與與輪廓曲線線y=f(x)的交交點(diǎn)就是節(jié)節(jié)點(diǎn)b。再再?gòu)腷點(diǎn)開(kāi)開(kāi)始,重重復(fù)上述述的計(jì)算步步驟,可以以求出其他他各節(jié)點(diǎn)。。62(四)等誤誤差圓弧逼逼近法1)輪廓曲線yy=f(xx)在起點(diǎn)點(diǎn)(xn,yn)處的曲曲率中心的的坐標(biāo)(ξn,ηn)和曲率率半徑ρn2)以點(diǎn)(ξn,ηn)為圓心心,ρn士δ允為半徑作作圓,與曲曲線相交,,求其交點(diǎn)點(diǎn)為(xn+1,yn+1)。。圓的方程為為3)以(xn,yn)為起點(diǎn)點(diǎn),(xn+1,yn+1)為為終點(diǎn),半半徑為ρn圓弧段就就是所要求求的逼近圓圓弧段。圓心(ξm,ηm)4)重復(fù)上述步步驟可依次次求出其他他逼近圓弧弧段。63第六節(jié)自動(dòng)動(dòng)編程一、自動(dòng)編編程的概念念自動(dòng)編程的的特點(diǎn)是編編程工作主主要由計(jì)算算機(jī)完成。。在自動(dòng)編編程方式下下,編程人人員只需采采用某種方方式輸入工工件的幾何何信息以及及工藝信息息,計(jì)算機(jī)機(jī)就可以自自動(dòng)完成數(shù)數(shù)據(jù)處理、、編寫(xiě)零件件加工程序序、制作程程序信息載載體以及程程序檢驗(yàn)的的工作而無(wú)無(wú)須人的參參與。二、自動(dòng)編編程的分類(lèi)類(lèi)(一)使用用的計(jì)算機(jī)機(jī)硬件種類(lèi)類(lèi)劃分,可可分為:微微機(jī)自動(dòng)編編程,小型型計(jì)算機(jī)自自動(dòng)編程,,大型計(jì)算算機(jī)自動(dòng)編編程,工作作站自動(dòng)編編程,依靠靠機(jī)床本身身的數(shù)控系系統(tǒng)進(jìn)行自自動(dòng)編程(二)按程程序編制系系統(tǒng)(編程程機(jī))與數(shù)數(shù)控系統(tǒng)緊緊密程度劃劃分1、離線自動(dòng)編編程與數(shù)控系統(tǒng)統(tǒng)相脫離,,采用獨(dú)立立機(jī)器進(jìn)行行程序編制制工作稱(chēng)為為離線自動(dòng)動(dòng)編程。其其特點(diǎn)是可可為多臺(tái)數(shù)數(shù)控機(jī)床編編程,功能能多而強(qiáng),,編程時(shí)不不占用機(jī)床床工作時(shí)間間。隨著計(jì)計(jì)算機(jī)硬件件價(jià)格的下下降,離線線編程將是是未來(lái)的趨趨勢(shì)。2、、在線線自自動(dòng)動(dòng)編編程程數(shù)控控系系統(tǒng)統(tǒng)不不僅僅用用于于控控制制機(jī)機(jī)床床,,而而且且用用于于自自動(dòng)動(dòng)編編程程,,稱(chēng)稱(chēng)為為在在線線自自動(dòng)動(dòng)編編程程。。64(三三))編編程程信信息息的的輸輸入入方方式式劃劃分分1、、語(yǔ)語(yǔ)言言自自動(dòng)動(dòng)編編程程::這是是在在自自動(dòng)動(dòng)編編程程初初期期發(fā)發(fā)展展起起來(lái)來(lái)的的一一種種編編程程技技術(shù)術(shù)。。語(yǔ)語(yǔ)言言自自動(dòng)動(dòng)編編程程的的基基本本方方法法是是::編編程程人人員員在在分分析析零零件件加加工工工工藝藝的的基基礎(chǔ)礎(chǔ)上上,,采采用用編編程程系系統(tǒng)統(tǒng)所所規(guī)規(guī)定定的的數(shù)數(shù)控控語(yǔ)語(yǔ)言言,,對(duì)對(duì)零零件件的的幾幾何何信信息息、、工工藝藝參參數(shù)數(shù)、、切切削削加加工工時(shí)時(shí)刀刀具具和和工工件件的的相相對(duì)對(duì)運(yùn)運(yùn)動(dòng)動(dòng)軌軌跡跡和和加加工工過(guò)過(guò)程程進(jìn)進(jìn)行行描描述述形形成成所所謂謂““零零件件源源程程序序””。。然然后后,,把把零零件件源源程程序序輸輸入入計(jì)計(jì)算算機(jī)機(jī),,由由存存于于計(jì)計(jì)算算機(jī)機(jī)內(nèi)內(nèi)的的數(shù)數(shù)控控編編程程系系統(tǒng)統(tǒng)軟軟件件自自動(dòng)動(dòng)完完成成機(jī)機(jī)床床刀刀具具運(yùn)運(yùn)動(dòng)動(dòng)軌軌跡跡數(shù)數(shù)據(jù)據(jù)的的計(jì)計(jì)算算,,加加工工程程序序的的編編制制和和控控制制介介質(zhì)質(zhì)的的制制備備((或或加加工工程程序序的的輸輸入入))、、所所編編程程序序的的檢檢查查等等工工作作。。2、、圖形形自自動(dòng)動(dòng)編編程程:這這是是一一種種先先進(jìn)進(jìn)的的自自動(dòng)動(dòng)編編程程技技術(shù)術(shù),,目目前前很很多多CAD/CAM系系統(tǒng)統(tǒng)都都采采用用這這種種方方法法。。在在這這種種方方法法中中,,編編程程人人員員直直接接輸輸入入各各種種圖圖形形要要素素,,從從而而在在計(jì)計(jì)算算機(jī)機(jī)內(nèi)內(nèi)部部建建立立起起加加工工對(duì)對(duì)象象的的幾幾何何模模型型,,然然后后編編程程人人員員在在該該模模型型上上進(jìn)進(jìn)行行工藝藝規(guī)規(guī)劃劃、、選選擇擇刀刀具具、、確確定定切切削削用用量量以以及及走走刀刀方方式式,之之后后由由計(jì)計(jì)算算機(jī)機(jī)自自動(dòng)動(dòng)完完成成機(jī)機(jī)床床刀刀具具運(yùn)運(yùn)動(dòng)動(dòng)軌軌跡跡數(shù)數(shù)據(jù)據(jù)的的計(jì)計(jì)算算,,加加工工程程序序的的編編制制和和控控制制介介質(zhì)質(zhì)的的制制備備((或或加加工工程程序序的的輸輸入入))等等工工作作。。此此外外,,計(jì)計(jì)算算機(jī)機(jī)系系統(tǒng)統(tǒng)還還能能夠夠?qū)?duì)所所生生成成的的程程序序進(jìn)進(jìn)行行檢檢查查與與模模擬擬仿仿真真,,以以消消除除錯(cuò)錯(cuò)誤誤,,減減少少試試切切。。65自動(dòng)動(dòng)編編程程三、、自自動(dòng)動(dòng)編編程程的的發(fā)發(fā)展展1952年年,,美美國(guó)國(guó)麻麻省省理理工工學(xué)學(xué)院院((MIT))研研制制成成功功世世界界上上第第一一臺(tái)臺(tái)數(shù)數(shù)控控銑銑床床。。1955年年公公布布并并發(fā)發(fā)布布了了世世界界上上第第一一個(gè)個(gè)語(yǔ)語(yǔ)言言自自動(dòng)動(dòng)編編程程系系統(tǒng)統(tǒng)APTI(AutomaticalProgrammedTools))。。1956年年美美國(guó)國(guó)宇宇航航工工業(yè)業(yè)協(xié)協(xié)會(huì)會(huì)((AIA))在在APTI的的基基礎(chǔ)礎(chǔ)上上組組織織研研究究自自動(dòng)動(dòng)編編程程系系統(tǒng)統(tǒng),,于于1958年年發(fā)發(fā)展展為為APTII系統(tǒng)統(tǒng)。。AIA繼繼續(xù)續(xù)對(duì)對(duì)APT進(jìn)進(jìn)行行了了改改進(jìn)進(jìn),,并并成成立立了了APT長(zhǎng)長(zhǎng)期期規(guī)規(guī)劃劃組組織織ALRP((APTLongRangeProgram)),,由由美美國(guó)國(guó)伊伊利利諾諾斯斯理理工工學(xué)學(xué)院院負(fù)負(fù)責(zé)責(zé)。。到到了了70年年代代,,成成立立了了計(jì)計(jì)算算機(jī)機(jī)輔輔助助制制造造的的國(guó)國(guó)際際機(jī)機(jī)構(gòu)構(gòu)((CAM-I)),,它它取取代代了了ALRP,,又又發(fā)發(fā)展展了了APTIV系系統(tǒng)統(tǒng)。。到80年年代代,,又又發(fā)發(fā)展展到到具具有有定定義義和和編編制制復(fù)復(fù)雜雜曲曲面面加加工工程程序序功功能能的的APTIV/SS。。66自動(dòng)動(dòng)編編程程參考考APT語(yǔ)語(yǔ)言言系系統(tǒng)統(tǒng)的的思思想想,,先先后后開(kāi)開(kāi)發(fā)發(fā)了了許許多多具具有有各各自自特特色色的的小小型型語(yǔ)語(yǔ)言言自自動(dòng)動(dòng)系系統(tǒng)統(tǒng)。。如如美美國(guó)國(guó)的的ADAPT、、AUTOSPOT;;英英國(guó)國(guó)的的2C、、2CL、、2PC;;德德國(guó)國(guó)的的EXAPT-1((點(diǎn)點(diǎn)位位加加工工))、、EXAPT-2((車(chē)車(chē)削削加加工工))、、EXAPT-3((銑銑削削加加工工));;法法國(guó)國(guó)的的IFAPT-P((點(diǎn)點(diǎn)位位加加工工))、、IFAPT-C((輪輪廓廓加加工工))、、IFAPT-CP((點(diǎn)點(diǎn)位位輪輪廓廓加加工工));;日日本本的的FAPT、、HAPT等等數(shù)數(shù)控控自自動(dòng)動(dòng)語(yǔ)語(yǔ)言言編編程程系系統(tǒng)統(tǒng)。。APT系統(tǒng)統(tǒng)及其其派生生系統(tǒng)統(tǒng)都屬屬于語(yǔ)語(yǔ)言自自動(dòng)編編程系系統(tǒng)。。語(yǔ)言自自動(dòng)編編程是由編編程人人員根根據(jù)零零件圖圖紙,,結(jié)合合加工工工藝藝手工工編寫(xiě)寫(xiě)源程程序,,再由由編程程系統(tǒng)統(tǒng)處理理生成成數(shù)控控代碼碼,因因而從從零件件設(shè)計(jì)計(jì)到數(shù)數(shù)控加加工程程序的的生成成各部部分工工作相相互隔隔離,,即影影響編編程效效率,,又使使得語(yǔ)語(yǔ)言自自動(dòng)編編程系系統(tǒng)難難以和和CAD數(shù)數(shù)據(jù)庫(kù)庫(kù)以及及CAPP系統(tǒng)統(tǒng)有效效連接接,不不容易易作到到高度度的自自動(dòng)化化,集集成化化。APT語(yǔ)言言經(jīng)過(guò)過(guò)近30年年的發(fā)發(fā)展,,功能能大而而全,,使其其語(yǔ)言言專(zhuān)用用詞多多,語(yǔ)語(yǔ)法規(guī)規(guī)則復(fù)復(fù)雜多多樣,,況且且大多多數(shù)APT語(yǔ)言言自動(dòng)動(dòng)編程程系統(tǒng)統(tǒng)都采采用了了字符符界面面,這這導(dǎo)致致了系系統(tǒng)用用戶(hù)界界面不不友好好。67由于語(yǔ)語(yǔ)言自自動(dòng)編編程的的上述述缺點(diǎn),使人人們開(kāi)開(kāi)始研研究圖圖形自自動(dòng)編編程技技術(shù)。。自動(dòng)編編程1998年年UnigraphicsSolutions公司司開(kāi)發(fā)發(fā)出UGIICAD/CAM系統(tǒng)統(tǒng),該該系統(tǒng)統(tǒng)也是是目前前應(yīng)用用最廣廣泛的的CAD/CAM集集成軟軟件之之一。。1978年年,法法國(guó)達(dá)達(dá)索飛飛機(jī)公公司開(kāi)開(kāi)發(fā)出出具有有三維維設(shè)計(jì)計(jì)、分分析與與數(shù)控控編程程一體體化功功能的的CATIA系系統(tǒng)。。如法國(guó)的Euclid;美國(guó)國(guó)的MasterCAM,SurfCAM,Pro/Engineer;以色列的的Cimatron;英國(guó)的的HyperMill等。90年代中中期以
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年高端餐廳員工聘用合同示范3篇
- 二零二五版凍豬肉儲(chǔ)備政府采購(gòu)合同爭(zhēng)議解決與仲裁條款2篇
- 二零二五版商業(yè)地產(chǎn)改造與招商合作合同3篇
- 二零二五年度腳手架施工材料供應(yīng)與租賃合同3篇
- 二零二五版新型讓與擔(dān)保合同-供應(yīng)鏈金融支持協(xié)議2篇
- 二零二五版家政服務(wù)員與雇主及家政協(xié)會(huì)三方合作合同3篇
- 二零二五版公司間股權(quán)置換、轉(zhuǎn)讓與資本運(yùn)作合同3篇
- 二零二五年教育機(jī)構(gòu)教學(xué)質(zhì)量兜底服務(wù)合同范本3篇
- 二零二五版二手房貸款買(mǎi)賣(mài)合同范本:適用于房產(chǎn)交易中的擔(dān)保合同2篇
- 二零二五年度購(gòu)物卡電子支付解決方案合同3篇
- 2025年河北供水有限責(zé)任公司招聘筆試參考題庫(kù)含答案解析
- Unit3 Sports and fitness Discovering Useful Structures 說(shuō)課稿-2024-2025學(xué)年高中英語(yǔ)人教版(2019)必修第一冊(cè)
- 農(nóng)發(fā)行案防知識(shí)培訓(xùn)課件
- 社區(qū)醫(yī)療抗菌藥物分級(jí)管理方案
- 安徽大學(xué)大學(xué)生素質(zhì)教育學(xué)分認(rèn)定辦法
- 巴布亞新幾內(nèi)亞離網(wǎng)光儲(chǔ)微網(wǎng)供電方案
- 高度限位裝置類(lèi)型及原理
- 中文版gcs electrospeed ii manual apri rev8v00印刷稿修改版
- 新生兒預(yù)防接種護(hù)理質(zhì)量考核標(biāo)準(zhǔn)
- 除氧器出水溶解氧不合格的原因有哪些
- 沖擊式機(jī)組水輪機(jī)安裝概述與流程
評(píng)論
0/150
提交評(píng)論