第3章 數控車床的程序編制_第1頁
第3章 數控車床的程序編制_第2頁
第3章 數控車床的程序編制_第3頁
第3章 數控車床的程序編制_第4頁
第3章 數控車床的程序編制_第5頁
已閱讀5頁,還剩82頁未讀 繼續免費閱讀

付費下載

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、第六章第六章 數控車床編程數控車床編程n1數控車床編程數控車床編程要求:要求:明確數控車床對編程語句結構的要求;典型語句描述的含義;重點理解數控車床XZ軸編程與工作原理的概念。應用特點:應用特點:數控車床是目前使用最廣泛的數控機床之一。數控車床主要用于加工軸類、盤類等回轉體零件。車削中心可在一次裝夾中完成更多的加工工序,提高加工精度和生產效率,特別適合于復雜形狀回轉類零件的加工。 第六章第六章 數控車床編程數控車床編程n2 一、數控車削的基本特征與加工范圍1)基本特征)基本特征 數控車削時,工件做回轉運動,刀具做直線或曲線運動,刀尖相對工件運動的同時,切除一定的工件材料從而形成相應的工件表面。

2、其中,工件的回轉運動為切削主運動,刀具的直線或曲線運動為進給運動。兩者共同組成切削成形運動。2)加工范圍)加工范圍 數控車床主要用于軸類和盤類回轉體零件的多工序加工,具有高精度、高效率、高柔性化等綜合特點,其加工范圍較普通車削廣,不僅可以進行車削還可以銑削。第一節第一節 車削加工工藝車削加工工藝 (編程基礎)(編程基礎)第六章第六章 數控車床編程數控車床編程n33)典型加工類別)典型加工類別 車外圓 車端面 鉆孔/鉸孔 切槽 切斷 車內孔/鏜孔車型面車螺紋 車錐面第六章第六章 數控車床編程數控車床編程n44 4)主要加工對象主要加工對象精度要求高的回轉體零件高精度的機床主軸高精度的機床主軸高速

3、電機主軸高速電機主軸第六章第六章 數控車床編程數控車床編程n5 帶特殊螺紋的回轉體零件非標絲杠第六章第六章 數控車床編程數控車床編程n6 表面形狀復雜的回轉體零件 其他形狀復雜的零件第六章第六章 數控車床編程數控車床編程n7二、數控車床的種類及特征二、數控車床的種類及特征數控車床數控車床即裝備了數控系統的車床。數控車數控車削中心削中心是在普通數控車床基礎上發展起來的一種復合加工機床。除具有一般二軸聯動數控車床的各種車削功能外,車削中心的轉塔刀架轉塔刀架上有能使刀具旋轉的動力刀座,主軸具有按輪廓成形要求連續不等速回轉運動連續不等速回轉運動和進行連續連續精確分度的精確分度的C C軸功能軸功能,并能

4、與X軸或Z軸聯動;控制軸除X、Z、C軸之外,還可具有Y軸;可進行端面和圓周上任意部位的鉆削、銑削和攻螺紋等加工,還可以實現各種曲面銑削加工。 第六章第六章 數控車床編程數控車床編程n81)通用)通用X、Z二軸控制數控車二軸控制數控車單刀架單刀架第六章第六章 數控車床編程數控車床編程n9 采用四軸三聯動配置,采用四軸三聯動配置,線性軸線性軸X/Y/ZX/Y/Z及旋轉及旋轉C C軸軸,C C軸繞主軸旋轉。機床除具備一般的車削功能外,還軸繞主軸旋轉。機床除具備一般的車削功能外,還具備在零件的端面和外圓面上進行銑加工的功能。具備在零件的端面和外圓面上進行銑加工的功能。刀塔刀塔2)X、Y、Z、C四軸控制

5、車削中心四軸控制車削中心第六章第六章 數控車床編程數控車床編程n10外圓面與端面上的再加工外圓面與端面上的再加工第六章第六章 數控車床編程數控車床編程n113)X、Y、Z、B、C五軸控制車削中心五軸控制車削中心第六章第六章 數控車床編程數控車床編程n124)4)雙主軸、雙刀塔車削中心雙主軸、雙刀塔車削中心第六章第六章 數控車床編程數控車床編程n13雙主軸、雙刀塔雙主軸、雙刀塔CNC車床結構示意車床結構示意 主軸主軸副主軸副主軸副主軸刀塔副主軸刀塔主軸刀塔主軸刀塔第六章第六章 數控車床編程數控車床編程n14 加工前半部分工作過程工作過程第六章第六章 數控車床編程數控車床編程n15 副主軸伸出第六

