




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、數(shù)控機(jī)床手工程序編制第三章第三章 數(shù)控機(jī)床手工程序編制數(shù)控機(jī)床手工程序編制 第一節(jié)第一節(jié) 程序編制基礎(chǔ)程序編制基礎(chǔ) 我們知道數(shù)控機(jī)床與普通機(jī)床在加工零件時(shí)的根本區(qū)別是:數(shù)控機(jī)床是按照事先編制好的加工程序自動(dòng)地完成對(duì)零件的加工,而普通機(jī)床是由操作者按照工藝規(guī)程通過(guò)手動(dòng)操作來(lái)完成零件的加工。機(jī)床操作工的熟練技巧與普通機(jī)床的加工工效和質(zhì)量關(guān)系很大。而數(shù)控機(jī)床對(duì)所加工零件的質(zhì)量與效率,很大程度上取決于所編程序的合理與否。理想的加工程序不僅應(yīng)保證加工出符合圖樣要求的合格工件,同時(shí)應(yīng)能使數(shù)控機(jī)床的功能得到合理的應(yīng)用和充分的發(fā)揮,以使數(shù)控機(jī)床能安全可靠及高效地工作。 在程序編制前,程序員應(yīng)了解所用數(shù)控機(jī)床的
2、規(guī)格、性能,CNC系統(tǒng)所具備的功能及編程指令格式等。程序編制時(shí),需先對(duì)圖樣規(guī)定的技術(shù)特性,零件的幾何形狀、尺寸及工藝要求進(jìn)行分析,確定加工方法和加工路線,再進(jìn)行數(shù)值計(jì)算,獲得刀位數(shù)據(jù)。然后,按數(shù)控機(jī)床規(guī)定采用的代碼和程序格式,將工件的尺寸,刀具運(yùn)動(dòng)軌跡、位移量、切削參數(shù)(主軸轉(zhuǎn)速、刀具進(jìn)給量、切削深度等)以及輔助功能(換刀、主軸正轉(zhuǎn)、反轉(zhuǎn)、冷卻液開(kāi)、關(guān)等)編制成加工程序。也就是說(shuō),零件加工程序是用規(guī)定代碼來(lái)詳細(xì)描述整個(gè)零件加工的工藝過(guò)程和機(jī)床的每個(gè)動(dòng)作步驟。 一般來(lái)說(shuō),數(shù)控機(jī)床程序編制過(guò)程主要包括:分析零件圖樣、工藝處理、數(shù)學(xué)處理、數(shù)控機(jī)床手工程序編制編寫程序單、輸入程序及程序檢驗(yàn)。所謂“數(shù)控
3、機(jī)床的程序編制”是指由分析零件圖樣到程序檢驗(yàn)的全部過(guò)程。一、程序編制的方法與步驟一、程序編制的方法與步驟 (一) 在線編程與離線編程 由于微電子技術(shù)的發(fā)展,目前一塊很小的存儲(chǔ)器芯片,其存儲(chǔ)容量可達(dá)幾十幾百K,微處理機(jī)數(shù)控系統(tǒng)內(nèi)的軟件存儲(chǔ)容量已得到極大的提高,因此,一些編程軟件可很方便地直接存入CNC系統(tǒng)內(nèi),即可實(shí)現(xiàn)所謂的在線編程,使得編程和控制一體化,操作者可在機(jī)床操作臺(tái)上直接通過(guò)鍵盤進(jìn)行編程,并利用CRT顯示實(shí)現(xiàn)人機(jī)對(duì)話,也可實(shí)現(xiàn)刀具軌跡動(dòng)態(tài)模擬顯示,便于檢查和修改程序,對(duì)調(diào)試和加工帶來(lái)極大的方便。 相比之下,以前硬線聯(lián)結(jié)的數(shù)控(指前三代:電子管、晶體管、集成電路的NC)系統(tǒng)的零件編程需要利
4、用另一臺(tái)電子計(jì)算機(jī),采用專用的數(shù)控語(yǔ)言(如APT)進(jìn)行編程,得到源程序后,再通過(guò)計(jì)算機(jī)內(nèi)的主信息處理軟件和后置處理軟件處理后輸出,并制作成控制介質(zhì)程序紙帶,由程序紙帶再來(lái)實(shí)時(shí)控制數(shù)控機(jī)床加工。所以這種離線編程給程序修改、加工調(diào)試帶來(lái)許多麻煩和不便。 當(dāng)然,現(xiàn)代的計(jì)算機(jī)輔助編程也應(yīng)屬于離線編程,但它與以前硬線聯(lián)結(jié)的數(shù)控系統(tǒng)只能用離線編程的方法是有本質(zhì)區(qū)別的。即可采用一臺(tái)專用的數(shù)控編程系統(tǒng)為多臺(tái)數(shù)控機(jī)床編制程序,編程時(shí)就不會(huì)占用各臺(tái)數(shù)控機(jī)床的工作時(shí)間,并且專用編程系統(tǒng)的功能往往多而強(qiáng),同時(shí)也可作為數(shù)控編程培訓(xùn)的實(shí)驗(yàn)教學(xué)設(shè)備。 (二) 手工編程 從零件圖樣分析、工藝處理、數(shù)值計(jì)算、編寫程序單、鍵盤輸
5、入程序直至程序校驗(yàn)等各步驟均由人工完成,即為手工程序編制的過(guò)程,稱為手工編程。目前,大部分采用ISO標(biāo)準(zhǔn)代碼書寫。手工編程適于點(diǎn)位加工或幾何形狀不太復(fù)雜的零件,即二維或不太復(fù)雜的數(shù)控機(jī)床手工程序編制三維加工、程序編制坐標(biāo)計(jì)算較為簡(jiǎn)單、程序段不多、程序編制易于實(shí)現(xiàn)的場(chǎng)合。這時(shí),手工編程顯得經(jīng)濟(jì)而且及時(shí)。 對(duì)于幾何形狀復(fù)雜,尤其是需用三軸以上聯(lián)動(dòng)加工的空間曲面組成的零件,編程時(shí)數(shù)值計(jì)算繁瑣,所需時(shí)間長(zhǎng),且易出錯(cuò),程序校驗(yàn)困難,用手工編程難以完成。據(jù)有關(guān)統(tǒng)計(jì)表明,對(duì)于這樣的零件,編程與機(jī)床加工時(shí)間之比平均約為30:1。所以,為了縮短生產(chǎn)周期,提高數(shù)控機(jī)床的利用率,有效的解決各種模具及復(fù)雜零件的加工問(wèn)
6、題,手工編程已不能滿足要求,必須想辦法提高編程的效率,也就是采用計(jì)算機(jī)輔助編程。 (三) 數(shù)控加工程序編制的一般過(guò)程與步驟 手工在線編程是目前數(shù)控編程中最常用的方法之一,圖3-1是其數(shù)控程序編制到加工運(yùn)行的過(guò)程框圖。結(jié)合該框圖我們來(lái)具體說(shuō)明數(shù)控機(jī)床程序編制的步驟和要求: 編寫程序單操作鍵盤輸入校 驗(yàn)加工生產(chǎn)復(fù)制程序儲(chǔ)存介質(zhì)(紙帶、磁帶、磁盤)分析零件圖紙工藝處理數(shù)學(xué)處理出錯(cuò)返回 圖3-1 數(shù)控程序編制的過(guò)程框圖數(shù)控機(jī)床手工程序編制 分析零件圖樣和工藝處理 這一步驟的內(nèi)容包括:對(duì)零件圖樣進(jìn)行分析以明確加工的內(nèi)容及要求,確定加工方案、選擇適合的數(shù)控機(jī)床、設(shè)計(jì)夾具、選擇刀具、確定合理的走刀路線及選擇
7、合理的切削用量等。我們知道數(shù)控機(jī)床是用數(shù)字信息來(lái)自動(dòng)控制加工的機(jī)床。這個(gè)數(shù)字信息實(shí)際上就是從所編程序中得到,加工過(guò)程中機(jī)床的每一步動(dòng)作都由該程序來(lái)決定。因此其加工工藝需制定的非常細(xì)膩、詳盡。它與普通機(jī)床不同,工藝員對(duì)普通機(jī)床的工藝編制只要考慮大致方案,具體操作細(xì)節(jié)均由機(jī)床操作者根據(jù)技能、經(jīng)驗(yàn),在現(xiàn)場(chǎng)自行決定,并可隨時(shí)根據(jù)實(shí)際加工情況進(jìn)行改進(jìn)。而對(duì)于數(shù)控加工,則必須由編程員預(yù)先對(duì)零件加工的每一工步均在程序中安排好。整個(gè)工藝中的每一細(xì)節(jié)都應(yīng)事先確定,并安排合理。因此要求編程人員除熟練掌握編程指令功能、書寫格式、鍵盤輸入等基本編程技能外,關(guān)鍵還要全面掌握有關(guān)加工工藝,熟悉數(shù)控機(jī)床的加工特性。工藝處理
8、涉及問(wèn)題很多,編程人員需要注意如下幾點(diǎn): (1) 確定加工方案 此時(shí)應(yīng)考慮數(shù)控機(jī)床使用的合理性及經(jīng)濟(jì)性。并充分發(fā)揮數(shù)控機(jī)床的功能。 (2) 工夾具的設(shè)計(jì)和選擇 應(yīng)特別注意要迅速完成工件的定位和夾緊過(guò)程,以減少輔助時(shí)間。使用組合夾具,生產(chǎn)準(zhǔn)備周期短,夾具零件可以反復(fù)使用,經(jīng)濟(jì)效果好。此外,所用夾具應(yīng)便于安裝,便于協(xié)調(diào)工件和機(jī)床坐標(biāo)系的尺寸關(guān)系。 (3) 正確選擇工件坐標(biāo)原點(diǎn) 也就是建立工件坐標(biāo)系,確定工件坐標(biāo)系與機(jī)床坐標(biāo)系的相對(duì)尺寸。這主要是對(duì)于絕對(duì)值編程來(lái)講,一般根據(jù)圖紙所標(biāo)尺寸,便于刀具軌跡和有關(guān)幾何尺寸計(jì)算,并且也要考慮零件的形位公差要求,避免產(chǎn)生累積誤差等。 (4) 確定機(jī)床換刀點(diǎn) 這主
9、要是根據(jù)所用的各把刀具尺寸,即要考慮避免換刀時(shí),刀具與工件及有關(guān)部件產(chǎn)生干涉、碰撞,又要盡量減少換刀時(shí)的空行程距離。 (5) 選擇合理的走刀路線 合理地選擇走刀路線對(duì)于數(shù)控加工是很重要的。走刀路線的選擇應(yīng)從下面幾個(gè)方面考慮: 數(shù)控機(jī)床手工程序編制 盡量縮短走刀路線,減少空走刀行程,提高生產(chǎn)效率。 保證加工零件的精度和表面粗糙度的要求。 有利于簡(jiǎn)化數(shù)值計(jì)算,減少程序段數(shù)目和編制程序工作量。 (6) 合理選擇刀具 應(yīng)根據(jù)工件材料的性能,機(jī)床的加工能力,加工工序的類型,切削用量以及其它與加工有關(guān)的因素來(lái)正確的選擇刀具。對(duì)刀具總的要求是:安裝調(diào)整方便、剛性好,精度高,使用壽命長(zhǎng)等。 (7) 確定合理的
10、切削用量 在工藝處理中必須正確確定切削用量,即切削深度、進(jìn)給速度及主軸轉(zhuǎn)速等。切削用量的具體數(shù)值應(yīng)根據(jù)數(shù)控機(jī)床使用說(shuō)明書的規(guī)定、被加工工件材料類型(如鑄鐵、鋼材、鋁材等)、加工工序(如車、銑、鉆等、粗加工、半精加工、精加工等)以及其它工藝要求,并結(jié)合實(shí)際經(jīng)驗(yàn)來(lái)確定。 (8) 確定有關(guān)輔助裝置在加工過(guò)程中的先后動(dòng)作要求 如冷卻液開(kāi)關(guān),液壓系統(tǒng)中有關(guān)電磁閥的動(dòng)作順序要求等。 數(shù)學(xué)處理 在完成了工藝處理的工作后,下一步需根據(jù)零件的幾何尺寸、加工路線,計(jì)算刀具中心運(yùn)動(dòng)軌跡,以獲得刀位數(shù)據(jù)。一般的數(shù)控系統(tǒng)均具有直線插補(bǔ)與圓弧插補(bǔ)的功能。對(duì)于加工由圓弧與直線組成的較簡(jiǎn)單的平面零件,只需計(jì)算出零件輪廓的相鄰
11、幾何元素的交點(diǎn)或切點(diǎn)的坐標(biāo)值,得出各幾何元素的起點(diǎn)、終點(diǎn),圓弧的圓心坐標(biāo)值。當(dāng)零件圖紙所標(biāo)尺寸的坐標(biāo)系與所編程序的工件坐標(biāo)系不一致時(shí),需要進(jìn)行相應(yīng)的換算。如果數(shù)控系統(tǒng)無(wú)刀補(bǔ)功能時(shí),還需根據(jù)刀具直徑,計(jì)算刀具運(yùn)動(dòng)的中心軌跡坐標(biāo)值,對(duì)于有些特殊曲線、曲面的零件加工,若數(shù)控系統(tǒng)本身沒(méi)有該類曲線的插補(bǔ)功能時(shí),還必須根據(jù)其曲線方程(如漸開(kāi)線、阿基米德螺旋線等)采用小直線段或圓弧段擬合逼近法,按精度要求計(jì)算出其各節(jié)點(diǎn)坐標(biāo)值,當(dāng)然對(duì)較復(fù)雜的數(shù)字處理往往需利用計(jì)算機(jī)進(jìn)行輔助計(jì)算。數(shù)控機(jī)床手工程序編制 編寫零件加工程序單 在加工順序、工藝參數(shù)以及刀位數(shù)據(jù)確定后,就可按數(shù)控系統(tǒng)的指令代碼,程序段格式,逐段編寫零件
12、加工程序單。這要求編程人員對(duì)該數(shù)控機(jī)床的技術(shù)性能、指令功能、代碼書寫格式等非常熟悉,才能正確編寫程序。我們將在本節(jié)第二部分具體講解程序編制的指令代碼和基本格式。 操作鍵盤輸入程序 按所編程序清單內(nèi)容,通過(guò)操作數(shù)控系統(tǒng)鍵盤上各數(shù)字、字母、符號(hào)鍵進(jìn)行逐段程序輸入。并利用CRT顯示內(nèi)容進(jìn)行逐段檢查,如有輸入錯(cuò)誤,就及時(shí)改正。 校驗(yàn) 程序送入數(shù)控系統(tǒng)后,還需經(jīng)過(guò)試運(yùn)行和試切削兩步校驗(yàn)后,才能進(jìn)行正式加工。通過(guò)試運(yùn)行其程序,主要是校驗(yàn)程序語(yǔ)法有否錯(cuò)誤,加工軌跡正確與否。而通過(guò)試切削是實(shí)際考核其加工工藝及有關(guān)切削參數(shù)制定得合理與否,加工精度能否滿足零件圖紙要求,以及加工工效如何,以便進(jìn)一步改進(jìn)。試運(yùn)行方法
13、對(duì)帶有刀具軌跡動(dòng)態(tài)模擬顯示功能的數(shù)控系統(tǒng)比較方便,只要在刀具軌跡模擬工作狀態(tài)下運(yùn)行所編程序,如果程序存在語(yǔ)法或計(jì)算錯(cuò)誤,運(yùn)行中會(huì)自動(dòng)顯示編程出錯(cuò)報(bào)警,根據(jù)報(bào)警號(hào)內(nèi)容,編程員可對(duì)相應(yīng)出錯(cuò)程序段進(jìn)行檢查、修改,并根據(jù)所顯示的刀具軌跡是否符合要求等,進(jìn)行檢查整改。 對(duì)于經(jīng)濟(jì)型數(shù)控系統(tǒng),通常不帶有刀具軌跡模擬顯示功能,可采用關(guān)閉伺服驅(qū)動(dòng)功放開(kāi)關(guān),進(jìn)行空運(yùn)行其程序來(lái)自動(dòng)檢查所編程序有否語(yǔ)法錯(cuò)誤等。也可采用不裝工件、刀具進(jìn)行自動(dòng)循環(huán)空運(yùn)行來(lái)檢查程序執(zhí)行中機(jī)床的動(dòng)作過(guò)程。對(duì)兩坐標(biāo)聯(lián)功的平面軌跡,也可采用以筆代替刀具,用坐標(biāo)紙代替工件,通過(guò)運(yùn)行其程序來(lái)自動(dòng)繪出刀具軌跡,以檢驗(yàn)程序的對(duì)錯(cuò)。 加工生產(chǎn)與復(fù)制程序儲(chǔ)
14、存介質(zhì) 零件程序調(diào)試合格后,就可投入正常批量加工生產(chǎn)。此時(shí),操作者一般只要進(jìn)行工件上下料裝夾,再撳一下自動(dòng)循環(huán)按鈕,就可自動(dòng)循環(huán)加工,但由于刀具磨損等,需適時(shí)通數(shù)控機(jī)床手工程序編制過(guò)對(duì)工件測(cè)量檢驗(yàn)后,進(jìn)行刀具補(bǔ)償?shù)取?有時(shí)由于工廠均衡生產(chǎn)的需要,對(duì)某些零件需分階段生產(chǎn)一批,這樣對(duì)一些調(diào)試合格的零件程序,但又暫時(shí)不用的可通過(guò)紙帶穿孔機(jī)、錄音機(jī)等,制作程序儲(chǔ)存介質(zhì),即把合格的零件程序儲(chǔ)存在紙帶、磁帶等介質(zhì)上,這樣可不占用數(shù)控系統(tǒng)的內(nèi)存,當(dāng)以后生產(chǎn)需要時(shí)再通過(guò)光電閱讀機(jī)、錄音機(jī)等,把相應(yīng)的程序送入數(shù)控系統(tǒng)即可加工生產(chǎn)。二、程序編制的代碼與基本格式二、程序編制的代碼與基本格式 我們?cè)谇懊鏀?shù)控加工程序編
15、制的過(guò)程與步驟中講到,根據(jù)零件圖紙,通過(guò)加工工藝方案確定和有關(guān)數(shù)學(xué)處理后,就可以具體編寫零件加工程序單,它是用規(guī)定的指令代碼和固定格式來(lái)描述零件加工的整個(gè)過(guò)程。數(shù)控系統(tǒng)一段一段地執(zhí)行其程序,按步驟控制機(jī)床每個(gè)執(zhí)行部件的動(dòng)作,來(lái)完成對(duì)零件的加工。因此零件程序的正確與否,直接關(guān)系到數(shù)控機(jī)床是否能正常工作和加工出合格產(chǎn)品。程序所用的指令代碼和編寫格式一定要符合數(shù)控系統(tǒng)所規(guī)定的要求。 (一) 數(shù)控程序的指令代碼 零件程序所用的代碼,主要有準(zhǔn)備功能G指令、進(jìn)給功能F指令、主軸速度S指令、刀具功能T指令、輔助功能M指令。一般數(shù)控系統(tǒng)中常用的G功能和M功能都與國(guó)際ISO標(biāo)準(zhǔn)中的功能一致,對(duì)某些特殊功能,IS
16、O標(biāo)準(zhǔn)中未指定的,按其數(shù)控機(jī)床的控制功能要求,數(shù)控生產(chǎn)廠家按需要進(jìn)行自定義。并在數(shù)控編程手冊(cè)中予以具體說(shuō)明定義。我國(guó)機(jī)械工業(yè)部制定的有關(guān)G指令和M指令的JB320883標(biāo)準(zhǔn),也與國(guó)標(biāo)上使用的ISO10561975E標(biāo)準(zhǔn)基本一致。 準(zhǔn)備功能G指令 用來(lái)規(guī)定刀具和工件的相對(duì)運(yùn)動(dòng)軌跡(即插補(bǔ)功能指令)、機(jī)床坐標(biāo)系、插補(bǔ)坐標(biāo)平數(shù)控機(jī)床手工程序編制面、刀具補(bǔ)償、坐標(biāo)偏置等多種加工操作。JB3208-83標(biāo)準(zhǔn)中規(guī)定:G指令由字母G及其后面的二位數(shù)字組成,從G00到G99共有100種代碼,如表3-1所示。 表內(nèi)第2欄中,標(biāo)有字母a、c、d 等是表示第1欄中所對(duì)應(yīng)的G代碼為模態(tài)代碼(又稱續(xù)效代碼),字母相同的
17、為一組,同組的任意兩個(gè)代碼不能同時(shí)出現(xiàn)在一個(gè)程序段中。模態(tài)代碼是表示,這種代碼一經(jīng)在一個(gè)程序段中指定,便保持有效到以后的程序段中出現(xiàn)同組的另一代碼時(shí)才失效,在某一程序段中一經(jīng)應(yīng)用某一模態(tài)G代碼,如果其后續(xù)的程序段中還有相同功能的操作,且沒(méi)有出現(xiàn)過(guò)同組的G代碼時(shí),則在后續(xù)的程序段中可以不再指令和書寫這一功能代碼。表內(nèi)第2欄沒(méi)有字母的表示對(duì)應(yīng)的G代碼為非模擬代碼,即只有書寫了該代碼時(shí)才有效。 表中第4欄功能說(shuō)明中的“不指定”代碼,用作將來(lái)修訂標(biāo)準(zhǔn)時(shí)供指定新的功能之用?!坝啦恢付ā贝a,說(shuō)明即使將來(lái)修訂標(biāo)準(zhǔn)時(shí),也不指定新的功能。但是這兩類代碼均可由數(shù)控系統(tǒng)設(shè)計(jì)者根據(jù)需要自行定義表中所列功能以外新的功
18、能,但必須在機(jī)床編程說(shuō)明書中予以說(shuō)明,以便用戶使用。 一般在G指令后還需用x、y、z等字母和具體數(shù)字來(lái)表示相應(yīng)的尺寸、規(guī)格等設(shè)定值,所跟字母的含義見(jiàn)后述表3-4地址符定義表,具體用法見(jiàn)本章第二、三節(jié)內(nèi)容。 進(jìn)給功能F指令 用來(lái)指定各運(yùn)動(dòng)坐標(biāo)軸及其任意組合的進(jìn)給量或螺紋導(dǎo)程。該指令是續(xù)效代碼,它們一般有兩種表示方法。 代碼法:即F后跟二位數(shù)字,這些數(shù)字不直接表示進(jìn)給速度的大小,而是機(jī)床進(jìn)給速度數(shù)列的序號(hào),進(jìn)給速度數(shù)列可以是算術(shù)級(jí)數(shù),也可以是幾何級(jí)數(shù)。 直接指定法:即F后跟的數(shù)字就是進(jìn)給速度大小,例如F100表示進(jìn)給速度是100mmmin。這種指定方法較為直觀,因此現(xiàn)在大多數(shù)機(jī)床均采用這一指定方法
19、。按數(shù)控機(jī)床的進(jìn)給功能,它也有兩種速度表示法。 數(shù)控機(jī)床手工程序編制 1)切削進(jìn)給速度(每分鐘進(jìn)給量) 以每分鐘進(jìn)給距離的形式指定刀具切削進(jìn)給速度,用F字母和它的后繼的數(shù)值。ISO標(biāo)準(zhǔn)中規(guī)定F1F5位,對(duì)于直線軸如F1500表示每分鐘進(jìn)給速度是1500mm。對(duì)于回轉(zhuǎn)軸如F12表示每分鐘進(jìn)給速度為12o。 2)同步進(jìn)給速度(每轉(zhuǎn)進(jìn)給量) 同步進(jìn)給速度即是主軸每轉(zhuǎn)進(jìn)給量規(guī)定的進(jìn)給速度,如0.01mm/r。只有主軸上裝有位置編碼器的機(jī)床才能實(shí)現(xiàn)同步進(jìn)給速度。 主軸速度S指令 該指令也是續(xù)效代碼,用來(lái)指定主軸的轉(zhuǎn)速,用字母S和它后繼的24位數(shù)字表示。有恒轉(zhuǎn)速(單位r/min)和表面恒線速(單位m/mi
20、n)兩種運(yùn)轉(zhuǎn)方式。主軸的轉(zhuǎn)向要用輔助指令M03(正向)、M04(反向)指定,停止用M05指令。對(duì)于有恒線速度控制功能的機(jī)床,還要用G96或G97指令配合S代碼來(lái)指定主軸的速度。G96為恒線速控制指令,如G96 S200表示切削速度200m/min;G97 S2000表示注銷G96,主軸轉(zhuǎn)速為2000r/min。 刀具功能T指令 在自動(dòng)換刀的數(shù)控機(jī)床中,該指令用來(lái)選擇所需的刀具,同時(shí)也用來(lái)表示選擇刀具偏置和補(bǔ)償。T功能字由地址字符T和后繼的24位數(shù)字組成。如T18表示換刀時(shí)選擇18號(hào)刀具。如用作刀具補(bǔ)償時(shí),T18是指按18號(hào)刀具事先所設(shè)定的數(shù)據(jù)進(jìn)行補(bǔ)償。若用四位數(shù)碼指令時(shí),例如T0102,則前兩
21、位數(shù)字表示刀號(hào),后兩位數(shù)字表示刀補(bǔ)號(hào)。由于不同數(shù)控系統(tǒng)有不同的指定方法和含義,具體應(yīng)用時(shí)應(yīng)參照所用數(shù)控機(jī)床說(shuō)明書中的有關(guān)規(guī)定進(jìn)行。 輔助功能M指令 輔助功能指令也有M00M99共計(jì)100種,見(jiàn)表3-2所示。M指令也有續(xù)效指令與非續(xù)效指令之分?,F(xiàn)將常用的M指令功能解釋如下: M00程序停止指令。在執(zhí)行完含有M00的程序段后,機(jī)床的主軸、進(jìn)給及冷卻液都自動(dòng)停止。該指令用于加工過(guò)程中測(cè)量刀具和工件的尺寸、工件調(diào)頭、手動(dòng)變速等固定操作。當(dāng)程序運(yùn)行停止時(shí),全部現(xiàn)存的模態(tài)信息保持不變,固定操作完成后,重按“啟動(dòng)”鍵,便可繼續(xù)執(zhí)行后續(xù)的程序。數(shù)控機(jī)床手工程序編制 M01計(jì)劃(任選)停止指令。該指令與M00基
22、本相似,所不同的是:只有在“任選停止”按鍵被按下時(shí),M01才有效,否則機(jī)床仍不停地繼續(xù)執(zhí)行后續(xù)的程序段。該指令常用于工件關(guān)鍵尺寸的停機(jī)抽樣檢查等情況,當(dāng)檢查完成后,按啟動(dòng)鍵繼續(xù)執(zhí)行以后的程序。 M02程序結(jié)束指令。當(dāng)全部程序結(jié)束后,用此指令使主軸、進(jìn)給、冷卻全部停止,并使機(jī)床復(fù)位。該指令必須出現(xiàn)在程序的最后一個(gè)程序段中。 M03、M04、M05分別指令主軸正轉(zhuǎn)、反轉(zhuǎn)和停止。所謂主軸正轉(zhuǎn)是從主軸往正Z方向看去,主軸順時(shí)針?lè)较蛐D(zhuǎn),反之稱為反轉(zhuǎn)。主軸停轉(zhuǎn)是在該程序段其它指令執(zhí)行完成后才能停止。一般在主軸停止的同時(shí),進(jìn)行制動(dòng)和關(guān)閉冷卻液。 M06換刀指令。常用于加工中心機(jī)床刀庫(kù)換刀前的準(zhǔn)備動(dòng)作。 M
23、07、M08、M09分別命令2號(hào)冷卻液(霧狀)及1號(hào)冷卻液(液狀)開(kāi)(冷卻泵起動(dòng)),冷卻液關(guān)(冷卻泵停止)。 M10、M11-工件的夾緊與松開(kāi)。 M19主軸定向停止。指令主軸準(zhǔn)停在預(yù)定的角度位置上,用于加工中心換刀前的準(zhǔn)備。 M30程序結(jié)束。雖與M02相似,但M30可使程序返回到開(kāi)始狀態(tài)。 (二) 零件加工程序結(jié)構(gòu)與格式 GB887088標(biāo)準(zhǔn)對(duì)零件加工程序的結(jié)構(gòu)與格式作出了規(guī)定,簡(jiǎn)要介紹如下: 加工程序的結(jié)構(gòu) 加工程序主要由程序號(hào)、程序段和程序結(jié)束等組成。 在加工程序的開(kāi)頭要有程序號(hào),以便進(jìn)行程序檢索。程序號(hào)就是給零件加工程序一個(gè)編號(hào),并說(shuō)明該零件加工程序開(kāi)始。常用字符“%”及其后4位十進(jìn)制數(shù)
24、表示“%”。4位數(shù)中若前面為0,則可以省略,如“%0101”等效于“%101”。有時(shí)也用字符“O”或“P”及其后4位十進(jìn)制數(shù)表示程序號(hào),如“O1001”。數(shù)控機(jī)床手工程序編制 由程序段組成加工程序的全部?jī)?nèi)容和機(jī)床的停開(kāi)信息。 程序結(jié)束可用輔助功能代碼M02、M30或M99(子程序結(jié)束),用來(lái)結(jié)束零件加工。 程序段格式 加工程序由程序段組成。程序段由程序段號(hào)(N后繼若干個(gè)數(shù)字)、程序內(nèi)容,后加程序段結(jié)束字符構(gòu)成。程序內(nèi)容就由上述各種指令代碼和相應(yīng)坐標(biāo)尺寸或規(guī)格字組成,一般的書寫順序按表3-3所示從左往右進(jìn)行書寫,對(duì)其中不用的功能應(yīng)省略。 其中坐標(biāo)尺寸或規(guī)格字的地址符定義如表3-4所示。 上述所有
25、地址符后應(yīng)跟相應(yīng)的具體數(shù)字。其中坐標(biāo)軸尺寸用“+”或“”號(hào)后繼具體數(shù)字表示,“+”號(hào)可省略,整數(shù)前零可省略,小數(shù)后零可省略。其余尺寸或規(guī)格字就用具體數(shù)字來(lái)表示。直線軸尺寸的單位一般為mm(或inch)旋轉(zhuǎn)軸尺寸的單位一般為度,而螺紋導(dǎo)程若為英制時(shí),單位為每英寸牙數(shù),暫停時(shí)間單位一般為秒。 (三) 主程序與子程序 若一組程序段在一個(gè)程序中多次出現(xiàn),或在幾個(gè)程序中都要使用它,為了縮短程序,可以把這組程序段抽出來(lái),按規(guī)定的格式寫成一個(gè)新的程序單獨(dú)存儲(chǔ),以供另外的程序調(diào)用。這種程序就叫做子程序。子程序執(zhí)行過(guò)程中也可以調(diào)用其它子程序,這就是子程序嵌套。子程序嵌套次數(shù)由具體數(shù)控系統(tǒng)規(guī)定。調(diào)用第一層子程序的
26、指令所在的加工程序稱為主程序。調(diào)用子程序的指令是一個(gè)程序段,它一般由子程序調(diào)用字、子程序名稱字和調(diào)用次數(shù)字組成,其規(guī)則和格式隨系統(tǒng)而定。 程序的執(zhí)行過(guò)程是:首先執(zhí)行主程序,執(zhí)行過(guò)程中遇到“調(diào)用子程序”指令時(shí),轉(zhuǎn)入執(zhí)行子程序;執(zhí)行完子程序,遇到“返回主程序”指令,又返回執(zhí)行主程序。由于子程序可以嵌套,所以子程序執(zhí)行后“返主”只能返回調(diào)用它的程序,而并不一定返回“主程序”。主程序既可以調(diào)用多個(gè)子程序,又可以反復(fù)調(diào)用同一個(gè)子程序(見(jiàn)圖3-2)。 數(shù)控機(jī)床手工程序編制表表3-3程序段書寫順序格式程序段書寫順序格式程序段號(hào)準(zhǔn)備功能坐標(biāo)尺寸或規(guī)格字進(jìn)給功能主軸速度刀具功能輔助功能程序段結(jié)束符N_GXXX_
27、Y_Z_U_V_W_P_Q_R_A_B_C_D_E_I_J_K_R_K_L_P_H_F_F_S_T_MXXLF(或CR)基本直線坐標(biāo)軸尺寸X_Y_Z_圓弧圓心的坐標(biāo)尺寸I_J_K_第一組附加直線坐標(biāo)軸尺寸U_V_W_圓弧半徑值R_第二組附加直線坐標(biāo)軸尺寸P_Q_R_暫停時(shí)間設(shè)定值L_(或K_P_)基本旋轉(zhuǎn)坐標(biāo)軸尺寸A_B_C_子程序調(diào)用次數(shù)P_(或L_K_)附加旋轉(zhuǎn)坐標(biāo)軸尺寸D_E_螺紋導(dǎo)程F_(或K_) 表表3-4地址符定義地址符定義數(shù)控機(jī)床手工程序編制子程序B返回子程序A返回調(diào)用子程序B主程序調(diào)用子程序A調(diào)用子程序B調(diào)用子程序A 圖3-2 程序執(zhí)行過(guò)程數(shù)控機(jī)床手工程序編制 子程序的形式和組
28、成與主程序大體相同:第一行是子程序編號(hào)(名),最后一行是子程序結(jié)束指令,它們之間的是子程序體。不同的是:主程序結(jié)束指令的作用是結(jié)束主程序,讓數(shù)控系統(tǒng)復(fù)位,其指令已標(biāo)準(zhǔn)化,各系統(tǒng)都用M02或M30;子程序結(jié)束指令的作用是結(jié)束子程序,返回主程序或上一層子程序。其指令字各系統(tǒng)很不統(tǒng)一,如FANUC系統(tǒng)用M98作為子程序調(diào)用指令字,用M99作為子程序結(jié)束,即返回指令字。而有的系統(tǒng)用G20作為子程序調(diào)用指令字,用G24作為子程序結(jié)束指令字。所以具體應(yīng)用時(shí),需參照所用數(shù)控系統(tǒng)的編程說(shuō)明書。 (四) 變量參數(shù)編程與用戶宏程序 含有變量的子程序叫做用戶宏程序(本體)。在程序中呼出(調(diào)用)用戶宏程序的那條指令叫
29、用戶宏指令。系統(tǒng)可以使用用戶宏程序的功能叫做用戶宏功能。用戶宏程序中一般還可以使用演算式及轉(zhuǎn)向語(yǔ)句,有的還可以使用多種函數(shù)。 變量 在常規(guī)的主程序和子程序內(nèi),幾乎所有的字尤其是尺寸字都是有嚴(yán)格地址符加隨后的具體坐標(biāo)(數(shù))值組成。這些具體的坐標(biāo)(數(shù))值在更改之前是相對(duì)不變的。用一個(gè)可賦值的代號(hào)代替地址符后的具體坐標(biāo)(數(shù))值,這個(gè)代號(hào)就稱為變量。變量的代號(hào)應(yīng)按系統(tǒng)的規(guī)定設(shè)置,各系統(tǒng)所用變量的形式差別很大,具體應(yīng)用時(shí)需按系統(tǒng)說(shuō)明書規(guī)定書寫。變量又分公共變量、局部變量和系統(tǒng)變量三類,它們的性質(zhì)和用途還各不相同。 (1) 公共變量 它是指在主程序內(nèi)和由主程序呼出的各用戶宏程序內(nèi)公用的變量。例如對(duì)雙刀架車
30、床,它在兩個(gè)刀架的程序中公用。公共變量可以在CRT上顯示其即時(shí)值。公共變量既可以在主程序和用戶宏程序中直接賦值或用演算式賦值,也可以通過(guò)操作面板由人工設(shè)定它的值(賦值)。無(wú)論用什么方法給公共變量賦值(包括用演算式所得演算結(jié)果的賦值)之后,這個(gè)變量在加工程序(包括主程序、子程序和用戶宏程序)執(zhí)行過(guò)程中一直可以延用,除非中途又得到新的賦值。公共變量的值在各主程序中也通用。 數(shù)控機(jī)床手工程序編制 (2) 局部變量 這是指局限于在用戶宏程序內(nèi)使用的變量。同一個(gè)局部變量,在不同宏程序內(nèi)其值是不通用的,無(wú)論這些宏程序是在同一層次或不在同一層次(即呼出和被呼出),都是如此。如對(duì)于雙刀架車床,同一個(gè)局部變量在
31、兩個(gè)刀架的程序中也不通用。局部變量一般在呼出宏程序的宏指令中賦值,也可以在宏程序中直接賦值或用演算式賦值。在執(zhí)行中,用戶宏程序內(nèi)局部變量的值,最多只保留到該宏程序結(jié)束為止。局部變量不能在操作面板上設(shè)定。各類數(shù)控系統(tǒng)最多可用的公共變量數(shù)和局部變量數(shù)都不等,如日本法那科6系統(tǒng)共有60個(gè)公共變量,33個(gè)局部變量;日本大隈OSP5000系統(tǒng)為32個(gè)公共變量,127個(gè)局部變量;美國(guó)A-B公司8400LP系統(tǒng)各有21個(gè)公共變量和局部變量。 (3) 系統(tǒng)變量 這是固定用途的變量,它的值決定系統(tǒng)的狀態(tài)。它包括接口的輸入輸出信號(hào)變量,刀具形狀補(bǔ)償變量,同步信號(hào)變量,控制程序段停止及等待輔助功能結(jié)束信號(hào)變量,與參
32、數(shù)設(shè)定對(duì)應(yīng)的變量,狀態(tài)信息變量,位置信息變量,原點(diǎn)設(shè)置變量,原點(diǎn)位移變量,刀具長(zhǎng)度補(bǔ)償變量,刀具直徑補(bǔ)償變量,刀具干涉數(shù)據(jù)變量,可變軟限位變量,以及卡盤屏障變量等。系統(tǒng)變量的代號(hào)與系統(tǒng)的某種狀態(tài)有嚴(yán)格的對(duì)應(yīng)關(guān)系。具體使用時(shí),須參考數(shù)控系統(tǒng)說(shuō)明書規(guī)定使用。 變量的演算 它主要包括加、減、乘、除、邏輯或、邏輯或非和邏輯與等幾種運(yùn)算。如法那科6系統(tǒng)分別用以下形式表示: # i=# j# k # i=# j# k # i=# j * # k # i=# j# k # i=# j OR # k # i=# j XOR # k # i=# j AND # k數(shù)控機(jī)床手工程序編制 式中的i、j、k為變量號(hào)碼
33、,、* 、OR、XOR、AND稱為演算子,對(duì)于復(fù)合演算式的演算順序,一般規(guī)定為括號(hào)內(nèi)優(yōu)先、乘除優(yōu)先、靠近等號(hào)的優(yōu)先。 變量的函數(shù) 函數(shù)功能一般屬于數(shù)控系統(tǒng)的選擇功能,它是用戶宏功能范圍內(nèi)的一種較高級(jí)的功能。它一般有正弦、余弦、正切、反正切、平方根、絕對(duì)值等幾個(gè)函數(shù)運(yùn)算功能,其函數(shù)代號(hào)的書寫形式按數(shù)控系統(tǒng)的型號(hào)不同也有所不同,具體可參考所用系統(tǒng)的說(shuō)明書,這里限于篇幅不作一一介紹。 變量的賦值 由于系統(tǒng)變量賦值的情況比較復(fù)雜,這里只介紹公共變量和局部變量的賦值。變量的賦值方式可分為直接和間接兩種。 (1) 直接賦值 直接賦值是直接將數(shù)值或即時(shí)值賦于相應(yīng)變量,如FANUC-6系統(tǒng)的直接賦值是這樣的:
34、 #2=116(表示將數(shù)值116賦于#2變量) #103=#2(表示將變量#2的即時(shí)值賦于變量#103) (2) 間接賦值 間接賦值就是用演算式賦值,即把演算式內(nèi)演算的結(jié)果賦給某個(gè)變量?,F(xiàn)用一個(gè)例子來(lái)說(shuō)明間接賦值的方法與形式。圖3-3是一個(gè)橢圓,欲車削1/4橢圓(第一象限)的回轉(zhuǎn)輪廓線,半徑指定。要求在數(shù)控程序中用任意一點(diǎn)(D)的Z值(用2號(hào)和LZ變量)來(lái)表示該點(diǎn)的X值(用5號(hào)和LX變量)。橢圓的一般方程:12222bzax數(shù)控機(jī)床手工程序編制 在第一象限(包括第二象限)內(nèi)可轉(zhuǎn)換為: 221bzax 轉(zhuǎn)用變量表達(dá)將成下列兩式之一: 2232115號(hào)變量號(hào)變量號(hào)變量號(hào)變量LBLBLZLZLALX
35、1 如果這個(gè)橢圓的a=50、b=80,那么只要把50、80分別賦給1號(hào)變量(LA)和3號(hào)變量(LB)就可以了。如FANUC-6系統(tǒng)的賦值情況為: N10 # 1= 50 N20 # 3= 80 N30 # 5= # 1 * SQRT 1#2 * #2#3 * #3 式中 SQRT為FANUC-6系統(tǒng)的平方根函數(shù)代號(hào)。 數(shù)控機(jī)床手工程序編制 (3) 在用戶宏指令中為用戶宏程序內(nèi)的局部變量賦值 以單層宏程序,即主程序中呼出一層宏程序?yàn)槔?。仍以圖3-3所示零件為例。欲車削從A點(diǎn)到B點(diǎn)的四分之一橢圓回轉(zhuǎn)零件。采用直線逼近(擬合法),在Z向分段,以1mm為一個(gè)步距,我們可以編制一個(gè)只用變量不用具體數(shù)據(jù)的
36、橢圓、不同的起始點(diǎn)和不同的步距,不必更改宏程序,而只要修改主程序中用戶宏指令段內(nèi)的賦值數(shù)據(jù)就可以了。如FANUC-6系統(tǒng)的賦值形式(以 #6變量代表步距、以80賦于#2代表起始點(diǎn)A的Z坐標(biāo)值): 主程序中的G65段是宏指令段,該段中的A、B、C、D、K分別為宏程序中的#1、#2、#3、#7和#6賦值,這種對(duì)應(yīng)關(guān)系是已在該系統(tǒng)中規(guī)定了的。 轉(zhuǎn)向語(yǔ)句 轉(zhuǎn)向語(yǔ)句分無(wú)條件轉(zhuǎn)向語(yǔ)句和條件轉(zhuǎn)向語(yǔ)句兩種。轉(zhuǎn)向語(yǔ)句的格式由數(shù)控系統(tǒng)規(guī)定。 1)無(wú)條件轉(zhuǎn)向語(yǔ)句較簡(jiǎn)單,在法那科系統(tǒng)中是GOTO加轉(zhuǎn)向目標(biāo)(指順序號(hào)),例如“GOTO 10”表示“無(wú)條件轉(zhuǎn)向執(zhí)行N10程序段,而不論N10程序段在轉(zhuǎn)向語(yǔ)句之前還是其后。
37、2)條件轉(zhuǎn)向語(yǔ)句一般有條件式和轉(zhuǎn)向目標(biāo)兩部分構(gòu)成,它的具體格式隨系統(tǒng)而別。例如“如果ab,那么轉(zhuǎn)向執(zhí)行c程序段”之意,F(xiàn)ANUC-6系統(tǒng)則表示為:IF a GT b GOTO c。a和b可以是數(shù)值、變量或含有數(shù)值及變量的算式,c是轉(zhuǎn)向目標(biāo)的順序號(hào)。其中小于、等于、大于等于、小于等于分別用LT、EQ、GE、LE表示,如前例橢圓軌跡擬合法宏程序中第4程序段:N40 IF #2 GE #7 GOTO 10。表示如果 #2大于等于 #7,則轉(zhuǎn)向執(zhí)行N10程序段,否則執(zhí)行下一段。數(shù)控機(jī)床手工程序編制OBZCAX2號(hào)變量(LZ)50803號(hào)變量(LB)任意一點(diǎn)D5號(hào)變量(LX) 1號(hào)變量(LA)圖3-3
38、用變量表達(dá)四分之一橢圓的函數(shù)關(guān)系數(shù)控機(jī)床手工程序編制 第二節(jié)第二節(jié) 零件加工程序的編制零件加工程序的編制 一、數(shù)控機(jī)床坐標(biāo)系及其相關(guān)指令代碼一、數(shù)控機(jī)床坐標(biāo)系及其相關(guān)指令代碼 (一) 坐標(biāo)軸的運(yùn)動(dòng)方向及其命名 數(shù)控機(jī)床的坐標(biāo)軸和運(yùn)動(dòng)方向,應(yīng)有統(tǒng)一規(guī)定,并共同遵守,這樣將給數(shù)控系統(tǒng)和機(jī)床的設(shè)計(jì)、程序編制和使用維修帶來(lái)極大的便利。ISO和我國(guó)都擬定了命名的標(biāo)準(zhǔn)。 直線進(jìn)給和圓周進(jìn)給運(yùn)動(dòng)坐標(biāo)系 一個(gè)直線進(jìn)給運(yùn)動(dòng)或一個(gè)圓周進(jìn)給運(yùn)動(dòng)定義一個(gè)坐標(biāo)軸。在ISO和EIA標(biāo)準(zhǔn)中都規(guī)定直線進(jìn)給運(yùn)動(dòng)的直角坐標(biāo)系用X、Y、Z表示,常稱基本坐標(biāo)系。X、Y、Z坐標(biāo)軸的相互關(guān)系用右手定則決定。如圖3-4所示。圖中大拇指的指
39、向?yàn)閄軸的正方向,食指指向?yàn)閅軸的正方向,中指指向?yàn)閆軸的正方向。 圖2-6 數(shù)控機(jī)床坐標(biāo)系 數(shù)控機(jī)床手工程序編制 圍繞X、Y、Z軸旋轉(zhuǎn)的圓周進(jìn)給坐標(biāo)軸分別用A、B、C表示,根據(jù)右手螺旋定則,如圖3-4所示,以大拇指指向X、Y、Z方向,則食指、中指等的指向是圓周進(jìn)給運(yùn)動(dòng)的A、B、C方向。 數(shù)控機(jī)床的進(jìn)給運(yùn)動(dòng),有的由刀具運(yùn)動(dòng)來(lái)實(shí)現(xiàn);有的由工作臺(tái)帶著工件運(yùn)動(dòng)來(lái)實(shí)現(xiàn)。上述坐標(biāo)軸正方向,是假定工件不動(dòng),刀具相對(duì)于工件作進(jìn)給運(yùn)動(dòng)的方向。如果是工件移動(dòng)則用加“/”的字母表示,按相對(duì)運(yùn)動(dòng)的關(guān)系,工件運(yùn)動(dòng)的正方向恰好與刀具運(yùn)動(dòng)的正方向相反,即有: X=X/, Y=Y/, Z=Z/A=A/, B=B/, C=C
40、/同樣兩者運(yùn)動(dòng)的負(fù)方向也彼此相反。 如果在基本的直角坐標(biāo)X、Y、Z之外,另有軸線平行于它們的坐標(biāo)系,則附加的直角坐標(biāo)系指定為U、V、W和P、Q、R。這些附加坐標(biāo)系的運(yùn)動(dòng)方向,可按決定基本坐標(biāo)系運(yùn)動(dòng)方向的辦法來(lái)決定。 Z坐標(biāo) 規(guī)定平行于主軸軸線的坐標(biāo)為Z坐標(biāo),對(duì)于沒(méi)有主軸的機(jī)床,則規(guī)定垂直于工件裝夾表面的坐標(biāo)軸為Z坐標(biāo)。 如果機(jī)床上有幾根主軸,可選垂直于工件裝夾面的一根作為主要主軸,Z坐標(biāo)則平行于主要主軸的軸線。 如主軸能擺動(dòng),在擺動(dòng)范圍內(nèi)只與標(biāo)準(zhǔn)坐標(biāo)系中的一個(gè)坐標(biāo)平行時(shí),則這個(gè)坐標(biāo)就是Z坐標(biāo),如擺動(dòng)范圍內(nèi)能與基本坐標(biāo)中的多個(gè)坐標(biāo)相平行時(shí),則取垂直于工件裝夾面的方向作為Z坐標(biāo)軸的方向。 Z軸的正
41、方向是使刀具遠(yuǎn)離工件的方向。數(shù)控機(jī)床手工程序編制 X坐標(biāo) 在刀具旋轉(zhuǎn)的機(jī)床上,如銑床、鉆床、鏜床等,若Z軸是水平的,則從刀具(主軸)向工件看時(shí),X軸的正方向指向右邊。如果Z軸是垂直的,則從主軸向立柱看時(shí),對(duì)于單立柱機(jī)床,X軸的正方向指向右邊;對(duì)于雙立柱機(jī)床,當(dāng)從主軸向左側(cè)立柱看時(shí),X軸向的正方向指向右邊。上述正方向都是刀具相對(duì)工件運(yùn)動(dòng)而言的。 在工件旋轉(zhuǎn)的機(jī)床上,如車床、磨床等,X軸的運(yùn)動(dòng)方向是在工件的徑向并平行于橫向拖板,刀具離開(kāi)工件旋轉(zhuǎn)中心的方向是X軸的正方向。 Y坐標(biāo) 在確定了X、Z軸的正方向后,可按圖3-4所示的直角坐標(biāo)系,用右手螺旋法則來(lái)確定Y坐標(biāo)的正方向,即在ZX平面內(nèi),從Z轉(zhuǎn)到X
42、時(shí),右旋螺紋應(yīng)沿Y方向前進(jìn)。 (二) 機(jī)床坐標(biāo)系與工件坐標(biāo)系 機(jī)床坐標(biāo)系與機(jī)床原點(diǎn) 機(jī)床坐標(biāo)系是機(jī)床上固有的坐標(biāo)系,并設(shè)有固定的坐標(biāo)原點(diǎn)。機(jī)床上有一些固定的基準(zhǔn)線,如主軸中心線;固定的基準(zhǔn)面,如工作臺(tái)面、主軸端面、工作臺(tái)側(cè)面和T型槽側(cè)面。當(dāng)機(jī)床的坐標(biāo)軸手動(dòng)返回各自的原點(diǎn)(又稱零點(diǎn))以后,用各坐標(biāo)軸部件上的基準(zhǔn)線和基準(zhǔn)面之間的距離來(lái)決定機(jī)床原點(diǎn)的位置,該點(diǎn)在數(shù)控機(jī)床的使用說(shuō)明書上均有說(shuō)明。如立式數(shù)控銑床的機(jī)床原點(diǎn)為X、Y軸返回原點(diǎn)后,在主軸中心線與工作臺(tái)面的交點(diǎn)處,可由主軸中心線至工作臺(tái)的兩個(gè)側(cè)面的給定距離來(lái)測(cè)定。 工件坐標(biāo)系和工件原點(diǎn) 工件坐標(biāo)系是編程人員在編程時(shí)使用的,由編程人員以工件圖紙上
43、的某一固定點(diǎn)為原點(diǎn),(也稱工件原點(diǎn))所建立的坐標(biāo)系,編程尺寸都按工件坐標(biāo)系中的尺寸確定。在加工時(shí),工件隨夾具在機(jī)床上安裝后,測(cè)量工件原點(diǎn)與機(jī)床原點(diǎn)之間的距離(通過(guò)測(cè)量某些基準(zhǔn)面、線之間的距離來(lái)確定),這個(gè)距離稱為工件原點(diǎn)偏置,如圖3-5所示。該偏置值,需預(yù)存到數(shù)控系統(tǒng)中,在加工時(shí),工件原點(diǎn)偏置值便能自動(dòng)加到工件坐標(biāo)系上,使數(shù)控系數(shù)控機(jī)床手工程序編制AB1620351520301812XYO機(jī)機(jī)床座標(biāo)系YXO工工件座標(biāo)系工件原點(diǎn)偏置 圖3-5 坐標(biāo)原點(diǎn)偏置數(shù)控機(jī)床手工程序編制統(tǒng)可按機(jī)床坐標(biāo)系確定加工時(shí)的坐標(biāo)值。因此,編程人員可以不必考慮工件在機(jī)床上的安裝位置和安裝精度,而利用數(shù)控系統(tǒng)的原點(diǎn)偏置功
44、能,通過(guò)工件原點(diǎn)偏置值,來(lái)補(bǔ)償工件在工作臺(tái)上的裝夾位置誤差,使用起來(lái)十分方便,現(xiàn)在大多數(shù)數(shù)控機(jī)床均有這種功能。 (三) 絕對(duì)坐標(biāo)與相對(duì)坐標(biāo) 運(yùn)動(dòng)軌跡的終點(diǎn)坐標(biāo)是相對(duì)于起點(diǎn)計(jì)量的坐標(biāo)系,稱為相對(duì)坐標(biāo)系(或增量坐標(biāo)系)。 所有坐標(biāo)點(diǎn)的坐標(biāo)值均從某一固定坐標(biāo)原點(diǎn)計(jì)量的坐標(biāo)系,稱為絕對(duì)坐標(biāo)系。在圖3-5中的A、B兩點(diǎn),若以工件絕對(duì)坐標(biāo)系計(jì)則 XA=12, YA=15; XB=30, YB=35 若以相對(duì)坐標(biāo)計(jì),則B點(diǎn)的坐標(biāo)是在以A為原點(diǎn)建立起來(lái)的坐標(biāo)系內(nèi)計(jì)量的,則終點(diǎn)B的相對(duì)坐標(biāo)為:XB=18,YB=20。 在編程時(shí),可根據(jù)具體機(jī)床的坐標(biāo)系,從編程方便(如根據(jù)圖紙尺寸的標(biāo)注方式)及加工精度要求選用坐標(biāo)
45、系的類型。 (四) 與坐標(biāo)相關(guān)的G指令 G90絕對(duì)坐標(biāo)值編程指令 該指令表示后繼程序中的所有編程尺寸是按絕對(duì)坐標(biāo)值給定的,它根據(jù)零件圖紙所標(biāo)注尺寸的相對(duì)關(guān)系,或零件在機(jī)床夾具上的安裝位置,用下述G92指令來(lái)設(shè)定一個(gè)工件絕對(duì)坐標(biāo)原點(diǎn),所有編程尺寸都按這一原點(diǎn)來(lái)給定,這一點(diǎn)又稱編程原點(diǎn)或程序原點(diǎn)。如圖2-7中從A走到B的直線插補(bǔ)指令,用絕對(duì)坐標(biāo)編程時(shí)應(yīng)為:G90 G01 X30 Y35 F 一般數(shù)控系統(tǒng)在初態(tài)(開(kāi)機(jī)時(shí)狀態(tài))時(shí)自動(dòng)設(shè)置為G90絕對(duì)值編程狀態(tài)。 G91相對(duì)坐標(biāo)值編程指令 該指令表示程序中的編程尺寸是按相對(duì)坐標(biāo)給定的,即每一坐標(biāo)運(yùn)動(dòng)程序段的終點(diǎn)坐標(biāo)值是相對(duì)該程序段的起點(diǎn)給定的。而每一程序
46、段的起點(diǎn),也就是上一段程序段的終點(diǎn)或開(kāi)始時(shí)刀具的起點(diǎn)。如圖3-5中從A走到B的直線插補(bǔ)指令用相對(duì)坐標(biāo)編程時(shí)應(yīng)為: G91 G01 X18 Y20 F 數(shù)控機(jī)床手工程序編制 有的數(shù)控系統(tǒng)為了編程尺寸計(jì)算方便,可以允許采用絕對(duì)尺寸和相對(duì)尺寸混合編制,即允許在同一程序段內(nèi)即可用絕對(duì)尺寸來(lái)表示,也有用相對(duì)尺寸來(lái)表示。這樣就不用G90或G91來(lái)進(jìn)行絕對(duì)或相對(duì)編程設(shè)定,而采用地址符X、Y、Z表示絕對(duì)尺寸,地址符U、V、W表示相對(duì)尺寸,如圖3-5中從A走到B直線插補(bǔ)程序均可用 G01 U18 Y35 F 或 G01 X30 V20 F 或 G01 U18 V20 F 或 G01 X30 Y35 F 四種形式
47、來(lái)表示。 G92工件編程坐標(biāo)系設(shè)定的預(yù)置寄存指令 當(dāng)用絕對(duì)坐標(biāo)編程時(shí),首先必須用指令G92來(lái)設(shè)定機(jī)床坐標(biāo)系與工件編程坐標(biāo)系的關(guān)系。機(jī)床本身有一個(gè)固定的絕對(duì)坐標(biāo)原點(diǎn),即機(jī)床原點(diǎn)(機(jī)械原點(diǎn)),該點(diǎn)由機(jī)床制造廠家設(shè)定和調(diào)整好。工件隨夾具安裝到機(jī)床上時(shí),就確定了工件編程原點(diǎn)與機(jī)床原點(diǎn)的關(guān)系,即確定了機(jī)床原點(diǎn)在編程坐標(biāo)系上的坐標(biāo)值,如圖3-5中O工與O機(jī)之關(guān)系,這一坐標(biāo)值要用G92 X Y(如圖3-5中應(yīng)為G92 X-20 Y-16)的指令來(lái)設(shè)定,并把設(shè)定的坐標(biāo)值寄存在數(shù)控系統(tǒng)的存貯器內(nèi)。在零件加工前,通過(guò)手動(dòng)或自動(dòng)使機(jī)床回到機(jī)床坐標(biāo)系的參考點(diǎn),即建立了機(jī)床坐標(biāo)系,確定了機(jī)床坐標(biāo)原點(diǎn),機(jī)床參考點(diǎn)與機(jī)床坐
48、標(biāo)系原點(diǎn)的相對(duì)關(guān)系由數(shù)控機(jī)床制造廠在出廠前調(diào)整確定,并在系統(tǒng)參數(shù)中設(shè)定好。當(dāng)機(jī)床運(yùn)行第一個(gè)坐標(biāo)運(yùn)動(dòng)指令時(shí),一般為快速趨近刀具切削起點(diǎn),如圖3-5中從機(jī)床原點(diǎn)O機(jī)快速趨近到刀具切削起點(diǎn)A。數(shù)控系統(tǒng)自動(dòng)將這一設(shè)定的坐標(biāo)值加到第一程序段的坐標(biāo)位移指令中去,使刀具相對(duì)于工件運(yùn)動(dòng)到第一程序段的終點(diǎn),也就是說(shuō)使編程坐標(biāo)系平移,將按工件坐標(biāo)系給定的編程尺寸,自動(dòng)轉(zhuǎn)換到機(jī)床坐標(biāo)系中去。按圖3-5所注尺寸,數(shù)控機(jī)床手工程序編制如從機(jī)床原點(diǎn)快速趨近到刀具切削起點(diǎn)A再?gòu)腁切削到B點(diǎn),絕對(duì)坐標(biāo)編程的程序應(yīng)為:N01 G92 X-20 Y-16 LF (數(shù)控系統(tǒng)執(zhí)行該指令時(shí),機(jī)床并不產(chǎn)生運(yùn)動(dòng),只把 坐標(biāo)設(shè)定值送入內(nèi)存。
49、)N02 G90 G17 G00 X12 Y15 LF (數(shù)控系統(tǒng)執(zhí)行該指令時(shí),系統(tǒng)把內(nèi)存的坐標(biāo)設(shè)定值 與工件坐標(biāo)系給定的編程尺寸疊加,因此此時(shí), X軸的位移量是32mm,Y軸的位移量是31mm。)N03 G01 X30 Y35 F LF而相對(duì)坐標(biāo)編程的程序應(yīng)為:N01 G91 G17 G00 X32 Y31 LFN02 G01 X18 Y20 F LF 首件加工后,測(cè)量工件尺寸精度,如果發(fā)現(xiàn)因工件在機(jī)床上的安裝位置不準(zhǔn),而引起零件產(chǎn)生某種加工誤差時(shí),可以不必移動(dòng)工件的安裝位置,對(duì)絕對(duì)坐標(biāo)編程,只需修改G92所設(shè)定的坐標(biāo)值,即可消除這一加工誤差。而對(duì)相對(duì)坐標(biāo)編程,則需修改第一段的快速定位的坐標(biāo)
50、值尺寸。 G53G59零點(diǎn)偏置設(shè)定指令 根據(jù)零件圖紙所標(biāo)尺寸基點(diǎn)的相對(duì)關(guān)系和有關(guān)形位公差要求,為編程計(jì)算方便,有的數(shù)控系統(tǒng)可分別用G53、G54、G55、G56、G57、G58、G59指令設(shè)定7種不同的工件零點(diǎn)偏置。其X、Y、Z的偏置值,有的直接在程序指令后設(shè)定,有的是在相應(yīng)的參數(shù)表中設(shè)定。零點(diǎn)偏置作用與G92基本相同,實(shí)際上也是把編程坐標(biāo)系平移。 數(shù)控機(jī)床手工程序編制 G17、G18、G19插補(bǔ)坐標(biāo)平面設(shè)定指令 對(duì)三軸以上兩兩聯(lián)動(dòng)的數(shù)控機(jī)床,需用G17、G18、G19指令來(lái)分別設(shè)定在XY、XZ、YZ坐標(biāo)平面進(jìn)行插補(bǔ)加工。如圖3-6所示,后繼插補(bǔ)指令程序中的坐標(biāo)地址也應(yīng)與所設(shè)定的坐標(biāo)平面相符,
51、否則會(huì)出現(xiàn)編程出錯(cuò)報(bào)警。 YZXOG02G03G02G03G02G03G19G17G18 圖3-6 坐標(biāo)平面設(shè)定示意圖數(shù)控機(jī)床手工程序編制 二、常用指令的含義和使用說(shuō)明二、常用指令的含義和使用說(shuō)明 G00快速定位指令 G00在編程中常用來(lái)作快速接近工件切削起點(diǎn)或快速返回?fù)Q刀點(diǎn)等。其運(yùn)動(dòng)速度在程序中不設(shè)定。它以系統(tǒng)中相應(yīng)的參數(shù)所設(shè)定的最快速運(yùn)動(dòng),到將趨近定位點(diǎn)時(shí),通過(guò)13級(jí)降速以實(shí)現(xiàn)精確定位。 G00只實(shí)現(xiàn)定位作用,對(duì)實(shí)際所走的路徑不作嚴(yán)格要求。運(yùn)動(dòng)時(shí)也不進(jìn)行切削加工,編程時(shí)應(yīng)注意參考所用的機(jī)床的有關(guān)說(shuō)明,注意在快速趨近定位點(diǎn)時(shí),避免刀具與工件等發(fā)生干涉碰撞,編程基本格式為:G00 X Y Z對(duì)
52、不運(yùn)動(dòng)的坐標(biāo)可省略,可參考前述圖3-5的有關(guān)實(shí)例說(shuō)明。 G01直線插補(bǔ)指令 G01是用來(lái)對(duì)工件進(jìn)行直線切削加工,其切削速度用后繼的F指令來(lái)設(shè)定。其所走的路程是從程序起點(diǎn)到目標(biāo)點(diǎn)成一直線,目標(biāo)點(diǎn)坐標(biāo)值就用XYZ來(lái)表示,對(duì)不運(yùn)動(dòng)的坐標(biāo)也可省略,編程基本格式為:G01 X Y Z F 如圖3-7為三軸直線插補(bǔ)的空間直線,從A到B的直線插補(bǔ)指令如下:絕對(duì)坐標(biāo)編程:G90 G01 X30 Y40 Z20 F相對(duì)坐標(biāo)編程:G91 G01 X20 Y30 Z10 F 數(shù)控機(jī)床手工程序編制XOZYB(30,40,20)A(10,10,10)圖3-7 三軸插補(bǔ)的空間直線表表3-5 圓弧編程格式圓弧編程格式主平面
53、給 定 圓 心 坐 標(biāo) 編 程給 定 圓 弧 半 徑 編 程XY平面XZ平面YZ平面G17 G02(或G03) XYIJFG18 G02(或G03) XZIkFG19 G02(或G03) YZJkFG17 G02(或G03) XYR+/-FG18 G02(或G03) XZR+/-FG19 G02(或G03) YZR+/-F數(shù)控機(jī)床手工程序編制 G02、G03圓弧插補(bǔ)指令 對(duì)兩軸聯(lián)動(dòng)或兩兩聯(lián)動(dòng)的數(shù)控機(jī)床,圓弧插補(bǔ)只能在主平面上進(jìn)行,主平面由G17、G18、G19來(lái)設(shè)定,見(jiàn)圖3-6所示。G02為順時(shí)針圓弧插補(bǔ),G03為逆時(shí)針圓弧插補(bǔ)。目前的數(shù)控系統(tǒng)一般都可編制過(guò)象限圓和整圓。一般是采用給定圓心坐標(biāo)
54、尺寸編程,也有可采用給定圓弧半徑值編程,具體編程格式如表3-5所示。 其中X、Y、Z是圓弧的終點(diǎn)坐標(biāo)值,它根據(jù)絕對(duì)坐標(biāo)或相對(duì)坐標(biāo)編程的不同,也有所不同。而I、J、K為圓弧的圓心坐標(biāo)值,它通??偸菆A心相對(duì)于圓弧起點(diǎn)的相對(duì)坐標(biāo)值,如果用絕對(duì)坐標(biāo)值編程,需根據(jù)所用數(shù)控機(jī)床編程說(shuō)明進(jìn)行特別設(shè)定。R是圓弧的半徑,一般數(shù)控系統(tǒng)為插補(bǔ)運(yùn)算需要,規(guī)定當(dāng)所插補(bǔ)圓弧小于1800時(shí),用正號(hào)編制半徑程序,而當(dāng)圓弧大于1800時(shí),用負(fù)號(hào)編制半徑程序。其原理可用圖3-8來(lái)說(shuō)明。 若P0是圓弧的始點(diǎn),P1是終點(diǎn),對(duì)于一個(gè)相同數(shù)值的R,則有4種不同的圓弧通過(guò)這兩個(gè)點(diǎn)。 用方向(G02G03)及R(+-)的符號(hào)的組合來(lái)識(shí)別所需
55、的圓弧。這樣,圓弧的程序設(shè)計(jì)格式如下:圓弧1 G02 X Z R-圓弧2 G02 X Z R+圓弧3 G03 X Z R+圓弧4 G03 X Z R-XZ為圓弧的終點(diǎn)直角坐標(biāo)值。若用半徑程序設(shè)計(jì)編制某個(gè)完整的圓,由于存在無(wú)限個(gè)解,CNC系統(tǒng)將顯示圓弧編程出錯(cuò)報(bào)警,所以對(duì)整圓插補(bǔ)編程只能用給定的圓心坐標(biāo)編程。 數(shù)控機(jī)床手工程序編制XYO1P1(X,Z)P0324圖3-8 相同半徑的四種不同圓弧數(shù)控機(jī)床手工程序編制 第三節(jié)第三節(jié) 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例 一、車削加工編程實(shí)例一、車削加工編程實(shí)例 例圖2-11所示零件,其材料為45鋼,零件的外形輪廓有直線、圓弧、螺紋。欲在某數(shù)控車床上進(jìn)行精
56、加工,編制精加工程序。 依據(jù)圖樣要求,確定工藝方案及工藝路線 按先主后次的加工原則,確定其工藝路線。首先切削零件的外輪廓,方向?yàn)樽杂蚁蜃蠹庸ぃ唧w路線為:先倒角(245o)切削螺紋的實(shí)際外徑29.6切削26切削錐度部分切削36切削圓弧部分切削34切削錐度部分切削56,最后車削螺紋。 選擇刀具并畫出刀具布置圖 根據(jù)加工要求,選用兩把刀具。1#刀具為圓弧車刀,用于精車外輪廓,2#刀具為螺紋車刀,刀尖角為60o的成形車刀。刀具布置圖見(jiàn)圖2-11右邊。對(duì)刀時(shí)采用對(duì)刀儀,以1#刀為基準(zhǔn)。2#螺紋車刀刀尖相對(duì)于1#刀尖在Z向偏量4mm,由2#刀的程序進(jìn)行補(bǔ)償,其補(bǔ)償值通過(guò)控制面板手工輸入,以保持刀尖位置的
57、一致。 畫刀具布置圖時(shí),要正確選擇換刀點(diǎn),其原則是,在換刀過(guò)程中,刀具與工件、機(jī)床和夾具不會(huì)碰撞和干涉。本例換刀點(diǎn)為A(見(jiàn)圖2-11)。 選擇切削用量 切削用量應(yīng)根據(jù)工件材料、硬度、刀具材料及機(jī)床等因素來(lái)考慮。一般由經(jīng)驗(yàn)確定。本例中,精車外輪廓時(shí),主軸轉(zhuǎn)速為S01=630r/min,進(jìn)給速度車削直線時(shí)為150mm/min,車圓弧時(shí)為100mm/min。切削螺紋時(shí),主軸轉(zhuǎn)速為S02=400r/min,導(dǎo)程為1.5mm,因此,進(jìn)給速度為1.5mm/r。 數(shù)控機(jī)床手工程序編制數(shù)控機(jī)床手工程序編制 編寫加工程序單 確定O點(diǎn)為工件坐標(biāo)系原點(diǎn)(圖3-9),將A點(diǎn)(換刀點(diǎn))作為對(duì)刀點(diǎn),即編程的起點(diǎn)。絕對(duì)值坐
58、標(biāo)指令用X和Z,增量值坐標(biāo)指令用U和W。編程時(shí),一個(gè)程序段內(nèi)可用絕對(duì)坐標(biāo)指令,也可用增量坐標(biāo)指令,還可二者混用。坐標(biāo)值可用小數(shù)點(diǎn)表示。X、U以直徑值編程,I按半徑值編程。F進(jìn)給速度后跟四位數(shù),小數(shù)點(diǎn)前3位,小數(shù)點(diǎn)后1位,單位是mmmin,主軸轉(zhuǎn)速功能S后跟三位數(shù)字。T后面跟兩位數(shù)字,第一位數(shù)字表示刀具編號(hào),第二位數(shù)字表示刀具補(bǔ)償組號(hào)。螺紋切削采用子程序調(diào)用循環(huán)指令,G22為子程序調(diào)用,L后面數(shù)字表示循環(huán)次數(shù)。子程序循環(huán)結(jié)束指令用G80。G33為切削圓柱螺紋的固定循環(huán)指令。因?yàn)槁菁y實(shí)際外徑為29.67mm,螺紋內(nèi)徑為28.37mm,所以螺紋切深量=29.6728.37=1.3mm。采用四次循環(huán)切
59、削,每次切深為1.3/4=0.325mm(直徑量)。該數(shù)控裝置對(duì)于跨象限圓弧需分段編程。 按上述確定的進(jìn)給路線和工藝參數(shù),結(jié)合數(shù)控系統(tǒng)的程序段格式,可編寫零件的加工程序單,如表3-6所示。 數(shù)控機(jī)床手工程序編制NGX(U)Z(W)IKFSTM(L)LF說(shuō) 明%518LF程序名,程序開(kāi)始N010G92X300.Z135.LF設(shè)定工件坐標(biāo)系原點(diǎn)N020G00X23.6Z126.S630T11M03LF選1號(hào)刀,主軸正轉(zhuǎn),快速趨近切削點(diǎn)N030G01X29.6Z123.F150LF倒45o角N040W-11.LF29.6N050X26.W-2.LF倒角N060W-5.LF26N070X36.W-10
60、.LF車錐度N080W-6.LF36N090G02U-6W-9.I12.K-9.F100LF車R15圓弧N100U10.W-15.I25.K0LF車R25圓弧表表3-6 車削零件加工程序單車削零件加工程序單N110G03U10.W-15.I-20.K-15.LF車R25圓弧N120U-10.W-15.I-25.K0LF車R25圓弧N130G02X34.W-9.I12.K-9.LF車R15圓弧N140G01W-6.LF34N150X56.W-11.F150LF車錐度N160W-9.LF56N170X70.LF退刀N180G00X300.Z135.LF快速返回?fù)Q刀點(diǎn)A數(shù)控機(jī)床手工程序編制N190X
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 文化產(chǎn)業(yè)人才培養(yǎng)的策略與心得體會(huì)
- 虛擬偶像IP版權(quán)保護(hù)與市場(chǎng)推廣合作協(xié)議
- 醫(yī)療機(jī)構(gòu)股權(quán)投資與人才培養(yǎng)合作協(xié)議
- 夫妻共同財(cái)產(chǎn)清算與分割執(zhí)行協(xié)議
- 水電站大數(shù)據(jù)分析應(yīng)用計(jì)劃2025
- 少數(shù)民族婚姻忠誠(chéng)協(xié)議參照習(xí)慣法制定指引
- 寵物寄養(yǎng)中心寵物用品租賃與寵物托管服務(wù)協(xié)議
- 高端影視拍攝場(chǎng)地便攜式更衣間租賃服務(wù)協(xié)議
- 游戲AI算法研發(fā)及優(yōu)化勞務(wù)合同
- 建設(shè)工程造價(jià)咨詢企業(yè)股權(quán)聯(lián)營(yíng)與項(xiàng)目投資合同
- 2021年4月自考00322中國(guó)行政史試題及答案含解析
- 婚前醫(yī)學(xué)檢查及健康知識(shí)講座
- 除草劑的類群及作用機(jī)理
- 兒科規(guī)培出科小結(jié)通用
- 甘肅麻辣燙介紹
- 暴雨天氣注意安全課件
- 天然氣安全技術(shù)說(shuō)明書
- 供電公司隱患排查總結(jié)報(bào)告
- 《揭開(kāi)貨幣神秘面紗》課件
- 商業(yè)銀行業(yè)務(wù)與經(jīng)營(yíng)練習(xí)題
- 系統(tǒng)云遷移方案
評(píng)論
0/150
提交評(píng)論