數(shù)控專業(yè)綜合實訓(xùn)實訓(xùn)指導(dǎo)書_第1頁
數(shù)控專業(yè)綜合實訓(xùn)實訓(xùn)指導(dǎo)書_第2頁
數(shù)控專業(yè)綜合實訓(xùn)實訓(xùn)指導(dǎo)書_第3頁
數(shù)控專業(yè)綜合實訓(xùn)實訓(xùn)指導(dǎo)書_第4頁
數(shù)控專業(yè)綜合實訓(xùn)實訓(xùn)指導(dǎo)書_第5頁
已閱讀5頁,還剩37頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、數(shù)控專業(yè)綜合實訓(xùn)實訓(xùn)指導(dǎo)書主編 吳明友廣東機(jī)電職業(yè)技術(shù)學(xué)院2005.10.12目 錄一、實訓(xùn)目的.3二、實訓(xùn)條件.3三、實訓(xùn)要求及注意事項.3四、實訓(xùn)內(nèi)容及時間安排.3五、實訓(xùn)步驟.4六、考核方式.5七、參考文獻(xiàn).6附件1:fanuc-0i數(shù)控系統(tǒng)的g指令.7附件2:數(shù)控銑床基本操作.24附件3:工件裝夾與對刀32實訓(xùn)報告37一、實訓(xùn)目的通過實訓(xùn)使學(xué)生了解數(shù)控銑床的一般結(jié)構(gòu)和基本工作原理。掌握數(shù)控銑床(j1vmc40m型)的功能及其操作使用方法,掌握常用功能代碼的用法,學(xué)會簡單程序的手工編程方法,掌握數(shù)控加工中的編程坐標(biāo)系(工件坐標(biāo)系)與機(jī)床坐標(biāo)系之間的關(guān)系,學(xué)會工件裝夾及對刀方法,加深理解有

2、關(guān)刀具知識和加工工藝知識。接受有關(guān)的生產(chǎn)勞動紀(jì)律及安全生產(chǎn)教育,培養(yǎng)學(xué)生良好的職業(yè)素質(zhì)。訓(xùn)練學(xué)生的實際操作技能,使全部學(xué)生能達(dá)到中級銑工水平。二、實訓(xùn)條件1場地條件:生產(chǎn)型數(shù)控銑加工實訓(xùn)銑間2設(shè)備條件:生產(chǎn)型數(shù)控銑床(6臺)、裝有cad/cam軟件的計算機(jī)(至少40臺)。3工具及材料條件:工具:平口虎鉗、墊鐵、卡尺、百分表與表座、銑刀(各種規(guī)格的立銑刀、鍵槽銑刀、球頭銑刀每班各20把)。材料:尺寸規(guī)格約為100×80×60的鋁合金材料每人7件。三、實訓(xùn)要求及注意事項1要求每一個學(xué)生都能獨立并熟練地操作數(shù)控銑床(j1vmc40m型),獨立并熟練地完成中級數(shù)控銑工考證要求的有關(guān)

3、課題。2以教材數(shù)控銑工實習(xí)與考級入門及中級工課題進(jìn)行編程與加工強化訓(xùn)練學(xué)生的手工編程與實際操作技能。3每個學(xué)生獨立完成實訓(xùn)報告的撰寫。4說明因已經(jīng)開設(shè)了數(shù)控機(jī)床編程與操作課程,該課程中已講解了數(shù)控銑床手工編程的相關(guān)內(nèi)容,再預(yù)先給學(xué)員發(fā)下本實訓(xùn)指導(dǎo)書,讓他們預(yù)習(xí)附件1的內(nèi)容,所有與手工編程有關(guān)內(nèi)容在課內(nèi)外完成,有問題可以當(dāng)場問指導(dǎo)老師。四、實訓(xùn)內(nèi)容和時間安排本次實訓(xùn)時間為5個星期(25天)。內(nèi)容和時間安排如下:序號周序內(nèi) 容 時間(天,5周)備 注11安全教育和布置實訓(xùn)任務(wù),數(shù)控銑床操作使用講解和練習(xí)1(6課時)對應(yīng)附件2的內(nèi)容21熟悉數(shù)控銑床的操作界面2(12課時)對應(yīng)附件2的內(nèi)容31數(shù)控銑床

4、的手動操作2(12課時)對應(yīng)附件2、3的內(nèi)容41數(shù)控銑床的手工編程4(24課時)對應(yīng)附件1的內(nèi)容52數(shù)控銑床的分課題自動加工(至少5個課題)10(60課時)以教材數(shù)控銑工實習(xí)與考級入門及中級工課題進(jìn)行編程與加工的強化訓(xùn)練62較復(fù)雜零件(含有3維曲面)的分課題自動加工(至少2個課題)5(30課時)二年級第一學(xué)期最后實施。以教材數(shù)控銑工實習(xí)與考級高級工課題進(jìn)行編程與加工的強化訓(xùn)練7分析加工結(jié)果,編寫實訓(xùn)報告1(6課時)五、實訓(xùn)步驟1安全教育安全生產(chǎn)教育;講授實訓(xùn)的目的意義;實訓(xùn)紀(jì)律;實訓(xùn)要求。2熟悉數(shù)控銑床的編程方法(見附件1)。(1)常用g代碼絕對坐標(biāo)指令代碼g90,相對坐標(biāo)指令代碼g91,坐標(biāo)

