常用G代碼分解_第1頁
常用G代碼分解_第2頁
常用G代碼分解_第3頁
常用G代碼分解_第4頁
常用G代碼分解_第5頁
已閱讀5頁,還剩9頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

表1-2-2FANUCOM-C床準(zhǔn)備功能G代碼表G代倒州號均 能G代碼功 能G000]快速點(diǎn)定位00局亂坐標(biāo)系統(tǒng) 刊*鼻)1|".線插入點(diǎn);機(jī)辰.坐標(biāo)茉選擇G02順時(shí)針圓弧捕補(bǔ)G54-G591.2工件坐標(biāo)系1-6G03逆時(shí)針圓弧插補(bǔ)(16000單向定位G0400暫停G6113精確停校驗(yàn)方式GQ7假象軸抽補(bǔ)自動(dòng)角隅超犯G09機(jī)確停止校驗(yàn)〔知攻螺紋模式C10偏移里設(shè)定順4切削模式G1::極坐標(biāo)指令取汨G6E00公生令簡邛mGlti極坐標(biāo)君令G&&1.4?家申令模態(tài)調(diào)用弒源(.)2XYWH.迷擇G67京市令模態(tài)調(diào)川取消C18ZX平面平擇GBS]6坐林暴旋轉(zhuǎn)G19YZ平1自i選擇G69坐標(biāo)系旋轉(zhuǎn)取消G2006G730&估禮循叫G2]公制輸入G71反攻螺紋04存岫廊陽位珈G7H精理薛3存儲行程限位OFF+G80取或物定亂環(huán)02700返回參考疽校驗(yàn)G&]站孔循環(huán)鐲階梯孔G2S返回參號臣G82攻螺紋循環(huán)從參考點(diǎn)返回G83it孔裾壞G30第一:參號點(diǎn)返回G84反鋰孔循」*GNI跳躍功能(rS5抑9尖用1■弧插補(bǔ)G86常用G代碼