6、章第六章 數控車床編程數控車床編程n16 副主軸縮回第六章第六章 數控車床編程數控車床編程n17 加工另一部分第六章第六章 數控車床編程數控車床編程n185 5)車銑加工中心)車銑加工中心對復雜零件進行高精度的六面完整加工。可以自動進行從第1主軸到第2主軸的工件交接,自動進行第2工序的工件背面加工。 具有高性能、高精度的車-銑主軸。對于以前需要通過多臺機床分工序加工的復雜形狀工件,可一次裝夾進行全工序的加工。第六章第六章 數控車床編程數控車床編程n19三、數控車削工件的裝夾三、數控車削工件的裝夾 常常用用裝裝夾夾方方式式專用夾具裝夾第六章第六章 數控車床編程數控車床編程n20 薄薄壁壁零零件件

7、的的裝裝夾夾 薄壁零件容易變形,普通三爪卡盤受力點少,采用開縫套筒或扇形軟卡爪開縫套筒或扇形軟卡爪,可使工件均勻受力,減小變形。也可以改變夾緊力的作用點,采用軸向夾緊的軸向夾緊的方式。第六章第六章 數控車床編程數控車床編程n21四、常用車刀的主要類型及刀具材料四、常用車刀的主要類型及刀具材料 外圓車刀、車 槽、車斷刀 內圓車刀、鏜刀螺紋車刀第六章第六章 數控車床編程數控車床編程n22 刀具材料:普通刀具材料刀具材料:普通刀具材料 超硬刀具材料超硬刀具材料第六章第六章 數控車床編程數控車床編程n23五、數控車削的對刀五、數控車削的對刀 對刀對刀第六章第六章 數控車床編程數控車床編程n24五、數控

8、車削的對刀五、數控車削的對刀1 1)一般對刀)一般對刀一般對刀是指在機床上使用相一般對刀是指在機床上使用相對位置檢測手動對刀。下面以對位置檢測手動對刀。下面以Z向向對刀為例說明對刀方法,見右圖。對刀為例說明對刀方法,見右圖。刀具安裝后,先移動刀具手動刀具安裝后,先移動刀具手動切削工件右端面,再沿切削工件右端面,再沿X向退刀,向退刀,將右端面與加工原點距離將右端面與加工原點距離N輸入數輸入數控系統,即完成這把刀具控系統,即完成這把刀具Z向對刀向對刀過程。過程。手動對刀是基本對刀方法,但手動對刀是基本對刀方法,但它還是沒跳出傳統車床的它還是沒跳出傳統車床的“試切試切-測量測量-調整調整”的對刀模式

9、,占用較的對刀模式,占用較多的在機床上時間。多的在機床上時間。 第六章第六章 數控車床編程數控車床編程n25 2 2)機外對刀儀對刀)機外對刀儀對刀 機外對刀的本質是測量出刀具假想刀尖點到刀具臺基準之間X及Z方向的距離。利用機外對刀儀可將刀具預先在機床外校對好,以便裝上機床后將對刀長度輸入相應刀具補償號即可以使用,如右上圖所示。 機外對刀儀對刀機外對刀儀對刀 第六章第六章 數控車床編程數控車床編程n263)自動對刀)自動對刀自動對刀是通過刀尖檢測系統實現的,刀尖以設定的速度向接觸式傳感器接近,當刀尖與傳感器接觸并發出信號,數控系統立即記下該瞬間的坐標值,自動對刀過程如右下圖所示。 自動對刀自動

10、對刀 第六章第六章 數控車床編程數控車床編程n27六、數控車削的工藝分析六、數控車削的工藝分析1 1)分析零件圖樣分析零件圖樣 分析零件的幾何要素:分析零件的幾何要素:首先從零件圖的分析中首先從零件圖的分析中, ,了解工件了解工件的外形、結構的外形、結構, ,工件上須加工的部位工件上須加工的部位, ,及其形狀、尺寸精度、及其形狀、尺寸精度、和表面粗糙度;了解各加工部位之間的相對位置和尺寸精和表面粗糙度;了解各加工部位之間的相對位置和尺寸精度;了解工件材料及其它技術要求。從中找出工件經加工度;了解工件材料及其它技術要求。從中找出工件經加工后,必須達到的主要加工尺寸和重要位置尺寸精度。后,必須達到

