1. 加工中心的刀庫怎麼用編程和刀庫有什麼關系怎麼設置
加工中心的換刀指令是M6,若要想換第一號刀就編寫T1M6,若想換第二號刀就編寫T2M6,想第幾號刀就用T幾M6.他的作用就是在加工之前把所有的刀都裝好,在加工的過程中不需要用什麼刀再裝什麼刀,都是在程序中設定好的,要用什麼刀的時候,只要調用就可以了,如果每加工一個工件要用7把刀,此時刀庫就可以發揮他的用處了,提高的效率是可想而知的,一般使用刀庫都是加工一些批量的活!
2. 數控銑床帶刀庫換刀怎麼編程
自動換刀程序的編制
(1)換刀動作(指令):選刀(T××);換刀(M06) (2)選刀和換刀通常分開進行。
3. UG編程怎麼用刀庫
UG編程是用刀庫方法:
1 啟動ug
2 打開ug安裝目錄下的\NX 7.5\MACH\ resource\template_part\metric\
「mill_contour.prt」文件:
3按Ctrl+Alt+M進入加工界面,把不需要的加工方法刪除,留下需要的,然後開始建立自己的刀具和刀具參數的設定等。
4 設定ok後將文件另存到以上目錄中,新建一個文件名如:sjj.pat
5在ug安裝目錄下打開cam_general.opt文件,(如:\Program Files\UGS\NX
7.5\MACH\resource\template_set\cam_general.opt)
在文件的第二段任意復制一部分然後粘貼,再改為上一步保存的文件名,如
:${UGII_CAM_TEMPLATE_PART_METRIC_DIR}sjj.prt
6 保存文件,重起ug.模板建立完成;
根據經驗可知,在Unigraphics
NX中,用腔銑、平面銑和固定軸銑等三種操作即可完成產品的加工。下文就詳細講解如何利用模板將不用的操作類型濾掉,並且優化操作面板的布局和參數值。
三菱系統加工中心G指令M指令一覽表 x0dx0aG00 快速定位x0dx0aG01 直線補間切削x0dx0aG02 圓弧補間切削CW(順時針)x0dx0aG03 圓弧補間切削CCW(逆時針)x0dx0aG02.3 指數函數補間 正轉x0dx0aG03.3 指數函數補間 逆轉x0dx0aG04 暫停 x0dx0aG05 高速高精度制御 1x0dx0aG05.1 高速高精度制御 2x0dx0ax0dx0aG06~G08沒有 x0dx0aG07.1/107 圓筒補間x0dx0aG09 正確停止檢查x0dx0aG10 程式參數輸入/補正輸入x0dx0aG11 程式參數輸入取消x0dx0aG12 整圓切削CWx0dx0aG13 整圓切削CCWx0dx0aG12.1/112 極坐標補間 有效x0dx0aG13.1/113 極坐標補間 取消x0dx0ax0dx0aG14沒有x0dx0aG15 極坐標指令 取消x0dx0aG16 極坐標指令 有效x0dx0aG17 平面選擇 X-Yx0dx0aG18 平面選擇 Y-Zx0dx0aG19 平面選擇 X-Zx0dx0aG20 英制指令x0dx0aG21 公制指令x0dx0ax0dx0aG22-G26沒有x0dx0aG27 參考原點檢查x0dx0aG28 參考原點復歸x0dx0aG29 開始點復歸x0dx0aG30 第2~4參考點復歸x0dx0aG30.1 復歸刀具位置1x0dx0aG30.2 復歸刀具位置2x0dx0aG30.3 復歸刀具位置3x0dx0aG30.4 復歸刀具位置4x0dx0aG30.5 復歸刀具位置5x0dx0aG30.6 復歸刀具位置6x0dx0aG31 跳躍機能x0dx0aG31.1 跳躍機能1x0dx0aG31.2 跳躍機能2x0dx0aG31.3 跳躍機能3x0dx0ax0dx0aG32沒有x0dx0aG33 螺紋切削x0dx0aG34 特別固定循環(圓周孔循環)x0dx0aG35 特別固定循環(角度直線孔循環)x0dx0aG36 特別固定循環(圓弧)x0dx0aG37 自動刀具長測定x0dx0aG37.1 特別固定循環(棋盤孔循環)x0dx0aG38 刀具徑補正向量指定x0dx0aG39 刀具徑補正轉角圓弧補正x0dx0aG40 刀具徑補正取消x0dx0aG41 刀具徑補正 左x0dx0aG42 刀具徑補正 右x0dx0aG40.1 法線制御取消x0dx0aG41.1 法線制御左 有效x0dx0aG42.1 法線制御右 有效x0dx0aG43 刀具長設定(+)x0dx0aG44 刀具長設定(—)x0dx0aG43.1 第1主軸制御 有效x0dx0aG44.1 第2主軸制御 有效x0dx0aG45 刀具位置設定(擴張)x0dx0aG46 刀具位置設定(縮小) x0dx0aG47 刀具位置設定(二倍)x0dx0aG48 刀具位置設定(減半)x0dx0aG47.1 2主軸同時制御 有效x0dx0aG49 刀具長設定 取消x0dx0aG50 比例縮放 取消x0dx0aG51 比例縮放 有效x0dx0aG50.1 G指令鏡象 取消x0dx0aG51.1 G指令鏡象 有效x0dx0aG52 局部坐標系設定x0dx0aG53 機械坐標系選擇x0dx0aG54 工件坐標系選擇1x0dx0aG55 工件坐標系選擇2x0dx0aG56 工件坐標系選擇3x0dx0aG57 工件坐標系選擇4x0dx0aG58 工件坐標系選擇5x0dx0aG59 工件坐標系選擇6x0dx0aG54.1 工件坐標系選擇 擴張48組x0dx0aG60 單方向定位x0dx0aG61 正確停止檢查模式x0dx0aG61.1 高精度制御x0dx0aG62 自動轉角進給率調整x0dx0aG63 攻牙模式x0dx0aG63.1 同期攻牙模式(正攻牙)x0dx0aG63.2 同期攻牙模式(逆攻牙)x0dx0aG64 切削模式x0dx0aG65 使用者巨集 單一呼叫x0dx0aG66 使用者巨集 狀態呼叫Ax0dx0aG66.1 使用者巨集 狀態呼叫Bx0dx0aG67 使用者巨集 狀態呼叫 取消x0dx0aG68 坐標回轉 有效x0dx0aG69 坐標回轉 取消x0dx0aG70 使用者固定循環x0dx0aG71 使用者固定循環x0dx0aG72 使用者固定循環x0dx0aG73 固定循環(步進循環)x0dx0aG74 固定循環(反向攻牙)x0dx0aG75 使用者固定循環x0dx0aG76 固定循環(精搪孔)x0dx0aG77 使用者固定循環x0dx0aG78 使用者固定循環x0dx0aG79 使用者固定循環x0dx0aG80 固定循環取消x0dx0aG81 固定循環(鑽孔/鉛孔)x0dx0aG82 固定循環(鑽孔/計數式搪孔)x0dx0aG83 固定循環(深鑽孔)x0dx0aG84 固定循環(攻牙)x0dx0aG85 固定循環(搪孔)x0dx0aG86 固定循環(搪孔)x0dx0aG87 固定循環(反搪孔)x0dx0aG88 固定循環(搪孔)x0dx0aG89 固定循環(搪孔)x0dx0aG90 絕對值指令x0dx0aG91 增量值指令x0dx0aG92 機械坐標系設定x0dx0aG93 逆時間進給x0dx0aG94 非同期進給(每分進給)x0dx0aG95 同期進給(每回轉進給)x0dx0aG96 周速一定製御 有效x0dx0aG97周速一定至於 取消x0dx0aG98 固定循環 起始點復歸x0dx0aG99 固定循環 R點復歸x0dx0aG114.1 主軸同期制御x0dx0aG100~225 使用者巨集(G碼呼叫)最大10個x0dx0ax0dx0aM00 程式停止(暫停)x0dx0a M01 程式選擇性停止/選擇性套用x0dx0a M02 程序結束x0dx0a M03 主軸正轉x0dx0a M04 主軸反轉x0dx0a M05 主軸停止x0dx0a M06 自動刀具交換x0dx0a M07 吹氣啟動x0dx0a M08 切削液啟動x0dx0aM09 切削液關閉x0dx0a M10 吹氣關閉 →M09也能關吹氣x0dx0a M11《斗笠式》主軸夾刀x0dx0a M12 主軸松刀x0dx0a M13 主軸正轉+切削液啟動x0dx0a M14 主軸反轉+切削液啟動x0dx0a M15 主軸停止+切削液關閉x0dx0a M16— M18沒有x0dx0a M19 主軸定位x0dx0a M20 —— 沒有x0dx0a M21 X軸鏡象啟動x0dx0a M22 Y軸鏡象啟動x0dx0a M23 鏡象取消x0dx0a M24 第四軸鏡象啟動x0dx0a M25 第四軸夾緊x0dx0a M26 第四軸松開x0dx0a M27 分度盤功能x0dx0a M28 沒有 x0dx0a M29 剛性攻牙x0dx0a M30 程式結束/自動斷電x0dx0a M31 —— M47 沒有x0dx0a M48 深鑽孔啟動x0dx0a M49 —— M51 沒有x0dx0a M52 刀庫右移x0dx0a M53 刀庫左移x0dx0a M54 —— M69 沒有x0dx0a M70 自動刀具建立x0dx0a M71 刀套向下x0dx0a M72 換刀臂60°x0dx0a M73 主軸松刀x0dx0a M74 換刀臂180°x0dx0a M75 主軸夾刀x0dx0a M76 換刀臂0°x0dx0a M77 刀臂向上x0dx0a M78 —— M80 沒有x0dx0a M81 工作台交換確認x0dx0a M82 工作台上x0dx0a M83 工作台下x0dx0a M84 工作台伸出x0dx0a M85 工作台縮回x0dx0a M86 工作台門開x0dx0a M87 工作台門關x0dx0a M88 —— M97 沒有x0dx0a M98 調用子程序x0dx0a M99 子程序結束 x0dx0aFANUC數控系統常用M代碼x0dx0aM03:主軸正傳 x0dx0aM04:主軸反轉 x0dx0aM05:主軸停止x0dx0aM07:霧狀切削液開 x0dx0aM08:液狀切削液開x0dx0aM09:切削液關x0dx0aM00:程序暫停 x0dx0aM01:計劃停止 x0dx0aM02:機床復位x0dx0aM30:程序結束,指針返回到開頭x0dx0aM98:調用子程序x0dx0aM99:返回主程序x0dx0aFANUC數控系統G代碼:x0dx0a代碼名稱-功能簡述x0dx0a G00------快速定位x0dx0a G01------直線插補x0dx0a G02------順時針方向圓弧插補x0dx0a G03------逆時針方向圓弧插補x0dx0a G04------定時暫停x0dx0a G05------通過中間點圓弧插補x0dx0a G07------Z 樣條曲線插補x0dx0a G08------進給加速x0dx0a G09------進給減速x0dx0a G20------子程序調用x0dx0a G22------半徑尺寸編程方式x0dx0a G220-----系統操作界面上使用x0dx0a G23------直徑尺寸編程方式x0dx0a G230-----系統操作界面上使用x0dx0a G24------子程序結束x0dx0a G25------跳轉加工x0dx0a G26------循環加工x0dx0a G30------倍率注銷x0dx0a G31------倍率定義x0dx0a G32------等螺距螺紋切削,英制x0dx0a G33------等螺距螺紋切削,公制x0dx0a G53,G500-設定工件坐標系注銷x0dx0a G54------設定工件坐標系一x0dx0a G55------設定工件坐標系二x0dx0a G56------設定工件坐標系三x0dx0a G57------設定工件坐標系四x0dx0a G58------設定工件坐標系五x0dx0a G59------設定工件坐標系六x0dx0a G60------准確路徑方式x0dx0a G64------連續路徑方式x0dx0a G70------英制尺寸 寸x0dx0a G71------公制尺寸 毫米x0dx0a G74------回參考點(機床零點)x0dx0a G75------返回編程坐標零點x0dx0a G76------返回編程坐標起始點x0dx0a G81------外圓固定循環x0dx0a G331-----螺紋固定循環x0dx0a G90------絕對尺寸x0dx0a G91------相對尺寸x0dx0a G92------預制坐標x0dx0a G94------進給率,每分鍾進給x0dx0a G95------進給率,每轉進給x0dx0a功能詳細:x0dx0aG00—快速定位x0dx0a格式:G00 X(U)__Z(W)__x0dx0a 說明:(1)該指令使刀具按照點位控制方式快速移動到指定位置。移動過程中不得對工件x0dx0a 進行加工。x0dx0a (2)所有編程軸同時以參數所定義的速度移動,當某軸走完編程值便停止,而其他x0dx0a 軸繼續運動,x0dx0a (3)不運動的坐標無須編程。x0dx0a (4)G00可以寫成G0x0dx0a 例:G00 X75 Z200x0dx0aG0 U-25 W-100x0dx0a先是X和Z同時走25快速到A點,接著Z向再走75快速到B點。x0dx0a G01—直線插補x0dx0a 格式:G01 X(U)__Z(W)__F__(mm/min)x0dx0a 說明:(1)該指令使刀具按照直線插補方式移動到指定位置。移動速度是由F指令x0dx0a 進給速度。所有的坐標都可以聯動運行。x0dx0a (2)G01也可以寫成G1x0dx0a 例:G01 X40 Z20 F150x0dx0a 兩軸聯動從A點到B點x0dx0aG02—逆圓插補x0dx0a格式1:G02 X(u)____Z(w)____I____K____F_____x0dx0a 說明:(1)X、Z在G90時,圓弧終點坐標是相對編程零點的絕對坐標值。在G91時,x0dx0a 圓弧終點是相對圓弧起點的增量值。無論G90,G91時,I和K均是圓弧終點的坐標值。x0dx0a I是X方向值、K是Z方向值。圓心坐標在圓弧插補時不得省略,除非用其他格式編程。x0dx0a (2)G02指令編程時,可以直接編過象限圓,整圓等。x0dx0a 註:過象限時,會自動進行間隙補償,如果參數區末輸入間隙補償與機床實際反向間隙x0dx0a 懸殊,都會在工件上產生明顯的切痕。x0dx0a (3)G02也可以寫成G2。x0dx0a 例:G02 X60 Z50 I40 K0 F120x0dx0a 格式2:G02 X(u)____Z(w)____R( \-)__F__x0dx0a 說明:(1)不能用於整圓的編程x0dx0a (2)R為工件單邊R弧的半徑。R為帶符號,「+」表示圓弧角小於180度;x0dx0a 「-」表示圓弧角大於180度。其中「+」可以省略。x0dx0a (3)它以終點點坐標為准,當終點與起點的長度值大於2R時,則以直線代替圓弧。x0dx0a 例:G02 X60 Z50 R20 F120x0dx0a 格式3:G02 X(u)____Z(w)____CR=__(半徑)F__x0dx0a 格式4:G02 X(u)____Z(w)__D__(直徑)F___x0dx0a 這兩種編程格式基本上與格式2相同x0dx0aG03—順圓插補x0dx0a說明:除了圓弧旋轉方向相反外,格式與G02指令相同。x0dx0a G04—定時暫停x0dx0a 格式:G04__F__ 或G04 __K__x0dx0a 說明:加工運動暫停,時間到後,繼續加工。暫停時間由F後面的數據指定。單位是秒。x0dx0a 范圍是0.01秒到300秒。x0dx0aG05—經過中間點圓弧插補x0dx0a格式:G05 X(u)____Z(w)____IX_____IZ_____F_____x0dx0a 說明:(1)X,Z為終點坐標值,IX,IZ為中間點坐標值。其它與G02/G03相似x0dx0a 例: G05 X60 Z50 IX50 IZ60 F120x0dx0aG08/G09—進給加速/減速x0dx0a格式:G08x0dx0a 說明:它們在程序段中獨自佔一行,在程序中運行到這一段時,進給速度將增加10%,x0dx0a 如要增加20%則需要寫成單獨的兩段。x0dx0aG22(G220)—半徑尺寸編程方式x0dx0a格式:G22x0dx0a 說明:在程序中獨自佔一行,則系統以半徑方式運行,程序中下面的數值也是x0dx0a 以半徑為準的。x0dx0a G23(G230)—直徑尺寸編程方式x0dx0a 格式:G23x0dx0a 說明:在程序中獨自佔一行,則系統以直徑方式運行,程序中下面的數值也是x0dx0a 以直徑為準的。x0dx0aG25—跳轉加工x0dx0a格式:G25 LXXXx0dx0a 說明: 當程序執行到這段程序時,就轉移它指定的程序段。(XXX為程序段號)。x0dx0a G26—循環加工x0dx0a 格式:G26 LXXX QXXx0dx0a 說明:當程序執行到這段程序時,它指定的程序段開始到本 段作為一個循環體,x0dx0a 循環次數由Q後面的數值決定。x0dx0aG30—倍率注銷x0dx0a格式:G30x0dx0a 說明:在程序中獨自佔一行,與G31配合使用,注銷G31的功能。x0dx0aG31—倍率定義x0dx0a 格 式:G31 F_____x0dx0a G32—等螺距螺紋加工(英制)x0dx0a G33—等螺距螺紋加工(公制)x0dx0a 格式:G32/G33 X(u)____Z(w)____F____x0dx0a 說明:(1)X、Z為終點坐標值,F為螺距x0dx0a (2)G33/G32隻能加工單刀、單頭螺紋。x0dx0a (3)X值的變化,能加工錐螺紋x0dx0a (4)使用該指令時,主軸的轉速不能太高,否則刀具磨損較大。x0dx0a G50—設定工件坐標/設定主軸最高(低)轉速x0dx0a 格式:G50 S____Q____x0dx0a 說明:S為主軸最高轉速,Q為主軸最低轉速x0dx0a G54—設定工件坐標一x0dx0a 格式:G54x0dx0a 說明:在系統中可以有幾個坐標系,G54對應於第一個坐標系,其原點位置數值在機床x0dx0a 參數中設定。x0dx0a G55—設定工件坐標二x0dx0a 同上x0dx0a G56—設定工件坐標三x0dx0a 同上x0dx0a G57—設定工件坐標四x0dx0a 同上x0dx0a G58—設定工件坐標五x0dx0a 同上x0dx0a G59—設定工件坐標六x0dx0a 同上x0dx0aG60—准確路徑方式x0dx0a格式:G60x0dx0a 說明:在實際加工過程中,幾個動作連在一起時,用准確路徑編程時,那麼在進行x0dx0a 下一 段加工時,將會有個緩沖過程(意即減速)x0dx0aG64—連續路徑方式x0dx0a格式:G64x0dx0a 說明:相對G60而言。主要用於粗加工。x0dx0a G74—回參考點(機床零點)x0dx0a 格式:G74 X Zx0dx0a 說明:(1)本段中不得出現其他內容。x0dx0a (2)G74後面出現的的座標將以X、Z依次回零。x0dx0a (3)使用G74前必須確認機床裝配了參考點開關。x0dx0a (4)也可以進行單軸回零。x0dx0a G75—返回編程坐標零點x0dx0a 格式:G75 X Zx0dx0a 說明:返回編程坐標零點x0dx0a G76—返回編程坐標起始點x0dx0a 格式:G76x0dx0a 說明:返回到刀具開始加工的位置。x0dx0a G81—外圓(內圓)固定循環x0dx0a 格式:G81__X(U)__Z(W)__R__I__K__F__x0dx0a 說明:(1)X,Z為終點坐標值,U,W為終點相對 於當前點的增量值 。x0dx0a (2)R為起點截面的要加工的直徑。x0dx0a (3)I為粗車進給,K為精車進給,I、K為有符號數,並且兩者的符號應相同。x0dx0a 符號約定如下:由外向中心軸切削(車外圓 )為「—」,反這為「 」。x0dx0a (4)不同的X,Z,R 決定外圓不同的開關,如:有錐度或沒有度,x0dx0a 正向錐度或反向錐度,左切削或右切削等。x0dx0a (5)F為切削加工的速度(mm/min)x0dx0a (6)加工結束後,刀具停止在終點上。x0dx0a 例:G81 X40 Z 100 R15 I-3 K-1 F100x0dx0a 加工過程:x0dx0a 1:G01進刀2倍的I(第一刀為I,最後一刀為I K精車),進行深度切削:x0dx0a 2:G01兩軸插補,切削至終點截面,如果加工結束則停止:x0dx0a 3:G01退刀I到安全位置,同時進行輔助切面光滑處理x0dx0a 4:G00快速進刀到高工面I外,預留I進行下一 步切削加工 ,重復至1。x0dx0a G90—絕對值方式編程x0dx0a 格式:G90x0dx0a 說明:(1)G90編入程序時,以後所有編入的坐標值全部是以編程零點為基準的。x0dx0a (2)系統上電後,機床處在G狀態。x0dx0a N0010 G90 G92 x20 z90x0dx0a N0020 G01 X40 Z80 F100x0dx0a N0030 G03 X60 Z50 I0 K-10x0dx0a N0040 M02x0dx0aG91—增量方式編程x0dx0a 格式:G91x0dx0a 說明:G91編入程序時,之後所有坐標值均以前一個坐標位置作為起點來計算x0dx0a 運動的編程值。在下一段坐標系中,始終以前一點作為起始點來編程。x0dx0a 例: N0010 G91 G92 X20 Z85x0dx0a N0020 G01 X20 Z-10 F100x0dx0a N003