1. 數控車床編程實例帶圖的
數控機床程序編制的方法有三種:即手工編程、自動編程和CAD/CAM。
1.手工編程
手工進行零件圖紙分析、加工、數值計算,編寫程序清單直到程序輸入和檢查。它適用於點加工或幾何形狀不太復雜的零件。但是,在編譯復雜的部分時,它非常耗時,而且很容易出錯。
2.自動編程
使用計算機或編程機,完成零件的編程過程,對於復雜零件是非常方便的。
3.CAD/CAM
利用CAD/CAM軟體實現了建模和圖像的自動編程。最典型的軟體是MasterCAM,可以完成銑削二坐標、三坐標、四坐標、五坐標、車削、線切割的編程。這類軟體雖然功能單一,但簡單易學,價格相對低廉,目前仍是中小企業的選擇。
(1)數控編程樣本擴展閱讀:
注意事項:
科學技術的發展導致了產品升級的加速和人們需求的多樣化,產品的生產也趨向於批量的多樣化和小型化。為了適應這一變化,數控(NC)設備在企業中越來越重要。
它與普通車床相比,一個顯著的優點是:對零件變化的適應性強,更換零件只需更改相應的程序,對刀具只需簡單的調整就能做出合格的零件,為節約成本贏得機會。
但是要充分發揮數控機床的作用,不僅要有良好的硬體,更重要的是軟體:編程,即根據不同零件的特點,編制出合理、高效的加工程序。通過多年的編程實踐和教學,我培養了一些編程技能。
雖然數控車床在加工靈活性上優於普通車床,但在單個零件的生產效率上與普通車床仍有一定差距。因此,提高數控車床的效率就成了關鍵,而合理運用編程技能,建立高效的加工程序,往往對提高機床的效率有意想不到的效果。
2. 數控機床編程入門例題
一、填空題
1. 數控機床通電後,必須先進行______操作,使得刀具返回______,通過參考點和__________的確定關系從而確定機床坐標系的位置,回零之後才能進行其它操作。
2. 判斷數控機床坐標軸正方向時,遵循刀具相對於靜止工件而運動的原則,刀具______工件的方向是坐標軸的正向。
3. 數控編程中,基本的兩類插補指令是______插補指令(G01)和圓弧插補指令(G02/G03)。
4. FANUC數控系統編程時,數值必須加上________,否則數值大小會縮小______倍。
5. G54~G59用來建立________坐標系,坐標系原點的位置坐標要事先輸入數控系統。
6. 請寫出下列常用縮寫的英文全稱:CNC_______________________CAM______________________。
7. 通過計算機和數控機床上的________,可以將數控加工程序直接送入數控系統進行加工。
8. 列出一種計算機輔助製造的軟體:________
9. 車床的刀具號T0101,前面兩位數字表示________,後面兩位數字表示________。
10. G43 G01 Z10. H01;進行刀具長度________補償。
11. G49用來取消刀具________補償。
12. M00表示__________,此時主軸旋轉、冷卻全部停止。
13. 在車床上表示X坐標值,通常採用________編程。
14. 在銑床的固定循環指令中,G74和G84分別表示________和________,G80表示________。
15. 在單行程螺紋切削指令中,F表示螺紋的________。如果螺紋螺距較大,一次無法加工成型,需要________。
16. 在外圓粗切削循環G73指令中,R表示________。
17. 車床精加工循環使用的指令是________,它通常與粗加工循環指令_____或________一起使用,完成零件的加工。
18. M01表示________,如果對應的按鈕按下,設置為「開」時,程序中遇到M01代碼會進入________狀態。
19. 設定加工的切削用量,包括三個方面:________、________和________。
20. 用戶宏程序通常有____類宏程序和_____類宏程序兩種。
21. 車床加工時,刀具的換刀點通常設置在________工件的位置,以免和工件發生碰撞。
22. 在數控程序編制中,尺寸系統有_______坐標編程,增量坐標編程和混和編程三類。
23. 在數控銑床程序編制中,主要需要考慮刀具半徑補償和刀具_______補償。
24. G96指令主軸以________運轉,這意味著在切削過程中,如果切削部位的回轉直徑不斷變化,主軸轉速也要不斷的作相應變化,這時,程序中的S指令是指定車削加工的________。
25. 銑床加工中心通過M06指令執行_____,此時刀具從刀庫中轉出,由機械手裝夾在主軸上。
二、單項選擇題,請將結果標在題號前面。
1. 下列哪些類型的加工適合在車床上完成?( )
A) 軸類 B) 凸輪 C) 沖壓 D) 深孔
2. 當工件具有相對於某一軸對稱的形狀時,可以利用數控機床的( )功能簡化編程。
A) 鏡像 B) 放縮 C) 旋轉 D) 跳轉
3. 銑床編程中,不可以使用下列哪個指令建立工件坐標系?( )
A) G54 B) G92 C) G55 D) G49
4. 關於外圓粗切削循環指令G71,下列說法錯誤的是( )
A) P表示精加工形狀程序段中的開始程序段號
B) W表示的是精加工餘量
C) R表示粗加工的次數
D) G71由兩行程序段組成
5. 關於輔助指令M03,M04分別指令主軸( )和主軸( )。
A) 正轉 停轉 B) 正轉 反轉 C) 反轉 正轉 D) 以上都不對
6. 銑床固定鑽孔循環包括六個動作,( )指令最後一個動作刀具返回R點。
A) M98 B) G97 C) G98 D) G99
7. 銑床固定循環指令G81的功能是( )
A) 攻左螺紋 B) 攻右螺紋 C) 鑽孔 D) 鏜削
數控就業方向
培養目標:
主要培養數控機床操作人員、數控編程工藝人員、CNC數控編程、數控設備維修人員、數控設備營銷人員。
就業方向:
數控技術專業畢業生主要面向珠三角外資大中型企事業單位及國有企事業單位的操作、銷售、工藝、設備維護等部門。此外還能從事CAD/CAM軟體應用,數控系統或設備的銷售與技術服務工作,數控設備的安裝調試及維護,以及車間生產組織與管理等工作等。
1數控技術專業就業前景分析
隨著民營經濟的飛速開展,我國沿海經濟興旺地域(如廣東,浙江、江蘇、山東),數控就業人才更是供不應求,數控技術是製造業實現自動化、柔性化、集成化生產的基礎;是提高產品質量、提高勞動生產率必不可少的技術手段;數控技術是國防現代化的重要戰略物質;是關繫到國家戰略地位和體現國家綜合國力水平的重要基礎性產業。
教育部、勞動保障部、國防科工委、信息產業部、交通部、衛生部等六部委決定實施「職業院校製造業技能型緊缺人才培養培訓工程」,力爭實現五年培養30萬以上製造業技能型緊缺人才的目標,以緩解我國勞動力市場技能型人才的緊缺狀況。
2數控技術專業就業方向
在工業企業,從事數控程序編制、數控設備的使用、維護與技術管理,數控設備銷售與售後服務等工作。數控技術專業在主要面向機械、模具、電子、電氣、輕工等行業,可從事產品設計與加工、數控編程、數控機床操作、數控常用CAM軟體多軸加工、數控設備調試與維修等相關工作。
數控技術從業人員的發展:
1、藍領層:
即數控操作技工,精通機械加工和數控加工工藝知識,熟練掌握數控機床的操作和手工編程,了解自動編程和數控機床的簡單維護維修,此類人員市場需求量大,適合作為車間的數控機床操作工人,但由於其知識較單一,其工資待遇不會大高。
2、灰領層:
其一,數控編程員:掌握數控加工工藝知識和數控機床的操作,熟悉復雜模具的設計和製造專業知識,熟練掌握三維CAD/CAM軟體,如UG、PRO/E等;熟練掌握數控自動編程、手工編程技術。此類人員需求量大,尤其在模具行業非常受歡迎,待遇也很高。
其二,數控機床維護、維修人員:掌握數控機床的機械結構和機電聯調,掌握數控機床的操作與編程,熟悉各種數控系統的特點、軟硬體結構、PLC和參數設置。精通數控機床的機械和電氣的調試和維修。此類人員需求量相對少一些,但培養此類人員非常不易,需要大量實際經驗的積累,目前非常缺乏,其待遇也較高。
3、金領層:
屬於數控通才,具備並精通數控操作技工、數控編程員和數控維護、維修人員所需掌握的綜合知識,並在實際工作中積累了大量實際經驗,知識面很廣。精通數控機床的機械結構設計和數控系統的電氣設計,掌握數控機床的機電聯調。能自行完成數控系統的選型、數控機床電氣系統的設計、安裝、調試和維修。能獨立完成機床的.數控化改造.是企業的搶手人才,其待遇非常之高。
數控技術專業介紹
數控技術,簡稱數控(Numerical Control )即採用數字控制的方法對某一工作過程實現自動控制的技術。它所控制的通常是位置、角度、速度等機械量和與機械能量流向有關的開關量。數控的產生依賴於數據載體和二進制形式數據運算的出現。
培養目標
培養掌握數控原理、數控編程和數控加工等方面的專業知識及操作技能,從事數控程序編制、數控設備的操作、調試、維修和技術管理,數控機床加工程序的編制、數控機床的操作、調試和維修,數控設備管理的高級技術應用性專門人才。
培養要求
本專業是為培養學生從事數控加工、機械產品設計與製造、生產技術管理等方面的高等工程技術應用型人才,是具有實用技能特點的特色專業。要求學生能在生產現場從事產品製造、開發工作,或在技術部門從事工藝、管理工作。主要培養學生數控編程、加工及數控車床、數控銑床、數控加工中心及其它數控設備的操作維修、維護方面的理論知識和專業知識。
3. 數控車床編程指令格式
數控車床編程指令格式如下:
一、G00與G01
G00運動軌跡有直線和折線兩種,該指令只是用於點定位,不能用於切削加工
G01按指定進給速度以直線運動方式運動到指令指定的目標點,一般用於切削加工
二、G02與G03
G02:順時針圓弧插補 G03:逆時針圓弧插補
G04(延時或暫停指令)
一般用於正反轉切換、加工盲孔、階梯孔、車削切槽
G17、G18、G19 平面選擇指令,指定平面加工,一般用於銑床和加工中心
G17:X-Y平面,可省略,也可以是與X-Y平面相平行的平面
G18:X-Z平面或與之平行的平面,數控車床中只有X-Z平面,不用專門指定
G19:Y-Z平面或與之平行的平面
G27、G28、G29 參考點指令
G27:返回參考點,檢查、確認參考點位置
G28:自動返回參考點(經過中間點)
G29:從參考點返回,與G28配合使用
G40、G41、G42 半徑補償
G40:取消刀具半徑補償
三、G43、G44、G49 長度補償
G43:長度正補償
G44:長度負補償
G49:取消刀具長度補償
四、G32、G92、G76
G32:螺紋切削
G92:螺紋切削固定循環
G76:螺紋切削復合循環
五、車削加工:G70、G71、72、G73
G71:軸向粗車復合循環指令
G70:精加工復合循環
G72:端面車削,徑向粗車循環
G73:仿形粗車循環
(3)數控編程樣本擴展閱讀:
使用注意事項:
1、數控機床的使用環境:對於數控機床最好使其置於有恆溫的環境和遠離震動較大的設備(如沖床)和有電磁干擾的設備;
2、電源要求:電網電壓波動應該控制在+10%~-15%之間,而我國電源波動較大,質量差,還隱藏有如高頻脈沖這一類的干擾,加上人為的因素(如突然拉閘斷電等);
3、數控機床應有操作規程:進行定期的維護、保養,出現故障注意記錄保護現場等;
4、數控機床不宜長期封存,長期會導致儲存系統故障,數據的丟失;
5、注意培訓和配備操作人員、維修人員及編程人員。
網路-數控車床
4. 數控程序中g71編程實例
圖 G71外徑復合循環編程實例
%118
N1 G59 G00 X80 Z80 (選定坐標系G55,到程序起點位置)
N2 M03 S400 (主軸以400r/min正轉)
N3 G01 X46 Z3 F100 (刀具到循環起點位置)
N4 G71U1.5R1P5Q13X0.4 Z0.1(粗切量:1.5mm精切量:X0.4mm Z0.1mm)
N5 G00 X0 (精加工輪廓起始行,到倒角延長線)
N6 G01 X10 Z-2 (精加工2×45°倒角)
N7 Z-20 (精加工Φ10外圓)
N8 G02 U10 W-5 R5 (精加工R5圓弧)
N9 G01 W-10 (精加工Φ20外圓)
N10 G03 U14 W-7 R7 (精加工R7圓弧)
N11 G01 Z-52 (精加工Φ34外圓)
N12 U10 W-10 (精加工外圓錐)
N13 W-20 (精加工Φ44外圓,精加工輪廓結束行)
N14 X50 (退出已加工面)
N15G00 X80 Z80 (回對刀點)
N16 M05 (主軸停)
N17 M30 (主程序結束並復位)
(4)數控編程樣本擴展閱讀:
數控編程是數控加工准備階段的主要內容之一,通常包括:
分析零件圖樣,確定加工工藝過程;計算走刀軌跡,得出刀位數據;編寫數控加工程序;製作控制介質;校對程序及首件試切。有手工編程和自動編程兩種方法。
總之,它是從零件圖紙到獲得數控加工程序的全過程。
5. 數控編程的實例!
數控機床編程實例
作者: 來源:
--------------------------------------------------------------------------------
常用的圓弧編程指令是G2和G3,使用時必須編入圓弧起點坐標,終點坐標、圓弧半徑或中心坐標,可處理各種類型的圓弧編程。西門子810D/840D系統中的CT和RND指令也可以生成精確的圓弧軌跡,在加工輪廓中出現用圓弧與其他直線或圓弧相切連接的軌跡時,靈活運用CT和RND指令進行圓弧編程比使用G2和G3指令方便得多:
--------------------------------------------------------------------------------
一、兩種特殊的圓弧編程指令:CT和RND
常用的圓弧編程指令是G2和G3,使用時必須編入圓弧起點坐標,終點坐標、圓弧半徑或中心坐標,可處理各種類型的圓弧編程。西門子810D/840D系統中的CT和RND指令也可以生成精確的圓弧軌跡,在加工輪廓中出現用圓弧與其他直線或圓弧相切連接的軌跡時,靈活運用CT和RND指令進行圓弧編程比使用G2和G3指令方便得多:
1、RND指令處理輪廓拐點的圓弧過渡
RND指令的含義:輪廓拐點處用指定半徑的圓弧過渡處理,並且和相關的直線或圓弧相切連接,數控系統自動運算各個切點的坐標。
參照圖1 加工內容為底邊外的其餘輪廓,所用程序如下。
N005 G54 G90 G0 Z100 T1 D1
N010 X-70 Y-50
N015 M03 S1000 F500 Z-10
N020 G41 Y-20
N025 G1 Y70 RND=5
N030 G1 X-40 RND=5
N035 G3 ×0 CR=20 RND=5
N040 G3 ×40 CR=20 RND=5
N045 G1×70 RND=5
N050 G1 Y-30
N055 M30
程序中用RND=5的格式表示輪廓拐點處用半徑R5的圓弧過渡處理,並與相關的直線或圓弧相切連接,數控系統自動運算各個切點的坐標,程序中不需寫入切點的坐標。而用G2和G3指令編寫各處R5圓弧就必須計算各個切點的坐標(共10個點),還多了五條程序。
2、CT指令完成直線和圓弧或圓弧和圓相切邊接
CT指令的含義是:經過一段直線或圓弧的結束點P1和另一個指定點P2生成一段圓弧並且和前面的直線或圓弧在P1點處相切,數控系統自動運算圓弧半徑CT指令是模態的。
參照圖2 加工內容為底邊外的其餘輪廓,所用程序如下:
N005 G54 G90 G0 Z100 T1 D1
N010 X-90 Y-120
N015 M03 S1000 F500Z-10
N020 G41Y-100
N025 G1 Y20
N030 X-60
N040 Yo
N045 CT X-20(第一個R20圓弧)
N050 X20(第二個R20圓弧)
N055 X60(第三個R20圓弧)
N060 G1 Y20
N065 G1×90
N070 Y-100
N075 M30
用CT在編製程序時只需輸入切點坐標而不用寫入圓弧半徑,也不用判斷圓弧的方向,在直線和圓弧或多段圓弧相切連接的輪廓編程時使用非常方便。
3、CT和RND指令在極坐標系中的應用
在極坐標系中用G2和G3指令編程時有一個限制,極點必須設定在所編程圓弧的中心。而用CT和RND指令就很好地克服了這一障礙。
(1)RND指令在極坐標系中的應用
參照圖3在數控銑床加工4個30度的V型槽,以90度位置的V型槽為常式序如下。
N005 G54 G0 T1 D1 Z100
N010 G111 Xo YO
N015 AP=90-15 RP=110
N020 M03 S1000 F500 Z10
N025 G42 RP=100
N030 G1 RP=0 RND=10
N035 G1 RP=100
N040 M30
(2)CT指令在極坐標系中的應用。
參照圖4 加工上部的3段圓弧和2段直線相切連接的部位,程序如下。
N005 G54 G90 Go Z100 T1 D1
N010 G111 XO YO
N015 AP=90-36-18 RP=150
N020 M03 S1000 F500 Z-10
N025 G42 RP=130
N030 G1 RP=142.66/2
N035 CT AP=90-18
N040 AP=90+18
N045 AP=90+18+36
N050 G1 RP=150
N055 M30
圖3和圖4 這兩種類型的工件加工部位使用算術坐標系編程數據處理比較麻煩,在極坐標系中用G2和G3指令編程圓弧時極點必須設定在所編圓弧的中心,需要一些計算工作,而使用RND和CT指令編程圓弧時,極點就不必設定在所編圓弧的中心,極點可以設定在任意的方便數據處理的位置。圖3和圖4 這兩種類型的工件加工部位在編程時使用極坐標且極點設定在工件中心最為方便。
二、特殊刀具補償方法在加工扇形段導入板中的應用
1、一般的刀具補償方法
參照圖5 ,在數控銑上用40mm立銑刀加工60H7的槽,按照槽的邊界線進行編程,使用的程序如下。
N005 G54 G90 Go Z100 T1 D1
N010 X-150 YO
N020 M03 S300 F100 Z30
N025 G42 Y30
N030 G1×150
N035 Y-30
N040 X-150
N050 M30
實際加工中要經過粗加工、半精加工和精加工運行三次程序,對應的半徑補償值先大後小分別是22mm,20.5mm,20mm(理念值,最終的半徑補償值要經過實際測量確定)。
2、特殊的刀具補償方法
參照圖5,在數控銑床上40mm立銑刀加工60H7的槽,按照中心線進行編程,使用的程序如下。
N005 G54 G90 GO Z100 T1 D1
N010 X-150 YO
N020 M03 S300 F100 Z30
N025 G42 X-140
N030 G1 X150
N035 GO Z100
N040 G40 X-150
N050 Z30
N055 G41 X-140
N060 G1 X150
N065 GO Z100
N070 M30
實際加工中要經過粗加工、半精加工和精加工運行三次程序,對應的半徑補償先小後大分別是8mm、9.5mm,10mm(理論值,最終的半徑補償值要經過實際測量後確定),最終的半徑補償理論值=槽的寬度/2-刀具半徑。在程序中分別用G41和G42激活兩次刀補,增加了一次空行程,這種使用刀具半徑補償的方式在加工一般類型的工件時顯得很麻煩,但是在加工特定類型的工件時使用這種方法就會使編程工作變得非常簡單。
3、在加工扇形段導入板中的應用
在一些比較特殊槽體的加工中,圖紙中只標注槽的寬度、深度和中心線的形狀尺寸,針對這一類型的工件,按照中心線進行編程,加工中應用特殊的刀具補償方法。
參照圖6,這是我公司薄板廠連鑄設備中使用的扇形段導入板,它是扇形段導入裝置中的關鍵零件。用Tk6920數控銼銑床的加工七條128×44mm導入槽。該工件的七條導入槽是由多段圓弧和直線相切連接構成,圖紙中只標注了槽的寬度、深度和中心線的形狀尺寸,以上部第一個導入槽為例說明特殊的刀具補償使用方法,按照中心線進行編程。
程序名稱:CA01
程序內容:N5 G54 G90 G64 GO Wo Z150 T1 D1(調用第一個刀號)
N10 G111 XO YO
N15 X=-1804-100 Y=464.424
N20 M04 S250 F200 Z-44
N25 G41 X=IC(50)(激活刀補開始加工槽體的上邊界)
N30 G1 X=-1804+920.617
N35 CT AP=90-16.03 RP=1499.5
N40 G1 AP=90-16.03 RP=1499.5+100
N45 GO G40 X=IC(100)Z150
N50 X=-1804-100 Y=464.424 T1 D2(調用第二個刀號)
N55 G42 X=IC(50)(激活刀補開始加工槽體的下邊界)
N60 G1 X=-1804+920.617
N65 CT AP=90-16.03 RP=1499.5
N70 G1 AP90-16.03 RP=1499.5+100
N75 GO G40 X=IC(100)Z150
N80 M30
槽的寬度和中心線不對稱,程序中用了兩個刀號,加工槽體的上邊界時用D1,加工槽體的下邊界是時用D2,實際加工中用50mm銑刀要經過粗加工、半精加工和精加工運行三次程序,對應的半徑補償值先小後大分別是D1=100mm,12mm,12.5mm,D2=13mm,15mm,15.5mm.
如果使用一般的刀具補償使用方法,按照槽的邊界線進行編程,就要計算槽的邊界線中各段圓弧和直線切點的坐標以及各段圓弧的半徑,計算量是非常大的。而按照中心線進行編程就可直接使用力紙上標注的尺寸,避免了大量、繁瑣的數據計算工作,保證了程序中所用數據的准確性,極大的提高了編程效率。
其方法有兩個特殊:(1)按照中心線進行編程而不是按照真實的加工邊界線進行編程。(2)刀具補償值按照粗加工、半精加工和精加工的順序逐漸加大,理論補償值二加工的邊界到中心線的距離--刀具半徑。優點是直接使用圖紙上標注的尺寸進行編程,保證了程序中所用數據的准確性,不需進行大量繁瑣的數據計算工作。
6. 數控編程基本代碼
1.數控編程指令——外圓切削循環
指令:G90X(U)_Z(W)_F_;
例:G90X40.Z40.F0.3;
X30.;
X20.;2.數控編程指令——端面切削循環
指令:G94X(U)_Z(W)_F_;
例如:G90X40.Z-3.5.F0.3;
Z-7.;
Z-10.;3.數控編程指令——外圓粗車循環
指令:G71U_R_;
G71P_Q_U_W_F_;
精車:G70P_Q_F_;
U每次進給量,
R每次退刀量,
P循環起始行號,
Q循環結束行號,
U精加工徑向餘量,
W精加工軸向餘量。4.數控編程指令——端面粗車循環
指令:G72W_R_;
G72P_Q_U_W_F_;
精車:G70P_Q_F_;(字母含義同3)5.數控編程指令——固定形式粗車循環
指令:G73P_Q_I_K_U_W_D_F_;
I粗車是徑向切除的總餘量(半徑值),
K粗車是軸向切除的總餘量,
D循環次數,(其餘字母含義同3).
6.數控編程指令——刀尖半徑補償指令
指令:G41
G01
G42
X(U)_Z(w)_;
G00
G40
注意:(1).G41,G42,G40指令不能與圓弧切削指令寫在同一程序段內。(2).在調用新刀具前或更改刀具補償方向時,必須取消前一個刀具補償。字串6
(3).在G41或G42程序段後面加G40程序段,便可以取消刀尖半徑補償。7.數控編程指令——錐面循環加工
指令:G90X(U)_Z(W)_I_F_;
例如:G90X40.Z-40.I-5.F0.3;
X35.
X30.
I切削始點與圓錐面切削終點的半徑差。8.數控編程指令——帶錐度的端面切削循環指令
指令:G94X(U)_Z(W)_K_F_;
K端面切削始點至終點位移在Z方向的坐標值增量值。9.數控編程指令——簡單圓弧加工
指令:G02
I_K_
X(U)_Z(W)_
F_;
G03
R_;10.數控編程指令——深空加工
指令:G74R_;
G74Z(W)_Q_;
R每次加工退刀量,
Z鑽削總深度,
Q每次鑽削深度,11.數控編程指令——G75指令格式
指令:G75R_;
G75X(U)_Z(W)_P_Q_R_F_;
R切槽過程中徑向(X)的退刀量,
X最大切深點的X軸絕對坐標,
Z最大切深點的Z軸絕對坐標,
P切槽過程中徑向(X)的退刀量(半徑值),
Q徑向切完一個刀寬後,在Z的移動量,
R刀具切完槽後,在槽底沿-Z方向的退刀量。12.數控編程指令——子程序調的用
指令:M98P****
****;
例如:M98P42000;
字串7
表明調用子程序2000兩次。
M98P2;
表明調用2號程序一次。13.數控編程指令——等螺距螺紋切削指令
指令:G32(U)_Z(W)_F_;
X,Z為螺紋終點的絕對坐標,
例如:G32X29.Z-35.F2.;
G00X40.;
Z5.;
X28.2;
G32Z-35.F0.2;
G00X40.;
Z5.;
X28.2;14.數控編程指令——螺紋切削固定循環指令
指令:G92X(U)_Z(W)_R_F_;
R=0時切削圓柱螺紋。
例如:G92X29.Z-35.F0.2;
X28.2;
X27.6;
X27.4;15.數控編程指令——多線螺紋切削指令
指令:X(U)_Z(W)_F_P_;
F長軸方向的導程。
P螺紋線數和起始角。
例如:G33X34.Z-26.F6.P2=0;
G01X28.F0.2;
G00Z8.;
G01X34.F0.2;
G33Z-26.F6.P2=18000;
G01X28.F0.2;
G00Z8.;16.數控編程指令——G76指令格式
指令:G76GmraQ_R_;
G76X(U)_Z(W)_R_P_Q_F_;
m精加工重復次數,
r倒角量,
a螺紋刀尖角度,
Q最小被吃刀量(半徑值),單位為微米。
R精加工餘量(半徑值),單位為毫米。
G76X(U)_Z(W)_R_P_Q_F_;
R螺紋半徑值(半徑值),
P螺紋牙深(半徑值),單位為微米。
Q第一次切削深度(半徑值),單位為微米。
F螺紋導程。單位為毫米。17.數控編程指令——變導程螺紋加工(G34)
指令:G34
X(U)_Z(W)_F_K_;
F長軸方向導程,單位為毫米
K主軸每轉導程的增量或減量,單位為毫米每轉。
7. 數控車床編程100例的作品目錄
前言
第1章 數控車床編程基礎
1.1 數控車床加工概述
1.2 數控車床編程基礎
1.2.1 數控車床坐標系
1.2.2 數控加工編程流程
1.2.3 數控加工程序的格式與組成
1.2.4 數控車床常用功能指令
1.2.5 數控車床常用刀具
1.2.6 數控車床夾具
1.2.7 數控編程中的數值計算
第2章 FANUC數控車床編程實例
2.1 階梯軸類零件加工編程
2.2 圓弧成形面零件加工編程
2.3 槽類零件加工編程
2.4 螺紋類零件加工編程
2.5 孔類零件加工編程
2.6 內/外輪廓加工循環編程
2.7 利用子程序編程
2.8 利用宏程序編程
2.9 數控車中級工考試樣題
2.10 數控車高級工考試樣題
第3章 SIEMENS數控車床編程實例
3.1 階梯軸類零件加工編程
3.2 圓弧成形面零件加工編程
3.3 槽類零件加工編程
3.4 螺紋類零件加工編程
3.5 孔類零件加工編程
3.6 內/外輪廓加工循環編程
3.7 參數編程
3.8 利用子程序編程
3.9 數控車中級工考試樣題
3.10 數控車高級工考試樣題
附錄
附錄A 常用材料及刀具切削參數推薦值
附錄B FANUC數控車床常用NC代碼
附錄C SIEMENS數控車床常用NC代碼
參考文獻
8. 數控銑床編程圖及代碼
數控銑床編程圖及代碼如下:
1、准備功能G代碼用來規定刀具和工件的相對運動軌跡、機床坐標系、坐標平面、刀具補償、坐標偏置等多種加工操作。
G00 快速點定位、G01 直線插補、G02 順時針圓弧插補、G03 逆時針圓弧插補、G04 暫停
G05.1 預讀處理控制、G07.1 圓柱插補、G08 預讀處理控制、G09 准確停止、G10 可編程數據輸入。
G11 可編程數據輸入、G15 極坐標取消、G16 極坐標指令、G17 選擇XY平面、G18 選擇ZX平面、G19 選擇YZ平面、G20 英寸輸入等等。
2、輔助功能M代碼用於指令數控機床輔助裝置的接同和關斷,如主軸轉/停、切削液開/關,卡盤夾緊/松開、刀具更換等動作。
M00 程序暫停、M01 程序選擇停止、M02 程序結束、M03 主軸正轉、M04 主軸反轉 、M05 主軸停止、M06 換刀、M08 切削液開、M09 切削液關、M98 調用子程序等等。
9. 數控車床編程實例帶圖的
G99(每轉進給)
G0 X200 Z100(快速移動到安全位)
T0101(換1號外圓刀,執行1號刀補)
M03 S500(開啟主軸正轉,速度500R/MIN)
G0 X112 Z2(快速接近工件毛坯)
G71 U3 R0.5 F0.2(G71軸向精車循環加工,U3每次吃刀3MM單邊,退刀0.5MM,速度0.2MM/R)
G71 P1 Q2 U0 W0(P1程序開始階段,Q2程序結束階段,U0——X軸不留精加工餘量,W0——Z軸不留精加工餘量)
N1 G0 X30(循環開始以後的第一階段)
G1 Z-50
X90
Z-70
X110
N2 Z-140(循環結束的最後一階段)
G0 X200 Z100(快速移動至安全換刀位)
T0202(換2號刀螺牙刀,執行2號刀補)
G0 X200 Z100 S300(快速移動至安全位,轉速改為300R/MIN)
X30 Z4(快速定位至螺牙循環開始位置)
G92 X29.8 Z-48 F1.5(車螺牙,X軸牙底徑29.8,Z牙長48MM,牙距1.5MM)
X29.6
X29.4
X29.2
X29
X28.8
X28.6
X28.4
X28.3
X28.2
X28.1
X28.05
G0 X200 Z100(快速移動至安全換刀位置)
T0303(換3號割刀,執行3號刀補)
G0 X200 Z100 S200(快速定位,轉速200R/MIN)
X110 Z-84(移動至割槽循環開始位置)
G75 R0.5 F0.08(G75割槽循環,R——每次退刀0.5MM,F——每轉進給0.08MM)
G75 X60 Z-120 P6000 Q4000(槽底徑60MM,Z軸最大深度120MM,P——每次切入6MM,Z軸移動量)
M09(關水泵)
G0 X200 Z100 M05(快速移動至換刀安全位,關閉主軸)
T0101(換1號刀)
M30(程序結束)
10. 數控車床管螺紋編程實例
數控車床管螺紋編程實例如下:
對下圖所示的55°圓錐管螺紋zg2″編程。
根據標准可知,其螺距為2.309mm(即25.4/11),牙深為1.479mm,其它尺寸如圖(直徑為小徑)。用五次吃刀,每次吃刀量(直徑值)分別為1mm、0.7 mm 、0.6 mm 、0.4mm、0.26mm,螺紋刀刀尖角為55°。
數控編程如下:
%0001
n1 t0101 (換一號端面刀,確定其坐標系)
n2 m03 s300(主軸以400r/min正轉)
n3 g00 x100 z100(到程序起點或換刀點位置)
n4 x90 z4(到簡單外圓循環起點位置)
n5 g80 x61.117 z-40 i-1.375 f80(加工錐螺紋外徑)
n6 g00 x100 z100(到換刀點位置)
n7 t0202(換二號端面刀,確定其坐標系)
n8 g00 x90 z4(到螺紋簡單循環起點位置)
n9 g82 x59.494 z-30 i-1.063 f2.31(加工螺紋,吃刀深1)
n10 g82 x58.794 z-30 i-1.063 f2.31(加工螺紋,吃刀深0.7)
n11 g82 x58.194 z-30 i-1.063 f2.31(加工螺紋,吃刀深0.6)
n12 g82 x57.794 z-30 i-1.063 f2.31(加工螺紋,吃刀深0.4)
n13 g82 x57.534 z-30 i-1.063 f2.31(加工螺紋,吃刀深0.26)
n14 g00 x100 z100(到程序起點或換刀點位置)
n15 m30(主軸停、主程序結束並復位)
(10)數控編程樣本擴展閱讀:
由於數控機床安裝了主軸編碼器,主軸在一周的旋轉過程中刀具隨著進給軸方向移動一個螺距比如螺距是2則進給速度為2mmr一般螺紋在加工時,需要採用多次進刀的方式才能去除螺紋上的多餘餘量,每刀的切削深度由刀具材料來決定,如果每刀進給恆定則切削力和金屬去除率從上一刀到下一刀會劇烈增加為了得到比較合適的切削力切削深度應該隨著切削次數依次遞減保證恆切削量加工。
數控編程螺紋加工中,螺紋加工有3種加工方法分別是G32直進式切削方式、G92直進式切削方式和G76斜進式切削方式由於切削方法的不同編程方法不同造成加工誤差也不同。我們在操作使用上要仔細分析使零件加工出精度高的零件。