版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
第二章
數(shù)控加工的程序編制數(shù)控加工的程序編制主要內(nèi)容程序編制的基礎(chǔ)知識數(shù)控銑床的程序編制數(shù)控車床的程序編制數(shù)控加工的程序編制主要內(nèi)容程序編制的基礎(chǔ)知識分析圖紙——確定參數(shù)(加工路線、工藝參數(shù)、刀具軌跡、切削用量)和輔助動作(主軸轉(zhuǎn)向、換刀、開關(guān)冷卻液)——按規(guī)定格式寫程序單——制備程序介質(zhì)——輸入數(shù)控裝置——指揮機(jī)床加工。數(shù)控銑床的程序編制數(shù)控車床的程序編制程序編制的基礎(chǔ)知識程序編制的基礎(chǔ)知識程序編制的內(nèi)容與步驟程序的編制方法程序的結(jié)構(gòu)與格式數(shù)控機(jī)床坐標(biāo)系和運(yùn)動方向的規(guī)定準(zhǔn)備功能G和輔助功能M代碼程序編制的基礎(chǔ)知識程序編制的內(nèi)容與步驟程序編制的內(nèi)容與步驟如圖:程序的編制方法確定加工工藝過程分析圖樣坐標(biāo)計(jì)算刀具運(yùn)動軌跡的編寫程序單制備控制介質(zhì)首件試切程序校驗(yàn)零件圖數(shù)控機(jī)床程序編制的內(nèi)容與步驟分析零件圖,確定加工工藝過程運(yùn)動軌跡的計(jì)算編寫加工程序單制備控制介質(zhì)程序校驗(yàn)和首件試切程序編制的內(nèi)容與步驟分析零件圖,確定加工工藝過程選擇合理的加工工藝,是提高數(shù)控加工技術(shù)經(jīng)濟(jì)效果的首要因素;明確數(shù)控機(jī)床最適宜加工的零件類型;要充分發(fā)揮數(shù)控機(jī)床的功能指令;走刀路線短,換刀次數(shù)少;粗精加工相隔一段時(shí)間;進(jìn)刀、退刀軌跡注意。運(yùn)動軌跡的計(jì)算程序編制的內(nèi)容與步驟分析零件圖,確定加工過程運(yùn)動軌跡的計(jì)算根據(jù)設(shè)計(jì)基準(zhǔn)點(diǎn),確定工件原點(diǎn);以工件原點(diǎn)坐標(biāo)建立的坐標(biāo)系即為工件坐標(biāo)系;需要計(jì)算的幾何元素是直線的起點(diǎn)、終點(diǎn);圓弧的起點(diǎn)、終點(diǎn)和圓心或半徑;兩幾何元素的交點(diǎn)或切點(diǎn)的坐標(biāo)值;對于非圓曲線,要用直線或圓弧段逼近,計(jì)算出其相應(yīng)坐標(biāo)值。編寫加工程序單程序編制的內(nèi)容與步驟運(yùn)動軌跡的計(jì)算編寫加工程序單根據(jù)計(jì)算的坐標(biāo)值、運(yùn)動順序、刀具刀號、切削參數(shù)及輔助動作等編程;按規(guī)定的功能指令代碼及程序格式要求編程;一般要有程序號、程序段號、程序結(jié)束符號等以及必要的示意圖(刀具布置圖等)。%O022N015G01X12.5Z-10F1200S1000T0201LF::N050M02制備控制介質(zhì)程序編制的內(nèi)容與步驟編寫加工程序單制備控制介質(zhì)可將程序記錄在紙帶、磁盤或磁帶上;簡單程序可直接將內(nèi)容通過鍵盤輸入。程序校驗(yàn)和首件試切程序編制的內(nèi)容與步驟制備控制介質(zhì)程序校驗(yàn)和首件試切程序校驗(yàn)方法主要有:對于平面輪廓零件可在機(jī)床上用筆代替刀具、坐標(biāo)紙代替工件進(jìn)行空運(yùn)行繪圖;對于空間曲面零件,可用蠟塊、塑料或木料或價(jià)格低的材料作工件,進(jìn)行試切,以此檢查程序的正確性;在具有圖形顯示功能的機(jī)床上,用靜態(tài)顯示(機(jī)床不動)或動態(tài)顯示(模擬工件的加工過程)的方法,則更為方便。程序校驗(yàn)只能檢驗(yàn)運(yùn)動軌跡的正確與否,不能檢查零件的誤差大?。煌ǔ2捎昧慵嚽衼頇z驗(yàn)零件是否超差。程序編制的基礎(chǔ)知識程序的編制方法手工編程自動編程程序編制的基礎(chǔ)知識程序的編制方法手工編程廣泛應(yīng)用于簡單形狀(直線和圓弧組成)的零件;手工編程經(jīng)濟(jì)又及時(shí),可以通過鍵盤直接輸入;對于具有非圓曲面(葉片、磨具)和程序量大(箱體及矩陣孔)的零件,手工編程時(shí)間長,效率低,出錯(cuò)率高。程序編制的基礎(chǔ)知識程序的編制方法手工編程自動編程編程人員根據(jù)圖紙要求編制簡短的零件加工源程序;工步劃分、運(yùn)動軌跡計(jì)算、切削用量選擇等工作由計(jì)算機(jī)及其外圍設(shè)備完成;編制的程序按上述兩種方法檢驗(yàn);零件越是復(fù)雜,工藝過程越是煩瑣,其優(yōu)越性越能體現(xiàn);有遠(yuǎn)大的發(fā)展前景。程序的結(jié)構(gòu)與格式自動編程實(shí)例零件源程序舉例有一板形零件,如圖為其輪廓銑削圖形。粗實(shí)線為輪廓平面圖形,圓圈表示銑刀(設(shè)銑刀直徑φ10),細(xì)實(shí)線為刀具中心的軌跡,STPT為刀具的起點(diǎn)(位于坐標(biāo)原點(diǎn)上),箭頭為運(yùn)動方向。自動編程實(shí)例用ISO語言書寫的零件源程序如下:PARTNO/SAMPLEPARTRROGRAMC51(零件源程序號為試件程序C5,它用來識別零件和控制帶,并作為程序單的標(biāo)題)(注:括號中的內(nèi)容為英文語句的解釋,不作為程序的內(nèi)容,下同。)STPT=POINT/0,0,02(STPT為起刀點(diǎn)的代號,它處在X=0、Y=0、Z=0的位置,即坐標(biāo)系原點(diǎn)。)L1=LINE/16,8,0,16,32,03(直線L1的兩點(diǎn)坐標(biāo)值分別是(16,8,0)和(16,32,0))(注:規(guī)定表達(dá)坐標(biāo)值順序?yàn)閄、Y、Z)P1=POINT/16,32,0
4L2=LINE/P1,ATANGL,455(直線L2為過P1點(diǎn)并與X軸的夾角為45°)L3=LINE/32,48,0,48,48,0
6L4=LINE/56,20,0,56,40,0
7L5=LINE/0,8,0,40,8,08(0,8,0與16,8,0以及40,8,0與44,8,0對于L5是等效的)C1=CIRCLE/48,40,0,89(C1圓的圓心坐標(biāo)為X=48,Y=40,Z=0,其半徑為8)C2=CIRCLE/56,8,0,12
10CUTTER/1011
(刀具直徑φ10)OUTTOL/0.0512
(輪廓外容差≤0.05)自動編程實(shí)例用ISO語言書寫的零件源程序如下:SPINDL/1600,CLW13(主軸轉(zhuǎn)速1600r/mm,順時(shí)針向回轉(zhuǎn))COOLNT/0N14(接通切削液)FEDRAT/50015(進(jìn)給速度為500mm/min)
FROM/STPT16(刀具起始點(diǎn)為STPT點(diǎn))
GO/TO,L117(刀具從點(diǎn)STPT開始以最短距離向L1運(yùn)動,直至與L1相切為止)TLLFT18(表示順著切削運(yùn)動方向看,刀具處在零件左邊的位置)GOLFT/L1,PAST,L219(刀具到達(dá)L1時(shí),相對于前一運(yùn)動向左并沿L1運(yùn)動直到走過L2時(shí)為止)GORGT/L2,PAST,L320(從L1的運(yùn)動方向看,刀具向右沿L2運(yùn)動,直到走過L3為止)GORGT/L3,TANTO,C121(向右沿L3運(yùn)動,直到與C1圓相切為止)
GOFWD/C1,TANTO,L422(向前沿C1圓運(yùn)動,直到與L4相切)GOFWD/L4,PAST,C2
23程序的結(jié)構(gòu)與格式自動編程實(shí)例用ISO語言書寫的零件源程序如下:GORGT/C2,PAST,L5
24GORGT/L5,PAST,L1
25GOTO/STPT
26(走到STPT點(diǎn))COOLNT/OFF27(關(guān)閉切削液)SPINDL/OFF28(主軸停)FINI29(零件源程序結(jié)束)
這是一個(gè)較為完整的零件源程序例。它由29條語句構(gòu)成,由PARTNO開頭,以FINI結(jié)束。其中:2-10為幾何語句(描述幾何圖形),11-12、16-26為幾何執(zhí)行語句(描述刀具的運(yùn)動軌跡),其余為后置處理語句。每條語句都有規(guī)定的含義、組成和格式。所有英文詞匯、縮寫以及各種符號都必須按語言的規(guī)定書寫。程序編制的基礎(chǔ)知識程序的結(jié)構(gòu)與格式
加工程序的構(gòu)成程序段格式程序編制的基礎(chǔ)知識程序的結(jié)構(gòu)與格式
加工程序的構(gòu)成加工程序的最小單元是“字符”,由字符—字—程序段—程序,字符的結(jié)合為字,以字順序安排來形成程序段,程序段的集合構(gòu)成程序。例如:%O022N015G01X12.5Z-10F1200S1000T0201LF::N050M02程序段格式程序編制的基礎(chǔ)知識程序的結(jié)構(gòu)與格式加工程序的構(gòu)成程序段格式(功能字的排列順序和表達(dá)方式)
不同的數(shù)控系統(tǒng)有不同的程序段格式的要求,通常有三種:文字地址程序段格式(帶地址符的可變程序段格式);固定順序程序段格式;使用分隔符的固定順序程序段格式;013
01
+04500
-12300
15
40
02LFNGXYFST目前常用的是文字地址程序段格式。數(shù)控機(jī)床坐標(biāo)系和運(yùn)動方向的規(guī)定程序編制的基礎(chǔ)知識數(shù)控機(jī)床坐標(biāo)系和運(yùn)動方向的規(guī)定坐標(biāo)軸的命名機(jī)床坐標(biāo)軸的確定方法準(zhǔn)備功能G和輔助功能M代碼程序編制的基礎(chǔ)知識數(shù)控機(jī)床坐標(biāo)系和運(yùn)動方向的規(guī)定坐標(biāo)軸的命名標(biāo)準(zhǔn)的坐標(biāo)系采用右手直角笛卡爾坐標(biāo)系。程序編制的基礎(chǔ)知識數(shù)控機(jī)床坐標(biāo)系和運(yùn)動方向的規(guī)定坐標(biāo)軸的命名標(biāo)準(zhǔn)的直角笛卡爾坐標(biāo)系,各坐標(biāo)軸與機(jī)床的主要導(dǎo)軌平行;直角坐標(biāo)系X、Y、Z三者的關(guān)系及其正負(fù)用右手定則判定;由于機(jī)床的運(yùn)動可以是刀具相對于工件的運(yùn)動(車床、鏜床),也可以是工件相對于刀具的運(yùn)動(刨床、磨床),所以規(guī)定:工件固定刀具移動的為X、Y、Z軸;工件移動刀具固定的坐標(biāo)用帶“’”的表示。如車床,兩個(gè)方向的運(yùn)動為X、Z軸;還有一個(gè)轉(zhuǎn)動是C’。機(jī)床坐標(biāo)軸的確定方法程序編制的基礎(chǔ)知識數(shù)控機(jī)床坐標(biāo)系和運(yùn)動方向的規(guī)定坐標(biāo)軸的命名機(jī)床坐標(biāo)軸的確定方法一般先確定Z軸,再確定X、Y軸;有主軸的機(jī)床,規(guī)定主軸軸線方向?yàn)閆軸,選擇遠(yuǎn)離工件的方向?yàn)?Z;X軸是處在水平面的,垂直于Z軸,平行于工件安裝面;對于工件旋轉(zhuǎn)的機(jī)床(車床、磨床等),在水平面內(nèi)選垂直于工件旋轉(zhuǎn)軸線的方向?yàn)閄軸,同樣取遠(yuǎn)離工件的方向?yàn)?X;Y軸的方向根據(jù)X、Z軸確定。程序編制的基礎(chǔ)知識數(shù)控機(jī)床坐標(biāo)系和運(yùn)動方向的規(guī)定機(jī)床坐標(biāo)軸的確定方法程序編制的基礎(chǔ)知識數(shù)控機(jī)床坐標(biāo)系和運(yùn)動方向的規(guī)定機(jī)床坐標(biāo)軸的確定方法程序編制的基礎(chǔ)知識數(shù)控機(jī)床坐標(biāo)系和運(yùn)動方向的規(guī)定機(jī)床坐標(biāo)軸的確定方法程序編制的基礎(chǔ)知識數(shù)控機(jī)床坐標(biāo)系和運(yùn)動方向的規(guī)定機(jī)床坐標(biāo)軸的確定方法準(zhǔn)備功能G和輔助功能M代碼程序編制的基礎(chǔ)知識數(shù)控機(jī)床坐標(biāo)系和運(yùn)動方向的規(guī)定準(zhǔn)備功能G和輔助功能M代碼準(zhǔn)備功能G指令輔助功能M代碼程序編制的基礎(chǔ)知識準(zhǔn)備功能G和輔助功能M代碼準(zhǔn)備功能G指令
G代碼是使機(jī)床建立起某種加工方式的指令;G代碼由地址G及其后的兩位數(shù)字組成,即從G00-G99共100種。見表2-2,P16。其中a、c、d、k、j等表示字母相同為一組,其對應(yīng)的G代碼為模態(tài)代碼,亦稱續(xù)效代碼,一經(jīng)使用一直有效,直到出現(xiàn)同一組的其它G代碼;帶有“﹡”的G代碼為非續(xù)效代碼,即本程序段有效;表中“不指定”表示暫時(shí)不用,用作將來修訂標(biāo)準(zhǔn);表中“永不指定”表示修訂標(biāo)準(zhǔn)也不用,用戶可自行定義。輔助功能M代碼程序編制的基礎(chǔ)知識準(zhǔn)備功能G和輔助功能M代碼準(zhǔn)備功能G指令輔助功能M代碼輔助功能M代碼是控制機(jī)床開關(guān)功能的指令代碼,從M00-M99共100種。見表2-3,P17。M00——程序停止,用來暫停某動作,便于手動操作;M01——計(jì)劃(任選)暫停,在機(jī)床操作面板上接通后生效;M02——主程序結(jié)束,切斷機(jī)床所有動作,系統(tǒng)處于復(fù)位狀態(tài);M30——程序結(jié)束,程序返回到開始狀態(tài)。
數(shù)控銑床的程序編制數(shù)控加工的程序編制主要內(nèi)容程序編制的基礎(chǔ)知識數(shù)控銑床的程序編制XK0816簡介XK0816的程序編制數(shù)控車床的程序編制數(shù)控加工的程序編制數(shù)控銑床的程序編制XK0816簡介XK0816的用途與基本規(guī)格XK0816數(shù)控銑床的坐標(biāo)系XK0816的程序編制數(shù)控加工的程序編制數(shù)控銑床的程序編制XK0816簡介XK0816的用途與基本規(guī)格XK0816是可進(jìn)行輪廓加工的立式數(shù)控銑床,機(jī)床數(shù)控系統(tǒng)能實(shí)現(xiàn)三軸控制和任意兩軸聯(lián)動,具有豐富的數(shù)控功能;XK0816的基本規(guī)格(主要):工作臺面尺寸:160×450(mm)工作行程:X220,Y160,Z220(mm)工作臺最大承載重量:15kg主軸轉(zhuǎn)速(12級):160~2000r/min進(jìn)給速度(15級,3軸):16~500mm/min快速移動速度(3軸):1500mm/min最小設(shè)定單位(3軸):0.01mm定位精度(3軸):±0.02mm重復(fù)定位精度(3軸):±0.01mmXK0816數(shù)控銑床的坐標(biāo)系XK0816的程序編制數(shù)控加工的程序編制數(shù)控銑床的程序編制XK0816簡介XK0816的用途與基本規(guī)格XK0816數(shù)控銑床的坐標(biāo)系機(jī)床坐標(biāo)系工件坐標(biāo)系編程坐標(biāo)系XK0816的程序編制X
K
0
8
1
6機(jī)床坐標(biāo)系該機(jī)床坐標(biāo)系的設(shè)定符合ISO標(biāo)準(zhǔn);機(jī)床坐標(biāo)系是機(jī)床本身固有的,機(jī)床坐標(biāo)系的原點(diǎn)稱為機(jī)床零點(diǎn)或機(jī)械零點(diǎn);由生產(chǎn)廠家在設(shè)計(jì)機(jī)床時(shí)確定,一般機(jī)床零點(diǎn)是機(jī)床三個(gè)坐標(biāo)軸正方向的極限點(diǎn)位置。數(shù)控銑床的坐標(biāo)系數(shù)控加工的程序編制數(shù)控銑床的程序編制XK0816簡介XK0816的用途與基本規(guī)格XK0816數(shù)控銑床的坐標(biāo)系機(jī)床坐標(biāo)系工件坐標(biāo)系編程坐標(biāo)系XK0816的程序編制X
K
0
8
1
6工件坐標(biāo)系
由編程人員在編制程序時(shí)根據(jù)零件的特點(diǎn)選定,工件坐標(biāo)系的原點(diǎn)是工件零點(diǎn),其位置是任意的。選擇工件零點(diǎn)時(shí)應(yīng)注意:選在零件的尺寸基準(zhǔn)上,便于計(jì)算;若是對稱零件,則選在對稱中心上;一般形狀零件可選在輪廓的某一角上;Z軸方向的零點(diǎn)一般設(shè)在工件表面。。數(shù)控銑床的坐標(biāo)系數(shù)控加工的程序編制數(shù)控銑床的程序編制XK0816簡介XK0816的用途與基本規(guī)格XK0816數(shù)控銑床的坐標(biāo)系機(jī)床坐標(biāo)系工件坐標(biāo)系編程坐標(biāo)系XK0816的程序編制X
K
0
8
1
6編程坐標(biāo)系它是計(jì)算零件節(jié)點(diǎn)坐標(biāo)值時(shí)的坐標(biāo)系,根據(jù)零件特點(diǎn)和尺寸而定,是人為設(shè)置的;一般工件坐標(biāo)系即為編程坐標(biāo)系,工件零點(diǎn)即編程零點(diǎn);工件零點(diǎn)在機(jī)床坐標(biāo)系中的位置是任意設(shè)定的,通過對刀來實(shí)現(xiàn)。XK0816的程序編制數(shù)控銑床的坐標(biāo)系數(shù)控加工的程序編制數(shù)控銑床的程序編制XK0816簡介XK0816的程序編制程序段格式準(zhǔn)備功能G代碼輔助功能M代碼進(jìn)給功能F代碼主軸功能S代碼刀具功能T代碼編程實(shí)例數(shù)控加工的程序編制數(shù)控銑床的程序編制XK0816簡介XK0816的程序編制程序段格式準(zhǔn)備功能G代碼輔助功能M代碼進(jìn)給功能F代碼主軸功能S代碼刀具功能T代碼編程實(shí)例數(shù)控加工的程序編制數(shù)控銑床的程序編制XK0816的程序編制程序段格式準(zhǔn)備功能G代碼輔助功能M代碼進(jìn)給功能F代碼主軸功能S代碼刀具功能T代碼編程實(shí)例數(shù)控車床的程序編制自動編程
程序段格式采用ISO規(guī)定的字-地址格式,每個(gè)程序段有幾部分組成:N:程序段號0000–9999;
G:準(zhǔn)備功能00–99;
X、Y、Z:坐標(biāo)值±0.001-9999.999;
F:進(jìn)給速度01–15;
S:主軸轉(zhuǎn)速01–12;
T:刀具號01–18;
M:輔助功能;
LF:程序段結(jié)束。
每個(gè)程序段中,指令要按上述先后次序來排列。數(shù)控加工的程序編制數(shù)控銑床的程序編制XK0816的程序編制程序例準(zhǔn)備功能G代碼P01N0010G01Z-5F8T01S10M03LFN0020G42G01X20Y15M08LFN0030G02X20Y15I0J-15LFN0040G01X-20LFN0050G02X-20Y15I0J15LFN0060G01X20LFN0070G40X0Y0M09LFN0080Z5M05LFN0090M02LF數(shù)控加工的程序編制數(shù)控銑床的程序編制XK0816的程序編制準(zhǔn)備功能G代碼(31個(gè))模態(tài)G00
快速點(diǎn)定位模態(tài)G01
直線插補(bǔ)模態(tài)G02
順時(shí)針圓弧插補(bǔ)模態(tài)G03
逆時(shí)針圓弧插補(bǔ)
G04
暫停,暫停時(shí)間用K地址編程
G11Y軸鏡象
G12X軸鏡象
G13
原點(diǎn)對稱模態(tài)G14X軸先快速定位模態(tài)G15Y軸先快速定位數(shù)控加工的程序編制數(shù)控銑床的程序編制XK0816的程序編制準(zhǔn)備功能G代碼(31個(gè))模態(tài)G17
選擇XY平面模態(tài)G18
選擇XZ平面模態(tài)G19
選擇YZ平面
G20
子程序調(diào)用
G22
子程序定義
G24
子程序定義結(jié)束返回
G25
跳轉(zhuǎn)移加工
G26
轉(zhuǎn)移加工模態(tài)G30
取消倍率模態(tài)G31
倍率數(shù)控加工的程序編制數(shù)控銑床的程序編制XK0816的程序編制準(zhǔn)備功能G代碼(31個(gè))
模態(tài)G40
取消刀具半徑補(bǔ)償模態(tài)G41
左邊刀具半徑補(bǔ)償模態(tài)G42
右邊刀具半徑補(bǔ)償模態(tài)G43
建立刀具長度補(bǔ)償模態(tài)G44
撤消刀具長度補(bǔ)償
G53
撤消零點(diǎn)偏置
G54
絕對零點(diǎn)偏置
G55
相對零點(diǎn)偏置
G56
當(dāng)前點(diǎn)偏置模態(tài)G90
絕對值方式編程模態(tài)G91
增量值方式偏置數(shù)控加工的程序編制XK0816的程序編制準(zhǔn)備功能G代碼1.G90—絕對值方式編程(G90……)
*系統(tǒng)通電即處于G90狀態(tài)2.G91—增量值方式編程(G91……)3.G00—快速點(diǎn)定位(G00X--Y--Z--)
*移動速度按1.5m/min進(jìn)行
*接近工件時(shí),先X、Y,后Z;遠(yuǎn)離工件時(shí),先Z,后X、Y4.G01—直線插補(bǔ)(G01X--Y--Z--F--)
*運(yùn)動速度按F值進(jìn)行G90
|
絕對值方式編程
G90例G90G01X10Y20F5X30Y30X60Y40Y50G91
|
增量式編程
G91例G91G01X10Y20F5X20Y20X10Y20X10Y-10X30Y-20G00例絕對值方式編程:G00X170Y150增量方式編程:G91G00X160Y140G00
|
快速定位
G01
|
直線插補(bǔ)
G01例絕對值方式編程:G01X210Y120F5增量方式編程:G91G01X190Y104F5數(shù)控加工的程序編制XK0816的程序編制準(zhǔn)備功能G代碼5.G02—順時(shí)針圓弧插補(bǔ)
(G17G02X--Y--I--J--
G18G02X--Z--J--K--
G19G02Y--Z--I--K--)
*I、J是圓心相對于圓弧起點(diǎn)的增量值,與G90還是G91無關(guān)
*可以直接編過象限圓和整圓G02
|
順
時(shí)
針
圓
弧
插
補(bǔ)
G02例絕對值方式:G02X58Y50I18J8F4增量方式:G91G02X26Y18I18J8F4G02
|
順
時(shí)
針
圓
弧
插
補(bǔ)
G02例2絕對值方式:G02X42Y20I8J-16F5
增量方式:G91G02X12Y-36I8J-16F5G02
|
順
時(shí)
針
圓
弧
插
補(bǔ)
G02例3整圓編程絕對值方式:G02X45Y24I-17J0F4增量方式:G91G02X0Y0I-17J0F4數(shù)控加工的程序編制XK0816的程序編制準(zhǔn)備功能G代碼6.G03
—逆時(shí)針圓弧插補(bǔ)(格式同上)7.G04
—暫停指令(G04K--)*以秒為單位,從0.01-99.99s
8.
G11
—
對稱于Y軸鏡像(G11N****.****.**)
*執(zhí)行G11所定義的程序段時(shí),將X坐標(biāo)值改為-X
*完成鏡像加工后執(zhí)行G11的下一個(gè)程序段
*循環(huán)1次可以省略9.G12
—
對稱于X軸鏡像(格式同上)10.G13
—
原點(diǎn)對稱(格式同上)11.G14、G15—X、Y分別按G00運(yùn)動
(G14或G15)*G14定義先沿X軸運(yùn)動,再沿Y軸運(yùn)動;G15則相反12.G17、G18、G19—選擇XY、XZ、YZ平面插補(bǔ)
*系統(tǒng)通電時(shí)處于G17狀態(tài)*存在刀補(bǔ)時(shí)不可變換定義平面G11
|
對稱于Y軸鏡像G11例N0010G01Z-2M03S12F6LFN0020G91G01X30Y30LFN0030X20LFN0040G01G90X0Y0LFN0050G11N0020.0040LFN0060M02LFG12
|對稱于X軸鏡像G12例N0010G01Z-1F6S10M03LFN0020G91G42T01X20Y20LFN0030X30Y10LFN0040X30LFN0050G03X15Y15I0J15LFN0060G02X15Y15I15J0LFN0070G01Y10LFN0080X-50LFN0090G02X-30Y0I-15J0LFN0100G01G90X20Y20LFN0110G40X0Y0LFN0120G12N0020.0110LFN0130M02LFG13
|
原
點(diǎn)
對稱G11、G12、G13例N0010G01Z-1F4S10M03LFN0020G91G42T01X20Y20LFN0030X30Y10LFN0040X30LFN0050G03X15Y15I0J15LFN0060G02X15Y15I15J0LFN0070G01Y10LFN0080X-50LFN0090G02X-30Y0I-15J0LFN0100G01G90X20Y20LFN0110G40X0Y0LFN0120G11N0020.0110LFN0130G12N0020.0110LFN0140G13N0020.0110LFN0150G00Z5LFN0160M02LF數(shù)控加工的程序編制XK0816的程序編制準(zhǔn)備功能G代碼13.G22—子程序定義(G22N**)
*子程序以N打頭,從N01-N99
*G22與G24成對出現(xiàn),該程序段不能出現(xiàn)其他指令
14.G20
—
子程序調(diào)用
(G20N**.**P1****.***)
*調(diào)用子程序循環(huán)數(shù)為01-99,可以用變量表示,必須賦值
*該程序段中不能出現(xiàn)其他內(nèi)容15.G24
—
子程序結(jié)束返回(G24)16.G25
—
跳轉(zhuǎn)移加工(G25N****.****.**)
*格式和意義與G11相同
*執(zhí)行完該程序段后執(zhí)行G25定義的結(jié)束段的下一個(gè)程序段
*該程序段中不能出現(xiàn)其他指令17.G26
—
轉(zhuǎn)移加工(G26N****.****.**)
*執(zhí)行完該程序段后執(zhí)行G26的下一個(gè)程序段18.G30
—放大縮小倍率取消(G30)19.G31
—放大縮小倍率(G31K*.*)
G20例主程序:P60主程序號N0010T01M06S12M03LFN0020G20N50.1P1.-3LFN0030G20N50.1P1.-6LFN0040M02LF子程序:N50子程序號N0010G22N50LFN0020G00Z2LFN0030G41G01X0Y0F10LFN0040G01ZP1LF
N0050Y20LFN0060G02X60Y20I30J0LFN0070G01Y0LFN0080X45LFN0090G03X15Y0I-15J0LFN0100G01X-5Y0LFN0010G00Z2LFN0120G40G01X0Y0LFN0130G24LFG20
|子程序調(diào)用G25
|跳轉(zhuǎn)移加工G25例N0005G25N0010.0020.02N0010G91X10Y10F8N0015X20N0020G90X0Y0N0025M02以上程序的加工順序:
N0005—N0010—N0015—N0020—N0010—N0015—N0020—N0025G26|轉(zhuǎn)移加工G26例N0005G26N0010.0020.02N0010G91X20Y20F8N0015X30N0020G90X0Y0N0025M02以上程序的加工順序:
N0005—N0010—N0015—N0020—N0010—N0015—N0020—N0010—N0015—N0020—N0025數(shù)控加工的程序編制XK0816的程序編制準(zhǔn)備功能G代碼20.G40
—取消刀具半徑補(bǔ)償(G40G01X--Y--)
*與G41、G42成對使用
*在G40程序段,必須有G01功能和坐標(biāo)參數(shù)才能撤消刀補(bǔ)21.G41
—左邊刀具半徑補(bǔ)償(G41G01X--Y--)
*必須先用刀具T指令選擇刀具參數(shù)
*在G41程序段,必須有G01功能和坐標(biāo)參數(shù)才能建立刀補(bǔ)22.G42
—右邊刀具半徑補(bǔ)償(G42G01X--Y--)應(yīng)用刀具半徑補(bǔ)償指令加工時(shí),刀具的中心始終與工件輪廓相距一個(gè)刀具半徑距離。當(dāng)?shù)毒吣p或刀具重磨后,刀具半徑變小,只需在刀具補(bǔ)償值中輸入改變后的刀具半徑,而不必修改程序。
在零件輪廓銑削加工時(shí),由于刀具半徑尺寸影響,刀具的中心軌跡與零件輪廓往往不一致。為了避免計(jì)算刀具中心軌跡,可以直接按零件圖樣上的輪廓尺寸編程。G41|
左邊刀具半徑補(bǔ)償G41例P40N0010G00Z5T01S10M03LFN0020G41G01X0Y0F5LFN0030Z-3LFN0040Y20LFN0050G02X60Y20I30J0LFN0060G01Y0LFN0070X45LFN0080G03X15Y0I-15J0LFN0090G01X-5LFN0100G00Z5LFN0110G40G01X-10Y-10LFN0120M02LF數(shù)控加工的程序編制XK0816的程序編制準(zhǔn)備功能G代碼23.G43
—建立刀具長度補(bǔ)償(G43)
*用來補(bǔ)償?shù)毒邔?shí)際長度與編程長度的差值24.G44
—撤消建立刀具長度補(bǔ)償(G44)
*與G43成對使用使用刀具長度補(bǔ)償指令,在編程時(shí)就不必考慮刀具的實(shí)際長度及各把刀具不同的長度尺寸。當(dāng)由于刀具磨損、更換刀具等原因引起刀具長度尺寸變化時(shí),只要修正刀具長度補(bǔ)償量,而不必調(diào)整程序或刀具。數(shù)控加工的程序編制XK0816的程序編制準(zhǔn)備功能G代碼25.G53
—撤消零點(diǎn)偏置(G53)26.G54
—絕對零點(diǎn)偏置(G54X--Y--Z--)
*G54功能為獨(dú)立程序段,不能出現(xiàn)其它指令
*G54不是移動指令,是記憶坐標(biāo)偏置,需用G01、G00運(yùn)行27.G55—增量零點(diǎn)偏置(G55X--Y--Z--)28.G56
—當(dāng)前點(diǎn)偏置(G56)G54
|
絕對零點(diǎn)偏置G54例N0010G01Z-2F6T_S_M_LFN0020X20Y20LFN0030G54X30Y10LFN0040G01X0Y0LFN0050X40Y40LFN0060X20Y30LFN0070G53M_LFN0080M02LFG55
|
增量零點(diǎn)偏置G55例N0010G01Z-2F8T_S_M_LFN0020X20Y20LFN0030G55X30Y10LFN0040G01X0Y0LFN0050X30Y20LFN0060X40Y40LFN0070G53M_LFN0080M02LFG56
|
當(dāng)前點(diǎn)偏置G56例N0010G01Z-2F6T_S_M_LFN0020X20Y20LFN0030G56LFN0040G01X30Y10LFN0050X40Y40LFN0060G53M_LFN0070M02LF數(shù)控加工的程序編制數(shù)控銑床的程序編制XK0816的程序編制輔助功能M代碼
M00程序暫停
M02程序結(jié)束,停機(jī),返回程序開頭
M03主軸順時(shí)針旋轉(zhuǎn)
M04主軸逆時(shí)針旋轉(zhuǎn)
M05主軸停
M06換刀
M08打開切削液
M09關(guān)掉切削液同前面ISO標(biāo)準(zhǔn)代碼,不再細(xì)述。數(shù)控加工的程序編制數(shù)控銑床的程序編制XK0816的程序編制進(jìn)給功能F代碼進(jìn)給功能F代碼用來直接規(guī)定各軸的進(jìn)給速度,XK0816有進(jìn)給功能F代碼15個(gè):F116mm/min;F225mm/min;F331mm/min;F440mm/min;F550mm/min;F663mm/min;F780mm/min;F8100mm/min;F9125mm/min;F10160mm/min;F11200mm/min;F12250mm/min;F13315mm/min;F14400mm/min;F15500mm/min。數(shù)控加工的程序編制數(shù)控銑床的程序編制XK0816的程序編制主軸功能S代碼主軸功能S代碼用于指定主軸的轉(zhuǎn)速功能,XK0816有主軸功能12級:S1160r/min;S2200r/min;S3250r/min;S4315r/min;S5400r/min;S6500r/min;S7630r/min;S8800r/min;S91000r/min;S101250r/min;S111600r/min;S122000r/min
編程時(shí),除了用S代碼指令主軸轉(zhuǎn)速外,還要用M代碼指令主軸轉(zhuǎn)向。數(shù)控加工的程序編制數(shù)控銑床的程序編制XK0816的程序編制刀具功能T代碼刀具功能T代碼用來進(jìn)行刀具選擇功能,XK0816有18個(gè)刀具參數(shù)地址,即T01-T18,在操作屏上可進(jìn)行選擇和刀具參數(shù)設(shè)置。數(shù)控加工的程序編制數(shù)控銑床的程序編制XK0816的程序編制編程實(shí)例例1-例4數(shù)控加工的程序編制數(shù)控銑床的程序編制XK0816的程序編制刀具:T01,選擇Φ5㎜立銑刀。說明:坯件在數(shù)控機(jī)床加工前已有深5㎜、寬25㎜、長65㎜的槽,現(xiàn)在要把槽的周圍精銑一遍。數(shù)控加工的程序編制編程實(shí)例1P01N0010G01Z-5F8T01S10M03LFN0020G42G01X20Y15M08LFN0030G02X20Y-15I0J-15LFN0040G01X-20LFN0050G02X-20Y15I0J15LFN0060G01X20LFN0070G40X0Y0M09LFN0080Z5M05LFN0090M02LF數(shù)控加工的程序編制數(shù)控銑床的程序編制XK0816的程序編制編程實(shí)例
2刀具:T02,選擇φ5㎜立銑刀。說明:坯件上已經(jīng)鉆有兩個(gè)孔,用φ10㎜孔穿螺釘夾緊工件。要求:銑零件四周,第一次銑削深度3.5㎜,第二次再進(jìn)3㎜,用變量P編程,編一個(gè)主程序和一個(gè)子程序,主程序調(diào)用子程序兩次,完成整個(gè)輪廓加工。數(shù)控加工的程序編制編程實(shí)例2主程序:P02N0005T02M06S12M03LFN0010G20N50.1P1*-3.5LFN0015G20N50.1P1*-6.5LFN0020G00Z10LFN0025M02LF子程序:N50N0010G22N50LFN0020G01ZP1LFN0030G41G01X0Y0M08F6LFN0040Y20LFN0050G02X60Y20I30J0LFN0060G01Y0LFN0070X45LFN0080G03X15Y0I-15J0LFN0090G01X0M09LFN0100G40G01X-10Y-10LFN0110G24LF數(shù)控加工的程序編制數(shù)控銑床的程序編制XK0816的程序編制編程實(shí)例3用立銑刀銑圖中五個(gè)φ20㎜圓,銑刀直徑φ10㎜。數(shù)控加工的程序編制編程實(shí)例3P03N0010T01S12M03LFN0020G01Z-3F6LFN0030G91G42G01X10Y0M08LFN0040G02X0Y0I-10J0LFN0050G40G01X-10Y0LFN0060G90G00Z2LFN0070G00X25Y-25LFN0080G26N0020.0060LFN0090G00X25Y25LFN0100G26N0020.0060LFN0110G00X-25Y25LFN0120G26N0020.0060LFN0130G00X-25Y-25LFN0140G26N0020.0060LFN0150G00X0Y0M09LFN0160Z100M02LF數(shù)控加工的程序編制數(shù)控銑床的程序編制XK0816的程序編制編程實(shí)例4這是一個(gè)綜合性的編程實(shí)例,其銑削深度為0.5㎜。數(shù)控加工的程序編制編程實(shí)例4P04N0010G01Z-0.5F10T01S10M03M08LFN0020G31K0.75LF
;比例縮小N0030G42G01X20Y20LF
;刀具右邊補(bǔ)償N0040X50Y30LFN0050X70LFN0060G03X85Y45I0J15LFN0070G02X100Y60I15J0LFN0080G01Y70LFN0090X55LFN0100G02X25Y70I-15J0LFN0110G01X20Y20LFN0120G40X0Y0LF
;取消刀補(bǔ)N0130G11N0030.0120LF
;鏡像加工N0140Y180LFN0150G56LFN0160G12N0030.0120LFN0170G13N0030.0120LFN0180G00Z5LFN0190G53LFN0200G00X0Y0LFN0210G30LFN0220M02LF數(shù)控加工的程序編制數(shù)控銑床的程序編制編程實(shí)例補(bǔ)充試寫出加工圖示零件的加工程序,毛坯厚5mm,加工深度3mm數(shù)控加工的程序編制解選用CNC銑床加工該零件,選取φ20mm立銑刀,加工起點(diǎn)A距編程原點(diǎn)A(10,10),走刀路線:O→A→B→Bˊ→C→D→E→A→O;N1M06T1;
選用1#刀,換刀N2M03S1000;啟動主軸
N3G00Z3F1000;N4G41;刀具左偏置N5G00X10Y10F1000;快速點(diǎn)定位到加工起點(diǎn)N6G01Z-3F80;切入工件3mmN7G01X10Y35F80;加工至B點(diǎn)N8G02X40Y65CWXC40YC35F70;順圓加工至B'N9G02X55Y60.98CWXC40YC35F70;順圓加工至CN10G01X108.25Y30F80;加工至DN11G01Y10F80;加工至EN12G01X10F80;加工至AN13G00Z3F1000;快速抬刀N14G40;取消刀偏N15M05;停止主軸N16G00X0Y0F1000;N17M02;程序結(jié)束數(shù)控車床概述數(shù)控加工的程序編制主要內(nèi)容程序編制的基礎(chǔ)知識數(shù)控銑床的程序編制數(shù)控車床的程序編制數(shù)控車床概述(以H2-053為例)數(shù)控車床的編程基礎(chǔ)基本編程方法編程舉例數(shù)控加工的程序編制數(shù)控車床的程序編制數(shù)控車床概述(以H2-053為例)數(shù)控車床的編程基礎(chǔ)基本編程方法編程舉例數(shù)控車床概述(以H2-053為例)
數(shù)控車床加工的是回轉(zhuǎn)體類的零件。車床主軸上裝夾的不是刀具,而是待加工的工件,高速旋轉(zhuǎn)的是工件,刀具則安裝在刀架上,只能在二維平面內(nèi)移動,一般只有兩個(gè)坐標(biāo)軸:X軸和Z軸。
該數(shù)控機(jī)床配有FANUC數(shù)控系統(tǒng),能實(shí)現(xiàn)兩軸(X、Z)聯(lián)動,最小命令增量為0.001mm,用于對軸類或盤類零件完成各種車削加工。數(shù)控車床概述數(shù)控車床的主要技術(shù)參數(shù)床身上最大工件回轉(zhuǎn)直徑:400mm刀架上最大工件回轉(zhuǎn)直徑:200mm加工最大工件長度:600mm主軸孔徑:55mm主軸轉(zhuǎn)速(無級):25—2500r/min機(jī)械變速級數(shù)(自動):2
低速:25—800r/min
高速:800—2500r/min進(jìn)給量和螺距范圍:縱向:0.001—20mm/r
橫向(直徑):0.001—20mm/r快進(jìn)給速度:縱向10m/min;橫向5m/min橫向溜板最大行程:360mm刀架可安裝刀具數(shù):10把電動機(jī)功率:主電動機(jī):15kW伺服電動機(jī):2*1.4kW刀架電動機(jī):0.55kW機(jī)床外形尺寸(長*寬*高):3500mm*1900mm*2040mm數(shù)控車床概述數(shù)控裝置的主要技術(shù)參數(shù)數(shù)控軸數(shù)目:縱向Z1
橫向X1插補(bǔ)方式:直線和圓弧插補(bǔ)數(shù)字記入方式:增量值和絕對值可以混用最大指令值:直線(mm)±9999.999最小指令值:縱向:Z軸(mm)0.01或0.001/脈沖橫向:X軸(mm)以直徑計(jì),0.01或0.001/脈沖刀具位置補(bǔ)償裝置Z、X軸各16組最大補(bǔ)償量(mm):999.999進(jìn)給傳動鏈間隙最大補(bǔ)償量:250um自動回原點(diǎn)功能:有數(shù)控車床概述機(jī)床的傳動系統(tǒng)主軸傳動系統(tǒng)主軸傳動系統(tǒng)采用FANUC直流主軸電動機(jī)驅(qū)動,具有電氣系統(tǒng)無級調(diào)速和恒線速度切削功能。為了擴(kuò)大主軸的變速范圍,主軸箱內(nèi)設(shè)有兩級變速機(jī)構(gòu),由液壓撥叉自動地變換嚙合位置。主軸箱左端有脈沖發(fā)生器,主軸一轉(zhuǎn),脈沖發(fā)生器發(fā)出2000個(gè)脈沖,以保證車削螺紋時(shí)獲得精確的螺紋導(dǎo)程。進(jìn)給傳動系統(tǒng)Z軸的脈沖當(dāng)量為0.01或0.001;X軸的脈沖當(dāng)量(以直徑計(jì))為0.01或0.001;縱向和橫向都設(shè)有機(jī)械原點(diǎn),具有自動回原點(diǎn)功能。尾架的液壓傳動系統(tǒng)數(shù)控車床概述機(jī)床的傳動系統(tǒng)數(shù)控加工的程序編制數(shù)控車床的程序編制數(shù)控車床概述(以H2-053為例)數(shù)控車床的編程基礎(chǔ)數(shù)控車床的程序編制特點(diǎn)數(shù)控系統(tǒng)的功能坐標(biāo)系統(tǒng)基本編程方法編程舉例數(shù)控加工的程序編制數(shù)控車床的程序編制數(shù)控車床的編程基礎(chǔ)數(shù)控車床的程序編制特點(diǎn)數(shù)控系統(tǒng)的功能坐標(biāo)系統(tǒng)基本編程方法編程舉例數(shù)控車床的程序編制特點(diǎn)
數(shù)控車床的程序編制特點(diǎn)與其他數(shù)控機(jī)床加工程序不同的是,在數(shù)控車床的加工程序中,同一程序段中刀位的輸入方式可以是絕對輸入方式也可以是增量輸入方式;即根據(jù)零件圖紙的標(biāo)注尺寸,可以用絕對值(Z、X)和增量值(U、W)混合編程,使編程方便;絕對值編程時(shí),X通常以直徑值表示;增量值編程時(shí),X則以實(shí)際位移量的兩倍值編程;具備不同形式的固定循環(huán)功能,方便編程和加工;具有刀具半徑補(bǔ)償功能。數(shù)控加工的程序編制數(shù)控車床的程序編制數(shù)控車床的編程基礎(chǔ)數(shù)控車床的程序編制特點(diǎn)數(shù)控系統(tǒng)的功能坐標(biāo)系統(tǒng)基本編程方法編程舉例數(shù)控系統(tǒng)的功能程序段格式程序段格式采用文字地址格式,地址碼的含義是:
地址碼含義地址含義O程序號T刀具號、刀具偏置號N程序段號M輔助功能G準(zhǔn)備功能P、UL、X指定暫停時(shí)間X、ZU、W坐標(biāo)軸標(biāo)志P子程序號R圓弧半徑P、Q程序中重復(fù)位置的順序號F進(jìn)給速度功能P子程序重復(fù)次數(shù)S主軸速度功能數(shù)控系統(tǒng)的功能準(zhǔn)備功能代碼G00快速點(diǎn)定位G70精加工復(fù)合循環(huán)G01直線插補(bǔ)G71外圓粗加工復(fù)合循環(huán)G02圓弧插補(bǔ)(順時(shí)針)G72端面加工復(fù)合循環(huán)G03圓弧插補(bǔ)(逆時(shí)針)G73固定形狀粗加工復(fù)合循環(huán)G04暫停G74端面鉆孔復(fù)合循環(huán)G10偏置值設(shè)定G75外圓切槽復(fù)合循環(huán)G20英寸輸入
G76多頭螺紋復(fù)合循環(huán)G21毫米輸入
G90外圓切削循環(huán)G27返回參考點(diǎn)檢驗(yàn)G92螺紋切削循環(huán)G28返回參考點(diǎn)G94端面切削循環(huán)G32螺紋切削
G96主軸恒線速控制G40取消刀尖半徑補(bǔ)償G97取消主軸恒線速控制G41刀尖半徑左補(bǔ)償G98每分鐘進(jìn)給量G42刀尖半徑右補(bǔ)償G99每轉(zhuǎn)進(jìn)給量G50(1)坐標(biāo)系設(shè)定
(2)主軸最大速度限定數(shù)控系統(tǒng)的功能輔助功能
M00程序暫停
M01任選暫停
M02主程序結(jié)束
M03啟動主軸正轉(zhuǎn)
M04啟動主軸反轉(zhuǎn)
M05主軸停止
M06換刀
M08切削液開
M09切削液關(guān)
M30程序結(jié)束
M40主軸排擋I(25-800r/min)
M41主軸排擋II(800-2500r/min)
M98調(diào)用子程序
M99返回主程序數(shù)控系統(tǒng)的功能N、F、T、S功能N功能:程序段號用地址N和后面的數(shù)字(1-9999)來表示;F功能:進(jìn)給功能用字母F和后面的若干位數(shù)字來表示進(jìn)給速度;
*G98進(jìn)給速度單位mm/min
*G99進(jìn)給速度單位mm/rT功能:刀具功能表示換刀功能,根據(jù)加工需要在某些程序段中指令進(jìn)行選刀和換刀;換刀動作不同的系統(tǒng)所用的指令不盡相同,有的用M06與T結(jié)合表示換刀;有的直接用T表示換刀;
*Txxxx,T后跟四位數(shù)字,頭兩位表示刀具號;后兩位表示補(bǔ)償號,00表示無補(bǔ)償S功能:主軸功能主要表示主軸轉(zhuǎn)速或速度;
*恒線速度控制G96,速度單位m/min
*主軸轉(zhuǎn)速控制G97,速度單位r/min
*主軸最高速度限制G50,把主軸最高轉(zhuǎn)速限制在……r/min范圍內(nèi),防止由于使用G96后直徑變小而速度很高時(shí)發(fā)生事故數(shù)控加工的程序編制數(shù)控車床的程序編制數(shù)控車床的編程基礎(chǔ)數(shù)控車床的程序編制特點(diǎn)數(shù)控系統(tǒng)的功能坐標(biāo)系統(tǒng)基本編程方法編程舉例坐標(biāo)系統(tǒng)機(jī)床坐標(biāo)系,符合ISO數(shù)控標(biāo)準(zhǔn)的規(guī)定;機(jī)床原點(diǎn),是機(jī)床的一個(gè)固定點(diǎn),定義為主軸旋轉(zhuǎn)中心線與車頭端面的交點(diǎn);機(jī)床坐標(biāo)系,以機(jī)床原點(diǎn)為坐標(biāo)原點(diǎn)建立的直角坐標(biāo)系;參考點(diǎn),是機(jī)床的另一個(gè)固定點(diǎn),由Z向和X向的機(jī)械擋塊來確定,用于回參考點(diǎn)操作;參考點(diǎn)常用作程序起點(diǎn);車削工件前,刀架必須先進(jìn)行回零操作,這樣刀架在機(jī)床坐標(biāo)系中才有正確的位置顯示。坐標(biāo)系統(tǒng)坐標(biāo)系統(tǒng)工件原點(diǎn)和工件坐標(biāo)系,工件原點(diǎn)是程序員根據(jù)零件圖紙人為設(shè)定的一個(gè)基準(zhǔn)點(diǎn),一般為零件圖紙上的設(shè)計(jì)基準(zhǔn)點(diǎn),通常設(shè)在工件的右端面、左端面或卡盤的前端面;以工件原點(diǎn)建立的直角坐標(biāo)系為工件坐標(biāo)系;機(jī)床坐標(biāo)系和工件坐標(biāo)系是不重合的;絕對尺寸編程與增量尺寸編程,分別用X、Z和U、W表示;直徑編程與半徑編程,由系統(tǒng)參數(shù)決定,本機(jī)床出廠時(shí)設(shè)定為直徑編程。坐標(biāo)系統(tǒng)數(shù)控加工的程序編制數(shù)控車床的程序編制數(shù)控車床概述(以H2-053為例)數(shù)控車床的編程基礎(chǔ)基本編程方法編程舉例1.坐標(biāo)系設(shè)定(G50)工件坐標(biāo)系設(shè)定(G50X--Z--)*規(guī)定刀具起刀點(diǎn)(或換刀點(diǎn))至工件原點(diǎn)的距離,相當(dāng)于系統(tǒng)建立了以工件原點(diǎn)為坐標(biāo)原點(diǎn)的工件坐標(biāo)系坐標(biāo)系平移(G50U--W--)*將已建立起來的坐標(biāo)系平移2.直線插補(bǔ)(G01X(U)--Z(W)--F--)3.圓弧插補(bǔ)順時(shí)針G02X(U)--Z(W)--I--K--(或R--)F—逆時(shí)針G03X(U)--Z(W)--I--K--(或R--)F—*用R編程時(shí),圓心角為0o-180o時(shí)取正;大于180o取負(fù)*R、I和K同時(shí)存在時(shí),以R為優(yōu)先,I和K無效4.暫停(G04P--或X(U)--)
*表示暫停時(shí)間,用P是整數(shù),單位是us;X(U)帶小數(shù),是s5.米制輸入與英制輸入(G21,G20)*機(jī)床出廠時(shí)設(shè)定為G21,改變要設(shè)定*該指令在斷電前后一致,須在坐標(biāo)系確定之前指定基本編程方法工件坐標(biāo)系設(shè)定基本編程方法以工件左端面為原點(diǎn):G50X200.0Z263.0以工件右端面為原點(diǎn):G50X200.0Z163.0以卡爪前端面為原點(diǎn):G50X200.0Z253.0直線插補(bǔ)基本編程方法絕對:G01X45.0Z13.0F30增量:G01U20.0W-20.0F30圓弧插補(bǔ)基本編程方法G02/G03X__Z__I__K__F__X__、Z__為圓弧終點(diǎn)坐標(biāo);I__、K__為圓心相對于圓弧起點(diǎn)的坐標(biāo)增量,而I__為直徑增量值6.回參考點(diǎn)檢驗(yàn)
(G27X(U)--Z(W)--T0000)
自動返回參考點(diǎn)(G28X(U)--Z(W)--T0000)*G27用于檢查刀具是否能正確返回參考點(diǎn),前提條件是機(jī)床通電后返回過一次,若檢驗(yàn)出位置不正確則系統(tǒng)報(bào)警*執(zhí)行G27時(shí),按指令給定的坐標(biāo)值快速定位*G28用于先快速移動到給定的坐標(biāo)值(中間點(diǎn)),再自動返回參考點(diǎn)*須先取消刀補(bǔ)量再執(zhí)行該功能7.螺紋切削(G32X(U)--Z(W)--F--(或E--))
*F單位0.01mm/min;E單位0.0001mm/min,且僅在螺紋切削時(shí)有效,用于單位換算時(shí)獲得高的加工精度*對于錐螺紋加工,α小于45o用Z軸值編程;α大于45o用X
軸編程8.螺紋切削循環(huán)G92X(U)--Z(W)--I--F--(或E--)*刀具從循環(huán)起點(diǎn)開始,按梯形循環(huán)回到起點(diǎn),分別按進(jìn)給速度F和機(jī)床快速運(yùn)動速度執(zhí)行*可指令加工圓柱螺紋和圓錐螺紋基本編程方法基本編程方法自動返回參考點(diǎn)G28U40.0W40.0T0000基本編程方法螺紋切削G32X(U)--Z(W)--F--G32U62W-74.5F4
螺紋加工必須設(shè)置δ1mm切人進(jìn)刀段與δ2mm切出退刀段,用來避免升降速過程對加工的影響F:螺紋導(dǎo)程(單頭螺紋即為螺距)基本編程方法螺紋切削G00X12.0G32X41.0W-43.0F3.5G00X50基本編程方法螺紋切削循環(huán)G92X(U)--Z(W)–F(E)--刀具從循環(huán)起點(diǎn)開始按矩形循環(huán),速度為R-F-R-R螺紋加工循環(huán)自動完成后,刀尖返回循環(huán)起點(diǎn),然后以該點(diǎn)為起點(diǎn)編寫后續(xù)程序段
基本編程方法螺紋切削循環(huán)G92X(U)--Z(W)--I--F(E)--I為錐螺紋起點(diǎn)與終點(diǎn)的半徑差錐螺紋按梯形加工循環(huán)完成后,刀尖返回循環(huán)起點(diǎn)基本編程方法螺紋切削循環(huán)G00X35.0Z104.0G92X29.0Z256.0
F1.5X28.6X28.2……G00X80.0Z62.0G92X49.6Z12.0I-5.0F2.0X48.7X48.1……9.單一固定循環(huán)切削(G90、G94)
當(dāng)車削加工的余量比較大時(shí),可采用循環(huán)方法編程,這樣可以減少程序段的數(shù)量,減少程序所占內(nèi)存,并使程序簡短明了。因此,同一形狀,非一刀能加工完成的部分均可用一個(gè)循環(huán)程序段來執(zhí)行多次加工過程。外圓切削循環(huán)(G90X(U)--Z(W)—(I)--F--)
*刀具按矩形循環(huán)或梯形循環(huán)執(zhí)行端面切削循環(huán)(G94X(U)--Z(W)--(K)--F--)基本編程方法10.多重復(fù)合循環(huán)(G70-G76)
根據(jù)重復(fù)車削的刀具軌跡,分矩形循環(huán)、梯形循環(huán)及組合循環(huán)三種。車外圓、車端面是矩形循環(huán),車錐面時(shí)為梯形循環(huán),當(dāng)車削面有多種幾何元素組成時(shí)為組合循環(huán)。外圓粗加工循環(huán)G71端面粗加工循環(huán)G72固定形狀粗加工循環(huán)G73精加工復(fù)合循環(huán)G70*只須指定精加工路線和粗加工時(shí)的切削深度,系統(tǒng)會自動計(jì)算粗加工路線和切削深度,簡化了編程*用G71、G72、G73粗加工完畢后,用G70指定精加工循環(huán)基本編程方法基本編程方法單一固定循環(huán)G90X(U)-Z(W)-F-G90X(U)-Z(W)-I-F-基本編程方法單一固定循環(huán)G90X40.0Z20.0F30.0X30.0X20.0A-B-C-D-AA-E-F-D-AA-G-H-D-AG90X40.0Z20.0I-5.0F30.0X30.0X20.0基本編程方法復(fù)合循環(huán)11.刀具補(bǔ)償功能刀具的幾何、磨損補(bǔ)償*用多把刀加工時(shí),以一把刀的刀尖為基準(zhǔn),其它需進(jìn)行幾何補(bǔ)償*每把刀在在加工中都會有不同程度的磨損,需進(jìn)行補(bǔ)償?shù)都獍霃窖a(bǔ)償*為了提高刀尖的強(qiáng)度,一般刀尖處需進(jìn)行刃磨,也要考慮補(bǔ)償問題*在切削圓錐面或圓弧時(shí),會造成多切或少切,需要補(bǔ)償;外圓加工與端面加工則不需要考慮12.刀尖半徑補(bǔ)償?shù)挠?jì)算13.子程序
M98
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 諾如病毒教學(xué)課件
- 2024年西藏客運(yùn)從業(yè)資格證要考些什么科目
- 2024年烏魯木齊客運(yùn)從業(yè)資格證實(shí)操考試內(nèi)容
- 2024年河池申請客運(yùn)從業(yè)資格證考試題和答案
- 2024年西安客運(yùn)資格證考試題庫
- 2024年武漢小型客運(yùn)從業(yè)資格證理論考試題
- 2024年鎮(zhèn)江運(yùn)管處客運(yùn)從業(yè)資格證在哪里考
- 2024年潮州客運(yùn)從業(yè)資格考試
- 如何制作課件教學(xué)
- 安徽省銅陵市重點(diǎn)名校2025屆生物高一上期末經(jīng)典模擬試題含解析
- 2023年超星《軍事理論》考試題庫(通用題型)
- 云南邊境鐵絲網(wǎng) 施工方案
- 語文教學(xué)常規(guī)檢查表
- 廣東省珠海市香洲區(qū)鳳凰中學(xué)2023-2024學(xué)年八年級上學(xué)期期中物理試卷
- 部編版語文二年級上冊第五單元【集體備課】
- 對聯(lián)知識及練習(xí)題有答案
- 重度殘疾兒童送教上門
- 膀胱癌綜合治療新進(jìn)展
- 重癥患者腸內(nèi)營養(yǎng)安全輸注
- 物業(yè)安全檢查表
- 疏浚與吹填技術(shù)
評論
0/150
提交評論