資源描述:
《數(shù)控機(jī)床程序編制講解(.ppt》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在PPT專(zhuān)區(qū)-天天文庫(kù)。
1、數(shù)控加工的程序編制(數(shù)控加工編程基礎(chǔ))概述一數(shù)控編程的基本概念1.?dāng)?shù)控加工:是指在數(shù)控機(jī)床上進(jìn)行零件加工的一種工藝方法,在數(shù)控機(jī)床上加工零件時(shí),首先要根據(jù)零件圖樣、按照規(guī)定的代碼及程序格式將零件加工的全部工藝過(guò)程,工藝參數(shù),位移數(shù)據(jù),和方向以及操作步驟等以數(shù)字信息的形式記錄在控制介質(zhì)上(如穿孔帶、磁帶等),然后輸入數(shù)控裝置,從而指揮數(shù)控機(jī)床加工。一數(shù)控編程的基本概念2.(數(shù)控編程)程序編程:制備數(shù)控加工程序的過(guò)程,稱(chēng)為數(shù)控加工的程序編制,簡(jiǎn)稱(chēng)數(shù)控編程。數(shù)控編程方法簡(jiǎn)介1手工編程:用人工完成程序的全部工作
2、(包括運(yùn)用計(jì)算機(jī)輔助進(jìn)行數(shù)值計(jì)算)稱(chēng)為手工編程。對(duì)于點(diǎn)位加工或幾何形狀較為簡(jiǎn)單的零件,數(shù)值計(jì)算較簡(jiǎn)單,程序段不多,用手工編程即可實(shí)現(xiàn),且經(jīng)濟(jì),及時(shí)。但對(duì)于形狀復(fù)雜的零件,特別是具有非圓曲線,列表曲線或曲面的零件,用手工編程就有一定的困難,出錯(cuò)的可能增大,效率低,據(jù)統(tǒng)計(jì)采用手工編程一個(gè)零件的編程時(shí)間與數(shù)控機(jī)床加工時(shí)間之比平均30:1,因此為了縮補(bǔ)編程時(shí)間,提高機(jī)床的利用率,必須采用“自動(dòng)程序編制”的方法。2自動(dòng)編程:以自動(dòng)編程語(yǔ)言為基礎(chǔ)的自動(dòng)編程方法簡(jiǎn)稱(chēng)語(yǔ)言式自動(dòng)編程。以計(jì)算機(jī)繪圖為基礎(chǔ)的自動(dòng)編程方法簡(jiǎn)稱(chēng)圖
3、形交互式自動(dòng)編程。自動(dòng)編程:也稱(chēng)計(jì)算機(jī)輔助編程,即程序編制工作的大部分或全部由計(jì)算機(jī)來(lái)完成。如完成坐標(biāo)值計(jì)算,編寫(xiě)程序單和制備控制介質(zhì)等。1機(jī)床坐標(biāo)系與機(jī)床原點(diǎn):機(jī)床坐標(biāo)系是機(jī)床上固有的坐標(biāo)系,;并設(shè)有固定的坐標(biāo)原點(diǎn),其坐標(biāo)的運(yùn)動(dòng)方向視機(jī)床的種類(lèi)和結(jié)構(gòu)而定。一般情況下,坐標(biāo)系是利用機(jī)床機(jī)械結(jié)構(gòu)的基準(zhǔn)線來(lái)確定,在機(jī)床說(shuō)明書(shū)中均有規(guī)定。機(jī)床坐標(biāo)系的原點(diǎn)也稱(chēng)機(jī)床原點(diǎn)、機(jī)械原點(diǎn)。它是固有的點(diǎn),不能隨意改變。一、編程的幾何基礎(chǔ)§2.2數(shù)控編程的基礎(chǔ)概述1.機(jī)床坐標(biāo)系1.機(jī)床坐標(biāo)系2各坐標(biāo)的正方向:①標(biāo)準(zhǔn)統(tǒng)一規(guī)定:以
4、增大工件與刀具之間的距離的方向(即增大工件尺寸的方向?yàn)樽鴺?biāo)軸的正方向。對(duì)工件旋轉(zhuǎn)的機(jī)床(車(chē)床、外圓磨床等)X坐標(biāo)的方向是在工件的徑向上,且平行于橫向滑座。取刀具遠(yuǎn)離工件的方向?yàn)閄坐標(biāo)的正方向,對(duì)于刀具旋轉(zhuǎn)的機(jī)床(如銑床、鏜床等),則規(guī)定當(dāng)Z軸為水平時(shí),從刀具主軸后端向工件方向看,向右方向?yàn)閄軸正方向,當(dāng)Z軸為垂直時(shí),對(duì)于單立柱機(jī)床,面對(duì)刀具主軸向立柱方向看,向右方向?yàn)閄軸的正方向。1.機(jī)床坐標(biāo)系②平行于機(jī)床主軸的坐標(biāo)軸,如果機(jī)床有一系列主軸,則選盡可能垂直于工件裝夾面的主要軸為Z軸。③Z軸的正方向定義為從
5、工件到刀具夾持的方向,X軸:作為水平的,平行于工件的裝夾平面的軸。平行于主要的切削方向。④Y坐標(biāo):Y坐標(biāo)垂直于X、Z坐標(biāo),在確定了X、Z后可按右手定則確定Y坐標(biāo)的方向。⑤A、B、C坐標(biāo):A、B、C坐標(biāo)分別為繞X、Y、Z坐標(biāo)的回轉(zhuǎn)進(jìn)給運(yùn)動(dòng)坐標(biāo),已知X、Y、Z坐標(biāo)正方向后,用右手定則即可確定。⑥附加運(yùn)動(dòng)坐標(biāo):X、Y、Z為機(jī)床的主坐標(biāo)系或第一坐標(biāo)系。如除了第一坐標(biāo)系以外還有平行于主坐標(biāo)系的其它坐標(biāo)系則稱(chēng)為附加坐標(biāo)系。附加的第二坐標(biāo)系各為U、V、W第三坐標(biāo)系為P、Q、R。所謂第一坐標(biāo)系是指與主軸接近的直線運(yùn)動(dòng)坐標(biāo)
6、系稍遠(yuǎn)的即為第二坐標(biāo)系。除了A、B、C第一回轉(zhuǎn)坐標(biāo)系以外,還有其他的回轉(zhuǎn)運(yùn)動(dòng)坐標(biāo),則命名為D、Z等。1.機(jī)床坐標(biāo)系(1)坐標(biāo)軸及運(yùn)動(dòng)方向的規(guī)定1.機(jī)床坐標(biāo)系機(jī)床零點(diǎn):機(jī)床坐標(biāo)系的原點(diǎn)稱(chēng)為機(jī)床零點(diǎn)。機(jī)床零點(diǎn)是一個(gè)固定值由機(jī)床制造廠確定,是所有坐標(biāo)系的基準(zhǔn)點(diǎn)。零點(diǎn)位置由機(jī)床的種類(lèi)和廠家不同而不同。機(jī)床的參考點(diǎn):是用于對(duì)機(jī)床工作臺(tái)(或滑板)與刀具相對(duì)運(yùn)動(dòng)的增量測(cè)量系統(tǒng)進(jìn)行標(biāo)定和控制的點(diǎn)。參考點(diǎn)對(duì)機(jī)床零點(diǎn)的坐標(biāo)是一個(gè)固定的已知數(shù)。2.機(jī)床零點(diǎn)與參考點(diǎn)編程坐標(biāo)系:由于工件與刀具是一對(duì)相對(duì)運(yùn)動(dòng),+X`與+X,+Y`與
7、+Y,+Z`與+Z有確定的關(guān)系。所以在數(shù)控編程時(shí)為了方便,一律假定工件固定不動(dòng),全部用刀具運(yùn)動(dòng)的坐標(biāo)系編程。也就是說(shuō)只能用標(biāo)準(zhǔn)坐標(biāo)系X、Y、Z,A、B、C在圖樣上進(jìn)行編程。這樣:即使在編程人員不知是刀具移近工件還是工件移近刀具的情況也能編制正確的程序。3.工件坐標(biāo)系與工件零點(diǎn)2工件坐標(biāo)系與工件原點(diǎn):工件坐標(biāo)系是編程人員在編程時(shí)使用的,由編程人員以工件圖紙上的某一點(diǎn)為原點(diǎn)所建立起來(lái)的坐標(biāo)系。編程尺寸都按工件坐標(biāo)系中的尺寸確定。故工件坐標(biāo)系也稱(chēng)編程坐標(biāo)系。工件坐標(biāo)系的原點(diǎn)也稱(chēng)工件原點(diǎn)、編程原點(diǎn)。它是可以用程序
8、指令設(shè)置和改變的。在一個(gè)零件的全部加工程序中,根據(jù)需要,可以一次或多次設(shè)定或改變工件原點(diǎn)。3.工件坐標(biāo)系與工件零點(diǎn)3機(jī)床坐標(biāo)與工件坐標(biāo)的關(guān)系:一般地說(shuō):工件坐標(biāo)系的坐標(biāo)軸與機(jī)床坐標(biāo)系相應(yīng)的坐標(biāo)軸平行,方向也相同,但原點(diǎn)不同。在加工中,工件隨夾具在機(jī)床上安裝后,要測(cè)量工件原點(diǎn)與機(jī)床原點(diǎn)之間的坐標(biāo)距離,這個(gè)距離稱(chēng)為工件原點(diǎn)偏置。這個(gè)值偏置需預(yù)存到數(shù)控系統(tǒng)中。在加工時(shí),工件原點(diǎn)偏置值便能自動(dòng)加至工件坐標(biāo)系中,使數(shù)控系統(tǒng)可按機(jī)床坐標(biāo)系