5、系設(shè)定指令g54g55,快速點定位指令代碼g00,直線插補指令代碼g01,圓弧插補指令代碼g02、g03,坐標(biāo)平面指令代碼g17、g18、g19,程序單位指令代碼g20、g21,返回參考點指令代碼g28,刀具半徑補償指令代碼g40、g41、g42,刀具長度補償指令代碼g43、g44、g49。孔加工指令代碼g73、g74、g80g89。常用輔助功能m代碼:加工暫停指令m00、m01,程序結(jié)束指令m02、m30,主軸轉(zhuǎn)、停指令代碼m03、m04、m05,換刀指令代碼m06,切削液開關(guān)指令代碼m08、m09。其他指令代碼:主軸轉(zhuǎn)速s、進(jìn)給f、刀具t。程序的組成。程序由程序名、程序段組成。程序名由程序

6、號地址碼和程序編號組成,程序段由序號、指令代碼及數(shù)字、分隔符等組成。3熟悉數(shù)控銑床的功能和操作使用方法(見附件3)。工件裝夾、找正,裝刀、卸刀和對刀,長方體工件裝夾與對刀;.圓柱體工件的裝夾與對刀。4數(shù)控銑床的分課題自動加工以教材數(shù)控銑工實習(xí)與考級入門及中級工課題進(jìn)行編程與加工的強化訓(xùn)練,每人至少完成5個課題。5較復(fù)雜零件(含有3維曲面)的分課題自動加工二年級第一學(xué)期最后實施。以教材數(shù)控銑工實習(xí)與考級高級工課題進(jìn)行編程與加工的強化訓(xùn)練,每人至少完成2個課題。6.數(shù)控銑床維護(hù)與保養(yǎng)、加工過程中問題的處理。了解一般的機(jī)床維護(hù)與保養(yǎng)方法。7.實訓(xùn)總結(jié)、寫實訓(xùn)報告、評定實訓(xùn)成績。實訓(xùn)總結(jié)要根據(jù)時間順序

7、撰寫,寫出自己的體會。成績的評定見考核方式。六、考核方式考查的依據(jù)是:實訓(xùn)中的表現(xiàn),出勤情況,對實訓(xùn)相關(guān)知識的掌握程度,實際操作技術(shù)的熟練程度,分析問題和解決問題的能力,加工工件的質(zhì)量,以及對設(shè)備工具維護(hù)的情況,實訓(xùn)報告的編寫水平等。根據(jù)考勤、過程考核確定平時成績、實訓(xùn)報告等三部分確定最后成績,權(quán)重分別為20、70、10。成績評定可分為優(yōu)、良、中、及格、不及格。七、參考文獻(xiàn)1. 徐夏民 數(shù)控銑工實習(xí)與考級 北京:高等教育出版社 20042beijing-fanuc beijing-fanuc 0i-mb操作說明書附件1:fanuc-0i數(shù)控系統(tǒng)的g指令1數(shù)控銑床機(jī)床坐標(biāo)系的建立cnc將刀具移動

8、到指定位置。刀具位置由刀具在坐標(biāo)系中的坐標(biāo)值表示。坐標(biāo)值由程編軸指定。當(dāng)3個編程軸為x、y和z軸時,坐標(biāo)值指定如下:x_y_z_該指令稱為尺寸字。由x40.0y50.0z25.0 指定的刀具位置如圖1-1所示。圖1-1 由x40.0y50.0z25.0 指定的刀具位置機(jī)床上的一個用作為加工基準(zhǔn)的特定點稱為機(jī)床零點。機(jī)床制造廠對每臺機(jī)床設(shè)置機(jī)床零點。用機(jī)床零點作為原點設(shè)置的坐標(biāo)系稱為機(jī)床坐標(biāo)系。在通電之后,執(zhí)行手動返回參考點就設(shè)置了機(jī)床坐標(biāo)系。機(jī)床坐標(biāo)系一旦設(shè)定,就保持不變,直到電源關(guān)掉為止。指令格式:g90 g53 ip_;選擇機(jī)床坐標(biāo)系g53。 當(dāng)指令機(jī)床坐標(biāo)系上的位置時,刀具快速移動到該位

9、置。用于選擇機(jī)床坐標(biāo)系的g53是非模態(tài)g代碼,即它僅在指令機(jī)床坐標(biāo)系的程序段有效。對g53應(yīng)指定絕對值指令(g90)。當(dāng)指定增量值指令(g91)時,g53指令被忽略。當(dāng)指令刀具移動到機(jī)床的特殊位置時,例如:換刀位置,應(yīng)該用g53編制在機(jī)床坐標(biāo)系的移動程序。 補償功能的取消。 當(dāng)指定g53指令時,就清除了刀具半徑補償、刀具長度補償和刀具偏置。 電源接通后立即指定g53。在g53指令指定之前,必須設(shè)置機(jī)床坐標(biāo)系,因此通電后必須進(jìn)行手動返回參考點或由g28指令的自動返回參考點。當(dāng)采用絕對位置編碼器時,就不需要該操作。 參考點位置。 使cnc系統(tǒng)通電,然后手動回參考點,可以立即建立一個加工坐標(biāo)系,參考

10、點的坐標(biāo)值為(,),由參數(shù)no.1240設(shè)定。如圖6-2所示。圖1-2 參考點位置2數(shù)控銑床的平面選擇對用g代碼的圓弧插補、刀具半徑補償和鉆孔,需要選擇平面。表1-1列出選擇平面的g代碼。表1-1 由g代碼選擇的平面g代碼選擇的平面xp ypzpg17xpyp平面x軸或它的平行軸y軸或它的平行軸z軸或它的平行軸g18zpxp平面g19ypzp平面由g17、g18或g19指令的程序段中出現(xiàn)的軸地址決定xp,yp,zp。當(dāng)在g17、g18或g19程序段中省略軸地址時,認(rèn)為是基本3軸地址被省略。參數(shù)no.1022用于設(shè)定基本3軸x、y和z的平行軸。在不指令g17、g18、g19的程序段中平面維持不變

