第一章____數控機床加工程序編制基礎_第1頁
第一章____數控機床加工程序編制基礎_第2頁
第一章____數控機床加工程序編制基礎_第3頁
第一章____數控機床加工程序編制基礎_第4頁
第一章____數控機床加工程序編制基礎_第5頁
已閱讀5頁,還剩49頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

1、數控加工編程及操作數控加工編程及操作電子教案電子教案四川電子機械職業技術學院主講教師:童欽數控加工編程及操作第1章 數控機床加工程序編制基礎 第2章 數控加工工藝設計 第3章 數控車床的加工程序設計 第4章 數控銑床的程序編制第5章 加工中心的程序編制第6章 數控電火花切割機床的程序編制第7章 數控板料折彎機床的程序編制第8章 CAD/CAM軟件應用第9章 FMS系統與數控加工技術 學會編制數控車床、數控銑床、加工中心、數控電火花切割機床、數控板料折彎機床數控機床的加工程序 ;了解CAD/CAM軟件的應用以及FMS系統與數控加工技術學習要求:總學時:96 理論:64 操作:32數控加工編程及操

2、作第1章數控機床加工程序編制基礎1.1數控程序編制的概念 1.2數控機床的坐標系 1.3常用編程指令 1.4程序編制中的數學處理 第1章數控機床加工程序編制基礎第1章數控機床加工程序編制基礎第1章數控機床加工程序編制基礎 在編制數控加工程序前,應首先了解:數控程序編制的主要工作內容,程序編制的工作步驟,每一步應遵循的工作原則等,最終才能獲得滿足要求的數控程序。1.1 數控程序編制的概念第1章數控機床加工程序編制基礎 1.1.1 1.1.1 數控程序編制的定義數控程序編制的定義 編制數控加工程序是使用數控機床的一項重要技術工作,理想的數控程序不僅應該保證不僅應該保證加工出符合零件圖樣要求的合格零

3、件,還應該還應該使數控機床的功能得到合理的應用與充分的發揮,使數控機床能安全、可靠、高效的工作。第1章數控機床加工程序編制基礎 1、數控程序編制的內容及步驟數控編程是指從零件圖紙到獲得數控加工程序的全部工數控編程是指從零件圖紙到獲得數控加工程序的全部工作過程作過程。編程工作主要包括:第1章數控機床加工程序編制基礎分 析分 析零 件零 件圖 樣圖 樣和 制和 制定 工定 工藝 方藝 方案案 數數 學學 處處 理理 編編 寫寫 程程 序序 程程 序序 校校 驗驗修修 改改 2、數控程序編制的方法 數控加工程序的編制方法主要有兩種:手工編制程序和手工編制程序和自動編制程序。自動編制程序。(1)手工編

4、程 手工編程指主要由人工來完成數控編程中各個階段的工作。 零件圖樣工藝人員夾具表機床表刀具表工藝規程編程人員加工程序初稿加工程序修 改編程手冊第1章數控機床加工程序編制基礎 (2)計算機自動編程 自動編程是指在編程過程中,除了分析零件圖樣和制定工藝方案由人工進行外,其余工作均由計算機輔助完成。 采用計算機自動編程時,數學處理、編寫程序、檢驗程序等工作是由計算機自動完成的,由于計算機可自動繪制出刀具中心運動軌跡,使編程人員可及時檢查程序是否正確,需要時可及時修改,以獲得正確的程序。又由于計算機自動編程代替程序編制人員完成了繁瑣的數值計算,可提高編程效率幾十倍乃至上百倍,因此解決了手工編程無法解決

