模具工廠數(shù)控編程簡(jiǎn)介_第1頁
模具工廠數(shù)控編程簡(jiǎn)介_第2頁
模具工廠數(shù)控編程簡(jiǎn)介_第3頁
已閱讀5頁,還剩9頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、模具工廠數(shù)控編程簡(jiǎn)介1.1本章要點(diǎn)和學(xué)習(xí)方法本章主要介紹在模具工廠里如何進(jìn)行數(shù)控編程,著重回答初學(xué)者急需了解的以下知識(shí) 要點(diǎn):模具制造流程。數(shù)控加工在制模流程中的重要作用。自動(dòng)編程和手工編程。數(shù)控程序代碼含義:G代碼及M代碼。本章是基礎(chǔ),目的是讓初學(xué)者有一個(gè)初步概念,對(duì)于難以理解的內(nèi)容可以暫時(shí)不必深 究,隨著學(xué)習(xí)的深入,部分概念會(huì)越來越明白,再回頭看本章就會(huì)覺得很容易。學(xué)習(xí)重點(diǎn)是:認(rèn)識(shí) NC程序代碼的含義,學(xué)會(huì)簡(jiǎn)單圖形的手工數(shù)控編程。1.2模具制造流程模具設(shè)計(jì)階段隨著社會(huì)的發(fā)展,大量的塑膠件日用品先后進(jìn)入了人們的生活,諸如機(jī)器塑膠結(jié)構(gòu)件、手機(jī)外殼、電視機(jī)外殼、游戲機(jī)外殼等都是利用塑膠模具成型的

2、。因?yàn)橄鄬?duì)于直接制造塑 膠件來說,利用模具注塑工藝可以使塑膠產(chǎn)品的尺寸同一性好、質(zhì)量穩(wěn)定可控、制造速度 快捷,以及具有成本低廉等重要特點(diǎn),所以在現(xiàn)代輕工業(yè)中,模具被稱為“工業(yè)之母”, 得到了大量的應(yīng)用。模具工業(yè)在我國也是方興未艾,是朝陽產(chǎn)業(yè)。通俗地講,模具制造過程具有以下重要環(huán)節(jié)。(1 )在產(chǎn)品開發(fā)部門(也叫 PDD),產(chǎn)品設(shè)計(jì)工程師將根據(jù)市場(chǎng)和客戶的需求,先 設(shè)計(jì)出產(chǎn)品的外觀彩圖,經(jīng)過客戶認(rèn)可后設(shè)計(jì)成3D模型圖和相應(yīng)功能的電子線路圖,然后利用快速成型技術(shù)或者 3D打印技術(shù)制作成快速手板,裝上電子元件和其他配件后制作 成具有實(shí)際功能的產(chǎn)品。經(jīng)過客戶確認(rèn),修改完善設(shè)計(jì)后,就可以把設(shè)計(jì)3D圖及其他

3、圖紙交由工廠制造這些產(chǎn)品了。而外觀塑膠件通常都是利用塑膠模具來成型。(2)模具制造部門(也叫工模部)在接收到這些圖以后,首先由模具設(shè)計(jì)工程師評(píng)估注塑這些產(chǎn)品的模具在制造上的可行性,以及這些產(chǎn)品注塑成型的可行性。沒有錯(cuò)誤以后,就初步設(shè)計(jì)出模具結(jié)構(gòu),估算模具材料的規(guī)格大小、模具配件的數(shù)量、模具制造的成本及 完成日期。在經(jīng)過客戶的認(rèn)可后, 發(fā)出訂單(也叫P0),即可正式設(shè)計(jì)模具的結(jié)構(gòu)裝配圖。(3)分模工程師根據(jù)客戶的產(chǎn)品3D圖和模具結(jié)構(gòu)圖進(jìn)行 3D模具設(shè)計(jì),這個(gè)過程也叫分模。經(jīng)過分模,可以輸出模具的前模圖(也叫定模圖)、后模圖(也叫動(dòng)模圖),復(fù) 雜一些的可能還有行位(也叫滑塊圖)、斜頂?shù)?。?jīng)過評(píng)審,

