版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
數(shù)控銑床的加工范圍
銑削加工是機(jī)械加工中最常用的加工方法之一,它主要包括平面銑削和輪廓銑削,也可以對零件進(jìn)行鉆、擴(kuò)、鉸、鏜、锪加工及螺紋加工等。數(shù)控銑削主要適合于下列幾類零件的加工。平面類零件
立體曲面類零件
加工面為空間曲面的零件稱為立體曲面類零件。這類零件的加工面不能展成平面,一般使用球頭銑刀切削,加工面與銑刀始終為點接觸,若采用其它刀具加工,易產(chǎn)生干涉而破壞鄰近表面。可采用行切法或三坐標(biāo)聯(lián)動加工(空間直線插補)。1銑刀類型選擇1)銑較大平面時,為了提高生產(chǎn)效率和提高加工表面粗糙度,一般采用刀片鑲嵌式盤形銑刀。數(shù)控銑床的刀具2)曲面類零件加工曲面類零件時,為了保證刀具切削刃與加工輪廓在切削點相切,而避免刀刃與工件輪廓發(fā)生干涉,一般采用球頭銑刀。粗加工用兩刃銑刀,半精加工和精加工用四刃銑刀,如圖所示。23)銑小平面或臺階面銑小平面或臺階面一般采用通用銑刀,如圖所示。34)鍵槽銑鍵槽時,為了保證槽的尺寸精度、一般用兩刃鍵槽銑刀,如圖所示。45)孔加工孔加工時,可采用鉆頭、鏜刀等孔加工類刀具,如圖所示。56銑削準(zhǔn)備功能G代碼準(zhǔn)備功能G代碼(指令)由G后一或二位數(shù)值組成,它用來規(guī)定刀具和工件的相對運動軌跡、工件坐標(biāo)系、坐標(biāo)平面、刀具補償、坐標(biāo)偏置等多種加工操作。G功能根據(jù)功能的不同分成非模態(tài)G功能(如G04、G28、G29、G92)、模態(tài)G功能(如G90、G91、G01等)。7功能:設(shè)定編程時的坐標(biāo)值為增量值或者絕對值。說明:(1)G90絕對值編程,每個編程坐標(biāo)軸上的編程值是相對于程序原點的。G90為缺省值。(2)G91相對值編程,每個編程坐標(biāo)軸上的編程值是相對于前一位置而言的,該值等于沿軸移動的距離。(3)G90、G91是一對模態(tài)指令,在同一程序段中只能用一種。絕對坐標(biāo)和相對坐標(biāo)指令―――G90、G918例:已知刀具中心軌跡為“A→B→C”,起點為A則:G90時:G90G00X35.Y50.;X90.;G91時:G91G00X25.Y40.;X55.Y0;91)坐標(biāo)系設(shè)定,G92
指令格式:G92X_Y_Z_;說明:程序中如使用G92指令,則該指令應(yīng)位于程序的第一句;程序啟動時,如果第一條程序是G92指令,那么執(zhí)行后,
機(jī)床不產(chǎn)生任何運動,只是當(dāng)前點被置為X、Y、Z的設(shè)定值;G92要求坐標(biāo)值X、Y、Z必須齊全,不可缺省,并且不能使用U、V、W編程。設(shè)定的加工原點與當(dāng)前刀具位置有關(guān),隨刀具起始點的位置不同而改變,必須保證起刀點位置與程序中G92指令中的坐標(biāo)值一致,重復(fù)加工時應(yīng)特別注意;操作雖簡單,但易出錯。使用G92指令用來確定起刀點與編程原點的相對位置關(guān)系,從而建立加工坐標(biāo)系。例:G92X0Y0Z100
含義:刀具并不產(chǎn)生任何動作,只是將刀具所在的位置設(shè)為X0Y0Z100。即相當(dāng)于確定了坐標(biāo)系。坐標(biāo)系設(shè)定―――G92、G54-G59102)坐標(biāo)系設(shè)定,G54~G59說明:加工前,將測得的工件編程對應(yīng)的G54~G59中,編程時,指令行里寫入G54~G59既可。比G92稍麻煩些,但不易出錯所謂零點偏置就是在編程過程中進(jìn)行編程坐標(biāo)系(工件坐標(biāo)系)的平移變換,使編程坐標(biāo)系的零點偏移到新的位置。也用來設(shè)定坐標(biāo)系注意:使用G54-G59時,不用G92設(shè)定坐標(biāo)系G54~G59和G92不能混用。圖2.2工件零點偏置工件零點偏置G54原點圖2.2,可建立G54~G59共6個加工坐標(biāo)系。其中:G54——加工坐標(biāo)系1,G55——加工坐標(biāo)系2,G56——加工坐標(biāo)系3,G57——加工坐標(biāo)系4,G58——加工坐標(biāo)系5,G59——加工坐標(biāo)系6。11例:如圖2.3所示,使用工件坐標(biāo)系編程:要求刀具從當(dāng)前點移動到A點,再從A點移動到B點。當(dāng)前點AB圖2.3使用工件坐標(biāo)系編程12圖2.4機(jī)械偏心式尋邊器圖2.5光電式尋邊器13當(dāng)前位置顯示14“offseting”下的工件坐標(biāo)系設(shè)定151617XYxyOO機(jī)械坐標(biāo):(339,-183.6)絕對坐標(biāo):(-13.715,90.26)(機(jī)床坐標(biāo)系)(工件坐標(biāo)系)G54:(352.715,-273.86)是與零件圖對應(yīng)的坐標(biāo)值18格式:G17(或G18,或G19)G17選擇XOY平面插補G18選擇XOZ平面插補G19選擇YOZ平面插補說明:(1)適應(yīng)于以下情況的平面定義:
A、定義刀具半徑補償平面;
B、定義螺旋線補償?shù)穆菪矫妫?/p>
C、定義圓弧插補平面。(2)當(dāng)在G41、G42、G43、G44刀補時,不得變換定義平面;(3)一般的軌跡插補系統(tǒng)自動判別插補平面而無須定義平面;(4)三聯(lián)動直線插補無平面選擇問題;(5)系統(tǒng)上電時,自動處于G17狀態(tài);(6)注意的是,移動指令與平面選擇無關(guān),例如指令“G17G01Z10”時,Z軸照樣會移動。插補平面選擇指令―――G17、G18、G1919格式:G00X___Y___Z____
說明:所有編程軸同時以預(yù)先設(shè)定的速度移動,各軸可聯(lián)動,也可以單獨運動。不運動的坐標(biāo)可以省略編程,省略的坐標(biāo)不作任何運動。目標(biāo)點坐標(biāo)值可以用絕對值,也可用增量值。G00功能起作用時,其移動速度按參數(shù)中的參數(shù)設(shè)定值運行,也可由面板上的“快速修調(diào)”修正。G00也可寫成G0。G00為續(xù)效指令。G00―――快速定位20格式:G01X___Y___Z____F___說明:
(1)其中X、Y、Z是線性進(jìn)給的終點坐標(biāo),F(xiàn)是合成進(jìn)給速度;
(2)不運動的坐標(biāo)可以省略不寫;
(3)正數(shù)省略“+”號;(4)G01起作用時,其進(jìn)給速度按所給的F值運行;(5)G01、F都是模態(tài)(續(xù)效)指令;(6)G01也可寫成G1。G01―――直線插補21G91G01X15.
Y-15.F60;G90G01X30.Y15.F100;假定刀具已經(jīng)在起點A處,加工直線AB的軌跡相對坐標(biāo)編程:絕對坐標(biāo)編程:22XYG00G01G54直線插補進(jìn)給速度設(shè)為100mm/min,主軸轉(zhuǎn)數(shù)800r/min,刀具恰在編程原點處。O1(G01,G90)N1G90G54G00X20.Y20.S800M03;N2G01Y50.F100;N3X50.;N4Y20.;N5X20.;N6G00X0Y0M05;N7M30;23參考介紹:/p-638409515909.html
格式:G17
G02X_Y_I_J_FG03
R
G18G02X_Z_I_K_
FG03R
G19G02Y_Z_J_K_
FG03RG02―――――順時針圓弧插補
說明:X、Y、Z在G90時,是圓弧終點相對編程零點的絕對坐標(biāo)值。在G91時,是圓弧起點到圓弧終點的增量值。I、J、K是圓弧起點到圓心坐標(biāo)的增量值,I是X方向,J是Y方向,K是Z方向。用G02指令編程時,可以直接編過象限圓、整圓等;注:過象限時,會自動進(jìn)行間隙補償,如果參數(shù)區(qū)未輸入間隙補償或參數(shù)區(qū)的間隙補償與機(jī)床實際反向間隙相差懸殊,都會在工件上產(chǎn)生明顯的切痕。以G17為例,銑整圓時注意:圓心坐標(biāo)I、J不能同時為0;整圓不能用R編程;因為經(jīng)過同一點,半徑相同的圓有無數(shù)個。劣弧時,R為正值;優(yōu)弧時,R為負(fù)值。24格式:G03X___Y___I___J___F__或G03X___Y___R___F___說明:除了圓弧旋轉(zhuǎn)方向相反外,其余與G02指令完全相同。G02、G03的判斷:逆著第三根軸看去,順時針為G02,逆時針為G03G03――――-逆時針圓弧插補ZYX25圖2優(yōu)弧與劣弧的編程圖3整圓的編程YG91G02X30.Y30.R30.F100;G91G02X30.Y30.I30.J0F100;G90G02X0Y30.R30.F100;G90G02X0Y30.I30.J0F100;G91G02X30.Y30.R-30.F100;G91G02X30.Y30.I0.J30.F100;G90G02X0Y30.R-30.F100;G90G02X0Y30.I0J30.F100;26表2整圓的程序27主軸轉(zhuǎn)數(shù)1000r/min,進(jìn)給速度100mm/min,A為起點,B為終點。刀具恰在編程原點處。圖6圓弧插補XYG54ABO0002(G02,G03)N1G90G54G02I20.J0F100;N2G03X-20.Y20.I-20.J0;(R20.)N3G03X-10.Y10.I0J-10.;(R-10.)28Z軸移動在實際加工中,刀具不能只在XOY平面內(nèi)移動,否則刀具平行移動時將與工件、夾具發(fā)生干涉,另外在切削型腔時刀具也不能直接快速運動到所需切深,所以必須對Z軸移動有所控制。注:在起刀點和退刀點時應(yīng)注意,盡量避免三軸聯(lián)動,要將Z軸的運動和XOY平面內(nèi)的運動分成兩行寫,以避免三軸聯(lián)動引起的不必要的碰撞。G90G54G00Z100.0;Z5.0;G01Z-10.0F50;(切深10.0mm,Z向進(jìn)給應(yīng)慢些,平面進(jìn)給時可提速)。。。G00Z100.0;29如圖所示零件,以φ30的孔定位精銑外輪廓,暫不考慮刀具補償。
%0001
G92X150.0Y160.0Z120.0
G90G00X100.0Y60.0Z-2.0S100M03G01X75.0F100X35.0G02X15.0R10.0
G01Y70.0G03X-15.0R15.0G01Y60.0G02X-35.0R10.0G01X-75.0
G09Y0
X45.0
X75.0Y20.0
Y65.0G00X100.0Y60.0
Z120.0
X150.0Y160.0M05M3030N10G92X0Y0Z50;N20M03S500;N30G00X19Y24;N40Z5;N50G01Z-3F40;N60Y56;N70G02X29Y66R10;(N70G02X29Y66I10)N80G01X71;N90G02X81Y56R10;(N90G02X81Y56J-10)N100G01Y24;N110G02X71Y14R10;(N110G02X71Y14I-10)N120G01X29;N130G02X19Y24R10;(N130G02X19Y24J10)N140G00Z50;N150X0Y0;N160M30;807015100601088R10用Φ8的刀具,沿雙點畫線加工工件上表面3mm深凹槽31順圓、逆圓螺旋線插補格式:
在Z方向上進(jìn)行螺旋線插補:G17G02/G03X_Y_I_J_Z_F_;或G17G02/G03X_Y_R_Z_F_;在Y方向上進(jìn)行螺旋線插補:G18G02/G03Z_X_K_I_Y_F_;或G18G02/G03Z_X_R_Y_F_;在X方向上進(jìn)行螺旋線插補:G19G02/G03Y_Z_J_K_X_F_;或G19G02/G03Y_Z_R_X_F_;其中:F指令指定某平面內(nèi)沿圓弧的進(jìn)給速度;直線軸(紅色字體所代表的軸)的進(jìn)給速度=F*沿直線軸進(jìn)給距離/圓弧的長度。注意:在螺旋插補程序段中不能指令刀具偏置和刀具長度補償。圓弧終點坐標(biāo)沿直線軸的進(jìn)給距離32例.圖27所示的螺旋線程序G91時:G91G17G03X-30Y30R30Z10F100;G90時:G90G17G03X0Y30R30Z10F100;在XY平面圓弧的終點坐標(biāo)為(0,30),直線軸(Z軸)的進(jìn)給距離為+10。33例.下圖所示的螺旋線程序G91時:G91G19G02Y30Z-30R30X10F100;G90時:G90G19G02Y30Z0R30X10F100;34格式:G04X_;或G04P_;
其中,X、P均為指定暫停時間,X指定的時間單位為s,P指定的單位為ms。為非模態(tài)指令。a.主軸有高速、低速擋切換時,在M05指令之后,用G04指令暫停幾秒,再行換擋;G04的使用場合:b.孔底加工時的暫停,暫停時間應(yīng)保證刀具在孔底保持回轉(zhuǎn)一圈以上;c.銑削大直徑螺紋時,用M03指定主軸正傳后,暫停幾秒使轉(zhuǎn)速穩(wěn)定后再加工螺紋;區(qū)別:G04P500與G04X5.0程序暫停―――――G0435刀補的引出:1、數(shù)控系統(tǒng)控制刀具中心的運動軌跡,而由于刀具半徑的存在,刀心與工件輪廓間存在一個偏移量。2、由強調(diào)‘1’可知:如果按照工件的實際尺寸編程,就必須用刀補。3、如果一個工件需多道工序,則需計算多次的刀心軌跡,若按工件的實際尺寸編程,改變刀補值即可。刀具補償36圖9刀心軌跡與工件輪廓
在前進(jìn)方向
右側(cè)補償
補償量
刀具旋轉(zhuǎn)方向
刀
具
前
進(jìn)
方
向
(b)
補償量
刀具旋轉(zhuǎn)方向
刀
具
前
進(jìn)
方
向
(a)
圖31
刀具補償方向
(a)左刀補
(b)右刀補
G42G41圖8左、右刀補G41G4237各數(shù)控銑床大都具有刀具半徑補償功能,為程序的編制提供方便??偟膩碚f,該功能有以下幾方面的用途:(1)利用這一功能,在編程時可以很方便地按工件實際輪廓形狀和尺寸進(jìn)行編程計算,而加工中使刀具中心自動偏離工件輪廓一個刀具半徑,加工出符合要求的輪廓表面。(2)利用該功能,通過改變刀具半徑補償量的方法來彌補銑刀制造的尺寸精度誤差,擴(kuò)大刀具直徑選用范圍和刀具返修刃磨的允許誤差。(3)利用改變刀具半徑補償值的方法,以同一加工程序?qū)崿F(xiàn)不同工序和工步的加工。(4)通過改變刀具半徑補償值的正負(fù)號,還可以用同一加工程序加工某些需要相互配合的工件,如相互配合的凹凸模等。刀具補償用途38銑削方式有逆銑和順銑兩種方式。如圖11所示,銑刀旋轉(zhuǎn)切入工件的方向與工件的進(jìn)給方向相反時稱為逆銑,相同時稱為順銑。逆銑時,切削厚度由零逐漸增大,切入瞬時刀刃鈍圓半徑大于瞬時切削厚度,刀齒在工件表面上要擠壓和滑行—段后才能切入工件,使已加工表面產(chǎn)生冷硬層,加劇了刀齒的磨損,同時使工件表面粗糙不平。此外,(就此種加工情況而言)逆銑時刀齒作用于工件的垂直進(jìn)給力F朝上,有抬起工件的趨勢,這就要求工件裝夾牢固。但是逆銑時刀齒從切削層內(nèi)部開始工作的,當(dāng)工件表面有硬皮時,對刀齒沒有直接影響。順銑時,刀齒的切削厚度從最大開始,避免了擠壓、滑行現(xiàn)象,并且垂直進(jìn)給力F朝下壓向工作臺,有利于工件的夾緊,可提高銑刀耐用度和加工表面質(zhì)量。與逆銑相反,順銑加工要求工件表面沒有硬皮,否則刀齒很易磨損。對于鋁鎂合金、鈦合金和耐熱合金等材料來說,建議采用順銑加工,這對于降低表面粗糙度值和提高刀具耐用度都有利。但如果零件毛坯為黑色金屬鍛件或鑄件,表皮硬而且余量一般較大,這時采用逆銑較為有利。順銑逆銑(b)順銑(downcut/downmilling)圖11順銑與逆銑(a)逆銑(upcut/upmilling)39格式:G40
G01X___Y___說明:G40必須與G41或G42成對使用;編入G40的程序段為撤銷刀具半徑補償?shù)某绦蚨?,必須用G01或G00指令和數(shù)值,不能用G02、G03;
N100G40G01X0Y0G40是模態(tài)指令,機(jī)床初始狀態(tài)為G40。G40―――――取消刀具補償40格式:G41G01X___Y___D__說明:(1)G41的切削方向是沿著刀具前進(jìn)方向觀察,刀具偏在工件的左邊(假定工件不動);(2)G41發(fā)生前,刀具參數(shù)(D__)必須在主功能PARAM中刀具參數(shù)內(nèi)設(shè)置完成;(3)G41本段程序,必須有G01或G00功能及對應(yīng)的坐標(biāo)參數(shù)才有效,以建立刀補;(4)G41與G40之間不得出現(xiàn)任何轉(zhuǎn)移加工,如鏡像,子程序等;(5)由于當(dāng)前段加工的刀補方式與下一加工段的數(shù)據(jù)有關(guān),因此,下一段加工軌跡的數(shù)據(jù)說明,必須在10段(甚至2段)程序之內(nèi)出現(xiàn);(6)當(dāng)改變刀具補償號時,必須先用G40取消當(dāng)前的刀補;(7)在遠(yuǎn)離工件的地方建立、取消刀補;(8)G41是模態(tài)指令。G41―――――建立左邊刀具半徑補償41G41、G42進(jìn)行半徑補償?shù)牟襟E(1)設(shè)置刀具半徑補償值:程序啟動前,在刀具補償參數(shù)區(qū)內(nèi)設(shè)置補償值。(2)刀補的建立:刀具從起刀點接近工件,刀具中心軌跡的終點不在下一個程序段指定的輪廓起點,而是在法線方向上偏移一個刀具補償?shù)木嚯x。在該段程序中,動作指令只能用G00或G01。(3)刀補的進(jìn)行:在刀具補償進(jìn)行期間,刀具中心軌跡始終偏離編程軌跡一個刀具半徑的偏移值。在此狀態(tài)下,G00、G01、G02、G03都可以使用。(4)刀補的取消:在刀具撤離工件、返回原點的過程中取消刀補。此時只能用G00、G01。起刀點刀補建立刀補進(jìn)行刀補撤銷編程軌跡刀具中心軌跡G4142切入工件同時補償切入工件前補償?shù)毒哐a償?shù)脑O(shè)置用刀具半徑補償指令注意避免加工過程中產(chǎn)生過切現(xiàn)象43格式:G42G01X___Y___D__說明:除刀具在前進(jìn)的右邊外,與G41相同,為模態(tài)指令。注意:刀補建立程序段和刀補撤銷程序段所使用的G01直線段必須同G40、G41或G42編在同一個程序段里,其后寫上坐標(biāo)參數(shù)。G42―――――右邊刀具半徑補償44XY40190402020190G17G90G54G00X0Y0S800M03;G43H01Z100.M08;Z5.;G41X40.Y20.D01;G01Z-10.F50;Y190.F100;X190.;Y40.;X20.;G00Z100.;G40X0Y0;M30;注:1、遠(yuǎn)離工件的地方進(jìn)退刀,刀具Z向進(jìn)給時速度應(yīng)慢,因為側(cè)刃與底刃同時切削。2、進(jìn)退刀時(X、Y)與Z應(yīng)分為兩行書寫,避免三軸聯(lián)動走空間斜線而引起的刀具與夾具的干涉銑外輪廓。切削深度10mm,刀具半徑20mm,材料45鋼45G17G90G54G00X0Y0S800M03;G43H01Z100.M08;Z5.;G41X350.Y400.D01;G01Z-10.F50;Y200.F100;G02I-150.;G01Y0.;G00Z100.;G40X0Y0;M30;G17G90G54G00X0Y0S800M03;Z100.M08;Z5.;X400.Y200.;G41X400.Y250.D01;G01Z-10.F50;G03X350.Y200.I0.J-50.;G02I-150.F100;G03X400.Y150.I50.J0;G00Z100.;G40X0Y0;M30;R150200200400R5046XY200200-100G17G90G54G00X0Y0S800M03;G43H01Z100.M08;Z5.;G41X-100.Y100.D01;G01Z-10.F50;G03X-200.Y0J-100.F100.;G03I200.;G03X-100.Y-100.I100.;G00Z100.;G40X0Y0;M30;47XY200200-100G17G90G54G00X0Y0S800M03;G43H01Z100.M08;Z5.;G41X-100.Y100.D01;G01Z-10.F50;G03X-200.Y0J-100F100.;Y-200.;X200.;Y200.;X-200.;Y0;G03X-100.Y-100.I100.J0;G00Z100.;G40X0Y0;M30;48N10G92X-40Y50Z50N20M03S500N30G90G01Z-3F500N40G01G41X5Y30D01F50N50X30N60G02X38.66Y25R10N70G01X47.32Y10N80G02X30Y-20R20N90G01X0N100G02X0Y20R20N110G03Y40R10N120G00G40X-40Y50M05N130Z50N140M30R103020R10R20R20程序起點XY49G00Z_H_;G49
G00Z_;刀具長度補償指令G43、G44、G49格式:/建立刀具長度補償/取消刀具長度補償功能:在不改變加工程序的情況下,實現(xiàn)對刀具Z向移動指令的終點位置進(jìn)行正向或負(fù)向補償;H值為實際使用刀具長度與理想刀具長度之差,有正負(fù)號,并作為偏置值設(shè)定在由H指令指定的偏置存儲器中。50用G43(正向偏置),G44(負(fù)向偏置)指定偏置的方向。無論是絕對指令還是增量指令,由H代碼指定的已存入偏置存儲器中的偏置值在G43時與刀具軸向移動指令的終點坐標(biāo)值相加,在G44時則是從刀具軸向移動指令的終點坐標(biāo)值中減去。計算后的坐標(biāo)值成為刀具移動的終點坐標(biāo)。偏置號可用H00-H99來指定。偏置值與偏置號對應(yīng),通過MDI/CRT預(yù)先設(shè)置在偏置存儲器中。對應(yīng)偏置號00即H00的偏置值通常為0,因此對應(yīng)于H00的偏置量不設(shè)定。要取消刀具長度補償時用指令G49或H00。G43、G44、G49都是模態(tài)代碼,可相互注銷。(2)刀具長度補償指令G43、G44、G4951題問:當(dāng)?shù)毒唛L度與標(biāo)準(zhǔn)刀具長度相比,短(或長)于標(biāo)準(zhǔn)值,該如何使用G43、G44及如何確定補償值的+、-號?標(biāo)準(zhǔn)刀具使用刀具(1#)H0152例:用刀具長度補償指令編寫圖中所示軌跡的加工程序705YX53N5G92X-70Y-5Z35N10G91G00X120.0Y80.0M03S500N20G43Z32.0H01N30G01Z21.0F100N40G04P2000N50G00Z21.0N60X30.0Y-50.0N70G01Z41.0F100N80G00Z41.0N90X50.0Y30.0N100G01Z25.0F100N110G04P2000N120G00Z57.0H00(G49)N130X200.0Y60.0N140M05N150M30參考程序:手動輸入H01=-4.054使用技巧:a.刀具在使用前應(yīng)先建立好刀具長度補償,切削完成后應(yīng)撤消補償;b.撤消刀具長度補償時,刀具應(yīng)在遠(yuǎn)離工件表面的安全地方,防止卡刀;c.撤消刀具長度補償一般用G49指令,也可調(diào)用H00的補償?shù)刂穪韺崿F(xiàn)。55例.見下圖所示,用Φ20的1#刀具加工下圖輪廓,用Φ16刀具(2#)加工下圖凹臺,用Φ6(3#)、Φ8(4#)的鉆頭加工孔。561480147R10141414141412122256(手動裝1#刀)G92X-20Y-20Z100M03S500G00G43Z-23H01G01G41X0Y-8D01F100Y42X7Y56X80Y10G02X70Y0R10G01X-10G00G40X-20Y-20G49Z100M05(停機(jī),手動換2#刀)M03S600G00G43Z-10H02G01G41X8Y-10Y56F50X20Y-10G00G40X-20Y-20G49Z100M05561480147R101414141414121222(手動換3#刀)M03S600G00G43Z10H03G98G73X14Y40Z-25R-6Q-5F50G99G73X42Y26Z-25R4Q-5F50X56Y12G80G00G49Z100X-20Y-20……M05M3057子程序的引出:當(dāng)一個零件包括重復(fù)的圖形時,可以把這個圖形編成一個子程序存在存儲器中,使用時反復(fù)調(diào)用;或者被切工件較厚需要分層銑削時,將工件編成子程序,子程序中尤其是Z向用相對坐標(biāo)編程,反復(fù)調(diào)用幾次則實現(xiàn)厚工件的分層加工。子程序的有效使用簡化程序并縮短檢查時間,提高編程效率,節(jié)省磁盤空間。子程序的引出58格式:M98P-___L___說明:(1)子程序是以O(shè)開始,以M99結(jié)尾的,子程序是相對于主程序而言的;(2)M98置于主程序中,表示開始調(diào)用子程序;(3)M99置于子程序中,表示子程序結(jié)束,返回主程序;(4)P____為程序號,L___為調(diào)用次數(shù);(5)主程序與子程序間的模態(tài)代碼互相有效;如主程序中使用G90模式,調(diào)用子程序,子程序中使用G91模式,則返回主程序時,在主程序里G91模式繼續(xù)有效。(6)在子程序中多使用G91模式編程;(7)在半徑補償模式下,如無特殊考慮,則應(yīng)避免主子程序切換;(8)子程序可多重調(diào)用,最多可達(dá)四重。(9)每次調(diào)用子程序時的坐標(biāo)系,刀具半徑補償值、坐標(biāo)位置、切削用量等可根據(jù)情況改變。M98、M99―――子程序調(diào)用59例題圖1子程序調(diào)用圖例501280xy8030403016060方法一:O1(MAIN_P,多次調(diào)用)G17G90G54G00X0Y0S800M03;G43H01Z100.M08;M98P100;G90G00X80.;M98P100;G90G00X0Y0M05;M30;O100(SUB_P,相對坐標(biāo)編程)G91G00Z-95.;G41X40.Y20.D01;G01Z-15.F20;Y30.F100;X-10.;X10.Y30.;X40.;X10.Y-30.;X-10.;Y-20.;X-50;G00Z110.;G40X-30.Y-30;M99;61方法二:O1(MAIN_P,采用不同編程坐標(biāo)系)G17G90G54G00X0Y0S800M03;G43H01Z100.M08;M98P101;G90G55G00X0Y0.;M98P101;G90G56G00X0Y0.;M98P101;G90G54G00X0Y0;M30;O101(SUB_P,絕對坐標(biāo)編程)G90G00Z5.;G41X40.Y20.D01;G01Z-10.F20;Y50.F100;X30.;X40.Y80.;X80.;X90.Y50.;X80.;Y30.;X30;G00Z100.;G40X0.Y0;M99;62方法三:O1(MAIN_P,采用調(diào)用次數(shù)L)G17G90G54G00X0Y0S800M03;G43H01Z100.M08;M98P102L2;G90G00X0Y0M05;M30;O102(SUB_P,相對坐標(biāo)編程)G91G00Z-95.;G41X40.Y20.D01;G01Z-15.F20;Y30.F100;X-10.;X10.Y30.;X40.;X10.Y-30.;X-10.;Y-20.;X-50;G00Z110.;G40X-30.Y-30;X80.;M99;63格式:G43(G44)G00(G01)Z___H___;說明:1)H為補償號,H后邊指定的地址中存有刀具長度值。進(jìn)行長度補償時,刀具要有Z軸移動。2)G43――正向補償,與程序給定移動量的代數(shù)值做加法;G44――負(fù)向補償,與程序給定移動量的代數(shù)值做減法。
T__M06―――選刀、換刀指令G43、G44、G49―――刀具長度補償(偏置)64G29―――自動從參考點返回指令格式:G29X_Y_Z_;其中,X、Y、Z為刀具的目標(biāo)點坐標(biāo)。使用該指令可使刀具從參考點經(jīng)由一個中間點而定位于目標(biāo)點。通常該指令緊跟在一個G28指令之后。用G29的程序段的動作,可使所有被指定的軸以快速進(jìn)給經(jīng)由以前用G28指令定義的中間點,然后再到達(dá)目標(biāo)點。G29指令僅在其被規(guī)定的程序段中有效。
G28―――自動回歸原點格式:G90(G91)G28X__Y___Z___;說明:經(jīng)過(X、Y、Z)點回機(jī)床原點。使用G28之前,必須消除刀具半徑補償在返回原點后使用刀具長度補償取消(G49)功能。例1:G91G28Z0;(從當(dāng)前點直接回Z軸的機(jī)床原點)例2:G90G28X10Y10Z10;(經(jīng)過(10、10、10)回機(jī)床原點)65
數(shù)控加工中,某些加工動作循環(huán)已經(jīng)典型化。例如,鉆孔、鏜孔的動作是孔位平面定位、快速引進(jìn)、工作進(jìn)給、快速退回等一系列典型的加工動作,這樣就可以預(yù)先編好程序,存儲在內(nèi)存中,并可用一個G代碼程序段調(diào)用,稱為固定循環(huán)。以簡化編程工作??准庸す潭ㄑh(huán)指令有G73、G74、G76、G80~G89。
固定循環(huán)G73、G74、G76、G80~G891.鉆孔循環(huán)指令
2.鏜孔循環(huán)指令3.攻絲循環(huán)指令①高速排屑深孔鉆循環(huán)指令G73②鉆(淺)孔指令G81與锪孔指令G82③深孔往復(fù)排屑鉆循環(huán)指令G83①精鏜孔G76指令②鏜孔循環(huán)指令G85③鏜孔循環(huán)指令G86④反鏜孔G87指令①攻左牙螺紋循環(huán)指令G74②攻右牙螺紋循環(huán)指令G8466圖12孔加工的6個典型動作圖圖13固定循環(huán)的數(shù)據(jù)表達(dá)形式孔加工通常由下述6個動作構(gòu)成,如圖所示。(1)X、Y軸定位;(2)定位到R點(定位方式取決于上次是G00還是G01);(3)孔加工;(4)在孔底的動作;(5)退回到R點(參考點);(6)快速返回到初始點。67固定循環(huán)的程序格式如下:G98———返回初始平面;G99———返回R點平面;G————固定循環(huán)代碼G73、G74、G76和G81~G89之一;X、Y——加工起點到孔位的距離(G91)或孔位坐標(biāo)(G90);R————初始點到R點的距離(G91,此時R為負(fù)值)或R點的坐標(biāo)(G90);
R點高出工件頂面2~5mm;Z————R點到孔底的距離(G91,此時Z為負(fù)值)或孔底坐標(biāo)(G90);Q————每次進(jìn)給深度(G73/G83);I、J———刀具在軸反向位移增量(G76/G87);P————刀具在孔底的暫停時間;F————切削進(jìn)給速度;L————固定循環(huán)的次數(shù),缺省為1。孔加工指令為續(xù)效指令,直到G80或G00、G01、G02、G03出現(xiàn),從而取消鉆孔循環(huán)。68建議:深孔鋼件采用G83中厚鋼件采用G73薄板G81安全性G83>G73>G81效率G81>G73>G8369圖14
G81循環(huán)鉆孔循環(huán)(中心鉆)指令G81說明:1、G81鉆孔動作循環(huán),它的執(zhí)行過程為:X、Y定位,Z軸快進(jìn)到R點,以F速度進(jìn)給到Z點,快速返回初始點(G98)或R點(G99),沒有孔底動作。注意:如果Z方向的移動量為零,則該指令不執(zhí)行。G81指令動作循環(huán)如圖14所示。2、L0表示機(jī)床運動到當(dāng)前句坐標(biāo)點,但并不執(zhí)行循環(huán)動作。3、L命令需要用G91方式。7010050圖15用固定循環(huán)加工多孔O1(G81)G90G54G00X0Y0S1000M03;G43H01Z100.M08;G99G81X50.Y25.R5.Z-10.F100;X-50.;Y-25.;G98X25.;G80X0Y0;M30;71圖16固定循環(huán)的靈活使用90404080120160XYO1(G81、L)G90G54G00X0Y0S800M03;G43H01Z100.M08;G98G81Y40.Z-10.R2.F100L0;G91X40.L4;G90X0Y90.L0;G91X40.L4;G90G80X0Y0;M30;72圖18G73指令動作過程圖19G83指令動作過程G73與G83的區(qū)別:1、雖然G73和G83指令均能實現(xiàn)深孔加工,而且指令格式也相同,但二者在Z向的進(jìn)給動作是有區(qū)別的。2、從圖18和圖19可以看出,執(zhí)行G73指令時,每次進(jìn)給后令刀具退回一個d值(用參數(shù)設(shè)定);而G83指令則每次進(jìn)給后均退回至R點,即從孔內(nèi)完全退出,然后再鉆入孔中。深孔加工與退刀相結(jié)合可以破碎鉆屑,令其小得足以從鉆槽順利排出,并且不會造成表面的損傷,可避免鉆頭的過早磨損。3、G73指令雖然能保證斷屑,但排屑主要是依靠鉆屑在鉆頭螺旋槽中的流動來保證的。因此深孔加工,特別是長徑比較大的深孔,為保證順
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年度年福建省高校教師資格證之高等教育心理學(xué)題庫練習(xí)試卷A卷附答案
- 2024年度山西省高校教師資格證之高等教育法規(guī)強化訓(xùn)練試卷A卷附答案
- 2024年度年福建省高校教師資格證之高等教育學(xué)每日一練試卷B卷含答案
- 2024年數(shù)據(jù)采集傳輸系統(tǒng)項目資金籌措計劃書代可行性研究報告
- 2024年阿米妥投資申請報告
- 第21章 惡性腫瘤流行病學(xué)課件
- 2024年產(chǎn)權(quán)商鋪租賃買賣一體協(xié)議
- 2024合作社商用物業(yè)租賃協(xié)議范本
- 2024年農(nóng)藥采購協(xié)議:高效環(huán)保
- 2024年度玻璃鋼材質(zhì)化糞池購銷協(xié)議
- 服務(wù)與服務(wù)意識培訓(xùn)課件
- 第5課《秋天的懷念》群文教學(xué)設(shè)計 統(tǒng)編版語文七年級上冊
- 二年級家長會語文老師課件
- 冬季安全生產(chǎn)特點及預(yù)防措施
- 視頻短片制作合同范本
- 結(jié)構(gòu)加固改造之整體結(jié)構(gòu)加固教學(xué)課件
- 高中數(shù)學(xué)-3.3 冪函數(shù)教學(xué)課件設(shè)計
- 抑郁癥與睡眠障礙課件
- 創(chuàng)新思維與創(chuàng)業(yè)實驗-東南大學(xué)中國大學(xué)mooc課后章節(jié)答案期末考試題庫2023年
- 第九講 全面依法治國PPT習(xí)概論2023優(yōu)化版教學(xué)課件
- 內(nèi)部控制學(xué)李曉慧課后參考答案
評論
0/150
提交評論