5、的許多復雜零件的編程難題。因而,自動編程的特點就在于編程工作效率高,可解決復雜形狀零件的編程難題。 第1章數控機床加工程序編制基礎 1.1.2 1.1.2 字與字的功能字與字的功能1、字符與代碼 字符是用來組織、控制或表示數據的一些符號字符是用來組織、控制或表示數據的一些符號,如數字、字母、標點符號、數學運算符等。2、字 在數控加工程序中,字是指一系列按規定排列的字符,字是指一系列按規定排列的字符,作為一個信息單元存儲、傳遞和操作作為一個信息單元存儲、傳遞和操作。字是由一個英文字母由一個英文字母與隨后的若干位十進制數字組成,這個英文字母稱為地址符。與隨后的若干位十進制數字組成,這個英文字母稱為

6、地址符。如:“X2500”是一個字,X為地址符,數字“2500”為地址中的內容。 第1章數控機床加工程序編制基礎 3、字的功能 組成程序段的每一個字都有其特定的功能含義,以下是以FANUC-0M數控系統的規范為主來介紹的。(1)順序號字N順序號又稱程序段號或程序段序號順序號又稱程序段號或程序段序號。順序號位于程序段位于程序段之首之首,由順序號字順序號字N N和后續數字組成和后續數字組成。便于程序檢查程序檢查少用(2)準備功能字G 準備功能字的地址符是G,又稱為G功能或G指令,是用是用于建立機床或控制系統工作方式的一種指令。于建立機床或控制系統工作方式的一種指令。附表:見表1.1 G功能字含義表

7、第1章數控機床加工程序編制基礎 第1章數控機床加工程序編制基礎表表1.1 G功能字含義表功能字含義表 第1章數控機床加工程序編制基礎表表1.1 G功能字含義表功能字含義表華中數控代 碼 組 意 義 代 碼 組 意 義 代 碼 組 意 義 *G00 快 速 點 定 位 *G40 刀 補 取 消 G73 車 閉 環 復 合 循 環 G01 直 線 插 補 G41 左 刀 補 G76 00 車 螺 紋 復 合 循 環 G02 順 圓 插 補 G42 07 右 刀 補 G80 車 外 圓 固 定 循 環 G03 逆 圓 插 補 G52 00 局 部 坐 標 系 設 置 G81 車 端 面 固 定 循

8、環 G32 01 螺 紋 切 削 零 點 G82 01 車 螺 紋 固 定 循 環 G04 00 暫 停 延 時 G54 G59 11 偏 置 *G90 絕 對 坐 標 編 程 G20 英 制 單 位 G65 00 簡 單 宏 調 用 G91 03 增 量 坐 標 編 程 *G21 02 公 制 單 位 G66 宏 指 令 調 用 G92 00 工 件 坐 標 系 指 定 G27 回 參 考 點 檢 查 G67 12 宏 調 用 取 消 * G98 每 分 鐘 進 給 方 式 G28 回 參 考 點 G71 車 外 圓 復 合 循 環 G99 05 每 轉 進 給 方 式 G29 06 參 考

9、 點 返 回 G72 00 車 端 面 復 合 循 環 (3)尺寸字 尺寸字用于確定機床上刀具運動終點的坐標位置用于確定機床上刀具運動終點的坐標位置。 其中,第一組 X,Y,Z,U,V,W,P,Q,R 用于確定終點的直線坐標尺寸;第二組 A,B,C,D,E 用于確定終點的角度坐標尺寸;第三組 I,J,K 用于確定圓弧輪廓的圓心坐標尺寸。在一些數控系統中,還可以用P指令暫停時間、用R指令圓弧的半徑等。(4)進給功能字F進給功能字的地址符是F,又稱為F功能或F指令,用于指用于指定切削的進給速度定切削的進給速度。對于車床,F可分為每分鐘進給和主軸每轉進給兩種,對于其它數控機床,一般只用每分鐘進給。F