*G4Q07取消刀具-T?徑補(bǔ)償 耙1187G41力具半徑左補(bǔ)償G88(r-l?刀具半輕右補(bǔ)筐〔田9<;1:J刀具長度正補(bǔ)償*COO03絕對他編程G14刀具長度負(fù)補(bǔ)償河增即伯:編程(rir:00z'JLM置照加G92U.i洗吏1件坐M荼G4bM仙置誠少*G94每分鐘進(jìn).紿速度(;I7JHL偏缶西信增加每轉(zhuǎn)進(jìn)給速度(U8J1U?偏舌陽倍減少+G98C4返回屈始平"?908取消刀具芒度補(bǔ)供G99近回K平面GbO11職消比(rhlR例?1:1)*」J表示G代碼為數(shù)控系統(tǒng)通電表的初始狀態(tài)。2)0。組的G代碼為』模態(tài)指令,兒它G代碼均為模態(tài)指令.輔助功能代碼主要.由于控叩機(jī)床的輔助設(shè)備,如主軸、刀架利冷卻泵的工作,由繼電器的通電與斷電來實(shí)現(xiàn)其控制過程,輔助功能M代碼由地址字符M與后面一一位數(shù)字組成,如表1-2-3所示輔助功能N代碼表。 斡表1-2-3輔助場能M代碼表V指令功能前 要 說 明M00程序停止切斷機(jī)坎所有動(dòng)作,按程序巖動(dòng)按鈕后繼續(xù)執(zhí)行后血程序段。M01任選停止JM00功能相似,機(jī)床控制血板上“條件停止一”井關(guān)接通時(shí)有凱M02在序結(jié)束上程序運(yùn)行結(jié)束指令,切斷機(jī)床所有動(dòng)作,M03主軸正轉(zhuǎn)從主軸前端向主軸尾端看時(shí)為逆時(shí)針〃M04生軸反轉(zhuǎn)從主軸前-端向主軸尾端看時(shí)為順時(shí)針.M05主軸停止執(zhí)行完該指令后主軸停止轉(zhuǎn)動(dòng).M06刀具交換表小按指定力具換刀M08切削液開執(zhí)行該指令時(shí),切的械自動(dòng)打升匚M09切削液美執(zhí)行該指令時(shí),切削液自動(dòng)關(guān)閉.M30程序結(jié)束程序結(jié)束后白動(dòng)返回到?程序開始位置,機(jī)床及控制系統(tǒng)賓位.M98調(diào)用子程序主程序可以調(diào)用兩重子程序口M99,程序返回子程序結(jié)柬并返回到主程序.2.8數(shù)控編程及數(shù)控加工2.8.1手工編程2.8.1手工編程2.8.1手工編程2.8.2自動(dòng)編程及圖像編程、語音編程一、數(shù)控編程的內(nèi)容與步驟用普通機(jī)床加工零件,事先需要根據(jù)生產(chǎn)計(jì)劃和零件圖紙的要求編制工藝規(guī)程,其中包括確定工藝路線、選擇加工機(jī)床、設(shè)計(jì)零件裝夾方式、計(jì)算工序尺寸和規(guī)定切削用量等。應(yīng)用數(shù)控加工時(shí),大體也要經(jīng)歷這些步驟。這時(shí)的工作流程可以簡略地用圖220來表示。圖中虛線框內(nèi)反映了零件的程序編制過程。其中包括三個(gè)主要階段:圖2—20零件加工流程圖圖2—20零件加工流程圖抵帶祭孔 —丁.尤地神萄洛Vb理工藝處理即分析圖紙、選擇零件加工方案、設(shè)計(jì)裝夾方式、確定走刀路線等。數(shù)學(xué)處理計(jì)算刀具運(yùn)動(dòng)軌跡的坐標(biāo)數(shù)據(jù)。后置處理按照數(shù)控機(jī)床的指令格式將計(jì)算的走刀路線數(shù)據(jù)編寫成相應(yīng)的程序段。程編人員在完成加工零件的工藝處理之后,按照所用數(shù)控機(jī)床的指令和程序段格式用手工編寫出零件加工的程序清單,并制作成合格的控制介質(zhì)的過程,稱為手工編程。如果由計(jì)算機(jī)完成,稱為自動(dòng)編程。手工編程的工作量大,手續(xù)繁瑣,容易出錯(cuò)。因此只要條件允許,我們應(yīng)該盡量使用計(jì)算機(jī)自動(dòng)編程。對于加工內(nèi)容只需作點(diǎn)位直線控制的零件通常采用手工編程。對于輪廓為直線和圓弧組成的零件,如果形狀比較簡單,數(shù)據(jù)處理工作量不大,也可以用手工編程。二、手工編程手工編程時(shí),要求編程人員熟悉所用數(shù)控機(jī)床的控制媒介和指令系統(tǒng)。數(shù)控機(jī)床的控制媒介已經(jīng)在前面數(shù)控機(jī)床的組成中介紹過了,下面簡單介紹數(shù)控機(jī)床指令的形成及基本格式。指令的形成在圖2—10中,紙帶的每一個(gè)位置上,幾乎都可能存在孔。實(shí)際上,紙帶的代碼是由各個(gè)位置上孔的有無所構(gòu)成的。由于每一個(gè)位置上存在孔的有或無兩種可能性,可以用0(無孔)或1(有孔)表示,所以這個(gè)代碼系統(tǒng)稱之為二進(jìn)制代碼系統(tǒng)。一個(gè)二進(jìn)制數(shù)字稱為一個(gè)位(bit),一個(gè)字符碼是由一行二進(jìn)制位構(gòu)成的,即一個(gè)字符碼是位(bit)的組合,它代表一個(gè)字母、數(shù)字或是其他的符號。字是字符的集合,用于形成指令的一個(gè)部分。典型的數(shù)控字是由X位置、Y位置、切削速度等組成。程序段則是字的集合。一個(gè)程序段是一條完整的數(shù)控指令,若干個(gè)程序段組成一道完整的工序。數(shù)控機(jī)床的指令格式數(shù)控機(jī)床的控制指令格式雖然在國際上有很多標(biāo)準(zhǔn)規(guī)定,但實(shí)際上并不完全統(tǒng)一。某些早期生產(chǎn)的數(shù)控機(jī)床在控制器的邏輯設(shè)計(jì)上作了簡化,很多功能未達(dá)到目前國際上通用的標(biāo)準(zhǔn),而許多新型數(shù)控機(jī)床又在不斷地改進(jìn)和創(chuàng)新,有很多功能超過了目前國際上通用的標(biāo)準(zhǔn)。此外,即使是同一功能,不同廠商采用的指令格式也有一定的差異。所以這里只能舉例說明一般的指令格式。一般說來,一個(gè)程序段中指令的字母數(shù)字編排順序如下:NXXXGXXX+XX-XY+XX-XZ+XX-X其他坐標(biāo)IJKPQRAB-FXXSXXTXXMXXCR上述各種功能符號的含義是:N——程序段的順序號,為了方便檢索用;G——準(zhǔn)備功能指令,用來描述機(jī)床的動(dòng)作類型,如G01表示直線插補(bǔ),G02表示順時(shí)針圓弧插補(bǔ)等;XYZAB——位移信息,X,Y,Z表示沿坐標(biāo)軸平移,A,B表示繞相應(yīng)軸旋轉(zhuǎn);IJK——位移信息,常用來表示圓弧的圓心坐標(biāo);PQR——刀具半徑向量沿X,Y,Z坐標(biāo)軸方向的校正量;F——進(jìn)給功能指令,規(guī)定走刀的進(jìn)給速度;S——速度功能指令,規(guī)定所選擇的主軸轉(zhuǎn)速;T—一刀具功能指令,規(guī)定選用的刀具號;M——輔助功能指令,控制機(jī)床的某種特定動(dòng)作,如M08表示打開冷卻液,M00表示程序結(jié)束并停機(jī)等;CR——程序段結(jié)束。詳細(xì)說明見表2—3和表一24。表2—3常用工具準(zhǔn)備指令代碼功能G00點(diǎn)位控制,將工件定位到編程位置上G01直線插補(bǔ)G02順時(shí)針方向圓弧插補(bǔ)G03逆時(shí)針方向圓弧插補(bǔ)G17XY平面選擇G18ZX平面選擇G19YZ平面選擇G33螺紋切削,等螺距G40取消刀具偏移G41刀具左偏G42刀具右偏

G60?G79保留用于點(diǎn)位系統(tǒng)G80取消固定循環(huán)G81?G89用于鏜孔、鉆孔、攻絲等的固定循環(huán)G90絕對坐標(biāo)編程G91相對坐標(biāo)編程表2-4常用輔助功能指令代碼功能M00程序停機(jī)M01選擇停機(jī),按下“選擇?!卑磁ず蟛牌鹱饔肕02程序結(jié)束,走帶到下一程序的起點(diǎn)M03主軸順時(shí)針方向旋轉(zhuǎn)M04主軸逆時(shí)針方向旋轉(zhuǎn)M05主軸停轉(zhuǎn)M06換刀M07開2號冷卻液M08開1號冷卻液M09關(guān)閉冷卻液M10夾緊M11松開M30程序終了,自動(dòng)倒帶三、手工編程實(shí)例我們以一個(gè)點(diǎn)位控制加工時(shí)的手工編程為例。如圖2-21為要進(jìn)行鉆孔加工的零件圖紙,圖紙上的三個(gè)孔先鉆到直徑為12.294mm,最終孔的直徑尺寸要求擴(kuò)到12.7mm。推薦速度和推薦的切削速度和進(jìn)給量可從切削用量手冊中獲得。進(jìn)給量如表2-5所示。圖2-21零件的鉆孔加工表2-5推薦速度和進(jìn)給量速度/(r?min) 進(jìn)給量/(mm?min)直徑為12.294mm的鉆頭 592 90.170直徑為12.7mm的鉆頭 382 97.028數(shù)控鉆床操作如下:由機(jī)床操作者手工更換鉆頭,但各個(gè)速度和進(jìn)給量則必須在程序中指定,編程穿孔。機(jī)床有浮動(dòng)零點(diǎn)特性和絕對定位功能。零件編程的第一步是確定工件的坐標(biāo)系。假定零件的外形輪廓在鉆孔前已被加工好,因此操作者能夠用零件上的某一個(gè)角作為參照點(diǎn)。我們確定左下角為參照點(diǎn)和坐標(biāo)系原點(diǎn)。完整的程序單如下。程序單的第一行表示零點(diǎn)的X,Y坐標(biāo)。機(jī)床操作者將紙帶插入讀帶機(jī),第一程序段被讀入系統(tǒng)(一個(gè)程序段通常對應(yīng)于程序單上的一行),然后,鉆頭將定位在機(jī)床臺面的參照點(diǎn)上,操作者按下零開關(guān)調(diào)整機(jī)床。N00X0Y0CR零點(diǎn)RWSN01X2500Y5000F335S592M13CR鉆孔1N02Y2500CR鉆孔2N03X6000Y3700CR鉆孔3N04X-2500Y7500M06CR換刀N05X6000Y3700F382S382M13CR擴(kuò)孔3N06X2500Y2500CR擴(kuò)孔2N07Y5000CR擴(kuò)孔1N08X-2500Y7500M06CR換刀N09M30CR返回程序單上的第二行是RWS,它表示停止倒帶。在紙帶的1,2,4列上穿制該信號的孔。在穿孔帶倒帶之后,該符號使紙帶運(yùn)動(dòng)停止。紙帶上的最后一行是M30字,它使穿孔帶在加工周期結(jié)束時(shí)倒帶。程序中用到另外的M字為M06和M13,M06指定機(jī)床停止加工,以便操作員換刀,M13則啟動(dòng)主軸及冷卻液。注意,在程序單的最后一行里,即穿孔倒帶的同時(shí),刀具已重新定位離開工作區(qū)域,以便更換工件。2.8.2自動(dòng)編程及圖像編程、語音編程上節(jié)例子中的工件比較簡單,用手工編程還是合適的。然而,在數(shù)控機(jī)床上加工的大多數(shù)零件都是相當(dāng)復(fù)雜的。在復(fù)雜的點(diǎn)位控制加工和輪廓控制加工中,手工編程成為一件十分冗長乏味的工作,且容易出錯(cuò)。在這種情況下,利用計(jì)算機(jī)作輔助數(shù)控零件編程則是更加合適的?,F(xiàn)已開發(fā)了許多種零件編程的語言系統(tǒng),自動(dòng)完成那些原來由編程員完成的大量計(jì)算工作,這既節(jié)省了時(shí)間,又使結(jié)果更加準(zhǔn)確,編程效率更高。一、自動(dòng)編程20世紀(jì)50年代初,美國麻省理工學(xué)院(簡稱MIT)林肯實(shí)驗(yàn)室研制成第一臺數(shù)控銑床,美國空軍隨即投資,組織數(shù)控機(jī)床的工業(yè)化生產(chǎn)。從1955—1956年起開始裝備飛機(jī)工廠,用來加工大尺寸的整體壁板和復(fù)雜的整體結(jié)構(gòu)件。為了更好的解決零件的編程問題,借鑒了當(dāng)時(shí)研制計(jì)算機(jī)通用算法語言的經(jīng)驗(yàn),麻省理工學(xué)院著手設(shè)計(jì)了一種編程工具APT(AutomaticallyProgrammedTools),是當(dāng)前國際上流傳最廣、影響最深的數(shù)控編程語言。利用APT語言編程,是用專用語句書寫源程序,送入計(jì)算機(jī),由APT處理程序經(jīng)過翻譯和運(yùn)算后輸出刀具中心軌跡,稱為刀位文件(CutterLocationFile);然后再經(jīng)過后置處理,將通用的刀位數(shù)據(jù)格式換成特定機(jī)床所要求的專用控制指令格式。使用APT編程的特點(diǎn)是:源語言接近英語的自然語言,容易為車間工藝人員接受,編程人員不必學(xué)習(xí)數(shù)學(xué)方法和計(jì)算機(jī)程序設(shè)計(jì)技巧。軟件資源豐富,在20多年的廣泛應(yīng)用中積累了大量的實(shí)踐經(jīng)驗(yàn),適用范圍極其寬廣,包括點(diǎn)位加工、2坐標(biāo)、212坐標(biāo)以至3,4,5坐標(biāo)加工、繪制模線、火焰切割,等等,積累的后置處理程序有數(shù)百種之多。程序成熟,經(jīng)過充分的考驗(yàn),診斷功能強(qiáng),用戶容易查錯(cuò)。當(dāng)然,APT也有它的缺點(diǎn),例如內(nèi)容龐大,要求在大型計(jì)算機(jī)上運(yùn)行,占用內(nèi)存和外存空間多;由于發(fā)展的時(shí)間早,某些算法并未采用計(jì)算機(jī)幾何學(xué)的最新理論成果;目前仍舊使用批處理形式,源程序的編寫、編輯、修改等不如交互式圖形顯示編程系統(tǒng)方便、直觀,等等。二、零件編程員的任務(wù)在計(jì)算機(jī)輔助零件編程中,編程員的任務(wù)包括兩個(gè)基本步驟:確定工件的幾何形狀。確定工藝過程和刀具軌跡?!狶125—L125圖2—22用基本幾何元素確定的樣件無論工件怎么復(fù)雜,總是由一些基本的幾何元素組成,我們用圖222所示的比較簡單的工件為例。雖然,該零件的整體形狀不太規(guī)則,但其外形輪廓是由直線和圓弧段相交組成的。幾乎任何一個(gè)設(shè)計(jì)者所想表達(dá)的零件都可用點(diǎn)、直線、平面、圓、圓柱和其他由數(shù)學(xué)方法定義的曲面來描述。零件編程員的任務(wù)是列出組成零件的所有元素,對每個(gè)幾何元素作出標(biāo)記,并清楚地規(guī)定各元素的尺寸和位置。確定工件幾何形狀之后,編程員下一步必須計(jì)算出刀具加工零件時(shí)的軌跡。該刀具軌跡的詳細(xì)說明包括刀具逐步運(yùn)動(dòng)的順序。刀具沿著已被確定的幾何元素而運(yùn)動(dòng),編程員可以使用各種運(yùn)動(dòng)命令指揮刀具沿工件表面加工。比如,命令刀具走到某點(diǎn)的位置,然后在這些位置上鉆孔。除了零件幾何形狀和刀具運(yùn)動(dòng)軌跡語句之外編程員也必須提供其他的指令,以準(zhǔn)確地操作機(jī)床。三、計(jì)算機(jī)的任務(wù)在計(jì)算機(jī)輔助零件的編程中,計(jì)算機(jī)的任務(wù)由下列步驟組成:

輸入翻譯。算術(shù)運(yùn)算。刀具偏置計(jì)算。后置處理。這些步驟的順序及它們和編程員與機(jī)床之間的關(guān)系如圖2-23所示。圖2-23計(jì)算機(jī)輔助零件編程的步驟零件編程員輸入用APT或者其他語言編寫的程序,輸入翻譯部件將程序中的代碼指令轉(zhuǎn)換成計(jì)算機(jī)能用的形式,以備進(jìn)一步處理。系統(tǒng)的算術(shù)運(yùn)算部分由一系列的子程序組成,這些子程序用于解決生成零件表面的數(shù)學(xué)問題。它們由各種零件編程的語句調(diào)用。算術(shù)運(yùn)算部分實(shí)際上是零件程序包中的基本部分,可使編程員避免費(fèi)時(shí)的幾何和三角運(yùn)算,而將精力集中在工件的工藝規(guī)程上。圖2-24輪廓加工中零件編程的刀具偏置問題零件編程員的第二個(gè)任務(wù)是要描述刀具的軌跡。由于規(guī)定刀具的中心作為刀具軌跡,因此,實(shí)際的刀具軌跡是不同于零件外形的。切削加工是在刀具的周邊上進(jìn)行的。刀具偏置計(jì)算的目的是使刀具軌跡偏離所要求的零件表面一個(gè)刀具半徑的距離。這意味著,編程員需利用幾何圖形語句精確地定義零件的外形輪廓。刀具偏置計(jì)算由編程系統(tǒng)進(jìn)行,編程員不需顧及此工作。刀具偏置問題如圖2-24所示。前面已經(jīng)講過,數(shù)控機(jī)床有許多不同的數(shù)控系統(tǒng)類型,它們具有不同的特性和加工能力,并且使用不同格式

的數(shù)控指令。差不多包括APT在內(nèi)所有的零件編程語言都是通用的,因此,計(jì)算機(jī)在自動(dòng)編程中的最后任務(wù)是接受通用指令,并使它們能為某一特定的機(jī)床系統(tǒng)所使用。完成這個(gè)任務(wù)的單元稱為后置處理程序。后置處理是一個(gè)獨(dú)立的計(jì)算程序,它的功能是為某一特定的機(jī)床制作指令。后置處理的輸入是另外三部分的輸出,即一系列的刀具定位和其他指令。后置處理的輸出是具有加工機(jī)床所要求的正確格式的數(shù)控加工指令。四、 APT語言的組成APT語言的語句有四種類型:幾何圖形語句這些語句用來定義組成工件的各個(gè)幾何元素。有時(shí)也被稱為定義語句。運(yùn)動(dòng)語句這些語句用來描述切削刀具的軌跡。后置處理語句這些語句用于某一特定的機(jī)床和控制系統(tǒng)。用它們來規(guī)定進(jìn)給量、速度以及機(jī)床的其他功能。輔助語句這些語句用于標(biāo)識零件、刀具和一些公差等。五、 APT編程的簡單實(shí)例圖2—25APT圖2—25APT編程的實(shí)例圖加工如圖2—25所示零件的加工如圖2—25所示零件的APT程序如下:PARTNOTEMPLATEREMARKKS—002REMARKWANG15—FEB—1983$$MACHIN/F240,2CLPRNTOUTTOL/0002INTOL/0002初始語句,說明加工對象是樣板。寫在PARTNO后面的標(biāo)題名將穿制在數(shù)控紙帶的開頭,便于檢索。注釋語句,說明零件圖號注釋語句,說明程編員姓名、日期。雙美元符表示一行語句結(jié)束,后面的字符起注釋作用,不解釋執(zhí)行。后置處理語句,說明數(shù)控機(jī)床控制系統(tǒng)的類型和系列號。說明需要打印刀位數(shù)據(jù)清單。指定用直線段逼近零件輪廓的外容差和內(nèi)容差。(容許誤差)CUTTER/10說明選用平頭立銑刀,直徑為10mm.CUTTER/10說明選用平頭立銑刀,直徑為10mm.DEFINITION 以下為幾何定義語句。LN1=LINE/20,20,20,70LN2=LINE/(POINT/20,70),ATANGL,75,LN1LN3=LINE/(POINT/40,20),ATANGL,45LN4=LINE/20,20,40,20CIR=CIRCLE/YSMALL,LN2,YLARGE,LN3,RADIUS,10XYPL=PLANE/0,0,1,0SETPT=POINT/-10,-10,10$$MOTIONFROM/SETPTFEDRAT/F01GODLTA/20,20,-5SPINDL/ONCOOLNT/ONFEDRAT/F02GO/TO,LN1,TO,XYPL,TO,LN4FEDRAT/F03TLLFT,GOLFT/LN1,PAST,LN2GORGT/LN2,TANTO,CIRGOFWD/CIR,TANTO,LN3GOFWD/LN3,PAST,LN4GORGT/LN4,PAST,LN1FEDRAT/F02GODLTA/0,0,10SPINDL/OFFCOOLNT/OFFGOTO/SETPTENDPRINT/3,ALLFINI六、圖像編程以下開始運(yùn)動(dòng)語句。指定起刀點(diǎn)。選用F01快速前進(jìn)。刀具走增量。啟動(dòng)主軸旋轉(zhuǎn)。送冷卻液。指定切入速度。初始運(yùn)動(dòng)指令。以下開始運(yùn)動(dòng)語句。指定起刀點(diǎn)。選用F01快速前進(jìn)。刀具走增量。啟動(dòng)主軸旋轉(zhuǎn)。送冷卻液。指定切入速度。初始運(yùn)動(dòng)指令。指定正常切削速度。以下說明走刀路線。機(jī)床停止。打印程序中所有幾何元素的定義參數(shù)。零件源程序結(jié)束。具體的形式是:采用有人機(jī)互交功能的圖像儀,把被加工零件的圖形顯示在屏幕上,在相應(yīng)程序支持下,編程者(應(yīng)用者)只輸入必須的工藝參數(shù),用光標(biāo)“指點(diǎn)”被加工部位,程序就自動(dòng)計(jì)算刀具加工路徑,模擬加工狀態(tài),并顯示路徑及刀具形狀,以便檢查刀具軌跡。用一條命令即可輸出加工程序清單或穿制紙帶。利用計(jì)算機(jī)進(jìn)行圖像編程,用戶不需編寫任何源程序,當(dāng)然也就省去了調(diào)試源程序的繁瑣工作。由于刀具軌跡立即顯示出來,直觀、形象地模擬了刀具路徑與被加工零件之間的關(guān)系,出錯(cuò)后易發(fā)現(xiàn)及改正,因而可靠性大為提高,試切次數(shù)可減少。對于不太復(fù)雜的零件,往往一次加工合格,其編程時(shí)間平均節(jié)省2/3以上。進(jìn)行圖像編程有以下三個(gè)步驟:零件的幾何圖形定義CAD/CAM中的數(shù)控編程是從零件的幾何圖形定義開始的。如果零件的幾何模型事先沒有生成,則必須在圖形終端上建立圖形。零件在CRT屏幕上顯示出來,接著編程員給幾何圖形的各曲面和元素注上標(biāo)號。注標(biāo)號的工作是由CAD/CAM系統(tǒng)根據(jù)編程員的幾個(gè)簡單命令完成的。標(biāo)號注完以后,系統(tǒng)自動(dòng)產(chǎn)生APT幾何圖形定義語句。選擇刀具CAD/CAM系統(tǒng)有一個(gè)刀具庫,該庫中裝入車間所使用的各種刀具,且按照刀具類型進(jìn)行目錄編排。編程者既能從庫中選取一種刀具,也能按照新刀具的參數(shù)和尺寸(直徑、轉(zhuǎn)角半徑、切削長度等)設(shè)計(jì)新的刀具。刀具軌跡生成使用交互式圖形生成軌跡的方法,取決于加工類型(例如仿形銑、車削、金屬板料加工)和零件的復(fù)雜程度。目前使用的商品化CAD/CAM系統(tǒng)運(yùn)用交互式方法,常常有一些由系統(tǒng)自動(dòng)執(zhí)行的某些常用的機(jī)械加工程序。這些自動(dòng)程序包括:沿著零件輪廓外形運(yùn)動(dòng)的仿形銑、立銑腔槽、點(diǎn)位控制鉆孔及表面輪廓加工。交互式方法允許編程者以步進(jìn)的方式生成刀具軌跡,并借助于圖形顯示器形象地進(jìn)行校驗(yàn)。這一過程從確定刀具的起始位置開始,然后編程者指揮刀具沿著所定義的零件幾何形狀表面移動(dòng)。隨著刀具在CRT屏幕上移動(dòng),與之相應(yīng)的APT運(yùn)動(dòng)命令由CAD/CAM系統(tǒng)自動(dòng)制定。交互方式在程序生成過程中給使用者提供適當(dāng)?shù)臅r(shí)機(jī)插入后置處理語句。這些后置處理語句包括機(jī)床指令,例如進(jìn)給速度、切削速度和冷卻液的控制等。一般集成化程度高時(shí)不輸出APT程序,只輸出刀位點(diǎn)文件。下面為一個(gè)利用圖像編程的實(shí)際例子(圖2—26,2-27,生成的APT程序沒有列出)。圖2—26系統(tǒng)給零件加注標(biāo)號圖2-27系統(tǒng)自動(dòng)生成的刀具軌跡圖像數(shù)控編程有五個(gè)非常顯著的優(yōu)點(diǎn):節(jié)省幾何圖形定義時(shí)間由于零件幾何圖形信息在使用CAD/CAM圖形系統(tǒng)設(shè)計(jì)時(shí)已形成,零件編程者不需重新定義零件的幾何圖形,而幾何圖形的定義在一般的APT編程中是一個(gè)耗時(shí)的過程。實(shí)時(shí)直觀校驗(yàn)圖形終端顯示刀具軌跡,以便零件編程者實(shí)時(shí)校驗(yàn),大多數(shù)編程錯(cuò)誤能被校驗(yàn)出來,并及時(shí)得到修正。一般的APT或者其他數(shù)控語言,往往在編寫程序和校驗(yàn)/修正之間存在一個(gè)滯后過程。自動(dòng)編程程序的使用對于常見的零件編程情況,例如仿形切削和銑腔槽等,使用自動(dòng)的MARCO型程序可大大減少零件編程時(shí)間。單件作業(yè)因?yàn)槭褂肅AD/CAM系統(tǒng)使得零件編程時(shí)間顯著減少,對于單件加工來說,數(shù)字控制成為一種經(jīng)濟(jì)上有吸引力的方法,沒有CAD/CAM,準(zhǔn)備零件程序所需的時(shí)間是對于單件加工中使用數(shù)控的一個(gè)很大的障礙??膳c其他有關(guān)功能結(jié)合顯然,可把產(chǎn)品設(shè)計(jì)功

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論