11、。當(dāng)電源接通或cnc復(fù)位時,由參數(shù)no.3402#1(g18)和no.3402#2(g19)選擇g17(xy平面)、g18(zx平面)或g19(yz平面)。移動指令與平面選擇無關(guān)。3絕對值(g90)與增量值(g91)編程方式有兩種方法指令刀具的移動:絕對值指令和增量值指令。在絕對值指令中,編程終點的坐標(biāo)值;而在增量值指令中,編程移動距離。g90和g91分別用于指令絕對值或增量值。指令格式為:絕對值指令:g90 x y z ;增量值指令:g91 x y z ;4快速移動 指令格式:g00 x y z ;g00:定位(快速移動)的g代碼(01組),x y z :終點的尺寸字。 說明。 定位指令(g

12、00)以快速移動定位刀具。在快速移動中,當(dāng)指定的速度變?yōu)?0,并且伺服電機(jī)到達(dá)由機(jī)床制造廠設(shè)定的一定范圍(到位檢查寬度)以后,執(zhí)行下個程序段。各軸的快速移動速度由參數(shù)no.1420設(shè)置。所以,快速移動速度不需要編程。用機(jī)床操作面板上的按鍵,可以對快速移動速度施加倍率,倍率值為:f0,25,50,100%。f0由參數(shù)no.1421對每個軸設(shè)置固定速度。5切削進(jìn)給功能直線插補(g01)、圓弧插補(g02、g03)等的進(jìn)給速度是用f代碼后面的數(shù)值指令的。在切削進(jìn)給中,程序段連續(xù)執(zhí)行,所以,進(jìn)給速度的變化可以最小化。進(jìn)可用3種方式指定: 每分進(jìn)給(g94)。 在f之后,指定每分鐘的刀具進(jìn)給量。 每轉(zhuǎn)進(jìn)

13、給(g95)。 在f之后,指定主軸每轉(zhuǎn)的刀具進(jìn)給量。 f1位數(shù)進(jìn)給。 在f之后指定要求的一位數(shù)值,由cnc用參數(shù)設(shè)置與各數(shù)值對應(yīng)的進(jìn)給速度。指令格式每分進(jìn)給。 g94;每分進(jìn)給的g代碼(05組)。f_;進(jìn)給速度指令(mm/min 或inch/min)。每轉(zhuǎn)進(jìn)給。 g95;每轉(zhuǎn)進(jìn)給的g代碼(05組)。f_;進(jìn)給速度指令(mm/rev 或inch/rev)。f1位數(shù)進(jìn)給。 fn;n:從1到9的數(shù)值。6定位(g00)g00指令,刀具以快速移動速度移動到用絕對值指令或增量值指令指定的工件坐標(biāo)系中的位置。以絕對值指令,編程時編制終點的坐標(biāo)值。以增量值指令,編程時編制刀具移動的距離。指令格式g00 x y

14、 z ;x y z :絕對值指令時,是終點的坐標(biāo)值。增量值指令時,是刀具移動的距離。說明。 用參數(shù)no.1401的第1位(lrp),可以選擇下面兩種刀具軌跡之一:非直線插補定位。 刀具分別以每軸的快速移動速度定位。刀具軌跡一般不是直線。直線插補定位。 刀具軌跡與直線插補(g01)相同,刀具以不超過每軸的快速移動速度,在最短的時間內(nèi)定位。直線插補定位和非直線插補定位如圖1-3所示。圖1-3 直線插補定位和非直線插補定位g00指令中的快速移動速度由機(jī)床制造廠對每個軸單獨設(shè)定到參數(shù)no.1420 中。由g0 指令的定位方式,在程序段的開始刀具加速到預(yù)定的速度,而在程序的終點減速。在確認(rèn)到位之后,執(zhí)行

15、下個程序段?!暗轿弧笔侵高M(jìn)給電機(jī)將工作臺拖至了指定的位置范圍內(nèi) 。這個范圍由機(jī)床制造廠決定并設(shè)置到參數(shù)no.1826中。通過設(shè)定參數(shù)no.1601#5(nci),可以不進(jìn)行對各程序段的到位檢測。限制。 快速移動速度不能在地址f中指定。即使指定了直線插補定位,然而在下面的情況下,仍然使用非直線插補定位。因此,小心確保刀具不損壞工件。g28指定在參考點和中間位置之間的定位。g53。7直線插補(g01)功能。 刀具沿直線移動。格式。 g60 x y z f ;x y z :絕對值指令時,是終點的坐標(biāo)值;增量值指令時,是刀具移動的距離。f :刀具的進(jìn)給速度(進(jìn)給量)。說明。 刀具以f指定的進(jìn)給速度沿直

16、線移動到指定的位置。直到新的值被指定之前,f指定的進(jìn)給速度一直有效。因此,無需對每個程序段都指定f值。用f代碼指令的進(jìn)給速度是沿著直線軌跡測量的,如果不指令f代碼,則認(rèn)為進(jìn)給速度為零。各個軸方向的進(jìn)給速度如圖1-4所示。旋轉(zhuǎn)軸的進(jìn)給速度,以度/分為指令單位(單位是小數(shù)點的位置)。當(dāng)直線軸(例如x y或z)和旋轉(zhuǎn)軸(例如a、b或c)進(jìn)行直線插補時,由f(mm/min)指令的速度是和直角坐標(biāo)系中的切線進(jìn)給速度。軸進(jìn)給速度的計算:首先,使用圖6-29的公式計算分配需要的時間,然后,軸進(jìn)給速度單位變換為度/分。圖1-4 各個軸方向的進(jìn)給速度計算例子如下:g91 g01 x20.0 b40.0 f300