4、沒有錯(cuò)誤以后,即可設(shè)計(jì)銅 公圖(也叫電極圖)。數(shù)控編程階段數(shù)控編程工程師(也叫 CNC工程師)在收到分模圖后,先要進(jìn)行檢查,在制造方面沒 有問題以后即可進(jìn)行數(shù)控編程(也叫CNC編程),以便數(shù)控機(jī)床能據(jù)此加工出模具來。先分析模具配件圖的大小、坐標(biāo)系的位置、加工需求、裝夾方案,然后規(guī)劃出加工工 步方案。打開編程軟件,轉(zhuǎn)化及修補(bǔ)圖形,設(shè)定刀具類型大小,選取加工方法,設(shè)定加工 參數(shù),然后計(jì)算刀具運(yùn)動(dòng)的路線軌跡(也叫刀路)。經(jīng)過檢查,沒有錯(cuò)誤后即可進(jìn)行后置 處理,生成數(shù)控機(jī)床能夠識(shí)別的數(shù)控程序(也叫 NC程序)。數(shù)控程序的質(zhì)量直接決定加工的快慢和工件的質(zhì)量。數(shù)控編程階段是整個(gè)模具制造流 程的咽喉,如果這

5、部分出現(xiàn)錯(cuò)誤就會(huì)導(dǎo)致加工錯(cuò)誤,有時(shí)會(huì)導(dǎo)致返工。如果這個(gè)階段時(shí)間 耽誤了,那么整個(gè)模具制造周期就會(huì)拉長。所以對(duì)于模具制造流程來說,數(shù)控編程階段很 重要。基于這個(gè)原因,一般的模具工廠都會(huì)高薪聘請(qǐng)經(jīng)驗(yàn)豐富、技術(shù)熟練的CNC工程師來從事這項(xiàng)工作,而不大愿意讓新手承擔(dān)重要的數(shù)控加工編程任務(wù)。數(shù)控加工階段數(shù)控車間在收到CNC加工程序單后,就要根據(jù)制模組送來的模具材料、機(jī)床的工作情況,以及加工任務(wù)的緊急程度等因素,來安排數(shù)控加工生產(chǎn)。作為操作員接受加工任務(wù)后,要檢查程序單的要求,了解編程刀路及加工過程;準(zhǔn)備 刀具,在機(jī)床工作臺(tái)上裝夾模具毛坯材料;裝上分中棒進(jìn)行分中找正,測(cè)量工件的編程零 點(diǎn),記錄其機(jī)械坐標(biāo)數(shù)

6、;在機(jī)床的補(bǔ)償界面中,把這個(gè)坐標(biāo)數(shù)輸入到G54等寄存器中;裝上刀具,測(cè)量長度補(bǔ)償數(shù)值,并把長度補(bǔ)償數(shù)值輸入到機(jī)床里。這個(gè)過程也叫對(duì)刀。把程序單上的NC程序復(fù)制到與機(jī)床連接的計(jì)算機(jī)中,檢查甚至修改NC程序里的刀具長度補(bǔ)償號(hào)H及坐標(biāo)系G54等。利用DNC系統(tǒng)把修改好的數(shù)控程序輸入到數(shù)控機(jī)床, 并運(yùn)行程序。模具加工完后一般在機(jī)床上檢查,沒有錯(cuò)誤后就可以拆下,清理機(jī)床準(zhǔn)備加 工下一件。124其他加工階段一般來說,數(shù)控加工在模具制造中的加工量是最大的。但除此之外,還需要電火花加 工、線切割加工、傳統(tǒng)的車、銃、刨、磨及鉗等工種的加工,最后才可以裝配模具。模具加工完成后就被送到注塑部試模。經(jīng)過修改設(shè)計(jì)和修改

7、模具,沒有錯(cuò)誤后就可以 大量注塑塑膠件了。再經(jīng)過和其他配件的裝配,就可以把真正的產(chǎn)品送交給客戶,直至出 售給顧客,滿足人們的生活需要。125數(shù)控編程的技術(shù)難點(diǎn)數(shù)控編程工作具有一定的難度,在實(shí)際工作中,初學(xué)者可能會(huì)出現(xiàn)以下錯(cuò)誤,在學(xué)習(xí) 時(shí)應(yīng)注意克服。在開始學(xué)習(xí)編程時(shí),只關(guān)注了軟件的操作技巧,忽視了現(xiàn)實(shí)加工可行性,參數(shù)有 時(shí)不夠合理,導(dǎo)致加工時(shí)出現(xiàn)刀具損耗過大或者出現(xiàn)斷刀等現(xiàn)象。有時(shí)忽視了工廠的工藝裝備的精度,以為所有工廠里都是理想機(jī)床及理想刀具。 實(shí)際工廠里的情況是千差萬別的,個(gè)別工廠的機(jī)床裝備并非想象的那樣精密,編 程員所編的程序如果沒有考慮這些因素,就會(huì)出現(xiàn)工件過切或者漏切現(xiàn)象。這屬 于理論