11、的主要加工尺寸和重要位置尺寸精度。 分析了解工件的工藝基準:分析了解工件的工藝基準:包括其外形尺寸、在工件上的包括其外形尺寸、在工件上的位置、結構及其他部位的相對關系等。對于復雜工件或較位置、結構及其他部位的相對關系等。對于復雜工件或較難辨工藝基準的零件圖,尚需詳細分析有關裝配圖,了解難辨工藝基準的零件圖,尚需詳細分析有關裝配圖,了解該零件的裝配使用要求,找準工件的工藝基準。該零件的裝配使用要求,找準工件的工藝基準。 了解工件的加工數量了解工件的加工數量 :不同的加工數量所采用的工藝方案不同的加工數量所采用的工藝方案也不同。(外圓面加工、深孔加工)也不同。(外圓面加工、深孔加工)第六章第六章

12、數控車床編程數控車床編程n28 2 2)研究和制定工藝方案)研究和制定工藝方案 研究制定工藝方案的前提是:熟悉本廠機床設備研究制定工藝方案的前提是:熟悉本廠機床設備條件,把加工任務指定給最適宜的工種,盡可能發揮條件,把加工任務指定給最適宜的工種,盡可能發揮機床的加工特長與使用效率。并按照分析上述零件圖機床的加工特長與使用效率。并按照分析上述零件圖所了解的加工要求,合理安排加工順序。所了解的加工要求,合理安排加工順序。3 3)走刀路線的確定)走刀路線的確定 確定走刀路線的一般原則是:確定走刀路線的一般原則是: n保證零件的加工精度和表面粗糙度要求。保證零件的加工精度和表面粗糙度要求。n縮短走刀路

13、線,減少進退刀時間和其他輔助時間。縮短走刀路線,減少進退刀時間和其他輔助時間。n選擇使工件在加工后變形小的路線選擇使工件在加工后變形小的路線n方便數值計算,減少編程工作量。方便數值計算,減少編程工作量。第六章第六章 數控車床編程數控車床編程n29 典型數控車削零件的工藝分析實例典型數控車削零件的工藝分析實例 圖示是模具芯軸的零件簡圖。零件的徑向尺寸公差為0.01mm,角度公差為0.1,材料為45鋼。毛坯尺寸為66mm100 mm,批量 30件。第六章第六章 數控車床編程數控車床編程n30 經過分析可制定加工經過分析可制定加工方案如下:方案如下: 工序工序1 1: 用三爪卡盤夾緊工件一端,加工6

14、338柱面并調頭打中心孔。 工序工序2 2:用三爪卡盤夾緊工件63一端,另一端用頂尖頂住。加工2462柱面,如圖所示。第六章第六章 數控車床編程數控車床編程n31 工序工序3 3: 鉆螺紋底孔;精車20表面,加工14錐面及背端面;攻螺紋,如圖所示。 工序工序4 4: 加工SR19.4圓弧面、26圓柱面、角15錐面和角15倒錐面,裝夾方式如圖所示。第六章第六章 數控車床編程數控車床編程n32第二節 數控車床的基本編程方法 一、數控車床的編程特點1 1)加工坐標系)加工坐標系 加工坐標系應與機床坐標系的坐標方向一致,X軸對應徑向,Z軸對應軸向,C軸(主軸)的運動方向則以從機床尾架向主軸看,逆時針為

15、C向,順時針為C向,如下圖所示: 加工坐標系的原點選在便于測量或對刀的基準位置,一般在工件的右端面或左端面上。第六章第六章 數控車床編程數控車床編程n33 2)直徑編程方式)直徑編程方式 在車削加工的數控程序中,X軸的坐標值取為零件圖樣上的直徑值,如下圖所示:圖中A點的坐標值為(30,80),B點的坐標值為(40,60)。采用直徑尺寸編程與零件圖樣中的尺寸標注一致,這樣可避免尺寸換算過程中可能造成的錯誤,給編程帶來很大方便。 3 3)在一個程序段中)在一個程序段中,既可以采用絕對值編程(X,Z),也可以采用相對值編程(U,W),或二者混合編程。(X,W),(U,Z)例第六章第六章 數控車床編程