10、指令在螺紋切削程序段中常用來指令螺紋的導程。第1章數控機床加工程序編制基礎 (5)主軸轉速功能字S主軸轉速功能字的地址符是S,又稱為S功能或S指令,用于指定主軸轉速。單位為r/min。(6)刀具功能字T刀具功能字的地址符是T,又稱為T功能或T指令,用于指定加工時所用刀具的編號。對于數控車床,其后的數字還兼作指定刀具長度補償和刀尖半徑補償用。(7)輔助功能字M 輔助功能字的地址符是M,后續數字一般為13位正整數,又稱為M功能或M指令,用于指定數控機床輔助裝置的開關動作用于指定數控機床輔助裝置的開關動作。附表:見表1.2M功能字含義表第1章數控機床加工程序編制基礎 第1章數控機床加工程序編制基礎表

11、表1.2 M功能字含義表功能字含義表 1.1.3 1.1.3 程序格式程序格式1、程序段格式 一個數控加工程序是若干個程序段組成的。一個數控加工程序是若干個程序段組成的。程序段格式是指程序段中的字、字符和數據的安排形式。程序段格式舉例:N 3 0 G 0 1 X 8 8 . 1 Y 3 0 . 2 F 5 0 0 S 3 0 0 0 T 0 2 M 0 8N40 X90(本程序段省略了續效字“G01,Y30.2,F500,S3000,T02,M08”,但它們的功能仍然有效) 在程序段中,必須明確組成程序段的各要素:移動目標:終點坐標值X、Y、Z 沿怎樣的軌跡移動:準備功能字G;進給速度:進給功

12、能字F; 切削速度:主軸轉速功能字S;使用刀具:刀具功能字T; 機床輔助動作:輔助功能字M。第1章數控機床加工程序編制基礎 1.2 1.2 數控機床的坐標系數控機床的坐標系1.2.1 1.2.1 機床坐標系機床坐標系、機床坐標系的確定(1)機床相對運動的規定( (運動定則運動定則) ) 在機床上,我們始終認為工件靜止,而刀具是運動的工件靜止,而刀具是運動的。這樣編程人員在不考慮機床上工件與刀具具體運動的情況下,就可以依據零件圖樣,確定機床的加工過程。第1章數控機床加工程序編制基礎 (2)機床坐標系的規定 標準機床坐標系中X、Y、Z坐標軸的相互關系用右手笛用右手笛卡爾直角坐標系決定。卡爾直角坐標

13、系決定。 在數控機床上,機床的動作是由數控裝置來控制的,為了確定數控機床上的成形運動和輔助運動,必須先確定機床上運動的位移和運動的方向,這就需要通過坐標系來實現,這個坐標系被稱之為機床坐標系。 例如銑床上,有機床的縱向運動、橫向運動以及垂向運動。在數控加工中就應該用機床坐標系來描述。 第1章數控機床加工程序編制基礎 標準機床坐標系中X、Y、Z坐標軸的相互關系用右手笛卡爾直角坐標系決定: 1)伸出右手的大拇指、食指和中指,并互為90。則大拇指代表X坐標,食指代表Y坐標,中指代表Z坐標。 2)大拇指的指向為X坐標的正方向,食指的指向為Y坐標的正方向,中指的指向為Z坐標的正方向。3)圍繞X、Y、Z坐

14、標旋轉的旋轉坐標分別用A、B、C表示,根據右手螺旋定則,大拇指的指向為X、Y、Z坐標中任意軸的正向,則其余四指的旋轉方向即為旋轉坐標A、B、C的正向。第1章數控機床加工程序編制基礎+ Z+ Y+ Z+ C+ X+ Y+ B+ X+ A+ A 、 + B或+ C+ X 、 + Y 或 + Z (3)運動方向的規定 增大刀具與工件距離的方向即為各坐標軸的正方向,下圖為數控車床上兩個運動的正方向。 第1章數控機床加工程序編制基礎 、坐標軸方向的確定 (1)Z坐標 Z坐標的運動方向是由傳遞切削動力的主軸所決定的,即平行于主軸平行于主軸軸線的坐標軸即為軸線的坐標軸即為Z Z坐標,坐標,Z Z坐標的正向為