8、聯(lián)系實(shí)際不夠。有時(shí)忽視上一把刀具加工的殘留材料的位置和大小,未進(jìn)行必要的清角,加工時(shí) 極易在角落處彈刀而過切。這屬于思維不夠嚴(yán)密所致。盡管現(xiàn)在的數(shù)控編程軟件種類很多,但都處于發(fā)展階段,一般都不是十全十美, 都存在一些缺陷。新入行的朋友有時(shí)過于相信計(jì)算機(jī),對(duì)于軟件的計(jì)算錯(cuò)誤不能 敏銳判斷并且未能及時(shí)糾正這些錯(cuò)誤而導(dǎo)致加工錯(cuò)誤。所以,在學(xué)習(xí)數(shù)控編程技 術(shù)時(shí)應(yīng)揚(yáng)長避短,即不但要熟練掌握軟件的優(yōu)點(diǎn),還要有效避免其缺點(diǎn),學(xué)習(xí) Cimatron軟件也不例外。1.3手工數(shù)控編程方法但作在節(jié)所介紹的自動(dòng)編程是當(dāng)今數(shù)控編程的主要方法,也是本書學(xué)習(xí)的重點(diǎn)。為編程工程師,還應(yīng)該熟練掌握常用數(shù)控機(jī)床編程代碼的含義,并

9、學(xué)會(huì)基本二維圖形的手 工編程方法。所謂手工數(shù)控編程,是指利用一般常用的計(jì)算工具,通過各種數(shù)學(xué)方法,人工計(jì)算出 刀具路徑軌跡,然后根據(jù)機(jī)床編程說明書,充分利用機(jī)床的指令編制出符合在數(shù)控機(jī)床上 運(yùn)行的數(shù)控程序。手工編程的基本步驟是:確定圖形編程坐標(biāo)系的零點(diǎn)和放置方向,計(jì)算圖形節(jié)點(diǎn)的坐 標(biāo)數(shù)值,計(jì)算圓弧起始點(diǎn)坐標(biāo)、終點(diǎn)坐標(biāo)、半徑,按照?qǐng)D形輪廓確定進(jìn)刀位置和退刀位置, 根據(jù)輪廓編寫各個(gè)圖素的數(shù)控程序,添加輔助代碼指令。如果對(duì)數(shù)控編程軟件不熟悉但卻對(duì) AutoCAD等繪圖軟件比較熟悉,可以在畫圖軟件里測(cè)量點(diǎn)坐標(biāo)及圓弧數(shù)據(jù),然后據(jù)此編程。手工編程一般事先在紙上寫好,并逐條檢查各個(gè)語句沒有錯(cuò)誤以后,才在機(jī)床

10、的MDI界面輸入到機(jī)床,并先進(jìn)行空運(yùn)行,消除各種報(bào)警錯(cuò)誤以后,再加工試件。檢查試件合格 以后,就可以正式加工工件。本節(jié)任務(wù):加工如圖1-1所示的試件,材料為電木。請(qǐng)編寫適合在FANUC系統(tǒng)機(jī)床上運(yùn)行的NC程序。坐標(biāo)系1 機(jī)床坐標(biāo)系通俗地講,假設(shè)機(jī)床工作臺(tái)不動(dòng),刀具在動(dòng),操作者站在立式機(jī)床工作臺(tái)前觀察刀具運(yùn)動(dòng),向右為 X正方向,向里為 Y正方向,向上為 Z正方向。對(duì)于臥式數(shù)控機(jī)床,假設(shè)觀察者站在機(jī)床背面,沿著主軸方向看工作臺(tái)和刀具,假定工作臺(tái)不動(dòng),刀具在動(dòng),向右為 X正方向,向上為Y正方向,刀具朝著觀察者運(yùn)動(dòng)為 Z正 方向。對(duì)于多軸加工中心,沿著 X軸旋轉(zhuǎn)為A,沿著Y軸旋轉(zhuǎn)為B,沿著Z軸旋轉(zhuǎn)為C