17、.0;b軸的單位從40.0度變換為公制輸入的40mm。分配需要的時間計算如圖1-5所示。在同時3軸控制中,進(jìn)給速度的計算與2軸控制相同。圖1-5 分配需要的時間計算8圓弧插補(g02,g03)功能。 指令g02、g03使刀具沿圓弧運動。格式。圓弧插補(g02,g03)指令格式如圖1-6所示。圖1-6 圓弧插補(g02,g03)指令格式指令格式說明如表1-2所示。表1-2 指令格式說明指令說明g17指定xpyp平面上的圓弧g18指定zpxp平面上的圓弧g19指定ypzp平面上的圓弧g02順時針方向(cw)圓弧插補 g03逆時針方向(ccw)圓弧插補 xp_x軸或它的平行軸的指令值(參照參數(shù)no.

18、1022)yp_y軸或它的平行軸的指令值(參照參數(shù)no.1022)zp_z軸或它的平行軸的指令值(參照參數(shù)no.1022)i_xp軸從起點到圓弧圓心的距離(帶符號)j_yp軸從起點到圓弧圓心的距離(帶符號)k_zp軸從起點到圓弧圓心的距離帶符號r_圓弧半徑(帶符號)f_沿圓弧的進(jìn)給速度說明圓弧插補的方向。 在直角坐標(biāo)系中,當(dāng)從zp軸、yp軸或xp軸的由正到負(fù)的方向看xpyp平面時,決定xpyp平面(zpyp平面或ypzp平面)的順時針(g02)和逆時針(g03)的方向如圖1-7所示。圖1-7 決定順時針(g02)和逆時針(g03)的方向圓弧上的移動距離。 用地址xp、yp或zp指定圓弧的終點,

19、并且根據(jù)g90或g91用絕對值或增量值表示。若為增量值指定,則該值為從圓弧起點向終點看的距離。從起點到圓弧中心的距離。 用地址i、j和k指令xp、yp和zp軸向的圓弧中心位置。i、j或k后的數(shù)值是從起點向圓弧中心看的矢量分量,并且,不管指定g90還是指定g91總是增量值。表示如圖1-8所示。i、j和k必須根據(jù)方向指定其符號正或負(fù)。圖1-8 i、j或k后的數(shù)值i0、j0和k0可以省略。當(dāng)xp、yp和zp省略(終點與起點相同)并且中心用i、j和k指定時,是360°的圓弧(整圓)g02 i ;指令一個整圓。如果在起點和終點之間的半徑差在終點超過了參數(shù)(no.3410)中的允許值時,則產(chǎn)生p

20、/s報警(no.020)。圓弧半徑。 在圓弧和包含該圓弧的圓的中心之間的距離能用圓的半徑r指定,以代替i、j和k。在這種情況下,可以認(rèn)為,一個圓弧小于180°,而另一個大于180°。當(dāng)指定超過180°的圓弧時,半徑必須用負(fù)值指定。如果xp、yp和zp全都省略,即終點和起點位于相同位置,并且用r指定時,程序編程出的圓弧為0°。如圖1-9所示。g02r;(刀具不移動)。圖1-9 圓弧半徑進(jìn)給速度。 圓弧插補的進(jìn)給速度等于f代碼指定的進(jìn)給速度,并且沿圓弧的進(jìn)給速度(圓弧的切向進(jìn)給速度)被控制為指定的進(jìn)給速度。指定的進(jìn)給速度和實際刀具的進(jìn)給速度之間的誤差在

21、77;2%以內(nèi)。但是,這個進(jìn)給速度是加上刀具半徑補償之后沿圓弧的進(jìn)給速度。限制。 如果同時指定地址i、j、k和r的話,用地址r指定的圓弧優(yōu)先,其它被忽略。如果指令了不在指定平面的軸時,顯示報警。例如,在指定xy平面時,如果指定u軸為x軸的平行軸,顯示報警(no.028)。當(dāng)指定接近180°圓心角的圓弧時,計算出的圓心坐標(biāo)可能有誤差。在這種情況下,請用i、j和k指定圓弧的中心。9刀具長度偏置(g43,g44,g49)將編程時的刀具長度和實際使用的刀具長度之差設(shè)定于刀偏置存儲器中。用該功能補償這個差值而不用修改程序。用g43或g44指定偏置方向。由輸入的相應(yīng)地址號(h代碼)從偏置存儲器中

22、選擇刀具長度偏置值。如圖1-10所示圖1-10 刀具長度偏置概述1)功能。 根據(jù)刀具長度的偏置軸,可以使用下面三種刀具偏置方法:刀具長度偏置a。 沿z軸補償?shù)毒唛L度的差值。刀具長度偏置b。 沿x、y或z軸補償?shù)毒唛L度的差值。刀具長度偏置c。 沿指定軸補償?shù)毒唛L度的差值。2)指令格式刀具長度偏置a:g43 z_h_;g44 z_h_;刀具長度偏置b:g17 g43 z_h_;g17 g44 z_h_;g18 g43 y_h_;g18 g44 y_h_;g19 g43 x_h_;g19 g44 x_h_;刀具長度偏置c:g43 _h_;g44 _h_;刀具長度偏置取消:g49;或h0;各地址的說明

23、。 g43:正向偏置;g44:負(fù)向偏置;g17:xy平面選擇;g18:zx平面選擇;g19:yz平面選擇;:被選擇軸的地址;h:指定刀具長度偏置值的地址。3)說明刀具長度偏置的選擇。 用參數(shù)no.5001#0和#1(tlc和tlb)選擇刀具長度偏置a、b或c。偏置的方向。 當(dāng)指定g43時,用h代碼指定的刀具長度偏置值(貯存在偏置存儲器中)加到在程序中由指令指定的終點位置坐標(biāo)值上。當(dāng)指定g44時,從終點位置減去補償值。補償后的坐標(biāo)值表示補償后的終點位置,而不管選擇的是絕對值還是增量值。如果不指定軸的移動,系統(tǒng)假定指定了不引起移動的移動指令。當(dāng)用g43對刀具長度偏置指定一個正值時,刀具按照正向移動

