




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
數(shù)控銑床的編程手工編程理論教學(xué)XK712A數(shù)控銑床的手工編程簡介數(shù)控銑床的手工編程簡介編程坐標(biāo)編程指令編程格式編程實例坐標(biāo)系規(guī)定ZYX各坐標(biāo)軸遵守相對于靜止的工件而運動的基本原則(即各坐標(biāo)軸的正方向為離開工件的方向)平行于主軸的軸為Z軸水平方向為X軸前后方向為Y軸,其正向的規(guī)定由右手坐標(biāo)系確定圖1-1坐標(biāo)系示意圖絕對坐標(biāo)與相對坐標(biāo)(如圖)
(如圖)2.相對坐標(biāo)系:運動軌跡的終點坐標(biāo)是相對于起點計量的坐標(biāo)系(也叫增量坐標(biāo)系)。3.最小設(shè)定單位(脈沖當(dāng)量0.0001-0.01mm),編程時所有尺寸都應(yīng)是最小設(shè)定單位相應(yīng)的數(shù)量。1.絕對坐標(biāo)系:所有坐標(biāo)點的坐標(biāo)均從某一固定坐標(biāo)原點計量的坐標(biāo)系。YAB38307相對:XB=5YB=-4絕對:XA=+3YA=7XB=8YB=3X37機床零點(參考點)和編程零點機床坐標(biāo)系原點也稱機械零點、參考點、機械原點,它在機床上,位置由機床制造商確定的。工件坐標(biāo)系原點(也稱編程零點、程序原點)位置是任意設(shè)定的,它在工件裝夾完畢后,通過對刀確定。它是相對于機械零點的另一個坐標(biāo)系。工作原點不同,即使刀尖在機床上處于同一絕對位置,其坐標(biāo)值也不同。為了保證加工中刀尖坐標(biāo)的唯一性,必須確定程序原點。AO1O2選O1為編程坐標(biāo)原點時,A點的坐標(biāo)為:XA=87.5,YA=75選O2為編程坐標(biāo)原點時,A點的坐標(biāo)為:XA=-32.5,YA=75程序原點及坐標(biāo)值的確定第二章編程程序段格式
所謂程序段格式,是指程序書寫規(guī)則,它包括數(shù)控機床要執(zhí)行的功能和執(zhí)行該功能所需的參數(shù),一個零件加工程序是由若干程序段組成,每個程序段又由不同的功能字組成,21DM數(shù)控系統(tǒng)常用的功能字如下:常用功能字表:功能地址范圍意義程序號P、N01~99主程序號、子程序號順序段號N0~99999程序段號準(zhǔn)備功能G00~99指令動作方式坐標(biāo)字XYZIJKR±0.001~±99999.99運動指令坐標(biāo)、圓心坐標(biāo)、螺距、半徑、延時時間進給速度F1~60000mm/min進給速度主軸功能S最大值由參數(shù)定主軸轉(zhuǎn)速刀具功能T1~10刀具指令輔助功能M0~99輔助指令數(shù)控系統(tǒng)不要求每個程序段都具有上面這些指令,但在每個程序中,指令要遵照一定格式來排列。每個功能字在不同的程序段中可能有不同的含義,詳見具體指令。21DM數(shù)控系統(tǒng)采用可變程序段格式,所謂可變程序段格式就是程序段的長度隨字?jǐn)?shù)和字長的變化而改變。一個程序段由多個程序字組成。程序字通常由地址字和地址字后的數(shù)字和符號組成,例如:這種程序字格式,以地址功能字為首,后跟一串?dāng)?shù)字組成,若干個字構(gòu)成一個程序段。在上一程序已寫明而本程序段里不發(fā)生改變的那些字仍然有效,可以不再重寫。尺寸字中,可只寫有效數(shù)字,不規(guī)定每個字要寫滿固定數(shù)。例如:N0420G03X70Y-40I0J-20F100上段程序中N、G、X、Y、I、J、F均為地址功能字N
程序段號
G03準(zhǔn)備功能,也可寫成G3XYIJ坐標(biāo)地址F進給量“一”表示符號03、70、-40、0、-20、100為數(shù)據(jù)字在程序段中,表示地址功能的英文字母可以分為尺寸字地址和非尺寸字地址尺寸字地址用以下字母表示:X、Y、Z、I、J、K、R。非尺寸字地址用以下字母表示:N、S、T、G、F、M、P。一條完整的程序由程序名、程序段組成,請看如下程序:程序名:P12N0010G00Z2N0020S1200M03N0030G01Z-1F300N0040G91X20Y20N0050X30Y10N0060X30N0070G03X15Y15I0J15N0080G02X15Y15I15J0N0090G01Y10N0100X-5N0110G02X-30Y0I-15J0N0120G01G90X20Y20N0130X0Y0N0140G01Z5N0150M30在通常情況下,一個程序段是零件加工的一個工步,數(shù)控程序是一個程序段語句序列,貯存在存儲器里。加工零件時,這些語句從存儲器里面整體讀出并一次性解釋成可執(zhí)行數(shù)據(jù)格式,然后加以執(zhí)行。編程指令介紹
書寫格式運動軌跡準(zhǔn)備功能(G功能)
準(zhǔn)備功能用字母
G后跟兩位數(shù)來編程,G功能也稱G指令,用來定義軌跡的幾何形狀和CNC工作狀態(tài)。任何一種數(shù)控裝置,其功能均包括基本功能和選擇功能兩大部分?;竟δ苁窍到y(tǒng)必備的功能,選擇功能時供用戶根據(jù)機床特點和用途選擇的功能,編程一定要先看懂機床說明書之后才能著手編程。機床可根據(jù)數(shù)控系統(tǒng)的功能來配置控制功能,即機床不一定能實現(xiàn)數(shù)控系統(tǒng)的全部功能。21DM數(shù)控系統(tǒng)的全部G功能如下:G代碼功能表G00快速定位模態(tài)G27無限循環(huán)G01直線插補G30放大/縮小倍率取消模態(tài)G02順圓插補G31放大或縮小倍率G03逆圓插補G40取消刀具半徑補償G04暫停G41刀具半徑左補償G09伺服準(zhǔn)停到位G42刀具半徑右補償G11對稱于Y軸鏡象G43建立刀具長度補償G12對稱于X軸鏡象G44取消刀具長度補償G13原點對稱G47短直線速度自動過渡G17XY插補平面選擇模態(tài)G48取消G47G18XZ插補平面選擇G53取消零點偏置G19YZ插補平面選擇G54絕對零點偏置G20子程序調(diào)用G55增量零點偏置G22子程序定義G56當(dāng)前點偏置G24子程序結(jié)束返回G73高速深孔加工循環(huán)G25跳轉(zhuǎn)移加工G74返回參考點G26轉(zhuǎn)移加工G75從參考點返回對刀點G76從當(dāng)前點返回程序零點模態(tài)M00程序暫停G78精鏜循環(huán)M01G81中心孔鉆孔循環(huán)M02程序結(jié)束并停機G82帶停頓的中心孔鉆孔循環(huán)M03主軸正轉(zhuǎn)G83深孔加工循環(huán)M04主軸反轉(zhuǎn)G84公制鋼性攻絲循環(huán)M05主軸停轉(zhuǎn)G85英制鋼性攻絲循環(huán)M08冷卻液開G86鏜孔循環(huán)(自動返回)M09冷卻液關(guān)G87反鏜循環(huán)M10G88鏜孔循環(huán)(手動返回)M11G89帶停頓的鏜孔循環(huán)M20G90絕對值方式編程M21G91增量方式編程M30程序結(jié)束并返回程序的開頭G92設(shè)定工件坐標(biāo)系
注意:所謂模態(tài),當(dāng)該G功能被編程后,它一直維持有效,直至被相同性質(zhì)的另一模態(tài)功能所取代。下面,對以上G功能作詳細(xì)說明。輔助功能(M功能)例如:M03:主軸正轉(zhuǎn)(面對卡盤,逆時針方向旋轉(zhuǎn))M04:主軸反轉(zhuǎn)(面對卡盤,順時針方向轉(zhuǎn)旋)M05:主軸停轉(zhuǎn)M08:冷卻液開如果在地址M后面指令了2位數(shù)字,那就把對應(yīng)的信號送給機床,用來控制機床的NO/OFF,M代碼在一個程序段中只允許一個有效,M代碼信號為電平輸出,保持信號。移動指令(G代碼)和M同在一個程序段中時,移動指令和M指令同時開始執(zhí)行。M09:冷卻液關(guān)M30:程序結(jié)束,停主軸,關(guān)冷卻液F代碼
表示切削進給速度(絲桿帶動拖板的移動速度,在加工時直接表現(xiàn)為刀具的移動速度)缺省值為㎜/min有些數(shù)控系統(tǒng)可有兩種表示方法:1)每分鐘進給速度;由G代碼中的G98設(shè)定例:F100表示刀具的切削速度為100㎜/min2)每轉(zhuǎn)進給速度:由G99設(shè)定例:F0.1表示刀具切削速度為0.1㎜/r,即:主軸每轉(zhuǎn)一轉(zhuǎn)刀具切削0.1毫米S功能
轉(zhuǎn)速功能,單位為轉(zhuǎn)/分鐘(即RPM).T功能
T功能也稱為刀具功能,用來進行刀具及刀補設(shè)定表示方式是:T××T后面的兩位數(shù)表示刀具號如T02表示第2號刀常用G代碼介紹G17G18G19-插補平面選擇書寫格式:G17(或G18,或G19)G17選擇XOY平面插補G18選擇XOZ平面插補G19選擇YOZ平面插補ZYXG19G18G17G92—設(shè)定工件坐標(biāo)系書寫格式:G92X-YZ—用此指令建立工件坐標(biāo)系,刀尖在此坐標(biāo)系中的坐標(biāo)為(X-,Y,Z—)也即對刀時是根據(jù)刀具的當(dāng)前位置和設(shè)定的坐標(biāo)值(X-,Y,Z—)確定工件坐標(biāo)原點。G92X10Y20Z30G92X20Y20Z30G92X0Y0Z0ZXY刀具圓心G90—絕對坐標(biāo)編程G91—相對坐標(biāo)編程書寫格式:G90(G91)O10301025YXAG90G01X30Y25G91G01X20Y15G00—快速定位格式:G00X_Y_Z_說明:(1)所有編程軸同時以系統(tǒng)內(nèi)的參數(shù)所定義的速度移動,當(dāng)某軸走完編程值便停止,而其它軸繼續(xù)運動。(2)不運動的坐標(biāo)無須編程。(3)目標(biāo)點的坐標(biāo)值可以用絕對值,也可以用增量值,小數(shù)點前最多允許5位數(shù),小數(shù)點后最多允許3位,正數(shù)可省略“+”號(該規(guī)則適用于所有坐標(biāo)編程)。(4)G00編程時,也可以寫作G0(5)刀具運動軌跡例1:右圖2-1程序如下:絕對值方式編程:G00X170Y150增量值方式編程:G91G00X160Y140先是X和Y同時走140快速到A點,接著X方向再走20快速到B點。圖2-1示例圖G01—直線插補
格式:G01X_Y_Z_F_G01X_Y_F_G01Y_Z_F_說明:(1)每次加工開始,自動處于G01狀態(tài)。(2)不運動的坐標(biāo)可以省略。(3)目標(biāo)點的坐標(biāo)可以用絕對值或增量值書寫。(4)G01加工時,其進給速度按所給的F值運行。F:1~60000mm/min。(5)G01也可以寫成G1。(6)運動軌跡(和G0運動軌跡的區(qū)別)G02、G03順、逆圓弧插補說明:1、不論是絕對編程還是相對坐標(biāo)編程,圓心坐標(biāo)I和J均是圓心相對于圓弧起點的坐標(biāo),I是X方向值,J是Y方向值.圓心坐標(biāo)在圓弧插補時不得省略,除非用R(圓弧半徑)編程.2、整圓不能用R編程。G90G02X58Y50I10J8F150G90G02X58Y50R12.8F150YX405058504032O終點起點3、R為圓弧的半徑。R為帶符號數(shù),“+”表示圓弧角小于或等于180度;“-”表示圓弧角大于180度。書寫格式:G02(G03)X-Y-I-J-F-G02(G03)X-Y-R-F-加工小于或等于180度圓弧的編程方式加工大于180度圓弧的編程方式Y(jié)X58.764020303842OG02X42Y20I8J-18.76G02X42Y20R-20.40F150加工整圓的編程方式Y(jié)X202845起點和終點重合起點終點只能用圓心坐標(biāo)編程(不能用半徑編程)G02X45Y24I-17J0F50G83-深孔加工循環(huán)1109070603060100程序:G0X60Z110G90G83X100Z90I30J20K10R1F200用于Z軸的間歇進給,使深孔加工時容易排屑,減少退刀量,可以進行高效率的加工。格式:G83X-Y-Z-I-J-K-R-F-Z:孔頂坐標(biāo)I:孔底坐標(biāo)J-每次進給深度(絕對值)K-每次退刀后,再次進給時,由快進轉(zhuǎn)換為工進時距前一次加工面的距離(無符號數(shù))R-延時時間G20子程序調(diào)用G22子程序定義G24子程序結(jié)束返回G20書寫格式:G20N××.××說明:N后面第一個2位數(shù)為要調(diào)用的子程序名,允許2位數(shù),小數(shù)點后3位數(shù)表示本次調(diào)用的循環(huán)次數(shù),可以從1~255次.G22子程序定義書寫格式:G22N××說明:子程序名以N開頭,N后面的二位數(shù)為子程序名編G22N××程序段時,不得有其它的指令出現(xiàn)G22與G24成對出現(xiàn),形成一個完整的子程序體,子程序內(nèi)部不能有轉(zhuǎn)移加工、鏡象加工。G24子程序結(jié)束返回格式:G24說明:G24表示子程序結(jié)束,返回到調(diào)用該子程序的程序的下一段G24與G22成對出現(xiàn)G24本段不允許有其它指令出現(xiàn)子程序編程示例N05(子程序)N0010G22N05N0020G90G01Z-5F400N0030G91X195N0040Y10N0050X-195N0060Y10N0070G24OP99(主程序)N0010M03S600N0020G0X0Y0Z15N0030Z3N0040G20N05.3N0050G0Z20N0060M30G25—跳轉(zhuǎn)加工格式:G25Nxxxx.xxxx.xxx說明:(1)格式所定義的循環(huán)體為N后面的兩個程序段號之間定義的程序塊(包括這兩段),最后一個數(shù)字定義該程序塊的調(diào)用次數(shù),1~255次,不編認(rèn)為是1。(2)G25指令執(zhí)行完畢后的下一段加工程序,為跳轉(zhuǎn)加工程序塊的下一段程序。(3)G25程序段中不得出現(xiàn)其它指令。
G26—轉(zhuǎn)移加工格式:G26Nxxxx.xxxx.xxx說明:轉(zhuǎn)移加工指令執(zhí)行完畢,下一個加工段為G26Nxxxx.xxxx.xxx段的下一段,這是與G25的區(qū)別之處,其余與G25相同。G25編程示例P99(主程序)N0010M03S600N0020G0X0Y0Z15N0030Z3N0040G25N0060.0100.3N0050G90G01Z-5F400N0060G91X195N0070Y10N0090X-195N0100Y10N0120G0
Z15N0130M30G41G42G40刀具半徑左補償?shù)毒甙霃接已a償取消刀具半徑補償G40取消刀具半徑補償書寫格式:G40G41(G42)G01X-Y-說明:G41G42程序段,必須有G01功能及對應(yīng)的坐標(biāo)參數(shù)才有效,以建立刀補FFFG42G41應(yīng)用舉例在數(shù)控銑床上加工如下圖所示工件的外輪廓,材料石蠟,加工深度為2㎜。(選用?10㎜的端面銑刀)試編制加工程序編程如下:(工件坐標(biāo)選在左下角點)P11(程序名-P后面接兩位數(shù)字)N0010M03S500(主軸正轉(zhuǎn))N0020G00X-15Y0Z10(快速定位)N0030T01(對1號刀進行半徑補償)N0040G42G01X-5F100(刀具半徑右補償、直線插補)N0050Z-2(垂直方向進刀2㎜)N0055X120N0060Y75直線插補N0070X87.5N0080Y60N0090G02X77.61Y52.89I-7.5J0F80(順圓弧插補,圓心坐標(biāo)編程)N0100G01X35.36Y67.12F100N0110G03X27.46Y65.06R7.5F80(逆圓弧插補,半徑R編程)N0120G01X0Y20F100N0130Y0N0140G40(取消刀具半徑補償)N0150G01X-10F100N0160G0Z30(刀具快速離開工件表面)N0170M30(程序結(jié)束語句)按圖紙尺寸加工如右下圖所示零件,加工深度為3㎜。要求:1)制訂加工順序2)選擇刀具3)編制加工程序(要先計算節(jié)點坐標(biāo))121(-9.878,29.814)2(-19.576,9.68)例1(練習(xí)1)確定編程原點計算節(jié)點坐標(biāo)制定加工工藝編制加工程序圖為對稱圖形,可選中心點為編程原點用數(shù)學(xué)的方法計算各節(jié)點的坐標(biāo)應(yīng)先鉆孔,后粗、精加工各槽。再加工背面的孔手工編制各加工程序鉆孔加工程序(選用Ф5㎜的鉆頭)P01N10G0X10.6Y33.1Z20M03S500N20T01
N30G0Z2N40G01Z-26F60N50G0Z2N60G0X-10.6Y22.5N70G01Z-26N80G0Z2N90X-33.97Y-7.37N100G01Z-26N110G0Z2N120X-14.17Y-20.45N130G01Z-26N140G0Z2N150X23.37Y-25.73N160G01Z-26N170G0Z2N180X24.79Y-2.07N190G01Z-26N200G0Z2N210X-9.786Y-5.65N220G01Z-8.5N230G0Z2N240X0Y11.3N250G01Z-8.5N260G0Z20N270M30鉆孔加工程序(選用Ф5㎜的鉆頭用G83編程)P12N10G0X10.6Y33.1Z20M03S500N20T01
N30G83Z2I-26J6K3F20N40G0X-10.6Y22.5N100G0X23.37Y-25.73N120G0X24.79Y-2.07N140G0X0Y11.3N190M30N50G83Z2I-26J6K3F20N110G83Z2I-26J6K3F20N130G83Z2I-26J6K3F20N150G83Z2I-8.5J5K3F20N60G0X-33.97Y-7.37N70G83Z2I-26J6K3F20N80G0X-14.17Y-20.45N90G83Z2I-26J6K3F20N160G0X-9.786Y-5.65N170G83Z2I-8.5J5K3F20N180G0Z20銑削三鍵槽的加工程序(選用Ф5㎜的鍵槽銑刀)P02N10G0X6Y27.8Z20M03S600N20T02N30G0Z3N40G01Z-2.5F50N50X-6N60G0Z3N70G0X-27.08Y-8.7N80G01Z-2.5N90X-21.08Y-19.10N100G0Z3N110X21.08Y-19.1N120G01Z-2.5N130X27.08Y-8.7N140G0Z20N150M30銑削中間槽的加工程序(選用Ф10㎜的端銑刀)P03N10G0X-9.786Y-5.65Z20M03S600N20T03N30G0Z2N40G01Z-4F30N50X0Y0F60N60X0Y11.3N70X0Y0N90X9.786Y-5.65F60N100G0Z20N110M30N65G0Z2N80G01Z-4F30銑削底槽的加工程序(選用Ф8㎜的端銑刀)P04N10G0X-17.5Y-50Z20M03S600N20T05N30G0Z2N40G42G01X-17.5Y-42F60N50G01Z-3F30N60G01X-17.5Y-37.08N70G02X-14.17Y-32.37R5N80G01X-8.311Y-30.288N90G02X-6.639Y-30R5N100G01X6.639Y-30N120G02X8.311Y-30.288R5N130G01X14.17Y-32.37N140G02X17.5Y-37.08R5N150G01X17.5Y-50N190G01X-12Y-40N200G0Z20N210M30N160G0G40Z3N170X12Y-40N180G01Z-3P05N10G0X50Y20Z20M03S600N20T06N30G0Z2N40G42G01X42Y20F60N50G01Z-3F30N60G01X33.31Y20N70G02X27.65Y22.35R5N80G01X22.34Y27.67N90G02X20Y33.32R5N100G01X20Y50N120G0G40Z2N130G0X26Y40N140G01Z-3
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 紅木家具修復(fù)與品牌授權(quán)合作協(xié)議
- 寵物寄養(yǎng)中心全面運營管理承包協(xié)議
- 文化活動廣告創(chuàng)意策劃執(zhí)行及合作推廣協(xié)議
- 股權(quán)結(jié)構(gòu)調(diào)整及重組協(xié)議
- 醫(yī)院科研經(jīng)費管理補充協(xié)議
- 高效節(jié)能工業(yè)廢氣在線監(jiān)測設(shè)備維護補充協(xié)議
- 國際化信息技術(shù)專利許可及全球運營支持合同
- 地下綜合管廊PPP項目施工、運營及市場調(diào)研合同
- 葡萄酒品鑒會場地安保與合同服務(wù)協(xié)議
- 基礎(chǔ)設(shè)施建設(shè)項目法律認(rèn)證補充服務(wù)協(xié)議
- 標(biāo)準(zhǔn)第三方擔(dān)保合同書
- 包頭市石拐區(qū)凱通露天煤礦2022年度礦山地質(zhì)環(huán)境年度治理計劃
- 基于STM32的停車場智能管理系統(tǒng)
- 2023年北京市石景山區(qū)八角街道社區(qū)工作者招聘筆試題庫及答案解析
- 形勢與政策(“四個正確認(rèn)識”專題)知到章節(jié)答案智慧樹2023年棗莊學(xué)院
- 佳能700d攝影技巧
- GB/T 10686-2013銅合金工具防爆性能試驗方法
- 《ArcGIS軟件與應(yīng)用(第2版)》配套教學(xué)課件
- 中醫(yī)內(nèi)科學(xué)(十版)
- 成品檢驗記錄表
- 2022年上海海洋大學(xué)食品科學(xué)復(fù)試資料
評論
0/150
提交評論