11、。 坐標(biāo)系仍為笛卡兒右手坐標(biāo)系,旋轉(zhuǎn)軸方向遵循右手螺旋定則。機(jī)床坐標(biāo)系的原點(diǎn)(用 M表示,也叫Home點(diǎn))位置一般在各坐標(biāo)軸的正向最大極限處。 機(jī)床的參考點(diǎn)(用 R表示)不在機(jī)床原點(diǎn),而在機(jī)床行程開關(guān)設(shè)置的特定的物理位置。對(duì)于加工中心來說,參考點(diǎn)為刀具的換刀位置。數(shù)控機(jī)床在通電后,正式加工前,或者加工 中心在換刀前,必須要回歸參考點(diǎn),在操作面板上顯示的機(jī)械坐標(biāo)值均為零,這個(gè)過程通常 也叫作“回零”。機(jī)床面板上顯示出的刀具中心點(diǎn)的機(jī)械坐標(biāo)值就是相當(dāng)于參考點(diǎn)來說的。2 .工件編程坐標(biāo)系編程原點(diǎn)(用 W表示)是指編程員在工件上指定的、便于測(cè)量的幾何基準(zhǔn)點(diǎn),也稱為 工件原點(diǎn),以此原點(diǎn)建立的坐標(biāo)系也叫工

12、件坐標(biāo)系。在機(jī)床上設(shè)定工件的坐標(biāo)系通常有以 下兩種方法。(1)G92指令格式為:G92 X_ Y_ Z_機(jī)床不產(chǎn)生動(dòng)作。通過設(shè)定刀具起點(diǎn)相對(duì)于工件坐標(biāo)系原點(diǎn)的相對(duì)位置來建立坐標(biāo)系。 機(jī)床重開機(jī)時(shí)坐標(biāo)系就消失,所以僅適用于臨時(shí)性、簡(jiǎn)單工件的加工,模具加工很少使用 這種方式。為了編程和操作方便一般都把起始點(diǎn)作為坐標(biāo)零點(diǎn)。(2 )用 G54G59通過測(cè)量工作臺(tái)上安裝的工件的編程原點(diǎn),將其機(jī)械坐標(biāo)值輸入到機(jī)床的G54寄存器里,機(jī)床加工時(shí),系統(tǒng)會(huì)將NC程序里的坐標(biāo)值加上 G54存儲(chǔ)的坐標(biāo)值來計(jì)算出刀具中心點(diǎn)在機(jī)床坐標(biāo)系里的數(shù)值,并以此數(shù)值來控制刀具的運(yùn)動(dòng)。普通機(jī)床可以建立 G54G59共6個(gè)坐標(biāo)系,有些

13、新型機(jī)床可能還會(huì)更多。機(jī)床斷電或者重啟都不會(huì)清除G54G59里存儲(chǔ)的數(shù)值,其廣泛用于模具加工。一般在加工之前就設(shè)定 G54。手工編程時(shí),編程原點(diǎn)一般選取在便于計(jì)算、又便于測(cè)量且安全的位置。模具工廠里 的工件,在加工前的毛坯料大多數(shù)為長方體,坐標(biāo)系 XY零點(diǎn)一般設(shè)定在長寬對(duì)稱中心位 置,也叫“四邊分中”,Z零點(diǎn)一般設(shè)定在毛坯的頂面。圖1-1所示的毛坯料為長方體,其編程坐標(biāo)系如圖1-2所示。球心作為編程原點(diǎn)(也叫編程零點(diǎn))。132圖形節(jié)點(diǎn)計(jì)算機(jī)床控制刀具的運(yùn)動(dòng)方式有直線、圓弧及曲線。曲線方式是新型機(jī)床里將多個(gè)小直線 合并為一條曲線指令的方式,因計(jì)算復(fù)雜,不適合手工編程。數(shù)控程序?qū)嶋H上是控制刀具中心