24、。當(dāng)用g44指定正值時,刀具按照負(fù)向移動。當(dāng)指定負(fù)值時,刀具在相反方向移動。g43和g44是模態(tài)g代碼。它們一直有效,直到指定同組的g代碼為止。刀具長度偏置值的指定。 從刀偏存儲器中取出由h代碼指定(偏置號)的刀具長度偏置值并與程序的移動指令相加(或減)。a刀具長度偏置a/b。 當(dāng)指定或修改刀具長度偏置a/b的偏置號時,偏置號的有效順序,取決于下述條件。a) 當(dāng)ofh(參數(shù)no.5001#2)=0時。如圖1-11所示。b) 當(dāng)ofh(參數(shù)no.5001#2)=1時。如圖1-12所示。 圖1-11 當(dāng)ofh(參數(shù)no.5001#2)=0時(a/b) 圖1-12 當(dāng)ofh(參數(shù)no.5001#2)

25、1時(a/b)b刀具長度偏置c。 當(dāng)指定和修改刀具長度偏置c的偏置號時,偏置號的有效順序,取決于下述條件。a)當(dāng)ofh(參數(shù)no.5001#2)=0時。如圖1-13所示。b)當(dāng)ofh(參數(shù)no.5001#2)=1時。如圖1-14所示。圖1-13 當(dāng)ofh(參數(shù)no.5001#2)=0時(c)圖1-14 當(dāng)ofh(參數(shù)no.5001#2)1時(c)通過crt/mdi面板,將刀具長度偏置值設(shè)置在偏置存儲器中。刀具長度偏置值的范圍為:公制輸入:0999.999mm;英制輸入:099.9999inch。當(dāng)由于偏置號改變使刀具偏置值改變時,偏置值變?yōu)樾碌牡毒唛L度偏置值,新的刀具長度偏置值不加到舊的刀具偏

26、置值上。h1:刀具長度偏置值20.0;h2:刀具長度偏置值30.0。g90 g43 z100.0 h1; z將移動到120.0。g90 g43 z100.0 h2; z將移動到130.0。注意:當(dāng)使用刀具長度偏置和設(shè)置參數(shù)ofh(no.5001#2)為0時,用h代碼指定刀具長度偏置,用d代碼指定刀具半徑補償。對應(yīng)于偏置號0即h0的刀具長度偏置值為0。不能對h0設(shè)置任何其它的刀具長度偏置值。沿兩個或更多的軸執(zhí)行刀具長度偏置。 當(dāng)這些軸在兩個或更多段指定時,刀具長度偏置b能沿兩個或更多的軸執(zhí)行。沿x和y軸偏置。g19 g43 h_; 沿x軸偏置。g18 g43 h_;沿y軸偏置。(沿x和y軸執(zhí)行偏

27、置)如果tal位(參數(shù)no.5001#3)設(shè)為1,即使刀具偏置c同時沿兩個或更多的軸執(zhí)行時,也不出現(xiàn)報警。取消刀具長度偏置。 指定g49或h0可以取消刀具長度偏置。在g49或h0指定之后,系統(tǒng)立即取消偏置方式。在刀具長度偏置b沿兩個或更多軸執(zhí)行之后,用指定g49取消沿所有軸的偏置。如果指定h0,僅取消沿垂直于指定平面的軸的偏置。10刀具偏置(g45g48)功能。刀具的編程移動距離可以增加或減少指定的刀具偏置值或2倍的偏置值。刀具偏置功能也可以應(yīng)用到附加軸。如圖1-15所示。圖1-15 刀具偏置指令格式g45 x y z d ; 移動距離為ip值與刀具偏置值相加。g46 x y z d ; 移動

28、距離為ip值與刀具偏置值相減。g47 x y z d ; 移動距離為ip值與2倍刀具偏置值相加。g48 x y z d ; 移動距離為ip值與2倍刀具偏置值相減。g45g48:增加或減小移動距離的非模態(tài)g代碼。x y z :刀具移動指令。d:指定刀具偏置值的代碼。說明增加和減少。 如圖1-16所示,刀具的移動距離增加或減少了指定的刀具偏置值。在絕對值方式中,當(dāng)?shù)毒邚纳蟼€程序段的終點移動到含有g(shù)45到g48程序指定的位置時,移動距離增加或減少。圖1-16 刀具移動距離的增加或減少如果在增量指令(g91)方式中,指定移動距離為0的移動指令,刀具移動與指定的刀具偏置值相同的距離。如果在絕對值(g90

29、)方式中,指定移動距離為0的移動指令,刀具不動。刀具偏置值。一旦由d代碼指定,刀具偏置就保持不變。直到選擇另一個刀具偏置值。刀具偏置值的范圍如表1-3所示。表1-3刀具偏置值范圍公制輸入英制輸入刀具偏置值0±999.999mm0±99.9999inch0±999.999度0±999.999度注意點當(dāng)用g45g48同時指定了n軸(n=16)運動時,偏置將作用到所有n軸。在進(jìn)行錐面加工時,如果只使用刀具半徑或直徑偏置時,會產(chǎn)生過切和欠切現(xiàn)象。所以,請使用刀具半徑補償(g41或g42)。如圖1-17所示。圖1-17 過切和欠切在g41或g42(刀具補償)方式中

30、,g45g48不能使用。當(dāng)指定方向被刀具偏置值相減而反向時,刀具向相反方向移動。如圖1-18所示。圖1-18 當(dāng)指定方向被刀具偏置值相減而反向時若不指定坐標(biāo)回轉(zhuǎn),g45g48可由參數(shù)設(shè)定的i、j、k對1/4和3/4的圓弧插補(g02、g03)加刀偏。該功能提供了與無半徑補償?shù)腸nc的兼容性。當(dāng)用新的cnc系統(tǒng)時,不要用該功能。如圖1-19所示。圖1-19 圓弧插補的刀具偏置在刀具偏置方式(g45g48)中應(yīng)該使用d代碼,但是,設(shè)置參數(shù)tph(no.5001#5)也能用h代碼,以便與普通的cnc系統(tǒng)兼容。在刀具長度偏置取消(g49)期間,必須使用h代碼。在固定循環(huán)方式中,g45到g48被忽略。在

31、進(jìn)入固定循環(huán)方式之前執(zhí)行由g45到g48指定的刀具偏置,并在解除固定循環(huán)方式之后取消偏置。11刀具半徑補償c(g40g42)功能。當(dāng)?shù)毒咭苿訒r,刀具軌跡可以偏移一個刀具半徑(如圖1-20所示)。為了偏移一個刀具半徑,cnc首先建立長度等于刀具半徑的偏置矢量(起刀點)。偏置矢量垂直于刀具軌跡。矢量的尾部在工件上而頭部指向刀具中心。如果在起刀之后指定直線插補或圓弧插補,在加工期間,刀具軌跡可以用偏置矢量的長度偏移。在加工結(jié)束時,為使刀具返回到開始位置,須取消刀具半徑補償方式。指令格式起刀(刀具補償開始) g00(或g01)g41(g42)ip d ;g41:左側(cè)刀具半徑補償(07組)。g42:右側(cè)