16、數控車床編程n34二、數控車床編程的基本指令二、數控車床編程的基本指令1 1)F F功能指令功能指令 F功能指令用于控制切削進給量。在程序中,有兩種使用方法。 每轉進給量(默認)每轉進給量(默認) 編程格式編程格式 G99 F- F后面的數字表示的是主軸每轉進給量,單位為mm/r。 例:G99 F0.2 表示進給量為0.2 mm/r。每分鐘進給量每分鐘進給量 編程格式編程格式G98 F- F后面的數字表示的是每分鐘進給量,單位為 mm/min。 例:G98 F100 表示進給量為100mm/min。 第六章第六章 數控車床編程數控車床編程n35 2 2)S S功能指令:功能指令:用于控制主軸轉

17、速。 編程格式編程格式 S S S后面的數字表示主軸轉速,單位為r/min。在具有恒 線速功能的機床上,S功能指令還有如下作用: 最高轉速限制最高轉速限制編程格式編程格式 G50 SG50 SS后面的數字表示的是最高轉速:r/min。 例:G50 S3000 表示最高轉速限制為3000r/min。 恒線速控制恒線速控制編程格式編程格式 G96 SG96 SS后面的數字表示的是恒定的線速度:m/min。例:G96 S150 表示切削點線速度控制在150 m/min。 第六章第六章 數控車床編程數控車床編程n36 對下圖中所示的零件,為保持A、B、C各點的線速度在150 m/min,則各點在加工時

18、的主軸轉速分別為:A=1193 r/min;B=795r/min;C=682 r/min恒線速切削方式 40卡卡盤盤40第六章第六章 數控車床編程數控車床編程n37 恒線速取消恒線速取消 編程格式編程格式 G97 SG97 S S后面的數字表示恒線速度控制取消后的主軸轉速,如S未指定,將保留G96的最終值。 例:G97 S3000 表示恒線速控制取消后主軸轉速3000 r/min。3 3)T T功能指令功能指令 用于選擇加工所用刀具。 編程格式編程格式 T T T后面通常有兩位數表示所選擇的刀具號碼。但也有T后面用四位數字,前兩位是刀具號,后兩位是刀具長度補償號,又是刀尖圓弧半徑補償號。例:T

19、0303 表示選用3號刀及3號刀具長度補償值或刀尖圓弧半徑補償值。T0300 表示取消刀具補償。 第六章第六章 數控車床編程數控車床編程n38 4 4)M M功能功能M00:程序暫停,可用NC啟動命令(CYCLE START)使程序繼續運行;M01:計劃暫停,與M00作用相似,但M01可以用機床“任選停止按鈕”選擇是否有效;M03:主軸順時針旋轉;M04:主軸逆時針旋轉;M05:主軸旋轉停止;M07 / M08:冷卻液開;M09:冷卻液關;M02:程序停止;M30:程序停止,程序復位到起始位置。 第六章第六章 數控車床編程數控車床編程n39 5 5)加工坐標系設置編程格式)加工坐標系設置編程格

20、式 G50 XG50 X Z Z 建立工件坐標系建立工件坐標系式中X、Z的值是起刀點相對于加工原點的位置。例:按下圖設置加工坐標的程序段如下: G50 X128.7 Z375.1 G50 X128.7 Z375.1 第六章第六章 數控車床編程數控車床編程n40 G54 G54 G59 XG59 X Z Z 選擇工件坐標系選擇工件坐標系 第六章第六章 數控車床編程數控車床編程n41 6)6)快速點定位指令快速點定位指令GOOGOO 從刀具所在點快速運動下一個目標點位置 程序格式程序格式 G00 x(U)_z(W)_G00 x(U)_z(W)_7)7)直線插補編程指令直線插補編程指令GO1GO1

21、從刀具所在點按指定速度以直線插補運動下一個目標點位置 程序格式程序格式 G01 x(U)_z(W)_F_G01 x(U)_z(W)_F_8)8)圓弧插補編程指令圓弧插補編程指令GO2GO2、G03G03 使刀具在指定平面內按指定速度以圓弧插補運動下一個目標點位置程序格式程序格式 G02G03 x(U)_z(W)_R_F_G02G03 x(U)_z(W)_R_F_ G02G03 x(U)_z(W)_I_K_F_ G02G03 x(U)_z(W)_I_K_F_第六章第六章 數控車床編程數控車床編程n42例:編寫刀具從例:編寫刀具從A點開始,經由點開始,經由N3、N4、N5,最后到達最后到達B點的程

