版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
1、2022/8/7第二章 數(shù)控編程2-1 數(shù)控加工編程的概述2-2 數(shù)控機床的坐標系2-3 數(shù)控系統(tǒng)的指令代碼2022/8/72-1 數(shù)控加工編程概述一.數(shù)控程序的定義 數(shù)控加工程序編制(與傳統(tǒng)加工的區(qū)別) : 從零件圖紙到制成控制介質(zhì)的全過程。 將零件的加工信息:加工順序、零件輪廓軌跡 尺寸、工藝參數(shù)(F、S、T)及輔助動作(變速、換刀、冷卻液啟停、工件夾緊松開等)等,用規(guī)定的文字、數(shù)字、符號組成的代碼按一定的格式編寫加工程序單,并將程序單的信息變成控制介質(zhì)的整個過程。 2022/8/7 程序編制分為:手工編程和自動編程兩種。 手動編程:整個編程過程由人工完成。對編程人員的要求高(不僅要熟悉數(shù)
2、控代碼和編程規(guī)則,而且還必須具備機械加工工藝知識和數(shù)值計算能力) 自動編程:編程人員只要根據(jù)零件圖紙的要求,按照某個自動編程系統(tǒng)的規(guī)定, 將零件的加工信息用較簡便的方式送入計算機,由計算機自動進行程序的編制,編程系統(tǒng)能自動打印出程序單和制備控制介質(zhì)。2-1 數(shù)控加工編程概述2022/8/7二、手工編程的步驟和方法 圖紙工藝分析 這一步與普通機床加工零件時的工藝分析相同,即在對圖紙進行工藝分析的基礎上,選定機床、刀具與夾具;確定零件加工的工藝線路、工步順序及切削用量等工藝參數(shù)等。 計算運動軌跡圖紙工藝分析程序編制制備控制介質(zhì)校驗和試切零件圖紙錯誤修改2-1 數(shù)控加工編程概述2022/8/7計算運
3、動軌跡 根據(jù)零件圖紙上尺寸及工藝線路的要求,在選定的坐標系內(nèi)計算零件輪廓和刀具運動軌跡的坐標值,并且按NC機床的規(guī)定編程單位(脈沖當量)換算為相應的數(shù)字量,以這些坐標值作為編程尺寸。計算運動軌跡圖紙工藝分析程序編制制備控制介質(zhì)校驗和試切零件圖紙修改2-1 數(shù)控加工編程概述2022/8/7 編制程序及初步校驗 根據(jù)制定的加工路線、切削用量、刀具號碼、刀具補償、輔助動作及刀具運動軌跡,按照數(shù)控系統(tǒng)規(guī)定指令代碼及程序格式,編寫零件加工程序,并進行校核、檢查上述兩個步驟的錯誤。 計算運動軌跡圖紙工藝分析程序編制制備控制介質(zhì)校驗和試切零件圖紙錯誤修改2-1 數(shù)控加工編程概述2022/8/7 制備控制介質(zhì)
4、 將程序單上的內(nèi)容,經(jīng)轉(zhuǎn)換記錄在控制介質(zhì)上,作為數(shù)控系統(tǒng)的輸入信息,若程序較簡單,也可直接通過鍵盤輸入。計算運動軌跡圖紙工藝分析程序編制制備控制介質(zhì)校驗和試切零件圖紙錯誤修改2-1 數(shù)控加工編程概述2022/8/7 程序的校驗和試切 所制備的控制介質(zhì),必須經(jīng)過進一步的校驗和試切削,證明是正確無誤,才能用于正式加工。如有錯誤,應分析錯誤產(chǎn)生的原因,進行相應的修改。計算運動軌跡圖紙工藝分析程序編制制備控制介質(zhì)校驗和試切零件圖紙錯誤修改2-1 數(shù)控加工編程概述2022/8/72-2 數(shù)控機床的坐標系一.數(shù)控機床的坐標系及運動方向 1. 定義 機床坐標系是指用于確定機床的運動方向和移動距離的坐標系。
5、標準的數(shù)控機床坐標系是一個右手笛卡爾直角坐標系,其基本坐標軸為X、Y、Z直角坐標,相對于每個坐標軸的旋轉(zhuǎn)運動坐標為A、B、C。2022/8/7圖2-1 右手笛卡爾直角坐標系+X、+Y 、+Z 表示工件的正移動方向。2022/8/72. 各坐標軸的確定(1)Z軸的確定 Z軸是傳遞切削力的主軸所規(guī)定的主軸軸向。對于銑床、鏜床、鉆床等是帶動刀具旋轉(zhuǎn)的軸;對于車床、磨床等是帶動工件旋轉(zhuǎn)的軸。其方向是平行于主軸軸線,遠離工件方向為正方向。 (2)x軸的確定 X軸一般是水平的,平行于工件的裝夾平面。它平行于主要的切削方向,且以此方向為主方向。2-2 數(shù)控機床的坐標系2022/8/71)對于工件旋轉(zhuǎn)的機床(
6、如車床、磨床等),X坐標是工件的徑向且平行于橫向拖板,刀具遠離回轉(zhuǎn)中心是正向; 圖2-2 臥式數(shù)控車床2022/8/72)對于刀具旋轉(zhuǎn)的機床(如銑、鉆、鏜床) 當Z軸水平時,沿刀具主軸向工件看,X軸的正方向指向右邊。 圖2-3 臥式升降臺銑床2-2 數(shù)控機床的坐標系2022/8/7 圖2-4 臥式鏜床2-2 數(shù)控機床的坐標系2022/8/7當Z軸為鉛垂方向 ( 立式主軸)時 a對于單立柱機床,X 軸的正方向指向右邊。 圖2-5 數(shù)控銑床2-2 數(shù)控機床的坐標系2022/8/7b對于雙立柱機床(如龍門機床),當站在操作臺一側(cè)從主軸向左側(cè)立柱看時,X軸的正方向指向右邊。圖2-6龍門式輪廓銑床2-2
7、 數(shù)控機床的坐標系2022/8/7(3)Y軸的確定Y軸的運動方向則根據(jù)X軸和Z軸按右手法則確定。 (4)轉(zhuǎn)動方向的確定 圍繞X、Y、Z軸的轉(zhuǎn)動分別用A、B、C表示,它們的正方向為右旋螺紋前進的方向。 3機床原點 機床原點是指機床坐標系的原點,即X=0, Y=0, Z=0的點,一般在機床上是固定的。2-2 數(shù)控機床的坐標系2022/8/7二.數(shù)控機床的兩種坐標系機床坐標系與工件坐標系 編程總是基于某一坐標系統(tǒng)的,因此,弄清楚數(shù)控機床坐標系和工件坐標系的概念及相互關系是至關重要的。 1.機床原點與機床坐標系 機床原點機床坐標系的零點。這個原點是在機床調(diào)試完成后便 確定了,是機床上固有的點。 機床原
8、點的建立:用回零方式建立。機床原點建立過程實質(zhì)上是機床坐標系建立過程2-2 數(shù)控機床的坐標系2022/8/7 機床坐標系以機床原點為坐標系原點的坐標系,是機床固有的座標系,它具有唯一性。機床坐標系是數(shù)控機床中所建立的工件坐標系的參考坐標系。注意:機床坐標系一般不作為編程坐標系,僅作為工件坐標系的參考坐標系。2-2 數(shù)控機床的坐標系2022/8/72.工件原點與工件坐標系工件原點:為編程方便在零件、工裝夾具上選定的某一點或與之相關的點。該點也可以是對刀點重合。工件座標系:以工件原點為零點建立的一個坐標系,編程時,所有的尺寸都基于此坐標系計算。工件原點偏置:工件隨夾具在機床上安裝后,工件原點與機床
9、原點間的距離?,F(xiàn)代數(shù)控機床均可設置多個工件座標系,在加工時通過G指令進行換。2-2 數(shù)控機床的坐標系2022/8/72-2 數(shù)控機床的坐標系2022/8/7三.絕對坐標和相對坐標1絕對坐標系 所有的坐標值均從同一固定坐標點計量的坐標系。2相對坐標系 運動軌跡的終點坐標是相對于起點計量的坐標系(或增量坐標系)。2-2 數(shù)控機床的坐標系2022/8/7ABXXYYO18121520 圖2-7 絕對與相對坐標系 以絕對坐標計算:XA=12, YA=15, XB=30, YB=35 以相對坐標計算:XA=0, YA=0, XB=18, YB=202022/8/72-3 數(shù)控系統(tǒng)的指令代碼一.數(shù)控加工程
10、序簡介1程序的組成 一個完整的零件加工程序由程序段組成;一個程序段 由若干個代碼字組成;每個代碼字由字符(字母、數(shù)字、符號)組成。N01 G91 G00 X50 Y60 LFN02 G01 X1000 Y5000 F150 S300 T12 M03 LFN10 G00 X-50 Y-60 M02 LF2022/8/7 每個程序段以序號“N”開頭,以LF(Line Finish)結(jié)束,M02=END作為整個程序的結(jié)束。2程序段格式 程序段的格式,是指一個程序段中指令字的排列順序和書寫規(guī)則,不同的數(shù)控系統(tǒng)往往有不同的程序段格式,格式不符合規(guī)定,數(shù)控系統(tǒng)就不能接受。目前廣泛采用的是,地址符可變程序段
11、格式(或者稱字地址程序段格式),這種格式的特點是: 程序段中的每個指令字均以字母(地址符)開始,其后再跟數(shù)字或無符號的數(shù)字。2-3 數(shù)控系統(tǒng)的指令代碼2022/8/7 指令字在程序段中的順序沒有嚴格的規(guī)定,即可以任意順序的書寫 。 不需要的指令字或者與上段相同的續(xù)效代碼可以省略不寫。 因此,這種格式具有程序簡單、可讀性強,易于檢查等優(yōu)點。 2-3 數(shù)控系統(tǒng)的指令代碼2022/8/7主程序和子程序 有時被加工零件上,有多個形狀和尺寸都相同的部位,若按通常的方法編程,則有一定量的連續(xù)程序段在幾處完全重復的出現(xiàn),則可以將這些重復的程序串,單獨地擔出來按一定格式做成子程序,程序中子程序以處的部分便稱為
12、主程序。 子程序可以被多次重復調(diào)用。而且有些數(shù)控系統(tǒng)中可以進行子程序的“多層嵌套”,子程序可以調(diào)用其它子程序,從而可以大大地簡化編程工作,縮短程序長度,節(jié)約程序存貯器的容量。 2-3 數(shù)控系統(tǒng)的指令代碼2022/8/7(一)準備功能代碼(G代碼)準備功能代碼用于指定一些動作或選擇一種操作方式,它使用G字編程。G字可接3位整數(shù),也可以帶一位小數(shù)。模態(tài)代碼是指某些G代碼在一個程序段被指定后,直到以后程序段出現(xiàn)同組的另一個代碼時才失效的G代碼。非模態(tài)代碼是指只有書寫了該代碼時才有效的代碼。1與坐標設定有關的指令二.數(shù)控系統(tǒng)功能指令代碼2-3 數(shù)控系統(tǒng)的指令代碼2022/8/7坐標系有關指令(G90、
13、G91、G92)G92: 工件坐標系設定指令,以刀位點為參考點進行設定。G90: 絕對坐標指令,編程尺寸按工件坐標系 中的坐標給定。G91: 相對坐標指令,編程尺寸相對加工起點給定。2-3 數(shù)控系統(tǒng)的指令代碼2022/8/7例:N001 G92 X400.000 Z250注意:數(shù)控車床X坐標采用二倍值編程,即采用直徑值編程 31主要內(nèi)容對刀點與換刀點的確定 何謂對刀點?刀位點對刀點換刀點(與換刀位置的區(qū)別)相關概念 選擇對刀點的原則: 選在零件的設計基準或工藝基準上,或與之相關的位置上。 選在對刀方便,便于測量的地方。 選在便于坐標計算的地方。2022/8/7刀位點:用于確定刀具在機床坐標系中
14、位置的刀具上的特定點。鏜刀鉆頭立銑刀、端銑刀面銑刀指狀銑刀球頭銑刀車刀33對刀點:確定刀具與工件相對位置的點對刀點可以是工件或夾具上的點,或者與它們相關的易于測量的點。對刀點 確定之后,機床坐標系與工件坐標系的相對關系就確定了2.1 概述2022/8/7選擇合適的對刀點CR30R20R5020f刀具運動軌跡工件輪廓XZ2022/8/7 對刀:就是使“對刀點”與“刀位點”重合的操作。 選擇對刀點的原則: 選在零件的設計基準或工藝基準上,或與之相關的位置上。選在對刀方便,便于測量的地方。選在便于坐標計算的地方 2022/8/7坐標平面選擇指令(G17、G18、G19) G17:指定零件進行xy平面
15、加工 G18:指定零件進行zx平面加工 G19:指定零件進行yz平面加工 注:默認值為G17 兩維平面不必設定(如數(shù)控車床)2-3 數(shù)控系統(tǒng)的指令代碼2022/8/72-3 數(shù)控系統(tǒng)的指令代碼2022/8/7直線插補指令(G01)刀具以進給速度F指令給定的速度進行直線插補加工快速點定位指令(G00)刀具以點位控制方式快速移動,進給速度F指令對其無效2-3 數(shù)控系統(tǒng)的指令代碼2022/8/7G01代碼編程(相對坐標)N001 G92 X28 Y20 LF N004 X8 Y8 LFN002 G91 G00 X12 Y0 N005 X16 Y20 LF S200 M03 T01 LF N006 G
16、00 X12 Y0 M02 LFN003 G01 X24 Y12 F100G01代碼編程(絕對坐標)N001 G92 X28 Y20 LFN002 G90 G00 X16 Y20 S200 M03 T01 LFN003 G01 X8 Y8 F100 LFN004 X0 Y0 LFN005 X16 Y20 LFN006 G00 X28 Y20 M02 LF2-3 數(shù)控系統(tǒng)的指令代碼2022/8/75.圓弧插補指令(G02、G03) G02:順時針插補指令 G03:逆時針插補指令 注:圓弧順逆是從坐標軸正方向向原點投影確定。圓心坐標(i、j、k)編程: i、j、k為圓心相對圓弧起點的坐標值,且總為
17、增量值(該定義以機床使用說明書為準)半徑R編程:小于或等于180度圓弧用+R,大于180度圓弧用-R編程。注意:不能用于整圓編程G17G18G19G90G91G02G03X_Y_X_Z_Y_Z_I_J_I_K_J_K_R_F_*2-3 數(shù)控系統(tǒng)的指令代碼2022/8/7用絕對坐標編程N001 G92 X0 Y0 LFN002 G90 G00 X20 Y0 S200 M03 T01 LFN003 G03 X0 Y20 I-20 J0 F100 LFN004 X-20 Y0 I0 J-20 LFN005 X0 Y-20 I20 J0LFN006 X20 Y0 I0 J20LFN007 G00 X0
18、 Y0 M02 LF用增量坐標編程N001 G91 G00 X20 Y0 S200 M03 T01LF N004 X20 Y-20 I20 J0LFN002 G03 X-20 Y20 I-20 J0 F100LF N005 X20 Y20 I0 J20 LF N003 X-20 Y-20 I0 J-20LF N006 G00 X-20 Y0 M02LF按象限編程2-3 數(shù)控系統(tǒng)的指令代碼2022/8/7用絕對坐標編程N001 G92 X0 Y0 LFN002 G90 G00 X20 Y0 S200 M03 T01 LFN003 G03 X20 Y0 I-10 J0 F100 LFN004 G0
19、0 X0 Y0 M02 LF用增量坐標編程N001 G91 G00 X20 Y0 S200 M03 T01 LFN002 G03 X0 Y0 I-20 J0 F200N003 G00 X-20 Y0 M02 LF跨象限編程2-3 數(shù)控系統(tǒng)的指令代碼2022/8/7用絕對坐標編程N001 G92 X0 Y18 LFN002 G90 G02 X18 Y0 R18 F100 S300 M03 LFN003 G03 X68 Y0 R25 LFN004 G02 X88 Y20 R-20 M02 LF用增量坐標編程N001G91 G02 X18 Y-18 R18 F100 S300 M03 LFN002
20、G03 X50 Y0 R25 LFN003 G02 X20 Y20 R-20 M02 LF2-3 數(shù)控系統(tǒng)的指令代碼2022/8/76.刀具半徑補償指令(G40、G41、G42) G40:刀具偏置注銷指令 G41:左偏置刀具半徑補償指令 G42:右偏置刀具半徑補償指令2-3 數(shù)控系統(tǒng)的指令代碼y A B A 編程輪廓 B G41 編程輪廓 G40 G42 G40 o x o xa)左刀補G41 b)右刀補G42刀補功能的定義a)左刀補G41 b)右刀補G42y2022/8/72022/8/7刀具半徑補償功能1)可在不知刀具半徑的情況下編程2)當?shù)毒甙霃桨l(fā)生變化時,不必重新修改程序,只需手工輸入
21、更改后的刀具半徑值即可。3)可用同一程序、同一刀具進行粗加工和精加工2-3 數(shù)控系統(tǒng)的指令代碼2022/8/77.刀具長度補償指令(G43、G44 、 G49) G43: 刀具長度正補償指令 G44:刀具長度負補償指令 G49 :刀具長度補償注銷指令 實際位移量=程序給定值補償值2-3 數(shù)控系統(tǒng)的指令代碼正偏置: -A2= -A1+(-D1)= -(A1+D1)負偏置: -A2= -A1-(-D2)= -A1+D2G43(G44) Z-A1 H01H內(nèi)存刀補表地址(刀補號)2022/8/7A=-150+(-30)=-180G91 G00 G43 Z-150H01A=-150-(-30)=-12
22、0G91 G00 G44 Z-150 H01刀具長度補償示例2-3 數(shù)控系統(tǒng)的指令代碼2022/8/78.暫停(延時)指令(G04)使刀具作短時間無進給光整加工,用于車槽、鏜平面、锪孔程序格式為:G04_ 后一般用x或P,其后數(shù)字表示延時時間或主軸轉(zhuǎn)數(shù)N001 G91 G01 Z-7 F60 S300 M03 LFN002 G04 X5 LFN003 G00 Z7 M02 LF 2-3 數(shù)控系統(tǒng)的指令代碼2022/8/7二)輔助功能指令(M代碼)M代碼主要用于開關量控制,分為模態(tài)代碼和非模態(tài)代碼。常用M代碼簡介 1)M00:程序停止指令。 程序執(zhí)行到該指令時無條件停止主軸、刀具、冷卻液等。 2
23、)M01:計劃停止指令。 程序執(zhí)行到該指令時有條件停止主軸、刀具、冷卻液等。 3)M02:程序結(jié)束指令。 除停止主軸、刀具、冷卻液以外,還用于機床復位和回卷紙帶等。 4)M03、M04、M05:用于主軸的正傳、反轉(zhuǎn)、停止。 5)M06:換刀指令 6)M30:紙帶結(jié)束。2-3 數(shù)控系統(tǒng)的指令代碼2022/8/7三)進給速度F、主軸轉(zhuǎn)速S、及刀具功能T 代碼進給速度F代碼(續(xù)效代碼) 1)代碼法:F_ (F后面的數(shù)字為進給速度代碼) 2)直接指定法: F_(F后面的數(shù)字為實際進給速度)主軸轉(zhuǎn)速S代碼(續(xù)效代碼) S_ (S后面的數(shù)字含義與F代碼相同)刀具功能F代碼(續(xù)效代碼) T_ (例T0101
24、為選用1號刀并對1號刀進行補償)2-3 數(shù)控系統(tǒng)的指令代碼2022/8/7實例用30的立銑刀銑削工件輪廓,已知工件原點0(90,60),機床原點M(0,0),坐標原點為程序的起點和終點,加工路線為O-A-B-C-D-E-F-G-O,試按絕對坐標完成數(shù)控銑削手工編程,I、J、K為圓心相對其圓弧起點(圓心指向起點的矢量)的X、Y、Z坐標值的地址符。(主軸轉(zhuǎn)速為300rpm,進給速度為150mm/min) 2022/8/7N10 G90 G00 X0.000 Y0.000 Z0.000 S300M03N12 G01 X90.000 Y60.000 F150N14 Y132.000N16 X118.000 Y160.000N18 X158.000 N20 G03 X238.000 I40.
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 《立秋健康養(yǎng)生》課件
- 2021學年天津市楊村一中、寶坻一中等四校高一下學期期末聯(lián)考地理試題
- 小學一年級20以內(nèi)數(shù)學口算練習題大全
- 國際貿(mào)易試卷答案解讀
- 幼兒園傳染病預防工作領導小組
- 年度第一學期歷史科期末考試試卷
- 高考語文分鐘專題突破(2):字形
- 北京市大興區(qū)2022-2023學年高三上學期期末試卷英語試題
- 餐飲娛樂場所保安工作經(jīng)驗
- 能源行業(yè)話務員工作心得
- 2024年北京平谷區(qū)初三九年級上學期期末數(shù)學試題
- 2024年新人教版道德與法治七年級上冊全冊教案(新版教材)
- 初中物理期末復習+專題5+綜合能力題+課件++人教版物理九年級全一冊
- 2024年國開電大 統(tǒng)計學原理 形成性考核冊答案
- 幼兒園大班語言課件:不怕冷的大衣
- 2024年1月國開電大法律事務??啤镀髽I(yè)法務》期末考試試題及答案
- 2024全國能源行業(yè)火力發(fā)電集控值班員理論知識技能競賽題庫(多選題)
- 因式分解(分組分解法)專項練習100題及答案
- 冶煉煙氣制酸工藝設計規(guī)范
- 《上帝擲骰子嗎:量子物理史話》超星爾雅學習通章節(jié)測試答案
- Unit13 同步教學設計2023-2024學年人教版九年級英語全冊
評論
0/150
提交評論