14、點(diǎn)的移動(dòng)位置。要根據(jù)圖形計(jì)算出沿著工件外輪廓補(bǔ) 償?shù)牡毒哌\(yùn)動(dòng)軌跡,以此軌跡線確定刀具位置,這樣才能準(zhǔn)確加工出工件來。對(duì)于二維圖 形,需要計(jì)算圖形的等距偏移圖形。對(duì)于三維曲面,如果用球刀加工,則需要首先計(jì)算曲 面的等距面,據(jù)此計(jì)算出球刀的球心坐標(biāo),再換算成球刀刀尖的坐標(biāo),然后寫出NC程序。三維曲面的等距面計(jì)算復(fù)雜,也不適合手工編程。由于現(xiàn)代數(shù)控機(jī)床一般都有補(bǔ)償功能G41 (左補(bǔ)償)或者 G42 (右補(bǔ)償),所以只需要計(jì)算出原始圖形的直線端點(diǎn)坐標(biāo)、圓弧起始點(diǎn)及終點(diǎn)坐標(biāo)、圓心坐標(biāo)或者圓弧半徑,據(jù) 此編寫NC數(shù)控程序,輸入到機(jī)床,就可以在機(jī)床控制器里計(jì)算出刀具中心的軌跡線。關(guān)于圖形節(jié)點(diǎn)計(jì)算,可以采用解

15、析幾何的方法,也可以根據(jù)已有的電子圖檔在普通繪 圖軟件(如AutoCAD、Pro/E)里測(cè)量。但得出的坐標(biāo)數(shù)據(jù)必須是以編程選定的坐標(biāo)系為準(zhǔn)。模具編程大多采取絕對(duì)坐標(biāo)編程(G90),這樣可以消除相對(duì)坐標(biāo)編程( G91)存在的積累誤差等缺陷。對(duì)于圖1-2所示的坐標(biāo)系,加入進(jìn)刀線和退刀線后如圖1-3所示。計(jì)算圖形的節(jié)點(diǎn)坐標(biāo),數(shù)據(jù)如下:點(diǎn) 1(- 20,40,0),點(diǎn) 2(20,40,0),點(diǎn) 3(38,40,0),點(diǎn) 4(50,28,0),點(diǎn) 5(50,-28,0),點(diǎn) 6(38,-40,0), 點(diǎn) 7(- 38,-40,0),點(diǎn) 8(- 50,-28,0),點(diǎn) 9(- 50,28,0),點(diǎn) 10(

16、-38,40,0)。進(jìn)刀線起點(diǎn) p1(-20,60,0), 退刀線終點(diǎn)p2(12,40,0)。圓弧cl圓心坐標(biāo)(0,40,0),半徑為20;圓弧c2圓心坐標(biāo)(38,28,0),半徑為12;圓弧c3 圓心坐標(biāo)(38,-28,0),半徑為12;圓弧c4圓心坐標(biāo)(-38,-28,0),半徑為12;圓弧c5圓心坐 標(biāo)(-38,28,0),半徑為 12。133程序代碼在正式編寫數(shù)控程序之前,先學(xué)習(xí)常用數(shù)控程序代碼。以下為FANUC系統(tǒng)指令中較為常用且很重要的指令。1 運(yùn)動(dòng)指令(1) G90為絕對(duì)值編程,G91為相對(duì)值編程。(2) G00刀具按機(jī)床設(shè)定的固定速度快速移動(dòng),也可寫成G0。女口刀具從 A(3.

17、0,6.0,0.0)走到 B(10.0,12.0,0.0),則程序?yàn)?N01 G90 G00 X10.0 Y12.0 Z0. 或 N01 G91 G00 X7.0 Y6.0 Z0。要指出的是,此程序不能用于切削,只用于快速回刀,而且并不是按F值走直線AB ,而是折線ACB,如圖1-4所示。要注意:正因?yàn)镚00并不像計(jì)算機(jī)里顯示的那樣走直線,所以編程時(shí)移刀的安全高度要 足夠高,否則實(shí)際加工中可能出現(xiàn)過切,而計(jì)算機(jī)卻查不出來。(3) G01為按指定速度直線運(yùn)動(dòng),也可寫成G1。如刀具從 A 點(diǎn)(3.0,6.0,0.0)走到 B 點(diǎn)(10.0,12.0,0.0),則程序?yàn)?N01 G90 G01 X1