22、式語句點的程式語句 N80 G00 x10.0 Z1N100 G01 x10.0 W-6.0 F200N110 G02 x20.0 W-5.0 R5.0N120 G01 x30.0N130 x38.0 W-4.0 N140 W-6.0第六章第六章 數控車床編程數控車床編程n43 1010)刀尖圓弧自動補償功能)刀尖圓弧自動補償功能 編程時,通常都將車刀刀尖作為一點來考慮,但實際上刀尖處存在圓角,如下圖左所示。當用按理論刀尖點編出的程序進行端面、外徑、內徑等與軸線平行或垂直的表面加工時,是不會產生誤差的。但在進行倒角、錐面及圓弧切削時,則會產生少切或過切現象,如下圖右所示。具有刀尖圓弧自動補償功

23、能的數控系統能根據刀尖圓弧半徑計算出補償量,避免少切或過切現象的產生。 第六章第六章 數控車床編程數控車床編程n44 刀具補償模式的建立刀具補償模式的建立 G40G40-取消刀具半徑補償,按程序路徑進給。 G41- G41-左偏刀具半徑補償,按程序路徑前進方向刀具偏在零件左側進給。G42G42-右偏刀具半徑補償,按程序路徑前進方向刀具偏在零件右側進給。程序格式程序格式 G41/42/40 G01/00 x(U)_z(W)_ G41/42/40 G01/00 x(U)_z(W)_ 刀具半徑補償量的設定刀具半徑補償量的設定TOOL OFFSETNo. XASIS ZAXIS RADIUS TIP0

24、1 12.50 3.40 0.80 302 8.90 3.20 0.60 603 24.30 5.23 0.40 2T0303第六章第六章 數控車床編程數控車床編程n45 刀具半徑補償的建立過程刀具半徑補償的建立過程 試比較未采用未采用刀具半徑補償刀具半徑補償和采用刀具半徑補采用刀具半徑補償償功能對20柱面和錐面進行精加工的刀位軌跡第六章第六章 數控車床編程數控車床編程n46 11)11)單一固定循環單一固定循環 單一固定循環可以將一系列連續加工動作,如“切入-切削-退刀-返回”,用一個循環指令完成,從而簡化程序。 (1 1)圓柱面切削循環)圓柱面切削循環 編程格式編程格式 G90 X(U)

25、Z(W) F式中:X、Z- -圓柱面切削的終點坐標值;U、W-圓柱面切削的終點相對于循環起點坐標分量。 第六章第六章 數控車床編程數控車床編程n47 例:應用圓柱面切削循環功能加工下圖所示零件。 N10 T0101; N20 M03 S1000; N30 G54 G00 X55. Z2.M08; N40 G90 X45. Z-25. F0.2;N50 X40.; N60 X35.; N70 G00 X200. Z100. ; N80 M05; N90 M09N100 M30; 第六章第六章 數控車床編程數控車床編程n48 (2)圓錐面切削循環)圓錐面切削循環編程格式編程格式 G90 X(U)

26、Z(W) R F式中:式中:X X、Z-Z- 圓錐面切削的圓錐面切削的終點坐標值;終點坐標值;U U、W-W-圓柱面切削的圓柱面切削的終點相對于循環起點終點相對于循環起點的坐標;的坐標;R- R- 圓錐面切削的起圓錐面切削的起點相對于終點的半徑點相對于終點的半徑差。如果切削起點的差。如果切削起點的X X向坐標小于終點的向坐標小于終點的X X向坐標,向坐標,I I值為負,值為負,反之為正。反之為正。 第六章第六章 數控車床編程數控車床編程n49 第六章第六章 數控車床編程數控車床編程n50 例:應用圓錐面切削循環功能加工下圖所示零件。例:應用圓錐面切削循環功能加工下圖所示零件。 N40 G01

27、X65 Z2 N50 G90 X60 Z-25 I-5 F0.2N60 X58N70 X56N80 X54N90 X52N100 X50N110 G00 X100 Z200第六章第六章 數控車床編程數控車床編程n51 (3 3)平面端面切削循環)平面端面切削循環編程格式編程格式 G94 X(U)G94 X(U) Z(W) Z(W) F F 式中:X X、Z-Z- 端面切削的終點坐標值; U U、W-W-端面切削的終點相對于循環起點的坐標。 第六章第六章 數控車床編程數控車床編程n52第六章第六章 數控車床編程數控車床編程n53 例:應用平面端面切削循環功能加工下圖所示零件例:應用平面端面切削循