15、刀具離開工件的方向。坐標的正向為刀具離開工件的方向。第1章數控機床加工程序編制基礎 (2)X坐標 X坐標平行于工件的裝夾平面,一般在水平面內。 確定X軸的方向時,要考慮兩種情況:1)如果工件做旋轉運動,則刀具離開工件的方向為X坐標的正方向。 第1章數控機床加工程序編制基礎 2)如果刀具做旋轉運動,則分為兩種情況: Z坐標水平時,觀察者沿刀具主軸向工件看時,+X運動方向指向右方;Z坐標垂直時,觀察者面對刀具主軸向立柱看時,+X運動方向指向右方。 第1章數控機床加工程序編制基礎 (3)Y坐標 在確定X、Z坐標的正方向后,可以用根據X和Z坐標的方向,按照右手直角坐標系來確定右手直角坐標系來確定Y Y

16、坐標坐標的方向的方向。第1章數控機床加工程序編制基礎 3、機床原點的設置 機床原點是指在機床上設置的一個固定點,即機床坐標系的原點。它在機床裝配、調試裝配、調試時就已確定下來,是數控機床進行加工運動的基準參考點。(1)數控車床的原點 (2)數控銑床的原點(如右下圖)在數控車床上,機床原點一般取在卡盤端面與主軸中心線的交點處卡盤端面與主軸中心線的交點處。同時,通過設置參數的方法,也可將機床原點設定在X、Z坐標的正方向極限位置上。 第1章數控機床加工程序編制基礎 4、機床參考點 機床參考點是用于對機床運動進行檢測和控制的固定位置點。機床參考點是用于對機床運動進行檢測和控制的固定位置點。 機床參考點

17、的位置是由機床制造廠家在每個進給軸上用限位開關精確調整好的,坐標值已輸入數控系統中。因此參考點對機床原點的坐標是一個已知數。 通常在數控銑床上機床原點和機床參考點是重合的;而在數控車床數控車床上機床參考點是離機床原點最遠的極限點上機床參考點是離機床原點最遠的極限點。下圖為數控車床的參考點與機床原點。第1章數控機床加工程序編制基礎XWM參考點定位開關XZXZXYZMRWZ機床原點參考點程序原點MWP工件原點RRMXZMRZXXZ參 考 點定位開關工件原點程序原點參考點機床原點RZWPRXYZMRWPW 1.2.2 1.2.2 編程坐標系編程坐標系 編程坐標系是編程人員根據零件圖樣及加工工藝等建立

18、的坐標系。 編程坐標系一般供編程使用,確定編程坐標系時不必考慮工件毛坯在機床上的實際裝夾位置。如下圖所示,其中O2即為編程坐標系原點。第1章數控機床加工程序編制基礎 編程原點是根據加工零件圖樣及加工工藝要求選定的編編程原點是根據加工零件圖樣及加工工藝要求選定的編程坐標系的原點。程坐標系的原點。 編程原點應盡量選擇在零件的設計基準或工藝基準上,編程坐標系中各軸的方向應該與所使用的數控機床相應的坐標軸方向一致,如下圖所示為車削零件的編程原點。第1章數控機床加工程序編制基礎 1.2.3 1.2.3 加工坐標系加工坐標系 1、加工坐標系的確定 加工坐標系是指以確定的加工原點為基準所建立的坐標以確定的加

19、工原點為基準所建立的坐標系。系。 加工原點也稱為程序原點,是指零件被裝夾好后,相應是指零件被裝夾好后,相應的編程原點在機床坐標系中的位置。的編程原點在機床坐標系中的位置。第1章數控機床加工程序編制基礎 2、加工坐標系的設定 在機床坐標系中直接設定加工原點。例:以下圖為例,在配置FANUC-OM系統的立式數控銑床上設置加工原點03。(1)加工坐標系的選擇 編程原點設置在工件軸心線與工件底端面的交點上。設工作臺工作面尺寸為800mm320mm,若工件裝夾在接近工作臺中間處,則確定了加工坐標系的位置,其加工原點03就在距機床原點O1為X3、Y3、Z3處。并且X3=-345.700mm, Y3=-19