18、0.0 Y12.0 Z0.F500 或 N01 G01 G91 X7.0 Y6.0 Z0 F500。N01表示程序段號(hào),可以省略,F(xiàn)500表示進(jìn)給速度,單位為mm/min。(4) G02為順時(shí)針圓弧,G03為逆時(shí)針圓弧,也可寫成G2或G3。如圖1-5所示,在XY平面內(nèi),如刀具從 A點(diǎn)(3.0,6.0,0.0)沿圓弧順時(shí)針方向走到 B點(diǎn) (10.0,12.0,0.0),半徑為 6.0,圓心為 C2(8.999,6.084,0),則程序?yàn)?G90 G02 X10.0 Y12.0 R6.0 或 G90 G02 X10.0 Y12.0 I5.999 J0.084。如刀具從B點(diǎn)(10.0,12.0,0.

19、0)沿圓弧逆時(shí)針方向走到A點(diǎn)(3.0,6.0,0.0),半徑為6.0,圓 心為 C2(8.999,6.084,0),則程序?yàn)?G90 G03 X3.0 Y6.0 R6.0 或 G90 G03 X3.0 Y6.0 I-1.001 J-5.916。R表示圓弧半徑,I、J、K是圓心相對(duì)于起點(diǎn)的相對(duì)坐標(biāo)。這些都是模態(tài)指令,如前一程序段已指定,本條如相同可以省略。Y Ic1(4.001,11.916)A(3,6)c2(8.999,6.084)圖1-5圓弧運(yùn)動(dòng)知識(shí)拓展:有些機(jī)床的R指令可能是非模態(tài),NC程序就不能輕易省略;有些機(jī)床的I、J、K要求是圓心絕對(duì)坐標(biāo)值。這樣的話以上NC程序就不能正常運(yùn)行,剛接

20、觸新機(jī)床時(shí)要注意這些問題。2 .坐標(biāo)系設(shè)置G54、G55、G56G59,一般為6個(gè),但有些新機(jī)床可擴(kuò)展到G540G599。3 .補(bǔ)償指令G41為左補(bǔ)償,G42為右補(bǔ)償。沿著刀具前進(jìn)方向看,刀具在加工工件的左邊,就稱 作左補(bǔ)償,否則為右補(bǔ)償,G40為取消補(bǔ)償。G43為刀具長度補(bǔ)償,G49為取消長度補(bǔ)償。4 .輔助功能M00為程序暫停,也可寫成 M0。M01為操作暫停,也可寫成 M1。M02為程序停,也可寫成 M2。M03為刀具正轉(zhuǎn),也可寫成 M3。M05為刀具停轉(zhuǎn),也可寫成 M5。M06為換刀,也可寫成M6。在加工中心中,刀具要根據(jù)在刀庫架中的排列位置確定刀號(hào)。如T5 M06,表示先選T5刀具,

21、再用機(jī)械手將這個(gè)刀具裝在機(jī)床的主軸之中。M08為開冷卻油,也可寫成M8。M09為關(guān)冷卻油,也可寫成M9。M30為程序結(jié)束,紙帶倒帶或程序返回開始處。要注意:有些機(jī)床要求同一條語句只能有一個(gè)M指令,最后一個(gè)才起作用。為了保險(xiǎn)起見,可把要加入的M指令分作不同的 NC語句。其他不常用的代碼,如果今后工作中要用到,可參考機(jī)床說明書或者其他資料。程序編寫根據(jù)節(jié)計(jì)算的圖形節(jié)點(diǎn),編寫數(shù)控程序如下(括號(hào)內(nèi)文字是對(duì)數(shù)控程序語句的解 釋,在機(jī)床上并不輸入):% (程序開頭符號(hào))O001 (程序號(hào)。如果采取 DNC傳送,則可以省略)N0010 G40 G仃G90 G49 G80 ( N0010表示程序段號(hào),G40表

22、示取消補(bǔ)償,G17表示選擇XY平面,G90表示絕對(duì)值編程,G49表示取消長度補(bǔ)償,G80表示取消鉆孔循環(huán))N0020 G91 G28 Z0.0 (機(jī)床回參考點(diǎn),G91表示相對(duì)值編程,G28表示回歸機(jī)械零點(diǎn)便于換刀)N0030 T01 M06 (換刀,將編號(hào)為1號(hào)的刀自動(dòng)裝上主軸。此功能對(duì)于加工中心才有用,對(duì)于普通 數(shù)控銃機(jī)床,這一段和上一段由操作員刪除)N0040 G0 G54 X-20. Y60. S2200 M03( G0表示刀具快速運(yùn)動(dòng)到以 G54為零點(diǎn)的p1點(diǎn)(-20,60,0)上方的點(diǎn),注意要帶上小數(shù)點(diǎn),M03表示主軸正轉(zhuǎn),轉(zhuǎn)速 S為2200r/min)N0050 G43 Z50.