28、環功能加工下圖所示零件 N100 G00 X85.0 Z5.0N110 G94 X30.0 Z-5.0 F0.2N120 Z-10.0N130 Z-15.0第六章第六章 數控車床編程數控車床編程n541212)復合固定循環復合固定循環在復合固定循環中,對零件的輪廓定義之后,即可完成從粗加工到精加工的全過程,使程序得到進一步簡化。 外圓粗切循環外圓粗切循環是一種復合固定循環。適用于外圓柱面需多次走刀才能完成的粗加工,如右圖所示。 第六章第六章 數控車床編程數控車床編程n55 編程格式:編程格式: G71 U(d) R(e) G71 P(ns) Q(nf) U(u) W(w) F(f) S(s)

29、T(t) ns nf d-吃刀量,半徑值,無正負e-退刀量,半徑值,無正負ns-精加工輪廓程序段中開始程序段的段號;nf-精加工輪廓程序段中結束程序段的段號;u-X軸向精加工余量,直徑值;w-Z軸向精加工余量;f、s、t-F、S、T代碼。第六章第六章 數控車床編程數控車床編程n56 1、nsnf程序段中的程序段中的F、S、T功能,即使被指定也對功能,即使被指定也對粗車循環無效。粗車循環無效。 G71程序段中的有效,程序段中的有效,ns與與nf之間的無之間的無效。效。 2、零件輪廓必須符合、零件輪廓必須符合X軸、軸、Z軸方向同時單調增大或軸方向同時單調增大或單調減少;單調減少; 第六章第六章 數

30、控車床編程數控車床編程n57例:按下圖所示尺寸編寫外圓粗切循環加工程序例:按下圖所示尺寸編寫外圓粗切循環加工程序 N10 T0101 M03 S450N20 G00 G42 X121. Z10. M08 N30 G71 U2. R0.5 N40 G71 P50 Q110 U2. W2. F0.2 N50 G00 X40. /ns第一段,第一段, 此此段不允許有段不允許有 Z 方向的定位。方向的定位。 N60 G01 Z-30 F0.15 N70 X60 Z-60N80 Z-80N90 X100 Z-90N100 Z-110N110 X120 Z-130 /nfN120 G00 G40 X200

31、 Z140 M09N130 M05N140 M30 第六章第六章 數控車床編程數控車床編程n58(2 2)精加工循環)精加工循環 由G71、G72、G73完成粗加工后,可以用G70進行精加工。精加工時,精加工時,G71G71、G72G72、G73G73程序段中的程序段中的F F、S S、T T指令無效,只有在指令無效,只有在ns-nfns-nf程序段中的程序段中的F F、S S、T T才有效。才有效。編程格式編程格式 G70 P(ns) Q(nf)G70 P(ns) Q(nf) 式中:ns-精加工輪廓程序段中開始程序段的段號; nf-精加工輪廓程序段中結束程序段的段號。 N10 T0202 M

32、03 S650N20 G00 G42 X121. Z10. M08 N30 G70 P60 Q120N40 G00 G40 X200 Z140 M09N50 M05N60 M30 第六章第六章 數控車床編程數控車床編程n59(3 3)端面粗切循環)端面粗切循環 端面粗切循環是一種復合固定循環。端面粗切循環適于Z向加工量小,X向加工量大的棒料粗加工,如右圖所示。 第六章第六章 數控車床編程數控車床編程n60編程格式編程格式G72 U(d) R(e)G72 P(ns) Q(nf) U(u) W(w) F(f) S(s) T(t) d-d-吃刀量;e-e-退刀量;ns-ns-精加工輪廓程序段中開始程

33、序段的段號;nf-nf-精加工輪廓程序段中結束程序段的段號;u-u-X軸向精加工余量;w-w-Z軸向精加工余量;f f、s s、t-t-F、S、T代碼。 注意:注意:(1)nsnf程序段中的程序段中的F、S、T功能,即使被指定對粗車循環無效。功能,即使被指定對粗車循環無效。(2)零件輪廓必須符合)零件輪廓必須符合X軸、軸、Z軸方向同時單調增大或單調減少。軸方向同時單調增大或單調減少。 第六章第六章 數控車床編程數控車床編程n61 例:按下圖所示尺寸編寫端面粗切、精切循環加工程序。例:按下圖所示尺寸編寫端面粗切、精切循環加工程序。 N10 T0101; N20 M03 S600; N30 G00

