版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、法蘭克數(shù)控銑床編程與操作2022/7/28法蘭克數(shù)控銑床編程與操作2.1 數(shù)控銑床及其控制系統(tǒng)簡介床身冷卻液箱工作臺電氣柜立柱主軸箱控制面板 XK713型數(shù)控銑床結(jié)構(gòu)數(shù)控系統(tǒng)為FANUC 0i M 法蘭克數(shù)控銑床編程與操作2.2 數(shù)控銑床程序編制方法 2.2.1 程序段的一般格式 一個零件程序是一組被傳送到數(shù)控裝置中去的指令和數(shù)據(jù),由遵循一定結(jié)構(gòu)句法和格式規(guī)則的若干個程序段組成,而每個程序段由若干個指令字組成。 1. 指令字的格式 一個指令字是由地址符(指令字符)和帶符號(如定義尺寸的字或不帶符號(如準(zhǔn)備功能字G代碼)的數(shù)字?jǐn)?shù)據(jù)組成的。 程序段中不同的指令字符及其后續(xù)數(shù)值確定了每個指令字的含義
2、。在數(shù)控程序段中包含的主要指令字符如表2.1所示。 地址符+數(shù)字法蘭克數(shù)控銑床編程與操作表2.1 指令字符表功能地 址意 義零件程序號%(或O)程序編號%(或O)00019999程序段號N程序段編號:N09999準(zhǔn)備功能G指令動作方式(直線、圓弧等) G00-99尺寸字X,Y,Z坐標(biāo)軸的移動命令99999.999A,B,CU,V,WR圓弧的半徑,固定循環(huán)的參數(shù)I、J、K圓心相對于起點的坐標(biāo),固定循環(huán)的參數(shù)法蘭克數(shù)控銑床編程與操作進(jìn)給速度F進(jìn)給速度的指定 F024000主軸功能S主軸旋轉(zhuǎn)速度的指定 S09999刀具功能T刀具編號的指定 T099輔助功能M機(jī)床開/關(guān)控制的指定 M0099補(bǔ)償號D,
3、H刀具補(bǔ)償號的指定 0099暫停P,X暫停時間的指定程序號的指定P子程序號的指定 P000019999重復(fù)次數(shù)L子程序的重復(fù)次數(shù),固定循環(huán)的重復(fù)次數(shù)參數(shù)P,Q,R固定循環(huán)的參數(shù)法蘭克數(shù)控銑床編程與操作2. 程序段的格式 一個程序段定義一個將由數(shù)控裝置執(zhí)行的指令行。程序段的格式定義了每個程序段中功能字的句法,程序段的一般格式如下所示。 N(數(shù)字)GX(數(shù)字)Y(數(shù)字)Z(數(shù)字)F(數(shù)字)S(數(shù)字)M;N(數(shù)字)- 程序段號,該項為任選項(即可不寫);G-準(zhǔn)備功能指令;X(數(shù)字)Y(數(shù)字)Z(數(shù)字) -尺寸字,分別表示沿X、Y、Z坐標(biāo)方向的位移量;I(數(shù)字)J(數(shù)字)K(數(shù)字)/R(數(shù)字) -圓弧
4、插補(bǔ)時圓心相對于圓弧起點的坐標(biāo)或用半徑值表示;D(數(shù)字)/H(數(shù)字) -刀具補(bǔ)償號,指定刀具半徑/長度補(bǔ)償存儲單元號;F(數(shù)字) -進(jìn)給速度指令;S(數(shù)字) -主軸轉(zhuǎn)速指令;M-輔助功能指令;-程序段結(jié)束符。法蘭克數(shù)控銑床編程與操作3. 程序的一般結(jié)構(gòu) 一個零件程序必須包括起始符和結(jié)束符,且零件程序是按程序段的輸入順序執(zhí)行而不是按程序段號的順序執(zhí)行。但書寫程序時建議按升序方式書寫程序段號。 本系統(tǒng)的程序結(jié)構(gòu)為: 程序起始符:%(或O)符,%(或O)后跟程序號; 程序體; 程序結(jié)束:M02或M30; 注釋符:括號( )內(nèi)或分號(;)后的內(nèi)容為注釋文字。 法蘭克數(shù)控銑床編程與操作2.2.2 常用準(zhǔn)
5、備功能指令Often used Preparatory Codes -G codes法蘭克數(shù)控銑床編程與操作1. 工件坐標(biāo)系設(shè)定/選擇指令(G92/ G54G59)1) 工件坐標(biāo)系設(shè)定指令(G92)編程格式:G92 X_Y_Z_;該指令功能為設(shè)定起刀點相對工件坐標(biāo)系原點的位置。X、Y、Z即為刀具起點到工件坐標(biāo)系原點的有向距離。G92指令為非模態(tài)指令,一般放在零件加工程序的第一個程序段。 YXZO刀具起點程序原點30.020.030.0 工件坐標(biāo)系的建立如圖所示,在加工工件前,機(jī)床首先回參考點,然后將刀具移動至起刀點(對刀點)位置,當(dāng)執(zhí)行下例程序段后,G92 X30.0 Y30.0 Z20.0;
6、就建立了工件坐標(biāo)系,刀具中心在工件坐標(biāo)系中的位置為X = 30.0,Y = 30.0,Z = 20.0。 法蘭克數(shù)控銑床編程與操作2) 工件坐標(biāo)系選擇指令(G54G59) 該6個指令功能為可分別設(shè)定工件坐標(biāo)系原點相對機(jī)床坐標(biāo)系原點的位置,如圖所示。G54G59可根據(jù)需要任意選用。 G54G59為模態(tài)功能,可相互注銷。 X YZ X YZ機(jī)床原點G54原點G59原點G54工件坐標(biāo)系G59工件坐標(biāo)系原點偏置 工件坐標(biāo)系選擇G54G59法蘭克數(shù)控銑床編程與操作 注意事項(1) G92指令與G54G59指令都用于設(shè)定工件坐標(biāo)系,但在使用中是有區(qū)別的,G92指令通過程序來設(shè)定、選用工件坐標(biāo)系,它所設(shè)定的
7、工件坐標(biāo)系原點與當(dāng)前刀具所在的位置有關(guān),這一加工原點在機(jī)床坐標(biāo)系中的位置隨當(dāng)前刀具位置的不同而改變;(2) G54G59指令通過MDI方式設(shè)定工件坐標(biāo)系,一旦設(shè)定,加工原點在機(jī)床坐標(biāo)系中的位置不變,它與刀具的當(dāng)前位置無關(guān),除非通過MDI方式修改。因此,在使用G54G59指令前,應(yīng)先用MDI方式輸入各坐標(biāo)系的坐標(biāo)原點在機(jī)床坐標(biāo)系中的坐標(biāo)值;(3) G92與G54G59指令一般不能在一同程序中同時使用。法蘭克數(shù)控銑床編程與操作2. 絕對/相對坐標(biāo)編程指令(G90/ G91) G90為絕對值編程指令,表示程序段中給出的刀具運(yùn)動坐標(biāo)尺寸為絕對坐標(biāo)值,即給出的坐標(biāo)值相對于坐標(biāo)原點。G91為相對值編程指令
8、,表示程序段中給出的刀具運(yùn)動坐標(biāo)尺寸為增量坐標(biāo)值,即相對于前一位置的增量值。XOY AB2053010G90與G91指令的功能如圖所示,若刀具從A點沿直線運(yùn)動到B點,則:用絕對值方式編程時,程序段如下:G90 G01 X10.0 Y20.0;用增量值方式編程時,程序段如下:G91 G01 X-20.0 Y15.0;G90、G91為模態(tài)功能,可相互注銷,G90為缺省值。 法蘭克數(shù)控銑床編程與操作3. 坐標(biāo)平面指定指令(G17,G18,G19) 該組指令用來選擇進(jìn)行圓弧插補(bǔ)和刀具半徑補(bǔ)償?shù)钠矫?。G17指定XY平面,G18指定ZX平面,G19指定YZ平面,如圖所示。G17、G18、G19為模態(tài)功能,
9、可相互注銷,G17為缺省值。故立式數(shù)控銑床(含數(shù)控加工中心)該組指令可隱含不寫。此外,需要注意的是:直線移動指令與平面選擇無關(guān)。例如,當(dāng)執(zhí)行指令: G17 G01 Z10.0;時,Z軸移動不受影響。YZX坐標(biāo)平面選擇G19(YZ平面)G18(ZX平面)G17(XY平面)O法蘭克數(shù)控銑床編程與操作4. 進(jìn)給控制指令(G00,G01,G02/G03 1)快速定位指令(G00)編程格式:G00 X_Y_Z_;其中X,Y,Z是快速定位至終點的坐標(biāo)值,在G90編程方式下,終點為相對于工件坐標(biāo)系原點的坐標(biāo);在G91編程方式下,終點為相對于起點的位移量。G00為模態(tài)功能指令,可由G01、G02或G03功能指
10、令注銷。 需要注意的是,在執(zhí)行G00指令時,由于各軸以各自速度移動,聯(lián)動直線軸的合成軌跡不一定是直線。如圖所示,使用G00編程,要求刀具從A點快速定位到B點。絕對坐標(biāo)編程: G90 G00 X90 Y45.0;增量坐標(biāo)編程: G91 G00 X70 Y30.0;為避免刀具與工件發(fā)生碰撞,常見的做法是將Z軸移動到安全高度,再執(zhí)行G00指令。 YXO2050901545ACB實際路徑編程路徑G00編程法蘭克數(shù)控銑床編程與操作2) 直線插補(bǔ)指令(G01)編程格式:G01 X_Y_Z_F_;其中X,Y,Z是直線插補(bǔ)進(jìn)給終點,在G90編程方式下,終點為相對于工件坐標(biāo)系原點的坐標(biāo);在G91編程方式下,終點
11、為相對于起點的位移量。F為合成進(jìn)給速度,在沒有新的F指令以前一直有效,不必在每個程序段中都寫入F指令。G01是模態(tài)代碼指令,可由G01、G02或G03功能指令注銷。G01指令刀具以聯(lián)動的方式,按F規(guī)定的合成進(jìn)給速度,從當(dāng)前位置按線性路線(聯(lián)動直線軸的合成軌跡為直線)移動到程序段指令的終點。如圖所示,使用G01編程,要求從A點經(jīng)B點線性進(jìn)給到C點(此時進(jìn)給路線是從ABC的折線)。絕對坐標(biāo)編程:G90 G01 X25.0 Y30.0 F100;X40.0 Y35.0;增量坐標(biāo)編程:G91 G01 X15.0 Y20.0 F100;X15.0 Y5.0;XYABCO102540103035實際路徑編
12、程路徑 G01編程法蘭克數(shù)控銑床編程與操作3) 圓弧插補(bǔ)指令(G02/G03)編程格式(XY平面): ;其中G02為順時針圓弧插補(bǔ),G03為逆時針圓弧插補(bǔ); X、Y是圓弧終點坐標(biāo)值,在G90編程方式下,終點為相對于工件坐標(biāo)系原點的坐標(biāo);在G91編程方式下,為圓弧終點相對于圓弧起點的位移量;I、J為圓心相對于圓弧起點的偏移值,如圖所示,無論在G90還是在G91編程方式下,都是以增量方式指定。若某一分量為零時,圓心起點終點可省略;圓心位置亦可用圓弧半徑R表示,當(dāng)圓弧圓心角180時R為正值;180時R為負(fù)值;圓心角=360時為一整圓,則不能用 R編程,只能用I、J編程。 法蘭克數(shù)控銑床編程與操作 (
13、1) 劣弧AB絕對坐標(biāo)編程: G90 G02 X0 Y30.0 R30.0 F80; 或 G90 G02 X0 Y30.0 I30.0 F80;增量坐標(biāo)編程: G91 G02 X30.0 Y30.0 R30.0 F80; 或 G91 G02 X30.0 Y30.0 I30.0 F80;(2) 優(yōu)弧BCA絕對坐標(biāo)編程: G90 G03 X-30.0 Y0 R-30.0 F80;或 G90 G03 X-30.0 Y0 J-30.0 F80;增量坐標(biāo)編程: G91 G03 X-30.0 Y-30.0 R-30.0 F80;或 G91 G03 X-30.0 Y-30 J-30.0 F80; 法蘭克數(shù)控
14、銑床編程與操作如圖所示整圓,程序段為: (1) 從A點順時針一周時:絕對坐標(biāo)編程:G90 G02 X30.0 Y0 I30.0 F80;增量坐標(biāo)編程:G91 G02 X0 Y0 I30.0 F80;(2) 從B點逆時針一周時:絕對坐標(biāo)編程:G90 G03 X0 Y30.0 J30 F80;增量坐標(biāo)編程:G91 G03 X0 Y0 J30.0 F80;法蘭克數(shù)控銑床編程與操作注意事項:(1) 順時針或逆時針是從垂直于圓弧所在平面的坐標(biāo)軸的正方向看到的回轉(zhuǎn)方向;(2) 同時編入R與I,J,K時,R有效;(3) 在XZ平面或YZ平面圓弧插補(bǔ)指令格式分別為: 其編程方法同XY平面。法蘭克數(shù)控銑床編程與
15、操作5. 刀具補(bǔ)償功能指令 Cutter Compensation1) 刀具半徑補(bǔ)償指令(G41,G42,G40) 編程格式: G41為刀具半徑左補(bǔ)償,沿刀具運(yùn)動方向向前看,刀具位于零件左側(cè)。G42為刀具半徑右補(bǔ)償,沿刀具運(yùn)動方向向前看,刀具位于零件右側(cè)。G40為撤銷刀具補(bǔ)償指令。D為控制系統(tǒng)存放刀具半徑補(bǔ)償量寄存器單元的代碼(稱為刀補(bǔ)號)法蘭克數(shù)控銑床編程與操作補(bǔ)償量 在刀具前進(jìn)方向左側(cè)補(bǔ)償?shù)毒咝D(zhuǎn)方向刀具前進(jìn)方向刀具前進(jìn)方向(a) 左補(bǔ)償(b) 右補(bǔ)償?shù)毒咝D(zhuǎn)方向 在刀具前進(jìn)方向右側(cè)補(bǔ)償補(bǔ)償量 刀具半徑補(bǔ)償法蘭克數(shù)控銑床編程與操作G41,G42,G40都是模態(tài)代碼,可相互注銷,G40為缺省
16、值。注意:(1) 刀具半徑補(bǔ)償平面的切換必須在補(bǔ)償取消方式下進(jìn)行;(2) 刀具半徑補(bǔ)償值,由操作者輸入到刀具補(bǔ)償寄存器中;(3) 刀具半徑補(bǔ)償?shù)慕⑴c取消,只能用G00或G01指令,而不能是G02或G03指令。所謂刀具半徑補(bǔ)償建立,就是刀具從無半徑補(bǔ)償運(yùn)動到所希望的刀具半徑補(bǔ)償起點的過程,而刀具半徑補(bǔ)償取消則恰好與此相反。 法蘭克數(shù)控銑床編程與操作2) 刀具長度補(bǔ)償指令 (G43,G44,G49) Tool Length Offset 編程格式: G43為刀長正補(bǔ),即Z坐標(biāo)實際移動的坐標(biāo)值為將Z坐標(biāo)尺寸字與刀具長度補(bǔ)償值相加所得的量。 G44為刀長負(fù)補(bǔ),即Z坐標(biāo)實際移動的坐標(biāo)值為將Z坐標(biāo)尺寸字
17、與刀具長度補(bǔ)償值相減所得的量。H為控制系統(tǒng)存放刀具長度補(bǔ)償量寄存器單元的代碼。 G43,G44,G49都是模態(tài)代碼,可相互注銷,G49為缺省值。法蘭克數(shù)控銑床編程與操作6. 其他功能指令 1) 暫停指令DWELL(G04) 編程格式:G04 P(X)_; 其中P為暫停時間,單位為毫秒(ms)。X單位為秒(根據(jù)系統(tǒng)設(shè)定) G04在前一程序段的進(jìn)給速度降到零之后才開始暫停動作。G04為非模態(tài)指令,僅在其被規(guī)定的程序段中有效。 2) 單位設(shè)定指令 (1) 尺寸單位選擇指令 G20,G21G20英制輸入制式,G21公制輸入制式。 G20、G21為模態(tài)功能,可相互注銷。G21為缺省值, (2) 進(jìn)給速度
18、單位設(shè)定指令 G94,G95 編程格式:G94 F_ G95 F_; 其中G94為每分鐘進(jìn)給。 G95為每轉(zhuǎn)進(jìn)給,即主軸轉(zhuǎn)一周時刀具的進(jìn)給量。 G94、G95為模態(tài)功能,可相互注銷,G94為缺省值。 法蘭克數(shù)控銑床編程與操作7. 簡化編程指令1) 鏡像功能指令(G51.1,G50.1)編程格式:G51.1 X_Y_Z_; G50.1 X_Y_Z_; 其中G51.1為建立鏡像指令,G50.1為取消鏡像指令。X,Y,Z為鏡像位置。 (X0:Y軸對稱;Y0:X軸對稱;X0Y0:原點對稱) G51.1,G50.1為模態(tài)指令,可相互注銷。2) 縮放功能指令(G50,G51)編程格式:G51 X_Y_Z_
19、P_; 其中G51為建立縮放指令,G50為取消縮放指令;X、Y、Z為縮放中心的坐標(biāo)值;P為縮放倍數(shù)。在有刀具補(bǔ)償?shù)那闆r下,先進(jìn)行縮放,然后才進(jìn)行刀具半徑補(bǔ)償、刀具長度補(bǔ)償。G51、G50為模態(tài)指令,可相互注銷。 法蘭克數(shù)控銑床編程與操作3) 旋轉(zhuǎn)變換指令(G68,G69)編程格式: G68 X_Y_R_; 其中G68為建立旋轉(zhuǎn)指令,G69為取消旋轉(zhuǎn)指令;X、Y、Z為旋轉(zhuǎn)中心的坐標(biāo)值;R為旋轉(zhuǎn)角度,單位是度,0R360。在有刀具補(bǔ)償?shù)那闆r下,先旋轉(zhuǎn)后刀補(bǔ)(刀具半徑補(bǔ)償、長度補(bǔ)償),在有縮放功能的情況下,先縮放后旋轉(zhuǎn)。G68,G69為模態(tài)指令,可相互注銷,G69為缺省值。法蘭克數(shù)控銑床編程與操作2
20、.2.3 常用輔助功能指令與其它功能指令 1. 常用輔助功能指令1) 程序暫停(M00) Program Stop 當(dāng)CNC執(zhí)行到M00指令時,將暫停執(zhí)行當(dāng)前程序,以方便操作者進(jìn)行刀具和工件的尺寸測量、工件調(diào)頭、手動變速等操作。暫停時機(jī)床的主軸、進(jìn)給及冷卻液停止,而全部現(xiàn)存的模態(tài)信息保持不變,欲繼續(xù)執(zhí)行后續(xù)程序,重按操作面板上的“循環(huán)啟動”鍵。 2) 程序結(jié)束(M02) End of Program M02編在主程序的最后一個程序段中,當(dāng)CNC執(zhí)行到M02指令時,機(jī)床的主軸、進(jìn)給、冷卻液全部停止,并使機(jī)床和數(shù)控系統(tǒng)復(fù)位。3) 程序結(jié)束并返回到零件程序頭(M30) End of Program
21、M30和M02功能基本相同,區(qū)別在于,M02結(jié)束程序時,自動運(yùn)行結(jié)束后光標(biāo)停在程序結(jié)束處,而用M30結(jié)束程序時,自動運(yùn)行結(jié)束后光標(biāo)能自動返回程序開頭處,若要重新執(zhí)行該程序,只需再次按操作面板上的“循環(huán)啟動”鍵。法蘭克數(shù)控銑床編程與操作4) 主軸控制指令(M03,M04,M05) M03啟動主軸,以程序中編制的主軸速度順時針方向(從Z軸正向朝Z軸負(fù)向看)旋轉(zhuǎn); M04啟動主軸,以程序中編制的主軸速度逆時針方向旋轉(zhuǎn); M05使主軸停止旋轉(zhuǎn)。 M03、M04、M05可相互注銷。5) 冷卻液打開、停止指令(M07、M08、M09) M07、M08指令將打開冷卻液;M09指令將關(guān)閉冷卻液。注意:在同一個
22、程序段內(nèi)只能有一個M功能指令,若出現(xiàn)多個M功能指令,則該程序段中最后一個M功能指令有效。法蘭克數(shù)控銑床編程與操作2. 其它常用功能指令1) 主軸功能S 主軸功能S控制主軸轉(zhuǎn)速,其后的數(shù)值表示主軸速度,單位為轉(zhuǎn)/每分鐘(r/min)。 S是模態(tài)指令,S功能只有在主軸速度可調(diào)節(jié)時有效。 例如S600表示主軸轉(zhuǎn)速為600r/min。2) 進(jìn)給速度F F指令表示工件被加工時刀具相對于工件的合成進(jìn)給速度。 F的單位取決于G94(每分鐘進(jìn)給量mm/min)或G95(每轉(zhuǎn)進(jìn)給量mm/r)。當(dāng)工作在G01、G02或G03方式下,編程的F值一直有效,直到被新的F值所取代。而工作在G00方式下,快速定位的速度是各
23、軸的最高速度,與程序中的F指令無關(guān)。 法蘭克數(shù)控銑床編程與操作2.2.4 子程序及其調(diào)用子程序調(diào)用指令為M98,從子程序返回指令為M99。M98用來調(diào)用子程序,M99表示子程序結(jié)束,執(zhí)行M99使控制返回到主程序。 子程序的格式如下: OXXXX ;子程序號 ; 子程序體 M99 ; 子程序結(jié)束,返回主程序在子程序開頭,必須規(guī)定子程序號,以作為調(diào)用入口地址。在子程序的結(jié)尾用M99,以控制執(zhí)行完該子程序后返回主程序。調(diào)用子程序的格式如下: M98 P_ L_ P為被調(diào)用的子程序號;L為重復(fù)調(diào)用次數(shù)。 法蘭克數(shù)控銑床編程與操作例如: 使用子程序與旋轉(zhuǎn)功能,編制如圖所示輪廓的加工程序。 設(shè)刀具起點距工
24、件上表面50mm,切削深度5mm。 程序單:O0068; 主程序N10 G92 X0 Y0 Z50.0;N15 M03 S600;N20 G00 G43 Z-5.0 H02;N25 M98 P2000; 轉(zhuǎn)子程序,加工N30 G68 X0 Y0 R45; 旋轉(zhuǎn)45N40 M98 P2000; 加工N60 G68 X0 Y0 R90; 旋轉(zhuǎn)90N70 M98 P2000; 加工N20 G49 Z50.0;N80 G69; 取消旋轉(zhuǎn)N90 M30;O2000; 子程序:的加工程序100 G41 G01 X20.0 Y-5.0 D02 F80;N105 Y0;N110 G02 X40.0 R10.0
25、;N120 X30.0 R5.0;N130 G03 X20.0 R5.0;N140 G00 Y-5.0;N145 G40 X0 Y0;N150 M99; 返回主程序旋轉(zhuǎn)變換功能XYYXO法蘭克數(shù)控銑床編程與操作2.3 數(shù)控銑床編程實例 編制如圖所示零件的數(shù)控銑削加工程序。起刀點和終刀點為P。工件坐標(biāo)系OXYZ以及走刀路線如圖所示。選擇直徑10mm的立銑刀。 加工過程中主軸轉(zhuǎn)速為:800r/min, 進(jìn)給速度:40mm/min, 半徑補(bǔ)償值存放在D01寄存器中。法蘭克數(shù)控銑床編程與操作程 序注 釋O1000;程序號N10 G92 X120.0 Y-80.0 Z40.0; 建立工件坐標(biāo)系N20 G
26、00 G91 Z-60.0 S800 M03;用增量方式快速定位N30 G42 X-40.0 Y50.0 D01;建立刀具半徑補(bǔ)償,補(bǔ)償值為5mmN40 G01 Y39.0 F40 M07;沿Y正方向直線進(jìn)給39mmN50 X-10.0;沿X負(fù)方向直線進(jìn)給10mmN60 G02 X-10.0 Y10.0 R10.0;順時針圓弧插補(bǔ)N70 G01 Y6.0;沿Y正方向直線進(jìn)給6mmN80 X-25.0 Y20.0;直線進(jìn)給N90 X-15.0;直線進(jìn)給N100 Y-10.0;直線進(jìn)給N110 G02 X-12.0 Y-12.0 R12.0;順時針圓弧插補(bǔ)N120 G01 X-16.0;直線進(jìn)給N
27、130 G02 X-12.0 Y12.0 R12.0;順時針圓弧插補(bǔ)N140 G01 Y10.0;直線進(jìn)給法蘭克數(shù)控銑床編程與操作N150 X-15.0;直線進(jìn)給N160 X-25.0 Y-20.0;直線進(jìn)給N170 Y-6.0;直線進(jìn)給N180 G02 X-10.0 Y-10.0 R10.0;順時針圓弧插補(bǔ)N190 G01 X-10.0;直線進(jìn)給N200 Y-18.0; 直線進(jìn)給N210 X10.0;直線進(jìn)給N220 G02 X10.0 Y-10.0 R10.0; 順時針圓弧插補(bǔ)N230 G01 Y-6.0;直線進(jìn)給N240 G01 X25.0 Y-20.0;直線進(jìn)給N250 X15.0;直
28、線進(jìn)給N260 Y10.0;直線進(jìn)給N270 G02 X12.0 Y12.0 R12.0;順時針圓弧插補(bǔ)法蘭克數(shù)控銑床編程與操作N280 G01 X16.0;直線進(jìn)給N290 G02 X12.0 Y-12.0 R12.0;順時針圓弧插補(bǔ)N300 G01 Y-10.0;直線進(jìn)給N310 X15.0;直線進(jìn)給N320 X25.0 Y20.0;直線進(jìn)給N330 Y6.0;直線進(jìn)給N340 G02 X10.0 Y10.0 R10.0;順時針圓弧插補(bǔ)N350 G01 X20.0;直線進(jìn)給N360 G00 G40 X30.0 Y-71.0 M09;取消刀具半徑補(bǔ)償N370 Z60.0;直線進(jìn)給N380 M
29、30程序結(jié)束法蘭克數(shù)控銑床編程與操作編制如圖所示凸輪(對稱于Y軸)輪廓的數(shù)控銑削加工程序。小批量生產(chǎn),材料40Cr。1. 根據(jù)圖紙要求,確定加工工藝1) 加工方式:立銑。2) 加工設(shè)備和材料:12010010mm板材。3) 加工刀具:直徑12的立銑刀。4) 切削用量:S=600rpm,F(xiàn)=200mm/min。5) 工藝路線:工藝路線如圖的箭頭所示。6) 定位夾緊:用20孔(已加工) 定位,并用螺栓夾板夾緊,通過墊塊安裝在工作臺上。 法蘭克數(shù)控銑床編程與操作程 序注 釋O1000;程序號N10 G90 G54 G00 X40.0 Y50.0 Z150.0;建立工件坐標(biāo)系G54,快速進(jìn)給至點SN2
30、0 S600 M03;主軸正轉(zhuǎn),轉(zhuǎn)速600r/minN30 Z-2.0 F200 M07;Z軸下刀,開冷卻液N40 G01 G42 G01 X0 Y50.0 D01;建立刀具半徑補(bǔ)償并切入工件,D016mmN50 G03 Y-50.0 J-50.0;加工圓弧ABN60 X18.856 Y-36.667 R20.0;加工圓弧BCN70 G01 X28.284 Y-10.0;加工直線CDN80 G03 X28.284 Y10.0 R30.0;加工圓弧DEN90 G01 X18.856 Y36.667;加工直線EFN95 G03 X0 Y50.0 R20.0;加工圓弧FAN100 G00 X-10.
31、0 M09;切出工件,關(guān)冷卻液N110 Z150.0 M05;抬刀,主軸停轉(zhuǎn)N120 G40 X40.0 Y50.0;取消刀具半徑補(bǔ)償,快速回到點SN130 M30程序結(jié)束法蘭克數(shù)控銑床編程與操作2.4 數(shù)控銑床的操作 2.4.1 機(jī)床操作面板介紹 控制系統(tǒng)操作面板 法蘭克數(shù)控銑床編程與操作機(jī)床控制操作面板 法蘭克數(shù)控銑床編程與操作2.4.2 操作方式選擇 1. EDID方式 程序的輸入、編輯和存儲方式。程序的輸入、存儲、編輯和調(diào)用都必須在該個方式下執(zhí)行。 2. AUTO方式 程序的自動運(yùn)行方式。3. MDI方式 手動數(shù)據(jù)輸入方式??捎糜跀?shù)據(jù)(如參數(shù)、刀偏量、坐標(biāo)系等)的輸入;該方式也可以用來
32、直接執(zhí)行單個(或幾個)指令或?qū)味?或幾段)程序進(jìn)行控制。輸入指令或程序段時不需要編寫程序名和程序段序號,并且指令或程序一旦執(zhí)行完以后,就不再駐留在內(nèi)存。法蘭克數(shù)控銑床編程與操作4. HANDLE方式 手搖脈沖發(fā)生器方式。搖動手輪來移動機(jī)床,而實現(xiàn)進(jìn)給運(yùn)動。在這個方式下,通過搖動手搖脈沖發(fā)生器來達(dá)到機(jī)床移動控制的目的。5. JOG方式 手動進(jìn)給方式。使用點動按鍵來使機(jī)床朝某方向軸的進(jìn)給移動。手動方式也是增量進(jìn)行方式,在該方式下,按住機(jī)床操作面板中某軸的方向按鍵不放時,則該軸向?qū)?yīng)方向作連續(xù)地移動。而每按一次方向按鍵時,則機(jī)床只移動一個脈沖當(dāng)量。 6. RAPID方式 手動快速進(jìn)給方式。快速移動
33、各軸進(jìn)給。 法蘭克數(shù)控銑床編程與操作7. ZRM方式 回零方式。機(jī)床一上電之后,手動返回機(jī)床原點,只有先進(jìn)行機(jī)床回零,才可以執(zhí)行自動運(yùn)行等操作。在回零方式下,一般Z軸先回零,再X、Y軸回零。8. TEACH方式 手輪示教方式。對于簡單零件,在此方式下,可以通過手輪移動進(jìn)給軸來加工,就可以找到所需要的實際位置,然后再根據(jù)要求加入適當(dāng)指令,編制出所需要的加工程序。9. DNC (或TAPE) 方式 直接數(shù)控方式。在此方式中,機(jī)床可以和外部設(shè)備(如計算機(jī))進(jìn)行通訊,執(zhí)行存儲在外部設(shè)備中的程序。如計算機(jī)可一邊傳輸程序機(jī)床一邊加工(稱為在線加工),可不受CNC系統(tǒng)內(nèi)存容量的限制。法蘭克數(shù)控銑床編程與操作
34、1開、關(guān)機(jī)操作開機(jī)步驟:1) 接通總電源開關(guān);2) 接通機(jī)床側(cè)面的電源開關(guān);3) 按控制面板上的 ON 按鈕,接通數(shù)控系統(tǒng)的電源。關(guān)機(jī)步驟:1) 按下控制面板上的 OFF 按鈕,斷開數(shù)控系統(tǒng)電源;2) 切斷機(jī)床電源開關(guān);3) 切斷總電源開關(guān)。 2.4.3 手動操作法蘭克數(shù)控銑床編程與操作2. 回零操作在運(yùn)行程序前必須先進(jìn)行機(jī)床回零操作,即將主軸回機(jī)床原點(參考點) ,以建立正確的機(jī)床坐標(biāo)系。手動回零操作步驟:1) 將操作方式選擇旋扭置于 ZRM 位置;2) 通過手動軸選擇旋鈕分別選擇回零軸;3) 按正方向按鈕所選軸即可回機(jī)床原點。當(dāng)坐標(biāo)軸回機(jī)床原點時,CRT上的 X 、 Y、 Z坐標(biāo)值產(chǎn)生變化
35、,當(dāng)變?yōu)椤?.000”時,如圖所示,且回零指示燈會亮 這說明X、Y、Z軸已經(jīng)達(dá)到了機(jī)械原點的位置,它們的機(jī)械坐標(biāo)值都為“0”。若機(jī)床有第軸時,其回零的操作方法與其它軸相同。 機(jī)床回零顯示 法蘭克數(shù)控銑床編程與操作3. 手動進(jìn)給操作手動連續(xù)進(jìn)給每次只能移動一個軸運(yùn)動。操作步驟:1) 將操作方式選擇旋鈕置于JOG 位置;2) 通過手動軸選擇旋鈕和方向按鈕,選擇需要移動的軸和方向,即在控制面板上選擇坐標(biāo)軸和方向按鈕(有的機(jī)床可直接分別按住機(jī)床操作面板上的+X或-X、+Y或-Y、+Z或-Z移動按鈕);3) 按住手動按鈕,可實現(xiàn)該軸的連續(xù)進(jìn)給,松開按鈕,則該軸停止移動。若要改變進(jìn)給速度的快慢可通過調(diào)整進(jìn)
36、給倍率旋鈕來實現(xiàn)的。 4. 手動快速進(jìn)給操作快速進(jìn)給速度的快慢、時間常數(shù)及加減速方式與程序指令中的快速進(jìn)給(GOO指令)相同,它都是由系統(tǒng)參數(shù)決定的。操作步驟:1) 將操作方式旋鈕置于RAPID位置;2) 3)步同手動進(jìn)給操作。 法蘭克數(shù)控銑床編程與操作5. 手搖脈沖進(jìn)給操作在實際生產(chǎn)中,使用手搖脈沖發(fā)生器可以讓操作者容易控制和觀察機(jī)床移動情況。操作步驟:1) 將操作方式旋鈕置于HANDLE位置;2) 選擇所需要移動的坐標(biāo)軸;選擇手搖脈沖倍率;3) 轉(zhuǎn)動手搖脈沖發(fā)生器,右轉(zhuǎn)為正方向移動,左轉(zhuǎn)為負(fù)方向移動。6. 主軸手動啟/停操作將操作方式旋鈕置于JOG位置;按下機(jī)床控制面板的主軸的CW (正轉(zhuǎn)
37、)、CCW(反轉(zhuǎn))或STOP(停止)按鈕,即可啟/停主軸。7. 冷卻泵的啟/停操作將操作方式旋鈕置于JOG位置;按下機(jī)床控制面板的冷卻液ON或冷卻液關(guān)OFF 按鈕,即可啟動機(jī)床冷卻泵的開啟與關(guān)閉。8. 急停操作9. 修調(diào)進(jìn)給速度倍率與主軸轉(zhuǎn)速倍率操作法蘭克數(shù)控銑床編程與操作2.4.4 程序的輸入、編輯與檢索 1. 鍵盤輸入程序 當(dāng)輸入、編輯程序時,需將程序保護(hù)開關(guān)PROGRAM PROTECT右旋打開,即進(jìn)行程序保護(hù)解鎖。操作步驟:1) 將操作方式旋鈕置于EDIT 位置;2) 按功能鍵 (進(jìn)入程序顯示畫面);3) 輸入程序名“_ _ _ _”(程序名不可以與已有的程序名重復(fù));4) 按插入鍵
38、(屏幕上顯示剛輸入的內(nèi)容) ;5) 按結(jié)束鍵 ;6) 按插入鍵 (換行),換行以后逐段輸入程序內(nèi)容,每段程序以 為結(jié)束符,每輸入完一個程序段后按一次插入鍵 ,直到輸入完畢為止,且程序會即時自動保存。 法蘭克數(shù)控銑床編程與操作2. 程序的編輯程序的編輯包含程序段或字符的插入、替換與刪除。1) 程序字符的插入在EDIT方式下并進(jìn)入程序顯示畫面,用光標(biāo)鍵移動到某個程序段中的 字符位置,然后用鍵盤輸入要插入的字符或數(shù)字,再按插入鍵 ,即完成程序字的插入。 2) 程序字符的替換在EDIT方式下并進(jìn)入程序顯示畫面,移動光標(biāo)到需要替換字符的位置 上,再輸入所需要的字符,按下 即可替換; 3) 程序字符的刪除
39、在EDIT方式下并進(jìn)入程序顯示畫面,將光標(biāo)移到要刪除字符的位置, 按下刪除鍵 即可刪除需刪除的字符。法蘭克數(shù)控銑床編程與操作 4) 輸入過程中刪除字符在輸入過程中,即字母或數(shù)字還在輸入緩存區(qū)、沒有按插入鍵 的時候,可以使用取消鍵來 進(jìn)行刪除。每按一次 ,則可刪除光標(biāo)前的一個字符。5) 程序的刪除(1) 刪除當(dāng)前顯示的程序: 在EDIT方式下,按程序鍵 , 鍵入要 刪除的程序名, 按下刪除鍵 即可刪除該程序。(2) 刪除目錄中某個的程序:在EDIT方式下,按程序鍵 ,再按 軟鍵 ,屏幕中顯示系統(tǒng)內(nèi)所有的程序名,輸入欲刪除的程序名, 按下刪除鍵鍵 即可刪除該程序。(3) 刪除內(nèi)存中的全部程序: 在
40、EDIT方式下,按程序鍵 ,鍵入地址O,輸入-9999,按下刪除鍵 ,全部的程序即被刪除。法蘭克數(shù)控銑床編程與操作3. 程序的檢索 1)指令字檢索操作步驟如下:(1) 將操作方式旋鈕置于EDIT 位置,按功能鍵 進(jìn)入程序顯示畫面;(2) 按操作軟鍵 ;(3) 按最右側(cè)帶有向右箭頭的菜單繼續(xù)鍵,直到軟鍵中出現(xiàn)檢索軟鍵 ;(4) 輸入需要檢索的字,如要檢索“M03”則輸入“M03”;(5) 按檢索鍵,帶向下箭頭的檢索鍵為從光標(biāo)所在位置開始向下檢索,帶向上箭頭的檢索鍵為從光標(biāo)所在位置開始向上進(jìn)行檢索,根據(jù)需要選擇一個檢索鍵;(6) 找到目標(biāo)字后,光標(biāo)定位在該指令字上如圖所示。 法蘭克數(shù)控銑床編程與操
41、作2) 程序段檢索在 EDIT 方式下,按程序鍵 再鍵入地址鍵 N 和鍵入要檢索的程序段序號,再按軟鍵 N檢索 ,檢索結(jié)束時,被檢索的程序段序號會顯示在CRT畫面的右上部。3) 程序號檢索及程序的調(diào)出在EDIT方式下,按程序鍵 , 再按系統(tǒng)軟鍵 ,屏幕中顯示如圖所示程序名列表畫面,再按地址鍵 O 和鍵入要檢索的程序號, 如輸入“O0100”, 在輸入程序號的同時,顯示屏下方出現(xiàn)如上圖所示 O檢索 軟鍵,再按 O檢索 軟鍵或按光標(biāo)鍵后,顯示屏上顯示“O0100”這個程序的程序內(nèi)容,如下圖所示。法蘭克數(shù)控銑床編程與操作2.4.5 刀具補(bǔ)償值的設(shè)定和對刀方法 1. 刀具補(bǔ)償值的設(shè)定方法 操作步驟:1
42、) 將操作方式選擇旋鈕置于 MDI 位置; 2) 按功能鍵 ,補(bǔ)償偏置號會顯示在窗口上,如果屏幕上沒有顯示該界面,可以按 補(bǔ)正 軟鍵打開該界面。 3) 移動光標(biāo) 或 鍵到要輸入或修改的偏置號,如要設(shè)定009號刀的形狀(H),可以使用光標(biāo)鍵將光標(biāo)移到需要設(shè)定刀補(bǔ)的地方;法蘭克數(shù)控銑床編程與操作4) 鍵入偏置值,按鍵 ,即輸入到指定的偏置號內(nèi),如輸入數(shù)值“-1.0”,如圖所示;5) 在輸入數(shù)字的同時,軟鍵盤中出現(xiàn) 輸入 軟鍵,如果要修改輸入的值,可以直接 輸入新值,然后按輸入鍵 或按 輸入 軟鍵。也可以利用 +輸入 軟鍵,在原來補(bǔ)償值的基礎(chǔ)上,添加一個輸入值作為當(dāng)前的補(bǔ)償值。 法蘭克數(shù)控銑床編程與
43、操作 2. 對刀方法 對刀的目的是為了確定工件坐標(biāo)系與機(jī)床坐標(biāo)系之間的空間位置關(guān)系,也即確定對刀點相對工件坐標(biāo)原點的空間位置關(guān)系。將對刀數(shù)據(jù)輸入到相應(yīng)的工件坐標(biāo)系設(shè)定存儲單元, 對刀操作分為 X 、Y 向和 Z 向?qū)Φ陡鶕?jù)現(xiàn)有條件和加工精度要求選擇對刀方法,目前常用的對刀方法主要有兩種:即簡易對刀法(如試切對刀法、尋邊器對刀、Z 向設(shè)定器對刀等)和對刀儀自動對刀法。 法蘭克數(shù)控銑床編程與操作3. 工件坐標(biāo)系的設(shè)定 1) 操作方式選擇旋鈕可在任何置;2) 按功能鍵 (可連續(xù)按此鍵會在不同的窗口切換),也可以按軟鍵盤中的 坐標(biāo)系 軟鍵,切換后得到的界面如右圖所示;3) 移動光標(biāo)使其對應(yīng)于設(shè)定的位置
44、號碼,如要設(shè)定工件坐標(biāo)系為“G54 X20.0 Y50.0 Z30.0 ;”,首先將光標(biāo)移到G54的位置上;4) 按工件加工起刀點位置對刀后,分別輸入起刀點相對工件坐標(biāo)原點的 X、Y、Z值及按鍵 ,起刀點坐標(biāo)值即顯示在屏幕上,如右圖所示 法蘭克數(shù)控銑床編程與操作工件坐標(biāo)系設(shè)定后,要獲得起刀點相對工件坐標(biāo)原點之間空間位置關(guān)系的三個坐標(biāo)值的方法如下:1) 將操作方式選擇旋鈕置于 JOG 位置;2) 使用手搖脈沖發(fā)生器使機(jī)床銑刀中心點精確定位到對刀點的位置;3) 按 功能鍵,并用 、 換頁鍵(或按軟鍵 相對 )找到相對坐標(biāo)值畫面,分別按字母鍵X、Y、Z及軟鍵 起源 依次清除X、Y、Z軸的相對坐標(biāo)值,
45、這時相對坐標(biāo)值中的X、Y、Z值全部變?yōu)?.000;4) 按 綜合 軟鍵會顯示出綜合坐標(biāo)畫面,這時畫面中的機(jī)床坐標(biāo)顯示的坐標(biāo)值即為所要確定的起刀點相對工件坐標(biāo)原點的坐標(biāo)值。 法蘭克數(shù)控銑床編程與操作2.4.6 自動操作 1MDI方式操作步驟:1) 將操作方式選擇旋鈕置于 MDI 位置;2) 按程序鍵 ,打開程序顯示界面,并按軟鍵 MDI , 屏幕 切換到MDI界面,系統(tǒng)會自動顯示程序號“O0000”,如圖所示 ;3) 輸入相應(yīng)的指令或單段(幾段)程序后按 鍵;4) 按插入鍵 鍵確認(rèn); 5) 使用光標(biāo)鍵,將光標(biāo)移動到程序開頭; 6) 按機(jī)床循環(huán)啟動按鈕(循環(huán)啟動按鈕內(nèi)的燈會亮),開始執(zhí)行所輸入的指令或程序段。 法蘭克數(shù)控銑床編程與操作2. AUTO方式操作步驟:1) 預(yù)先將程序存入存儲器中;2) 將操作方式選擇旋鈕置于 AUTO 位置; 3) 按程序鍵 ,進(jìn)入程序畫面;4)鍵入準(zhǔn)備運(yùn)行的程序號,按光標(biāo)鍵 ,即可調(diào)出存儲器中要運(yùn)行的程序,或按軟鍵 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025租房協(xié)議書合同簡易版
- 洛陽文化旅游職業(yè)學(xué)院《航空攝影》2023-2024學(xué)年第一學(xué)期期末試卷
- 2024年度商鋪物業(yè)管理及環(huán)境維護(hù)服務(wù)協(xié)議3篇
- 2024全新專業(yè)醫(yī)療護(hù)理機(jī)構(gòu)護(hù)工雇傭合同樣本下載3篇
- 退休設(shè)計師返聘協(xié)議范例
- 動物園水地暖施工合同
- 2024年度高端智能家居紗窗定制服務(wù)合同3篇
- 公園管理處聘用合同樣本
- 聯(lián)營項目管理質(zhì)量保證
- 化肥廠地磅租賃協(xié)議
- 2024-2030年益生菌項目商業(yè)計劃書
- 2024年云南大學(xué)法學(xué)專業(yè)《民法學(xué)》期末試卷A(有答案)
- Tableau數(shù)據(jù)分析與可視化-第9章-電商行業(yè)案例實戰(zhàn)
- 竣工決算審計實施方案
- 發(fā)展?jié)h語中級口語I第9課租房教案
- 2024年部編新改版語文小學(xué)三年級上冊期中復(fù)習(xí)檢測題及答案(三)
- 2024年安徽淮南高新區(qū)管委會招聘工作人員12人歷年(高頻重點復(fù)習(xí)提升訓(xùn)練)共500題附帶答案詳解
- 2024年圖書館規(guī)定及相關(guān)知識試題庫(附含答案)
- 國家開放大學(xué)本科《管理英語3》一平臺機(jī)考真題及答案(第一套)
- 新版高中物理必做實驗?zāi)夸浖捌鞑?(電子版)
- (正式版)QC∕T 625-2024 汽車用涂鍍層和化學(xué)處理層
評論
0/150
提交評論