23、H01 ( G43表示長度補(bǔ)償,H01表示長度補(bǔ)償值,同時(shí)快速下降到Z50.位置,省略XY說明在XY方向不動(dòng)。如果首次加工需加入G01 F2000,操作員通過調(diào)倍率開關(guān)使刀具在可控進(jìn)給速度F2000的百分率在下降)N0060 Z2.N0070 G1 Z-12. F1250. M08( M08 表示開冷卻油,按進(jìn)給 F 為 1250mm/min)N0080 G41 Y40. D01 (在進(jìn)刀線上加入左補(bǔ)償,同時(shí)設(shè)定補(bǔ)償號(hào)碼為D01,運(yùn)動(dòng)到點(diǎn)1)N0090 G3 X20. 120. J0.(切削逆時(shí)針圓弧 c1到達(dá)點(diǎn)2)N0100 G1 X38.(切削直線點(diǎn)3)N0110 G2 X50. Y28.

24、 I0. J-12.(切削順時(shí)針圓弧 c2 到點(diǎn) 4)N0120 G1 Y-28.(切削直線到點(diǎn)5)N0130 G2 X38. Y-40. I-12. J0.(切削順時(shí)針圓弧 c3 到點(diǎn) 6)N0140 G1 X-38.(切削直線到點(diǎn)7)N0150 G2 X-50. Y-28. I0. J12.(切削順時(shí)針圓弧 c4 到點(diǎn) 8)N0160 G1 Y28.(切削直線到點(diǎn) 9)N0170 G2 X-38. Y40. I12. J0.(切削順時(shí)針圓弧 c5 到點(diǎn) 10)N0180 G1 X-20.(切削直線到點(diǎn)1)N0190 G40 X2.(切削直線到點(diǎn)p2,同時(shí)取消刀具半徑補(bǔ)償)N0200 G1

25、Z2.(慢速提刀到Z2.0,省略XY說明在XY方向不動(dòng))N0210 G0 Z50.(快速提刀到 Z50.0)N0220 M02 (程序結(jié)束)% (程序結(jié)束符號(hào))請(qǐng)注意以下問題:(1) 這個(gè)NC程序與刀具大小無關(guān),適應(yīng)面廣。這種編程方法通常也叫輪廓編程,精 加工時(shí)在機(jī)床的MDI界面里輸入的補(bǔ)償值就等于刀具半徑值。(2) 實(shí)際加工時(shí)所選的平底刀的刀具直徑不能大于40.0mm,否則輸入補(bǔ)償過大, 機(jī)床會(huì)報(bào)警。(3) 加工完成后,如果測(cè)量加工零件的尺寸沒有到位,可以適當(dāng)輸入補(bǔ)償值重新加工, 最終達(dá)到圖紙的尺寸要求。(4) 這個(gè)程序可以通過在 MDI界面輸入不同的補(bǔ)償值,來實(shí)現(xiàn)粗加工和精加工。(5) 在

26、零件輪廓開始點(diǎn)之前,最好加入切入直線指令,并在此直線上加入補(bǔ)償指令。 退刀時(shí)同樣加入退刀線。加入和取消補(bǔ)償時(shí)要注意刀具的實(shí)際軌跡線,以避免過切工件。(6) 表示尺寸長度的數(shù)據(jù)要帶上小數(shù)點(diǎn)。如X-20.,而不能寫成X-20。因?yàn)椴粠?shù)點(diǎn)系統(tǒng)可能會(huì)認(rèn)為單位為微米(E)而不是毫米(mm )。(7) 稍微復(fù)雜一些的輪廓,尤其是有很多凹形的小直線,機(jī)床在執(zhí)行較大的補(bǔ)償數(shù)值 時(shí)可能會(huì)出現(xiàn)報(bào)警錯(cuò)誤信息而無法執(zhí)行。為了克服這些困難,可以事先計(jì)算刀具的中心軌跡線,以此中心線來編寫數(shù)控程序。隨著技術(shù)的發(fā)展,現(xiàn)在的數(shù)控編程人員只需要弄懂?dāng)?shù)控代碼的含義,會(huì)運(yùn)用CimatronE10.0等軟件的數(shù)控編程功能,就可以輕松完成數(shù)控編程的工作。1.4本

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論