20、6.220mm, Z3=-53.165mm。(2)設定加工坐標系指令1)G54G59為設定加工坐標系指令。G54對應一號工件坐標系,其余以此類推。可在MDI 方式的參數設置頁面中,設定加工坐標系。如對已選定的加工原點O3,將其坐標值X3=-345.700mm,Y3=-196.220mm,Z3=-53.165mm第1章數控機床加工程序編制基礎 1.3 1.3 常用編程指令常用編程指令 數控加工程序是由各種功能字按照規定的格式組成的。1.3.1 1.3.1 絕對尺寸指令和增量尺寸指令絕對尺寸指令和增量尺寸指令 在加工程序中,絕對尺寸指令和增量尺寸指令有兩種表達方法。絕對尺寸指機床運動部件的坐標尺寸

21、值相對于坐標原點給出。絕對尺寸指機床運動部件的坐標尺寸值相對于坐標原點給出。增量尺寸指機床運動部件的坐標尺寸值相對于前一位置給出。增量尺寸指機床運動部件的坐標尺寸值相對于前一位置給出。 第1章數控機床加工程序編制基礎 1、G功能字指定G90G90指定尺寸值為絕對尺寸。指定尺寸值為絕對尺寸。G91G91指定尺寸值為增量尺寸。指定尺寸值為增量尺寸。2、用尺寸字的地址符指定(本課程中車床部分使用)絕對尺寸的尺寸字的地址符用 X、Y、Z增量尺寸的尺寸字的地址符用 U、V、W用絕對坐標編程為:X12.0 Y15.0;若用相對坐標編程則為:U18.0 V20.0。第1章數控機床加工程序編制基礎YABX18

22、30120152035 1.3.2 1.3.2 預置寄存指令預置寄存指令 第1章數控機床加工程序編制基礎預置寄存指令是按照升序規定的尺寸字值,通過當前刀具所在的位置來設定加工坐標系的原點。這一指令不產生機床運動。編程格式 :G92 X Y Z其中X,Y,Z的值是當前刀具位置相對于加工原點的值。 1.3.3 1.3.3 坐標平面選擇指令坐標平面選擇指令 坐標平面選擇指令是用來選擇圓弧插補的平面和刀具補償平面的。 G17G17表示選擇表示選擇XYXY平面,平面, G18G18表示選擇表示選擇ZXZX平面,平面, G19G19表示選擇表示選擇YZYZ平面。平面。各坐標平面如圖1.22所示。一般,數控

23、車床默認在ZX平面內加工,數控銑床默認在XY平面內加工。 第1章數控機床加工程序編制基礎 1.3.4 1.3.4 快速點定位指令快速點定位指令 快速點定位指令控制刀具以點位控制的方式快速移動到目標位置,其控制刀具以點位控制的方式快速移動到目標位置,其移動速度由參數來設定。移動速度由參數來設定。指令執行開始后,刀具沿著各個坐標方向同時按參數設定的速度移動,最后減速到達終點,如下圖所示。程序程序格式格式:G00 XG00 X Y Y Z Z 式中X、Y、Z的值是快速點定位的終點坐標值第1章數控機床加工程序編制基礎 1.3.51.3.5直線插補指令直線插補指令 直線插補指令用于產生按指定進給用于產生

24、按指定進給速度速度F F實現的空間直線運動。實現的空間直線運動。程序格式程序格式:G01 XG01 X Y Y Z Z F F(X X、Y Y、Z Z為直線插補的終點坐標值;為直線插補的終點坐標值;F F不能為不能為0 0) 例:實現下圖中從A點到B點的直線插補運動,其程序段為:絕對方式編程:G90 G01 X10 Y10 F100增量方式編程:G91 G01 X-10 Y-20 F100第1章數控機床加工程序編制基礎 1.3.6 1.3.6 圓弧插補指令圓弧插補指令G02為按指定進給速度的順時針按指定進給速度的順時針圓弧插補。圓弧插補。G03為按指定進給速度的逆時針按指定進給速度的逆時針圓弧