34、 G41 X165. Z2. M08; N40 G72 W4. R1.;N50 G72 P60 Q130 U1. W1. F0.2;N60 G00 Z-110.; /ns 此段不允許有此段不允許有X方方向的定位。向的定位。N70 G01 X160. F0.15;N80 Z-80.;N90 X120 Z-70; N100 Z-50; N110 X80. Z-40; N120 Z-20.;N130 X40 Z0; /nf N140 G00 G40 X200 Z200 M09;N150 M05; N160 M30;第六章第六章 數控車床編程數控車床編程n62(4)(4)成型加工復式循環成型加工復式循

35、環 成型加工復式循環是一種復合固定循環,如右圖所示。成型加工復式循環適于對用粗加工、鑄造、鍛造等方法已初步成形的零件,對零件輪廓的單調性則沒有要求。 Cki第六章第六章 數控車床編程數控車床編程n63 編程格式編程格式 G73 U(i) W(k) R(d) G73 P(ns) Q(nf) U(u) W(w) F(f) S(s) T(t) ns nf式中:i i-X軸向總退刀量,半徑值,無正負; k-k-Z軸向總退刀量,無正負; d-d-重復加工次數; ns-ns-精加工輪廓程序段中開始程序段的段號; nf-nf-精加工輪廓程序段中結束程序段的段號; u-u-X軸向精加工余量; w w-Z軸向精

36、加工余量;第六章第六章 數控車床編程數控車床編程n64 例:按下圖所示尺寸編寫封閉切削循環加工程序例:按下圖所示尺寸編寫封閉切削循環加工程序 N10 T0101; N20 M03 S800; N30 G00 G42 X140. Z5. M08; N50 G73 U9.5 W9.5 R4N60 G73 P70 Q130 U1 W0.5 F0.3N70 G00 X20 Z0 /nsN80 G01 Z-20 F0.15 N90 X40 Z-30N100 Z-50N110 G02 X80 Z-70 R20N120 G01 X100 Z-80 N130 X105 /nfN140 G00 G40 X200

37、 Z200 N150 M09 M05N160 M30 第六章第六章 數控車床編程數控車床編程n6513)13)深孔鉆循環深孔鉆循環 深孔鉆循環功能適用于深孔鉆削加工編程格式編程格式 G74 R(e)G74 R(e) G74 Z(W) Q( G74 Z(W) Q(k) Fk) F例:采用深孔鉆削循環功能加工左圖所示深孔 式中:式中:e e - - - -退刀量;退刀量; Z(W) Z(W) - - 鉆削深度;鉆削深度; k k - - 每次鉆削長度(不加符號)每次鉆削長度(不加符號) e第六章第六章 數控車床編程數控車床編程n66 N10 G50 X200 Z100 T0202 N20 M03

38、S600 N30 G00 X0 Z1 N40 G74 R1 N50 G74 Z-80 Q20 F0.1 N60 G00 X200 Z100 N70 M30 第六章第六章 數控車床編程數控車床編程n671414)外徑切槽循環外徑切槽循環 編程格式編程格式 G75 R(e) G75 X(U) P(i) F 式中:e - 退刀量;X(U) - 槽深;i - 每次切削量。 例:試編寫進行右圖所示零件切斷加工的程序。 N10 G50 X200 Z100 T0202N20 M03 S600N30 G00 X35 Z-50N40 G75 R1N50 G75 X-1 P5 F0.1N60 G00 X200 Z

39、100N70 M30 外徑切削循環功能適合于在外圓面上切削溝槽或切斷加工。外徑切削循環功能適合于在外圓面上切削溝槽或切斷加工。 第六章第六章 數控車床編程數控車床編程n6815)15)基本螺紋切削指令基本螺紋切削指令 編程格式編程格式 G32 X(U) Z(W) F式中:X(U)、 Z(W) - 螺紋切削的終點坐標值;X省略時為圓柱螺紋切削,Z省略時為端面螺紋切削;X、Z均不省略時為錐螺紋切削;F - 螺紋導程。注意:螺紋切削應注意在兩端設置足夠的升速進刀注意:螺紋切削應注意在兩端設置足夠的升速進刀段段1和降速退刀段和降速退刀段2 第六章第六章 數控車床編程數控車床編程n69第六章第六章 數控