32、刀具半徑補償(07組)。ip :指令坐標(biāo)軸移動。d :指定刀具半徑補償值的代碼(13位)(d代碼)。圖1-20 刀具半徑補償c刀具半徑補償取消(偏置方式取消)g00(或g01)g40 ip ;g40:刀具半徑補償取消(07組)。ip :指令坐標(biāo)軸移動。平面選擇指令與ip 選擇的關(guān)系如表1-4 所示。表1-4 平面選擇指令與ip 選擇的關(guān)系偏置平面平面選擇指令ip xpypg17;xp yp zpxpg18;zp xp ypzpg19;yp zp 說明偏置取消方式。 當(dāng)電源接通時,cnc系統(tǒng)處于刀偏取消方式。在取消方式中,矢量總是0,并且刀具中心軌跡和編程軌跡一致。起刀。 當(dāng)在偏置取消方式指定刀

33、具半徑補償指令(g41或g42,在偏置平面內(nèi),非零尺寸字和除d0以外的d代碼)時,cnc進(jìn)入偏置方式。用這個指令移動刀具稱為起刀。起刀時應(yīng)指令定位(g00)或直線插補(g01)。如果指令圓弧插補(g02、g03),出現(xiàn)p/s報警034。處理起刀程序段和以后的程序段時,cnc預(yù)讀2個程序段。偏置方式。 在偏置方式中,由定位(g00),直線插補(g01)或圓弧插補(g02、g03)實現(xiàn)補償。如果在偏置方式中,處理2個或更多刀具不移動的程序段(輔助功能,暫停等等),刀具將產(chǎn)生過切或欠切現(xiàn)象。如果在偏置方式中切換偏置平面,則出現(xiàn)p/s報警037,并且刀具停止移動。偏置方式取消。 在偏置方式中,當(dāng)滿足下

34、面條件的任何一個的程序段被執(zhí)行時,cnc進(jìn)入偏置取消方式,并且這個程序段的動作稱為偏置取消。ag40的程序段。b指令了刀具半徑補償偏置號為0的程序段。當(dāng)執(zhí)行偏置取消時,圓弧指令(g02和g03)無效。如果指令圓弧指令,產(chǎn)生p/s報警(no.034)并且刀具停止移動。在偏置取消中,控制執(zhí)行在那個程序段和在刀具半徑補償緩存區(qū)中的程序段的指令。在單程序段方式讀完一個程序段之后,控制執(zhí)行它后并停止。每按一次循環(huán)起動按扭,執(zhí)行一個程序段,且不閱讀下個程序段。然后,控制是在取消方式中,正常情況下,下個要執(zhí)行的程序段將貯存在緩沖寄存器中并且下個程序段不讀進(jìn)刀具半徑補償緩存區(qū)。如圖1-21所示。圖1-21 改

35、變偏置方式刀具半徑補償值的改變。 通常,刀具半徑補償值應(yīng)在取消方式改變即換刀時。如果在偏置方式中改變刀具半徑補償值,在程序段的終點的矢量被計算作為新刀具半徑補償值。如圖1-22所示。圖1-22 改變刀具半徑補償值正/負(fù)刀具半徑補償值和刀具中心軌跡。 如果偏置量是負(fù)值(),則g41和g42互換。即如果刀具中心正圍繞工件的外輪廓移動,它將繞著內(nèi)側(cè)移動,或者相反。以圖1-23為例。一般情況下,偏置量被編程是正值()。當(dāng)?shù)毒哕壽E編程像(1)那樣,如果偏置量改為負(fù)值(),則刀具中心移動變成如(2)那樣。因此,同樣的紙帶允許加工公和母兩個形狀,并且它們之間的間隙可以用偏置量的選擇來調(diào)整。如果起刀和取消是a