25、插補。圓弧插補。圓弧順逆方向的判別:沿著不在圓弧平面內的坐標軸,沿著不在圓弧平面內的坐標軸,由正方向向負方向看,順時針由正方向向負方向看,順時針方向方向G02G02,逆時針方向逆時針方向G03G03,如下圖所示。第1章數控機床加工程序編制基礎 程序格式程序格式:XYXY平面:平面:G17 G02 XG02 X Y Y I I J J (R (R) F) FG17 G03 XG03 X Y Y I I J J (R (R) F) FZXZX平面:平面:G18 G02 X Z I K (R) FG18 G03 X Z I K (R) FYZ平面:平面:G19 G02 Z Y J K (R) FG1

26、9 G03 Z Y J K (R) F 其中: X X、Y Y、Z Z的值是指的值是指圓弧插補的終點坐標圓弧插補的終點坐標值;值; I I、J J、K K是指圓是指圓弧起點到圓心的增量弧起點到圓心的增量坐標,與坐標,與G90,G91G90,G91無無關;關; R R為指定圓弧半徑,為指定圓弧半徑,當 圓 弧 的 圓 心 角當 圓 弧 的 圓 心 角180180o o時,時,R R值為正,值為正,當圓弧的圓心角當圓弧的圓心角1800時,時,R值為負值為負 第1章數控機床加工程序編制基礎 1.3.7 1.3.7 刀具半徑補償指令刀具半徑補償指令 在零件輪廓銑削加工時,由于刀具半徑尺寸影響,刀具的中

27、心軌跡與零件輪廓往往不一致。為了避免計算刀具中心軌跡,直接按零件圖樣上的輪廓尺寸編程,數控系統提供了刀具半徑補償功能,見下圖。第1章數控機床加工程序編制基礎 1、編程格式G41G41為左偏刀具半徑補償為左偏刀具半徑補償,定義為假設工件不動,沿刀具運動方向向前看,刀具在零件左側的刀具半徑補償,見下圖。G42G42為右偏刀具半徑補償為右偏刀具半徑補償,定義為假設工件不動,沿刀具運動方向向前看,刀具在零件右側的刀具半徑補償。G40 為補償撤消指令。 程序格式程序格式: :G00/G01 G41/G42 XG00/G01 G41/G42 X Y Y H H /建立補償程序段;建立補償程序段;XYXY為

28、建立補償直線終點;為建立補償直線終點; / /輪廓切削程序段;輪廓切削程序段;H H為半徑補償地址,為半徑補償地址,地址號與刀號對應;地址號與刀號對應;G00/G01 G40 X Y /補償撤消程序段;補償撤消程序段;XYXY為撤消補償段的終點;為撤消補償段的終點; 第1章數控機床加工程序編制基礎 2、工作過程(1)刀具補償過程:下圖表示刀具半徑補償的工作過程,其中,實線表示編程軌跡;點畫線表示刀具中心軌跡;r r等于刀具半徑,表示偏移向量。第1章數控機床加工程序編制基礎 2、工作過程(2)注意問題:A A、建立補償程序段必須是在補償平面內不為零的直線移動。、建立補償程序段必須是在補償平面內不

29、為零的直線移動。B B、建立補償的程序段一般應在切入工件之前完成。即切入運動的上段。、建立補償的程序段一般應在切入工件之前完成。即切入運動的上段。C C、撤消補償的程序段一般應在切出工件之后完成。即切出運動的下段。、撤消補償的程序段一般應在切出工件之后完成。即切出運動的下段。D D、刀具半徑補償量一般取正值。、刀具半徑補償量一般取正值。3、過切與欠切過切:切除了工件上不應切除的材料;即不該切而切。欠切:未能切除工件上應切除的材料。即該切而未切。4、刀具補償的應用A A、減少編程數學處理,、減少編程數學處理,直接按照工件輪廓編程;直接按照工件輪廓編程;B B、一個程序可完成粗、一個程序可完成粗、