40、車床編程數控車床編程n70第六章第六章 數控車床編程數控車床編程n71例:試編寫下圖例:試編寫下圖所示螺紋的加工所示螺紋的加工程序。(螺紋導程序。(螺紋導程程4mm,升速進升速進刀段刀段1=3mm,降速退刀段降速退刀段2=1.5mm,螺紋螺紋深度深度2.165 mm)。)。 第六章第六章 數控車床編程數控車床編程n72 G00 U-62 G32 W-74.5 F4 G00 U62 W74.5 U-64 G32 W-74.5 G00 U64 W74.5 第六章第六章 數控車床編程數控車床編程n73例:試編寫下圖例:試編寫下圖所示圓錐螺紋的所示圓錐螺紋的加工程序。(螺加工程序。(螺紋導程紋導程3.

41、5mm,升速進刀段升速進刀段1=2mm,降速降速退刀段退刀段2=1mm,螺紋深度螺紋深度1.0825 mm)。)。 第六章第六章 數控車床編程數控車床編程n74G00 X12G32 X41 W-43 F3.5G00 X50W43 X10 G32 X39 W-43G00 X50W43第六章第六章 數控車床編程數控車床編程n7516)16)螺紋切削循環指令螺紋切削循環指令式中:X(U)、 Z(W) - 螺紋切削的終點坐標值; I - 螺紋部分半徑之差,即螺紋切削起始點與切削終點的半徑差。加工圓柱螺紋時,I=0。加工圓錐螺紋時,當X向切削起始點坐標小于切削終點坐標時,I為負,反之為正。F - 螺紋導

42、程。 螺紋切削循環指令把“切入-螺紋切削-退刀-返回”四個動作作為一個循環(如下圖所示),用一個程序指令完成。 編程格式編程格式 G92 X(U) Z(W) I F 第六章第六章 數控車床編程數控車床編程n76 例:試編寫下圖所示圓柱螺紋的加工程序。例:試編寫下圖所示圓柱螺紋的加工程序。 G00 X35 Z104G92 X29.2 Z53 F1.5X28.4X27.6G00 X200 Z200第六章第六章 數控車床編程數控車床編程n77 例:試編寫下圖所示圓錐螺紋的加工程序。例:試編寫下圖所示圓錐螺紋的加工程序。 G00 X80 Z62 G92 X49.6 Z12 I-5 F2 X49.2 X

43、48.8 G00 X200 Z200 5第六章第六章 數控車床編程數控車床編程n78用G76時一段指令就可以完成復合螺紋切削循環加工程序。指令格式 G76 P(m)(r) () Q(dmin) R(d) G76 X(U) Z(w) R(i) P(k) Q(d) F(f) 式中 m 精加工最終重復次數(199);R 倒角量; 刀尖的角度,可以選擇80,60,55,30,29,0六種,其角度數值用2位數指定; m、 r、可用地址一次指定,如m=2,.r=1.2, =60時可寫成:P02 1.2 60;dmin 最小切入量; 復合螺紋切削循環(G76)第六章第六章 數控車床編程數控車床編程n79d

44、精加工余量X(U),Z(W)終點坐標; i螺紋部分半徑差(i=0時為圓柱螺紋); k螺牙的高度(用半徑值指令X軸方向的距離);d第一次的切入量(用半徑值指定); F螺紋的導程(與G32螺坊切削時相同)。 螺紋切削方式如圖6.38所示。G76 P02 12 60 Q0.1 R0.1G76 X60.64 Z25 P3.68 Q1.8 F6第六章第六章 數控車床編程數控車床編程n80第六章第六章 數控車床編程數控車床編程n81n欲加工圖示的工件,已知毛胚材料為直徑欲加工圖示的工件,已知毛胚材料為直徑28mm的棒料。的棒料。工件的外圓分為粗、精車,精車余量在工件的外圓分為粗、精車,精車余量在X軸方向為軸方向為0.4mm(直徑值),在(直徑值),在Z軸方向為軸方向為0.1mm,粗車時每次吃刀深度,粗車時每次吃刀深度為為2mm,退刀量為,退刀量為1mm。M16的螺紋大徑尺寸為的螺紋大徑尺寸為15.8mm,螺距為,螺距為2mm,總吃刀深度為,總吃刀深度為1.3mm(半徑(半徑值),車削分七次進刀,吃刀深度分別為值),車削分七次進刀,吃刀深度分別為0.4,0.2,0.2,0.

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論