FANUC教学范本.doc_第1页
FANUC教学范本.doc_第2页
FANUC教学范本.doc_第3页
FANUC教学范本.doc_第4页
FANUC教学范本.doc_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

CNC車床程式教學範本主講人 : john20041. 英文代碼:說明各英文代碼在程式中之意義及功能。O:程式號碼 一條程式的編號,其後可以括弧( )敘述。 O0001O7999為一般程式儲存區。 O8000O8999為高階之巨集程式儲存區,有參數保護。 O9000O9999為機械廠商使用區,有參數保護並且禁止更改其中內容。N:單節序號每個單節都可以將它編上號碼,一般時候可有可無不影響加工,但在一些循環指令中會使用到它。 N1N9999為其使用範圍。S:轉速機能 與G碼、M碼配合可控制主軸轉速。 G50 S2000;最高回轉速限制,主軸旋轉時不超過2000rpm。 G96 S200 M3;週速一定控制,切線速度200m/min正轉。 G97 S1000 M3;週速一定控制取消,固定轉速1000rpm正轉。T:刀具機能 使用之刀具及其補正之號碼,一般為四碼,前兩碼為刀具編號,後兩碼為補正號碼。T0101 刀具編號 補正號碼 在使用完任何一把刀具後,應該取消刀具補正,而取消刀具補正的格式為T0或T0000。F:進給率 大致分成每回轉及每分鐘兩種。每回轉進給率/rev,主軸每回轉一圈(G99),各軸向移動之距離(車床常用)。每分鐘進給率/min,每分鐘各軸向移動之距離(G98),與主軸無關。G:準備機能 位址G後面的數值可以決定相關單節之意義與功能,將會詳加介紹。M:輔助機能 位址M後面的數值可以決定相關單節之意義與功能,將會詳加介紹。X:徑向座標 欲加工之直徑尺寸,以絕對座標方式呈現在程式之中。 U為X軸之增量座標。Z:軸向座標 欲加工之長度尺寸,以絕對座標方式呈現在程式之中。 W為Z軸之增量座標。 PS. 程式中X,Z,C,R等尺寸字需加上小數點,一般X100.0表示100.0mm,但是X100表示0.1mm,兩者之間有極大的差別。2. 座標系統: 若軸線上有刻度(不論單位),在一個或多個軸線上的位置。設軸名為X,而所在位置之刻度為10mm,則座標值標示為X10.0。夾頭機械座標: 機械本身在出廠時便會利用機械元件(極限開關)設定出最基礎的座標系統,稱為機械座標系統,其他座標系統皆以此座標系統為根本運算依據。絕對座標: 座標值是從工件座標系原點算起的向量。以X、Z表示。相對座標: 也就是增量座標。座標值是從現在位置到目標位置的向量,與原點無關。以U、W表示。長度直徑範例說明: 圖面上有ABC三點,以絕對座標及增量座標分別表示。點移動絕對座標增量座標0AX2.0 Z3.0U2.0 W3.0ABX1.0 Z-2.0U-1.0 W-5.0BCX-2.0 Z2.0U-3.0 W4.0CAX2.0 Z3.0U4.0 W1.03. 指令說明:G00 快速移動格式:G00 X(U)_. Z(W)_. ;G01 直線切削 格式:G01 X(U)_. Z(W)_. F _. ;G02 順時針圓弧切削 格式:G02 X(U)_. Z(W)_. R _. F _. ; G02 X(U)_. Z(W)_. I _. K _. F _. ;G03 逆時針圓弧切削 格式:G03 X(U)_. Z(W)_. R _. F _. ; G03 X(U)_. Z(W)_. I _. K _. F _. ;G00、G01、G02、G03綜合範例 :也可以使用自動倒角C,R功能 :G00 X28.0 Z2.0 ;G01 Z0 F0.1 ;G01 X40.0 C5.0 ;G01 Z-30.0 R15.0 ;G01 X120.0 R15.0 ;G01 Z-60.0 ;G01 X150.0 F0.5 ;G00 X180.0 Z120.0 ;(安全點)(貼近端面)(車到40並倒C5.0)(車到L30並倒R15.0)(車到120並倒R15.0)(車到L60)(退到150)(退到可換刀的安全位置)G04 時間暫停 格式:G04 X(U)_. ; G04 P_ ;G04 X1.0 ;G04 P1000 ;皆為暫停1秒,注意P不能加上小數點。G28 自動原點復歸 格式:G28 X(U)_. Z(W)_. ;X、Z、U、W為此機能之中間點座標,下達此指令時,刀具會經過中間點回到機械原點。一般常用寫法是當刀具已到達安全位置後,下達G28 U0 W0 ;G32 螺紋切削 格式:G32 X(U)_. Z(W)_. F_ ;G00G00G00G32G32使用範例 :G00 X50.0 Z3.0 ;G00 X40.6 ;G32 Z-72.0 F4.0 ;G00 X50.0 ;G00 Z3.0G00 X40.0 ;G32 Z-72.0 F4.0 ;G00 X50.0 ;G00 Z3.0:(安全點)(第一次車牙高度)(第一次車牙,Pitch=4.0)(提刀)(退回安全點)(第二次車牙高度)(第二次車牙)(提刀)(退回安全點)G40刀尖R角補正取消 用來取消已使用過G41、G42的指令。 因G41、G42屬於常駐指令,故使用過後應該予以取消。G41刀尖R角左側補正 沿刀具路徑行進的方向看去,刀具在左側工件在右側時,使用G41。G42刀尖R角右側補正 沿刀具路徑行進的方向看去,刀具在右側工件在左側時,使用G42。刀尖方向G41、G42範例 :%O0040 ;N1 ( EXTERNAL FINISHING ) ;T0303 ;G50 S1000 ;G96 S160 M3 ;G0 X74.0 Z0. M8 ;G1 X48.0 F0.15 ;G42 G0 X62.0 Z2.0 ;G1 X70.0 Z-2.0 ;Z-10.0 R3.0 ;X90.0 ;X110.0 Z-20.0 ;Z-30.0 R3.0 ;X130.0 R2.0 ;Z-35.0 ;G40 G0 X150.0 Z150.0 M9 ;M1 ;N2 ( INTERNAL FINISHING ) ;T0606 ;G50S2000 ;G96 S140 M3 ;G41 G0 X60.0 Z2.0 M8 ;G1 Z0. F0.15 ;X50.0 R3.0 ;Z-10.0 ;X30.0 Z-20.0 ;Z-52.0 ;G40 G0 U-4.0 ;Z20.0 ;X100.0 Z100.0 M9 ;M5 ;M30 ;%G90 橫向固定循環格式:G90 X(U)_. Z(W)_. F _. ;X,Z循環起點車斜度格式:G90 X(U)_. Z(W)_. R_. F _. ;G90 橫向固定循環範例 :%O0090 ;T0101 ( EXTERNAL ROUGHING ) ;G50 S1500 ;G96 S160 M3 ;G0 X84.0 Z0. M8 ;G1 X-2.0 F0.2 ;G0 X82.0 Z3.0 ;G90 X75.0 Z-60.0 F0.3 ;X70.0 ;X65.0 ;X60.0 ;X55.0 ;X50.0 ;Z-30.0 R-2.75 ;R-5.5 ;G0 X150.0 Z100.0 M9 ;M5 ;M30 ;%(1號刀,1號補正)(最高轉速限制為1500rpm)(切線速度為160m/min,正轉)(預備車端面,切削水開)(車端面過中心)(快速位移到G90循環起始點)(G90橫向固定循環)(車斜度)(車斜度)(退到換刀點,關水)(主軸停止)(程式結束)G92 螺紋切削固定循環格式:G92 X(U)_. Z(W)_. F _. ;X,Z循環起點 車斜度格式:G92 X(U)_. Z(W)_. R_. F _. ;G92 螺紋切削固定循環範例 :牙刀校刀接觸點%O0092 ;T0707 ;G97 S1000 M3 ;G0 X40.0 Z5.0 M8 ;G92 X34.2 Z-32.0 F1.25 ;X33.8 ;X33.5 ;X33.376 ;X33.376 ;G0 X100.0 Z150.0 M9 ;M5 ;M30 ;%(7號刀,7號補正)(固定轉速為100m/min,正轉)(快速位移到G92循環起始點,開水)(G92設定)(精車第一次,牙底直徑)(精車第二次,牙底直徑)(退到換刀點,關水)(主軸停止)(程式結束)計算式 :1. 單邊牙深 ( 60牙) = 牙距 * 0.65( 55牙) = 牙距 * 0.642. 牙底直徑 = 外徑 ( 單邊牙深 * 2 )G94 端面固定循環格式:G94 X(U)_. Z(W)_. F _. ;X,Z循環起點 車斜度格式:G94 X(U)_. Z(W)_. R_. F _. ;G94 端面固定循環範例 :%O0094 ;T0101 ( EXTERNAL ROUGHING ) ;G50 S1500 ;G96 S160 M3 ;G0 X166.0 Z2.0 M8 ;G94 X-2.0 Z0. F0.3 ;X40.0 Z-2.5 ;Z-5.0 ;Z-7.5 ;Z-10.0 ;Z-12.5 ;Z-15.0 ;X100.0 R-2.75 ;R-5.5 ;G0 X200.0 Z100.0 M9 ;M5 ;M30 ;%(1號刀,1號補正)(最高轉速限制為1500rpm)(切線速度為160m/min,正轉)(快速位移到G94循環起始點,切削水開)(G94橫向固定循環,車端面過中心)(每次切削2.5mm)(車斜度)(車斜度)(退到換刀點,關水)(主軸停止)(程式結束)G71 橫向粗車複合循環格式:G71 U_. R_. ; G71 P_ Q_ U_. W_. F_. ;上段U : X軸每次的切削量(單邊) d上段R : X軸每次退刀的逃離量(單邊)e下段P : 精加工程式開始時第一個N序號ns下段Q : 精加工程式結束時最後一個N序號nf下段U : X軸精加工預留量u下段W : Z軸精加工預留量w下段F : 粗加工進給率(mm/rev)G70複合循環精加工格式:G70 P_ Q_ ;P : 精加工程式開始時第一個N序號nsQ : 精加工程式結束時最後一個N序號nfG71 橫向粗車複合循環範例 :%O0071 ;N1 ( EXTERNAL ROUGHING ) ;T0101 ;G50 S1500 ;G96 S160 M3 ;G0 X84.0 Z0.1 M8 ;G1 X-2.0 F0.2 ;G0 X82.0 Z2.0 ;G71 U2.5 R0.5 ;G71 P10 Q20 U0.3 W0.1 F0.35 ;N10 G0 X12.0 ;N11 G1 X20.0 Z-2.0 F0.15 ;N12 Z-18.0 ;N13 G2 X24.0 Z-20.0 R2.0 ;N14 G1 X40.0 ;N15 X60.0 Z-40.0 ;N16 Z-57.0 ;N17 G2 X66.0 Z-60.0 R3.0 ;N18 G1 X76.0 ;N19 X80.0 Z-62.0 ;N20 U2.0 W-1.0 ;G0 X150.0 Z100.0 M9 ;M1 ;N2 ( EXTERNAL FINISHING ) ;T0303 ;G50 S2000 ;G96 S180 M3 ;G0 X22.0 Z0 M8 ;G1 X-2.0 F0.12 ;G0 X82.0 Z2.0 ;G70 P10 Q20 ;G0 X150.0 Z100.0 M9 ;M5 ;M30 ;%(1號刀,1號補正)(最高轉速限制為1500rpm)(切線速度為160m/min,正轉)(預備粗車端面,切削水開)(粗車端面過中心)(快速位移到G71循環起始點)(G71上段設定)(G71下段設定)(N10為精加工第一個單節,只能寫X軸)(倒C2角,F0.15為G70精加工時之進給率)(倒R2圓角前一點)(倒R2圓角)(G01直線切削)(G01,與前一單節指令相同時,不需再下)(倒R3圓角前一點)(倒R3圓角)(倒C2角前一點)(倒C2角)(N20為精加工最後一個單節,並出尾)(退到換刀點,關水)(選擇停止)(3號刀,3號補正)(最高轉速限制為2000rpm)(切線速度為180m/min,正轉)(預備精車端面,切削水開)(精車端面過中心)(快速位移到G71、G70循環起始點)(G70精車循環)(退到換刀點,關水)(主軸停止)(程式結束)G72 端面粗車複合循環格式:G72 W_. R_. ; G72 P_ Q_ U_. W_. F_. ;上段W : Z軸每次的切削量d上段R : Z軸每次退刀的逃離量e下段P : 精加工程式開始時第一個N序號ns下段Q : 精加工程式結束時最後一個N序號nf下段U : X軸精加工預留量u下段W : Z軸精加工預留量w下段F : 粗加工進給率(mm/rev)G70複合循環精加工格式:G70 P_ Q_ ;P : 精加工程式開始時第一個N序號nsQ : 精加工程式結束時最後一個N序號nfG72 端面粗車複合循環範例 :%O0072 ;N1 ( EXTERNAL ROUGHING ) ;T0101 ;G50 S1200 ;G96 S160 M3 ;G0 X124.0 Z2.0 M8 ;G72 W2.0 R0.5 ;G72 P30 Q40 U0.3 W0.1 F0.3 ;N30 G0 Z-20.0 ;G1 X116.0 Z-16.0 F0.15 ;X90.0 R2.0 ;Z-8.0 C2.0 ;X60.0 R3.0 ;Z0 R3.0 ;N40 X-2.0 ;G0 X150.0 Z100.0 M9 ;M1 ;N2 ( EXTERNAL FINISHING ) ;T0303 ;G50 S1600 ;G96 S180 M3 ;G0 X124.0 Z2.0 M8 ;G70 P30 Q40 ;G0 X150.0 Z100.0 M9 ;M5 ;M30 ;%(1號刀,1號補正)(最高轉速限制為1200rpm)(切線速度為160m/min,正轉)(快速位移到G72循環起始點,切削水開)(G72上段設定)(G72下段設定)(N30為精加工第一個單節,只能寫Z軸)(倒C2角,F0.15為G70精加工時之進給率)(車到90並倒R2圓角)(車到Z-8.0並倒C2角)(車到60並倒R3圓角)(車到端面Z0並倒R3角)(N40為精加工最後一個單節,車刀過中心)(退到換刀點,關水)(選擇停止)(3號刀,3號補正)(最高轉速限制為1600rpm)(切線速度為180m/min,正轉)(快速位移到G70循環起始點,切削水開)(G70精車循環)(退到換刀點,關水)(主軸停止)(程式結束)G73 成型加工複合循環格式:G73 U_. W_. R_. ; G73 P_ Q_ U_. W_. F_. ;上段U : X軸欲切削之總加工量(單邊) i上段W : Z軸欲切削之總加工量k上段R : 分割次數d下段P : 精加工程式開始時第一個N序號ns下段Q : 精加工程式結束時最後一個N序號nf下段U : X軸精加工預留量u下段W : Z軸精加工預留量w下段F : 粗加工進給率(mm/rev)G70複合循環精加工格式:G70 P_ Q_ ;P : 精加工程式開始時第一個N序號nsQ : 精加工程式結束時最後一個N序號nfG73 成型加工複合循環範例 :%O0073 ;N1 ( EXTERNAL ROUGHING ) ;T0101 ;G50 S1400 ;G96 S160 M3 ;G0 X45.0 Z0.1 M8 ;G1 X-2.0 F0.2 ;G0 X84.0 Z2.0 ;G73 U3.0 W2.0 R3 ;G73 P50 Q60 U0.3 W0.1 F0.3 ;N50 G0 X25.0 ;G1 Z0 F0.15 ;X40.0 R5.0 ;X60.0 A166.0 ;Z-57.0 ;N60 X84.0 A116.6 ;G0 X150.0 Z100.0 M9 ;M1 ;N2 ( EXTERNAL FINISHING ) ;T0303 ;G50 S1600 ;G96 S180 M3 ;G0 X45.0 Z0 M8 ;G1 X-2.0 F0.15 ;G0 X84.0 Z2.0 ;G70 P50 Q60 ;G0 X150.0 Z100.0 M9 ;M5 ;M30 ;%(1號刀,1號補正)(最高轉速限制為1400rpm)(切線速度為160m/min,正轉)(預備粗車端面,切削水開)(粗車端面過中心)(快速位移到G73循環起始點,切削水開)(G73上段設定)(G73下段設定)(N50為精車第一個單節,只能寫X軸)(貼近端面,F0.15為G70精加工時之進給率)(車到40並倒R5圓角)(以166度車到60)(車到Z-57.0)(N60為精車最後一個單節,車到84出尾)(退到換刀點,關水)(選擇停止)(3號刀,3號補正)(最高轉速限制為1600rpm)(切線速度為180m/min,正轉)(預備精車端面,切削水開)(精車端面過中心)(快速位移到G70循環起始點)(G70精車循環)(退到換刀點,關水)(主軸停止)(程式結束)G74 Z軸啄式加工複合循環格式:G74 R_. ; G74 X_. Z_. P_ Q_ R_. F_. ;上段R : 斷屑之退後量e下段X : 循環中X軸對角座標u下段Z : 循環中Z軸對角座標w下段P : X軸每次進刀量i(千分,不加小數點)下段Q : Z軸每次進刀量k(千分,不加小數點)下段R : 切削至底部時X軸的退後量d下段F : 加工進給率(mm/rev)校刀接觸點切槽刀G74 Z軸啄式加工複合循環範例 :%O0074 ;N1 ( DRILL=30 ) ;T0606 ;G97 S230 M3 ;G0 X0. Z3.0 M8 ;G74 R1.0 ;G74 Z-40.0 Q3000 F0.3 ;G0 X100.0 Z100.0 M9 ;M1 ;N2 ( FACE GROOVING ) ;T0808 ;G50 S1300 ;G96 S100 M3 ;G0 X82.0 Z2.0 M8 ;G1 Z-10.0 F0.1 ;Z2.0 F1.0 ;G0 X76.0 ;G74 R0.5 ;G74 X60.0 Z-10.0 P3000 Q3000 R0.1 F0.1 ;G0 X150.0 Z100.0 M9 ;M5 ;M30 ;%(6號刀,6號補正)(固定轉速為230rpm,正轉)(快速位移到工件中心,切削水開)(G74上段設定)(G74下段設定)(退到換刀點,關水)(選擇停止)(8號刀,8號補正)(最高轉速限制為1300rpm)(切線速度為100m/min,正轉)(扣除刀寬4mm之位置,切削水開)(先用G01車一刀)(以較快之進給退出)(G74循環起始點)(G74上段設定)(G74下段設定)(退到換刀點,關水)(主軸停止)(程式結束)計算式 :1. 鑽頂高度 = 0.3 * 鑽頭直徑G75 X軸啄式加工複合循環格式:G75 R_. ; G75 X_. Z_. P_ Q_ R_. F_. ;上段R : 斷屑之退後量e下段X : 循環中X軸對角座標u下段Z : 循環中Z軸對角座標w下段P : X軸每次進刀量i(千分,不加小數點)下段Q : Z軸每次進刀量k(千分,不加小數點)下段R : 切削至底部時X軸的退後量d下段F : 加工進給率(mm/rev)切槽刀校刀接觸點G75 X軸啄式加工複合循環範例 :%O0075 ;T0505 ( EXTERNAL GROOVING ) ;G50 S1000 ;G96 S100 M3 ;G0 X64.0 Z3.0 M8 ;Z-14.0 ;G1 X45.0 F0.1 ;X64.0

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论