36、型可以使用。刀具半徑補償值設(shè)定。 在mdi面板上,把刀具半徑補償值賦給d代碼。表示刀具半徑補償值的指定范圍為:mm輸入:0±999.999mm;inch輸入:0±99.9999inch。a對應(yīng)于偏置號0即d0的刀具半徑補償值總是0。不能設(shè)定d0任何其它偏置量。b當(dāng)參數(shù)ofh(no.5001#2)設(shè)為0時,刀具半徑補償c可以用h代碼指定。偏置矢量。 偏置矢量是兩維矢量,它等于由d代碼賦值的刀具補償值。它在控制裝置內(nèi)部計算,并且,它的方向根據(jù)每個程序段中刀具的前進(jìn)方向而改變。偏置矢量用復(fù)位清除。指定刀具半徑補償值。 對它賦給一個數(shù)來指定刀具半徑補償值。這個數(shù)由地址d后的1到3位

37、數(shù)組成(d代碼)。d代碼一直有效,直到指定另一個d代碼。d代碼用于指定刀具偏置值以及刀具半徑補償值。圖1-23 當(dāng)指定正和負(fù)刀具半徑補償值時的刀心軌跡平面選擇和矢量。 偏置值計算是在g17、g18和g19(平面選擇g代碼)決定的平面內(nèi)實現(xiàn)的。這個平面稱為偏置平面。不在指定平面內(nèi)的位置坐標(biāo)值不執(zhí)行補償。在3軸聯(lián)動控制時,對刀具軌跡在各平面上的投影進(jìn)行補償。只能在偏置取消方式改變偏置平面。如果在偏置方式改變偏置平面,顯示p/s報警(n0.037)并且機(jī)床停止附件2:數(shù)控銑床基本操作課題1 功能鍵的使用一、實訓(xùn)目的:熟悉系統(tǒng)面板和機(jī)械面板。掌握數(shù)控銑床主要功能鍵的使用方法。二、相關(guān)知識: fanuc

38、 0i mb 操作面板包括系統(tǒng)面板(mdi面板)(如圖111)和機(jī)械面板(如圖112),主要作用是對系統(tǒng)各個功能進(jìn)行調(diào)整,調(diào)試機(jī)床和系統(tǒng);對零件程序進(jìn)行編輯;選擇需要運行的加工程序;控制和觀察程序的運行。圖11圖12mdi面板各個功能鍵的作用如下表:名稱詳細(xì)說明復(fù)位鍵 rest按下這個鍵可以使cnc復(fù)位或者取消報警幫助鍵 help當(dāng)對mdi鍵的操作不明白時,按下這個鍵可以獲得幫助(幫助功能)軟鍵畫面轉(zhuǎn)換軟鍵用來轉(zhuǎn)換畫面,根據(jù)不同的畫面,其它軟鍵有不同的功能。軟鍵功能顯示在屏幕的底端。地址和數(shù)字鍵 n、4按下這些鍵可以輸入字母,數(shù)字或者其它字符。切換鍵 shift在該鍵盤上,有些鍵具有兩個功能。

39、按下<shift>鍵可以在這兩個功能之間進(jìn)行切換。當(dāng)一個鍵右下腳的字母可被輸入時,就會輸入鍵 input當(dāng)按下一個字母鍵或者數(shù)字鍵時,再按該鍵數(shù)據(jù)被輸入到緩沖區(qū),并且顯示在屏幕上。要將輸入緩沖區(qū)的數(shù)據(jù)拷貝到偏置寄存器中等到,按下input鍵。這個鍵與軟鍵中的input鍵是等效的。取消鍵 can按下這個鍵刪除最后一個進(jìn)入輸入緩沖區(qū)的字符或符號。當(dāng)鍵輸入緩沖區(qū)后顯示為:>n001x100z_。當(dāng)按下can鍵時,z被取消并且顯示如下:>n001x100_程序編輯鍵alt、insert、delete按下如下鍵進(jìn)行程序編輯:alter:替換、insert:插入、delete:刪除

40、功能鍵pos、prog按下這些鍵,切換不同功能的顯示屏幕。光標(biāo)移動鍵有四種不同的光標(biāo)移動鍵。:這個鍵用于將光標(biāo)向右或者向前移動。光標(biāo)以小的單位向前移動。:這個鍵用于將光標(biāo)向左或者往回移動。光標(biāo)以小的單位往回移動。:這個鍵用于將光標(biāo)向下或者向前移動。光標(biāo)以大的單位向前移動。:這個鍵用于將光標(biāo)向上或者往回移動。光標(biāo)以大的單位往回移動。翻頁鍵用于將屏幕顯示的頁面向下翻頁。用于將屏幕顯示的頁面往回翻頁。機(jī)械面板各個功能鍵的作用:急停按鈕:緊急情況下按下開關(guān)機(jī)床停止一切運動??焖?手輪倍率按鍵:確定快進(jìn)時機(jī)床運動速度倍率,分別為默認(rèn)速度的1、25、50、100。確定手輪每轉(zhuǎn)動一隔工作臺移動的距離。共有4

41、個檔次,分別為每轉(zhuǎn)一格工作臺或主軸移動1m、10m、100m、1000m。參考點燈:當(dāng)各個軸回到機(jī)床零點是指示燈亮。報警燈:當(dāng)機(jī)床潤滑油不夠或按下急停按鈕時,指示燈亮。主軸正轉(zhuǎn)按鍵:主軸正向旋轉(zhuǎn)。主軸反轉(zhuǎn)按鍵:主軸反向旋轉(zhuǎn)。主軸停止按鍵:停止主軸轉(zhuǎn)動。主軸升速按鍵:提高主軸轉(zhuǎn)速。主軸降速按鍵:降低主軸轉(zhuǎn)速。主軸設(shè)定按鍵:主軸以設(shè)定的速度旋轉(zhuǎn)。軸選擇:選擇要移動的軸。軸移動按鍵:移動選擇的軸。如果同時按下“快移”鍵工作臺或主軸快速移動,否則以選定的快速倍率移動。主軸、進(jìn)給保持旋鈕: 控制主軸旋、移動轉(zhuǎn)或工作臺移動。旋鈕指向相應(yīng)的“0”位時,主軸、工作臺實現(xiàn)進(jìn)給保持或主軸停轉(zhuǎn)。 方式選擇旋鈕:不同

42、旋鈕指向不同,機(jī)床分別處在編輯模式、自動加工(cnc) 模式、mdi錄入模式、計算機(jī)直接加工(dnc)模式、手輪模式、jog模式、回參考點模式。 手輪:方式選擇處在手輪模式時,可旋轉(zhuǎn)手輪手動移動工作臺或主軸 進(jìn)給倍率旋鈕:選擇加工時的進(jìn)給倍率,使執(zhí)行g(shù)01指令時,進(jìn)給以不同的速度進(jìn)行。超程解除按鈕:解除超程狀態(tài)。按下此按鍵,同時旋轉(zhuǎn)手輪可解除超程。單段執(zhí)行按鈕:按下此按鍵,執(zhí)行單段加工程序,按循環(huán)啟動按鈕繼續(xù)執(zhí)行下一個單段程序。冷卻液開關(guān)按紐:開、關(guān)冷卻液。 空運行按鈕:按下此按鈕,機(jī)床以設(shè)定的進(jìn)給速度執(zhí)行程序。 循環(huán)啟動按鈕:選擇好程序后,按此鍵執(zhí)行加工程序。啟動、關(guān)閉系統(tǒng)電源執(zhí)行程序時,系

43、統(tǒng)鎖定機(jī)床運動 沖屑程序中斷后,根據(jù)需要重新啟動程序冷卻液開、關(guān)跳步按鍵,按下此鍵,加工越過需要執(zhí)行跳步的程序段計劃停止按鍵。按下此鍵,程序執(zhí)行m01時,運動停止。按“循環(huán)啟動”后,繼續(xù)執(zhí)行下段程序。實訓(xùn)項目:1機(jī)床開機(jī)步驟:1)接通機(jī)床電源;2)機(jī)床通電;3) 開啟壓力開關(guān);4)啟動系統(tǒng)電源。2機(jī)床回參考點步驟1)“方式選擇”選鈕指向“回參考點”;2)“軸選擇”選“z”,z軸指示燈亮 ;3)按“軸移動”“”向,主軸頭向上移動,當(dāng)機(jī)床回零后,“參考點”對應(yīng)的“z”上方指示燈亮;4)“軸選擇”選“x”,x軸指示燈亮 ;5)按“軸移動”“”向,工作臺沿x軸負(fù)向移動,當(dāng)機(jī)床回零后,“參考點”對應(yīng)的“