30、半精、精加工,只需改半精、精加工,只需改變刀具半徑補償值。變刀具半徑補償值。第1章數控機床加工程序編制基礎 1.3.8 1.3.8 刀具長度補償指令刀具長度補償指令 使用刀具長度補償指令,在編程時就不必考慮刀具的實際長度及各把刀具不同的長度尺寸。當由于刀具磨損、更換刀具等原因引起刀具長度尺寸變化時,只要修正刀具長度補償量,而不必調整程序或刀具。 G43G43為正補償,即將為正補償,即將Z Z坐標尺寸字與坐標尺寸字與H H代碼中長度補償的量相加代碼中長度補償的量相加,按其結果進行Z軸運動。 G44G44為負補償,即將為負補償,即將Z Z坐標尺寸字與坐標尺寸字與H H中長度補償的量相減中長度補償的

31、量相減,按其結果進行Z軸運動。G49G49為撤消補償為撤消補償。 編程格式為:G01 G43/G44 Z H / 建立補償程序段 / 切削加工程序段G49 / 補償撤消程序段 第1章數控機床加工程序編制基礎 第1章數控機床加工程序編制基礎1.4 1.4 程序編制中的數學處理程序編制中的數學處理根據被加工零件圖樣,按照已經確定的加工工藝路線和允許的編程誤差,計算數控系統所需要輸入的數據,稱為數學處理。數學處理一般包括兩個內容:根據零件圖樣給出的形狀,尺寸和公差等直接通過數學方法(如三角、幾何與解析幾何法等),計計算出編程時所需要的有關各點的坐標值;算出編程時所需要的有關各點的坐標值;不能直接計算

32、出編程所不能直接計算出編程所需坐標時,就必須根據具體的工藝方法和工藝裝備等,需坐標時,就必須根據具體的工藝方法和工藝裝備等,對零件圖對零件圖樣進行必要的數學處理或改動,再進行計算。樣進行必要的數學處理或改動,再進行計算。 1.4.1 1.4.1 選擇編程原點選擇編程原點從理論上講編程原點選在零件上的任何一點都可以,但實際上,為了換算尺寸盡可能簡便,減少計算誤差,應選擇一個合理的編程原點。車削零件編程原點的X向零點應選在零件的回轉中心。Z向零點一般應選在零件的右端面、設計基準或對稱平面內。車削零件的編程原點選擇見下圖。 第1章數控機床加工程序編制基礎 銑削零件的編程原點,X、Y向零點一般可選在設

33、計基準或工藝基準的端面或孔的中心線上,對于有對稱部分的工件,可以選在對稱面上,以便用鏡像等指令來簡化編程。Z向的編程原點,習慣選在工件上表面,這樣當刀具切入工件后Z向尺寸字均為負值,以便于檢查程序。銑削零件的編程原點見下圖。 編程原點選定后,就應把各點的尺寸換算成以編程原點為基準的坐標值。為了在加工過程中有效的控制尺寸公差,按尺寸公差的中值來計算坐標值。 第1章數控機床加工程序編制基礎 1.4.2 1.4.2 基點基點 零件的輪廓零件的輪廓是由許多不同的幾何要素所組成,如直線、圓弧、二次曲線等,各幾何要素之間的連接點稱為基點各幾何要素之間的連接點稱為基點。基點坐標是編程中必需的重要數據。A、B、C、D、E為基點。 第1章數控機床加工程序編制基礎 1.4.3 1.4.3 非圓曲線數學處理的基本過程非圓曲線數學處理的基本過程 數控系統一般只能作直線插補和圓弧插補的切削運動。如果工件輪廓是非圓曲線,數控系統就無法直接實現插補,而需要通過一定的數學

溫馨提示

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

評論

0/150

提交評論