44、x”上方指示燈亮;6)“軸選擇”選“y”,y軸指示燈亮;7)按“軸移動”“”向,工作臺沿y軸正向移動,當(dāng)機(jī)床回零后,“參考點”對應(yīng)的“y”上方指示燈亮;注意:1)不是每次回參考點都能順利實現(xiàn),當(dāng)系統(tǒng)報警顯示不能回參考點時,應(yīng)重新進(jìn)行回零操作。2)當(dāng)超程時,需要解除報警,具體操作:按住 “方式選擇”選鈕指向“jog”,“軸向選擇”選擇對應(yīng)已超程的軸,“超程解除”按鈕,按“軸移動”對應(yīng)的超程反方向移動工作臺。3)為保證安全,應(yīng)先保證“z”軸先回參考點。4)回參考點時,“快速/手輪倍率按鍵”功能同時起作用。3手輪移動工作臺步驟1)機(jī)床回零;2)“方式選擇”旋鈕指向“手輪”;3)“主軸、進(jìn)給保持旋鈕”

45、旋鈕指向“進(jìn)給i”位;4)“軸選擇”選“x”,x軸指示燈亮 ;5)“快速/手輪倍率按鍵”選定“100m”檔位;6)順時針旋轉(zhuǎn)手輪,移動工作臺沿x正向移動至中間位置;7)“軸選擇”選“y”,y軸指示燈亮;8)逆時針旋轉(zhuǎn)手輪,移動工作臺沿y負(fù)向移動至中間位置;9)“軸選擇”選“z”,z軸指示燈亮 ;10)逆時針旋轉(zhuǎn)手輪,移動主軸沿z負(fù)向移動至適當(dāng)位置;11)“快速/手輪倍率按鍵”選定不同檔位,重復(fù)110步驟。4“jog”方式移動工作臺步驟1)機(jī)床回零;2)“方式選擇”旋鈕指向“jog”;3)“主軸、進(jìn)給保持旋鈕”旋鈕指向“進(jìn)給i”位;4)“軸選擇”選“x”,x軸指示燈亮 ;5)按“軸移動”“”按鍵,移動工作臺沿x正向移動至中間位置;6)“軸選擇”選“y”,y軸指示燈亮;7)按“軸移動”“”按鍵,移動工作臺沿y負(fù)向移動至中間位置;8)“軸選擇”選“z”,z軸指示燈亮 ;9)按“軸移動”“”按鍵,移動主軸沿z負(fù)向移動至適當(dāng)位置;10)“快速/手輪倍率按鍵”選定不同檔位,重復(fù)1)10)步驟。注意:使用“軸移動”快速移動時,如果同時按“快移”鍵,移動速度與“快速/手輪倍率按鍵”選定檔位相適應(yīng),否則以機(jī)床默認(rèn)速度移動。附件3:工件裝夾與對刀一、長方體工件裝夾與對刀圖1所示長方體工件,編程坐標(biāo)(工件坐標(biāo))原點在長方

溫馨提示

  • 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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論