數(shù)控編程的基本知識_第1頁
數(shù)控編程的基本知識_第2頁
數(shù)控編程的基本知識_第3頁
數(shù)控編程的基本知識_第4頁
數(shù)控編程的基本知識_第5頁
已閱讀5頁,還剩74頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

1、第2章 數(shù)控加工程序的編制確 定加 工方案工藝處理數(shù)學(xué)處理編 寫程 序清單制 備控 制介質(zhì)程序檢驗2.1.1 2.1.1 數(shù)控編程過程及方法數(shù)控編程過程及方法圖2-1 數(shù)控編程過程數(shù)控編程的基本知識數(shù)控編程的基本知識 編程過程第2章 數(shù)控加工程序的編制1確定加工方案: 選擇能夠?qū)崿F(xiàn)該方案的適當(dāng)?shù)臋C床、刀具、夾具和裝夾方法。2. 工藝處理: 工藝處理包括選擇對刀點,確定加工路線和切削用量。3. 數(shù)學(xué)處理: 根據(jù)圖紙數(shù)據(jù)求出編程所需的數(shù)據(jù)(每一程序段的終點坐標(biāo))。4. 編寫程序清單5. 制備介質(zhì)和程序檢驗加工方案工藝處理數(shù)學(xué)處理第2章 數(shù)控加工程序的編制1 機床坐標(biāo)系(機器坐標(biāo)系) 為了使編出的程

2、序在不同廠家生產(chǎn)的同類機床上有互換性,必須統(tǒng)一規(guī)定數(shù)控機床的坐標(biāo)方向。 JB3051-82標(biāo)準(zhǔn)為數(shù)字控制機床坐標(biāo)軸和運動方向的命名 ,與國際標(biāo)準(zhǔn)ISO841中的規(guī)定相同。 右手坐標(biāo)系,X,Y,Z,A,B,C; X,Y,Z,A,B,C Z為平行與機床主軸,離開工件為正; X為水平,平行工件裝夾面,平行主切削方向; a 對于工件旋轉(zhuǎn)的機床,X為工件徑向,平行于橫滑座,刀具離開工件旋轉(zhuǎn)中心向為正 b 對于刀具旋轉(zhuǎn)的立式機床,當(dāng)從刀具的主軸向立柱看時,向右的方向為正 c 對于刀具旋轉(zhuǎn)的臥式機床,當(dāng)從刀具(主軸)尾端向工件看時,向右的方向為正 編程方法1. 手工編程2. 數(shù)控語言編程3. 圖形編程XYZ

3、ABC2.1.22.1.2 數(shù)控加工工藝基礎(chǔ)數(shù)控加工工藝基礎(chǔ)第2章 數(shù)控加工程序的編制圖2-2 數(shù)控機床坐標(biāo)系的定義第2章 數(shù)控加工程序的編制第2章 數(shù)控加工程序的編制機床原點(機械原點,機械參考點,零點)機床原點(機械原點,機械參考點,零點) 機床固有點,啟動時,通常要進行機動式或手動式回零,回零就是回到直線機床固有點,啟動時,通常要進行機動式或手動式回零,回零就是回到直線坐標(biāo)和旋轉(zhuǎn)坐標(biāo)的正向極限位置,這個位置一般采用常開微動開關(guān)配合反饋元件坐標(biāo)和旋轉(zhuǎn)坐標(biāo)的正向極限位置,這個位置一般采用常開微動開關(guān)配合反饋元件標(biāo)記脈沖的方法確定。標(biāo)記脈沖的方法確定。機床坐標(biāo)系(機械坐標(biāo)系、機器坐標(biāo)系)機床坐

4、標(biāo)系(機械坐標(biāo)系、機器坐標(biāo)系) 以機床原點建立的坐標(biāo)系以機床原點建立的坐標(biāo)系2. 編程坐標(biāo)系和局部坐標(biāo)系編程坐標(biāo)系(工件坐標(biāo)系)編程坐標(biāo)系(工件坐標(biāo)系) 編程時一般選擇工件上的某一點為程序的原點(編程時一般選擇工件上的某一點為程序的原點(0 0),并以這點作為坐標(biāo)),并以這點作為坐標(biāo)系的原點,建立的新坐標(biāo)系。同時可設(shè)定系的原點,建立的新坐標(biāo)系。同時可設(shè)定6 6個(個(G54-G59G54-G59)局部坐標(biāo)系局部坐標(biāo)系 在編程坐標(biāo)系中建立的坐標(biāo)系在編程坐標(biāo)系中建立的坐標(biāo)系G52,G52,在所在的編程坐標(biāo)系里有效在所在的編程坐標(biāo)系里有效第2章 數(shù)控加工程序的編制編程坐標(biāo)系G54編程坐標(biāo)系G59G5

5、4中的局部坐標(biāo)系G59中的局部坐標(biāo)系機床坐標(biāo)系圖2-3 機床坐標(biāo)系、編程坐標(biāo)系和局部坐標(biāo)系的關(guān)系第2章 數(shù)控加工程序的編制XOZ 機床坐標(biāo)系Xp Op Zp 工件坐標(biāo)系 圖. 車床的兩種坐標(biāo)系第2章 數(shù)控加工程序的編制1.工件 2.工作臺 圖. 銑床的兩種坐標(biāo)系 第2章 數(shù)控加工程序的編制2.1.3 編程中數(shù)學(xué)處理問題a)直線逼近 b)圓弧逼近圖2-4 曲線逼近圖2-5 零件輪廓加工中的附加程序段第2章 數(shù)控加工程序的編制 在數(shù)控加工中,工件坐標(biāo)系確定后,還要確定刀具的刀位點在工件坐標(biāo)系中的位置。即常說的對刀問題。 數(shù)控機床上,目前,常用的對刀方法為手動試切對刀。2.1.4 對刀點的選擇圖2-

6、6 對刀點的選擇第2章 數(shù)控加工程序的編制*參考內(nèi)容:數(shù)控車床與銑床的對刀(一)數(shù)控車床的對刀數(shù)控車床對刀方法基本相同,首先,將工件在三爪卡盤上裝夾好之后,用手動方法操作機床,具體步驟如下:1)回參考點操作 采用ZERO(回參考點)方式進行回參考點的操作,建立機床坐標(biāo)系。此時CRT上將顯示刀架中心(對刀參考點)在機床坐標(biāo)系的坐標(biāo)值。2)試切對刀 先用已選好的刀具將工件外圓表面車一刀,保持X向尺寸不變,Z向退刀,按設(shè)置編程零點鍵,CRT屏幕上顯示X、Z坐標(biāo)值都清成零(即X0,Z0);然后,停止主軸,測量工件外圓直徑D。如圖所示。再將工件端面車一刀,當(dāng)CRT上顯示的X坐標(biāo)值為-(D/2)時,按設(shè)置

7、編程零點鍵,CRT屏幕上顯示X、Z坐標(biāo)值都清成零(即X0,Z0),系統(tǒng)內(nèi)部完成了編程零點的設(shè)置功能。 第2章 數(shù)控加工程序的編制(二)數(shù)控銑床的對刀假設(shè)零件為對稱零件,并且毛坯已測量好長為L1、寬為L2,平底立銑刀的直徑也已測量好。如圖所示,將工件在銑床工作臺上裝夾好后,在手動方式操縱機床,具體步驟如下:1)回參考點操作 采用ZERO(回參考點)方式進行回參考點的操作,建立機床坐標(biāo)系。此時CRT上將顯示銑刀中心(對刀參考點)在機床坐標(biāo)系中的當(dāng)前位置的坐標(biāo)值。第2章 數(shù)控加工程序的編制2)手工對刀 先使刀具靠攏工件的左側(cè)面(采用點動操作,以開始有微量切削為準(zhǔn)),刀具如圖A位置,按設(shè)置編程零點鍵,

8、CRT上顯示X0、Y0、Z0,則完成X方向的編程零點設(shè)置。再使刀具靠攏工件的前側(cè)面,刀具如圖B位置,保持刀具Y方向不動,使刀具X向退回,當(dāng)CRT上X坐標(biāo)值0時,按編程零點設(shè)置鍵,就完成X、Y兩個方向的編程零點設(shè)置。最后抬高Z軸,移動刀具,考慮到存在銑刀半徑,當(dāng)CRT上顯示X坐標(biāo)值為(L1/2+銑刀半徑),Y的坐標(biāo)值為(L2/2+銑刀半徑)時,使銑刀底部靠攏工件上表面,按編程零點設(shè)置鍵,CRT屏幕上顯示X、Y、Z坐標(biāo)值都清成零(即X0,Y0,Z0),系統(tǒng)內(nèi)部完成了編程零點的設(shè)置功能。就把銑刀的刀位點設(shè)置在工件對稱中心上,即工件坐標(biāo)系的工件原點上。3)建立工件坐標(biāo)系 此時,刀具(銑刀的刀位點)當(dāng)前

9、位置就在編程零點(即工件原點)上。由于手動試切對刀方法,調(diào)整簡單、可靠,且經(jīng)濟,所以得到廣泛的應(yīng)用。 第2章 數(shù)控加工程序的編制2.2.1 數(shù)控加工工藝的特點2.2.2 零件的數(shù)控加工工藝性* 相對傳統(tǒng)加工而言,數(shù)控工藝的特點1.零件圖上尺寸標(biāo)注的原則2.2 2.2 數(shù)控加工工藝基礎(chǔ)數(shù)控加工工藝基礎(chǔ)圖2-7 特征尺寸標(biāo)注與坐標(biāo)標(biāo)注方法第2章 數(shù)控加工程序的編制2.加工部位的結(jié)構(gòu)工藝性圖2-8 零件的結(jié)構(gòu)工藝性第2章 數(shù)控加工程序的編制2.2.3 加工方案的設(shè)計2.2.4 走刀路線的確定* 機床的選擇,刀具的選擇,切削用量的選擇,夾具及裝夾方式選擇1.保證精度與表面粗糙度圖2-9 曲線輪廓的切入

10、和切出第2章 數(shù)控加工程序的編制圖2-10 直紋面行切加工圖2-11 凹槽的加工2.加工效率圖2-12 鉆孔的加工路線第2章 數(shù)控加工程序的編制2.2.5 數(shù)控代碼的檢驗1.為什么要檢驗數(shù)控代碼2.車削仿真3.銑削仿真一個完整的數(shù)控加工仿真軟件應(yīng)包括以下功能:1數(shù)控代碼的翻譯和檢查;2毛坯和零件圖形的輸入和顯示;3刀具的定義和圖形顯示;4刀具運動及余量去除過程的動態(tài)圖形顯示;5刀具碰撞及干涉檢查;6仿真結(jié)果報告。數(shù)控加工仿真就是利用計算機圖形學(xué)的方法,采用動態(tài)的真實感圖形,模擬數(shù)控加工全過程。檢驗程序方法:1)機床上空運轉(zhuǎn),顯示模擬;2)試切;3)數(shù)控加工軟件仿真第2章 數(shù)控加工程序的編制 圖

11、2-13 車削干涉檢驗示意圖 圖2-14 曲面到刀具包絡(luò)體的法向距離 第2章 數(shù)控加工程序的編制2.3 常用數(shù)控代碼* 代碼標(biāo)準(zhǔn) 與格式 兩種國際通用標(biāo)準(zhǔn):ISO(國際標(biāo)準(zhǔn)化組織),EIA(美國電子工業(yè)協(xié)會);我國JB3208-83,與ISO等效程序段格式的相關(guān)概念 1 程序由若干個“程序段(block)”組成,每個程序段由一定的順序和規(guī)定排列的“字”(word)組成程序段 2 字:表示地址的英文字母、特殊文字和數(shù)字集合,表示某一功能的一組代碼符號,是控制帶或程序的信息單位 3 格式:指一個程序段中各個字的排列順序及其表達形式;廣為應(yīng)用的是:字地址程序段格式* 字地址程序段格式(word ad

12、dress format) 如:N100 G01 X3200 Y2500 Z-150 F180 S240 T12 M05;第2章 數(shù)控加工程序的編制2.3.1 常用的準(zhǔn)備功能指令(G代碼)1.快速點定位指令G00 格式為: G00 X_ Y_ Z_; 三種可能的路徑:2.直線插補指令G01 格式為: G00 X_ Y_ Z_ F_;第2章 數(shù)控加工程序的編制a)逆圓指令G03 b)順圓指令G02圖2-16 圓弧插補指令 3. 圓弧插補指令G02、G03 格式:G02(G03)X Y I J F; G02(G03)X Y R F; 順逆判定:沿垂直于圓弧所在平面的坐標(biāo)軸的負方向觀察,來確定順逆方

13、向。如車床。 I,J,K為圓弧圓心相對起點的坐標(biāo)。第2章 數(shù)控加工程序的編制4. 暫停指令G04 格式:G04 P; 其中P后面為暫停時間,單位是毫秒。常出現(xiàn)在孔加工孔底停留時。*對于運用R地址表達的圓弧插補 R為圓弧半徑,R后跟負數(shù),表示的是 180度的弧 R后跟正數(shù),表示的是 0 (b) I0 圖2-30 錐度切削G77符號與刀具軌跡的關(guān)系第2章 數(shù)控加工程序的編制 2 r I r 2 r 3 1 U/2 3 r 1 U/2 4 4 W W a)車直螺紋 b)車錐螺紋圖2-31 螺紋切削G78時的動作圖(2) 螺紋切削固定循環(huán)G78 格式為: G78 X(U)Z(W)F; 式中F表示螺紋導(dǎo)

14、程地址。r是結(jié)束螺紋切削的退刀參數(shù),其值與螺距有關(guān),要大于或等于螺距值。第2章 數(shù)控加工程序的編制 Z Z W K W o z z 3 X/2 X/2 3 2 4 U/2 2 4 U/2 x 1 1 x a) 端面切削 b)端面錐度切削圖2-32 端面切削G79時的動作圖(3 3)端面切削固定循環(huán))端面切削固定循環(huán)G79 G79 格式為:格式為:G79 XG79 X(U U)ZZ(W)KFW)KF;第2章 數(shù)控加工程序的編制 K W W 3 3 2 4 U/2 U/2 2 4 1 1 K a) K0 b)K 0圖2-33 端面錐度切削符號與刀具軌跡關(guān)系圖 第2章 數(shù)控加工程序的編制3宏指令簡介

15、 某些高檔數(shù)控系統(tǒng)為用戶配備了類似于高級語言的復(fù)合指令(宏程序)功能,用戶可以使用變量進行算術(shù)運算、邏輯運算和混合運算,此外復(fù)合指令功能還提供了循環(huán)語句、分支語句和子程序調(diào)用語句。對于經(jīng)常用到的加工過程,如銑鍵槽、加工圓周分布的孔等,利用復(fù)合指令,可以大大簡化編程過程。 第2章 數(shù)控加工程序的編制 復(fù)合指令的應(yīng)用過程分為編輯、登錄和調(diào)用三個階段。圖2-34中的加工圓周分布的六個孔的加工過程可以用下面一條指令實現(xiàn): G71 XYZIDR; 其中X、Y地址中存放六個孔中心所在圓的圓心,Z地址存放鉆孔深度,I地址存放均布孔的個數(shù),D地址存放鉆孔的直徑,R地址存放六個孔中心所在圓的半徑。用一條指令,實

16、現(xiàn)了同類型加工過程,大大減少了程序量。 圖2-34 復(fù)合指令的編輯、登錄和調(diào)用過程第2章 數(shù)控加工程序的編制1 主軸功能(S功能)2 刀具功能(T功能) 3 進給功能(F功能)2.3.4 2.3.4 其他指令其他指令第2章 數(shù)控加工程序的編制2.4 數(shù)控編程典型實例2.4 .1 鉆孔實例第2章 數(shù)控加工程序的編制例例2-1 使用刀具長度補償和一般指令加工圖2-25所示的零件中A、B、C三個孔。程序清單:N01G92 X0 Y0 Z0; 設(shè)定坐標(biāo)系N02 G91 G00 X120.0 Y80.0; 定位到A點N03 G43 Z-32.0 T1 H01; 刀具快速到工進起點, 刀具長度補償N04

17、S600 M03; 主軸啟動N05 G01 Z-21.0 F1000; 加工A孔N06 G04 P2000; 孔底停留2秒 N07 G00 Z21.0; 快速返回到工進起點N08 X30.0 Y-50.0; 定位到B第2章 數(shù)控加工程序的編制N09 G01 Z-38.0; 加工B孔N10 G00 Z38.0; 快速返回到工進起點N11 X50.0 Y30.0; 定位到C孔N12 G01 Z-25.0; 加工C孔N13 G04 P2000; 孔底停留2秒鐘N14 G00 Z57.0 H00; Z坐標(biāo)返回到程序起點, 取消刀補N15 X-200.0 Y-60.0; X、Y坐標(biāo)返回到程序起點N16

18、M05 M09; 主軸停止N17 M02; 程序結(jié)束第2章 數(shù)控加工程序的編制例例2-22-2 使用固定循環(huán)指令加工例1中的三個孔。分析圖紙和數(shù)據(jù)處理的過程同例1,使用固定循環(huán)指令編出的程序清單如下:N01 G91 T1 M06; 換刀N02 M03 S600; 主軸啟動N02 G43 H01; 設(shè)置刀具補償N03 G99 G82 X120.0 Y80.0 Z-21.0 R-32.0 P2000F1000; 鉆孔AN04 G99 G81 X30.0 Y-50.0 Z-38.0 R-32.0; 鉆孔BN05 G98 G82 X50.0 Y30.0 Z-25.0 R-32.0 P2000; 鉆孔C

19、N06 G80 G40 G00 X-200.0 Y-60.0; 返回起刀點N07 M05 M09;N08 M02; 程序結(jié)束 第2章 數(shù)控加工程序的編制* X或U坐標(biāo)值,在數(shù)控車床的程序編制中是“直徑值”,即按絕對坐標(biāo)編程時,X為直徑值,按增量坐標(biāo)編程時,U為徑向?qū)嶋H位移值的兩倍,并附上方向符號。2.4.2 車削程序第2章 數(shù)控加工程序的編制圖2-40圖2-39圖2-38第2章 數(shù)控加工程序的編制例例2-32-3圖2-41 零件的車削加工程序?qū)嵗?章 數(shù)控加工程序的編制 35 5 5 35 5 35 10 圖2-42 刀具布置圖第2章 數(shù)控加工程序的編制N01 G92 X200.0 Z350

20、.0; 起點坐標(biāo)設(shè)定N02 G00 X41.8 Z292.0 S31 M03 T11 M08; 移到刀路起點N03 G01 X47.8 Z289.0 F15; 倒角N04 U0 W-59.0; 切47.8圓N05 X50.0 W0; 切圓錐小頭N06 X62.0 W-60.0; 切錐度N07 U0 Z155.0; 切62.0圓N08 X78.0 W0; N09 X80.0 W-1.0; 倒角N10 U0 W-19.0; 切80.0圓N11 G02 U0 W-60.0 I63.25 K-30.0 切圓弧 N12 G01 U0 Z65.0; 切80.0圓 N13 X90.0 W0; 退刀第2章 數(shù)

21、控加工程序的編制N14 G00 X200.0 Z350.0 M05 T10 M09; 退回換刀點,主軸停N15 X51.0 Z230.0 S23 M03 T22 M08;換刀, 開主軸N16 G01 X45.0 W0 F10; 切退刀槽N17 G04 U0.5; 延遲N18 G01 X51.0 W0; 退刀N19 G00 X200.0 Z350.0 M05 T20 M09; 到換刀位置,關(guān)主軸,換刀N20 X52.0 Z296.0 S22 M03 T33 M08; 換刀,開主軸N21 G78 X47.2 Z231.5 F330.0; 切螺紋,粗切N22 X46.6 W-64.5; 切螺紋,半精

22、切1第2章 數(shù)控加工程序的編制N23 X46.1 W-64.5; 切螺紋,半精切2N24 X45.8 W-64.5; 切螺紋,精切N25 G00 X200.0 Z350.0 T30 M02; 退至起刀點上面這段程序是精車程序,沒有考慮到全部余量的去除過程。本例中毛坯直徑為85mm,單邊最大余量約為15mm 。這么大的余量是不可能一次切除的。下面是一個考慮了余量切除過程的車削加工程序。 例例2-42-4 圖2-28所示零件的車削程序。 N01 T0100 M41; 設(shè)定刀具號,主軸高速擋N02 G97 G40 S200 M08; 定主軸轉(zhuǎn)速表示方法,開冷卻N03 G00 G41 X150.0 Z

23、110.0T0101 M03;取1號刀具1號刀補,開主軸第2章 數(shù)控加工程序的編制N04 G96 S120; 恒切削速度控制N05 G73 U9.0 W 3.0D3; 閉環(huán)切削循環(huán),粗切N06 G73 P7 Q13 U0.2 W0.2 F0.3; 閉環(huán)切削循環(huán),精切N07 G00 X20.0 Z110; 移動到起刀點N08 G01 X20.0Z80.0 F0.15 S150; 切20圓N09 X40.0 Z70.0; 切小錐面N10 Z50.0; 切40圓N11 G02 X80.0 Z30.0 R40.0; 切圓弧N12 G01 X120.0 Z10.0; 切大錐面N13 X150.0Z110

24、.0; 退刀第2章 數(shù)控加工程序的編制 100 10 20 20 10 20 100 80 40 20 z 150 200 9 110 3 x 120 圖2-43 車削程序例2第2章 數(shù)控加工程序的編制這段程序中的G73是閉環(huán)切削指令。其功能是按照一定的切削形狀,逐漸去除余量,達到最終尺寸。巧妙地使用G73指令可以簡化車削程序。這是車削加工中的一個特殊指令,格式如下:G73 P(ns) Q(nf) I(i) K(k) U(u) W(w) D(d) F(f) S(s);N(ns); .N(nf);其中 P 表示最終形狀的程序段首段程序號(ns); Q 表示最終形狀的程序段末段程序號(nf); I

25、 X軸方向的讓刀距離及方向(i,直徑指定);K Z軸方向的讓刀距離及方向(k);U X方向精加工余量及方向(u,直徑指定);W Z方向的精加工余量(w);D 切削次數(shù)(d);F 進給量;S 主軸功能。第2章 數(shù)控加工程序的編制YRRRRRDCEB1209060300GAJIHF 30 60 90 120 150 1803.輪廓銑削程序第2章 數(shù)控加工程序的編制YRRRRRDCEB1501209060300GAJIHF 30 60 90 120 150 1803.輪廓銑削程序第2章 數(shù)控加工程序的編制N01 G92 X0 Y0 Z0; 建立工件坐標(biāo)系N02 G30 Y0 T06 M06 ; 返回

26、第二參考點換刀N03 G00 G90 X0 Y90.0; 快速移至起刀點N04 G43 Z0 H03 S440 M03; 長度補償,主軸正轉(zhuǎn)N05 G41 G17 X30.0 D30 F100; 半徑補償,移至A點N06 G01 X60.0 Y120.0; 加工AB段N07 G02 X90.0 Y90.0I0 J-30.0; 加工BC段N08 G01 X120.0; 加工CD段N09 G02 X150.0 Y120.0 I30.0 J0; 加工DE段N10 G01 X135.0 Y90.0; 加工EF段N11 X150.0 Y60.0; 加工FG段N12 X120.0; 加工GH段N13 X9

27、0.0 Y30.0; 加工HI段N14 X45.0 Y60.0; N15 X30.0 Y90.0; 加工JA段N16 G40 G00 X0 Y90.0; 取消刀補,回到A點N17 X0 Y0 Z20; 返回原點N18 M30; 程序結(jié)束第2章 數(shù)控加工程序的編制2.4.4.加工中心編程簡介1.換刀裝置2.編程要點第2章 數(shù)控加工程序的編制 1、什么是數(shù)控語言編程?什么是數(shù)控語言編程? 數(shù)控編程語言數(shù)控編程語言是專門為自動編制數(shù)控加工程序設(shè)計的一種計算機語言。數(shù)控語言編程數(shù)控語言編程就是借助于數(shù)控編程語言實現(xiàn)數(shù)控自動編程的方法。 用數(shù)控語言編寫數(shù)控加工程序的過程如圖2-49所示。 譯碼處理后置處

28、理數(shù)學(xué)處理APT程序NC程序2.5 自動編程2.5 .1 數(shù)控語言編程數(shù)控語言編程過程主要分為三個階段。 第一階段:編寫零件源程序編寫零件源程序用指定的數(shù)控語言描述工件的形狀尺寸、加工中刀具與工件的相對運動、切削用量,冷卻條件以及其它工藝參數(shù)。 第二階段:包括譯碼和數(shù)學(xué)處理兩個過程包括譯碼和數(shù)學(xué)處理兩個過程第二階段的作用是對零件源程序進行分析處理生成刀位數(shù)據(jù)。 第三階段:后處理后處理生成能被具體的數(shù)控機床接受的數(shù)控代碼。第2章 數(shù)控加工程序的編制2.2. APTAPT自動編程系統(tǒng)自動編程系統(tǒng)(1 1)刀具運動的基本方式)刀具運動的基本方式圖2-50 控制面的定義第2章 數(shù)控加工程序的編制(2)

29、圖形定義語句 用于定義和加工路徑有關(guān)的幾何元素并賦名。定義語句的一般形式為: 標(biāo)識符=幾何要素種類/幾何要素的信息 y x L1 C1C2P1P0P3L2P2201010圖2-51 APT的圖形元素定義第2章 數(shù)控加工程序的編制(3) 刀具形狀定義語句CUTTER/D CUTTER/D,R CUTTER/D,r 圖2-52 實際加工中常用的三種刀具第2章 數(shù)控加工程序的編制 起刀定義語句 : FROM/(point)連續(xù)切削用初始運動語句:(4) 刀具運動語句 TO TO TO GO/ ON , DS, ON , PS, ON ,CS PAST PAST PAST連續(xù)切削運動語句:例如 FRO

30、M/SETPT GO/TO,S1,TO,S2,PAST,S3 GORGT GOLFT TO GOFWD ON GOBACK /DS, PAST , CS GOUP TANTO GODOWN PSTANPASTTOCSDS起始 位置ON圖2-53 刀具與控制面關(guān)系第2章 數(shù)控加工程序的編制(5)機床有關(guān)的指令語句(后置處理程序語句)機床語句 MACHIN/UNIV主軸速度語句SPINDL/n,CLW或CCLW進給速度語句FEDRAT/f(6) 坐標(biāo)系變換語句:TRANS/X,Y,Z圖2-4 坐標(biāo)變換第2章 數(shù)控加工程序的編制(7) APT程序例子(例2-6) 圖2-55 輪廓銑削零件圖例例2-8

31、 編制圖2-55輪廓加工程序。 選擇刀具為10mm的立銑刀,快速進給速度為400mm/min ,工進速度為100mm/min。工件坐標(biāo)系選擇如圖所示,機床原點為O(200,-60,0)。銑削起點為SETPT,順時針切削。零件源程序:PARTNO EXAMPLE NO2 初始語句REMARK. KS02 注釋語句REMARK. HUYANG 10-8-2000$ 注釋語句MACHIN/FANUC.6M 調(diào)用指定的后處理程序CLPRNT 打印刀位數(shù)據(jù)OUTTOL/0.002 指定外差I(lǐng)NTOL/0.002 指定內(nèi)差TRANS/200,-60,0 坐標(biāo)變換CUTTER/10 10mm的平頭立銑刀第2

32、章 數(shù)控加工程序的編制LN1=LINE/20,20,20,70 幾何元素定義語句LN2=LINE/(POINT/20,70),ATANGL,75,LN1LN3=LINE/(POINT/40,20),ANGLE,45LN4=LINE/20,20,40,20CIR=CIRCLE/YSMALL,LN2,YLARGE,LN3,RADIUS,10XYPL=PLANE/0,0,1,0SETPT=POINT/-20,-20,10 FROM/SETPT 指定起刀點FEDRAT/2400 快進速度GODLTA/30,30,-5 接近工件SPIDL/ON 開主軸COOLNT/ON 開冷卻FEDRAT/100 工進

33、速度GO/TO,LN1,TO,XYPL,TO,LN4 初始運動語句第2章 數(shù)控加工程序的編制TLLFT,GOLFT/LN1,PAST,LN2 連續(xù)運動語句,DS左GORGT/LN2,TANTO,CIRGOFWD/CIR,TANTO,LN3GOFWD/LN3,PAST,LN4GORGT/LN4,PAST,LN1FEDRAT/400 快進速度GODLTA/0,0,10 抬刀SPINDL/OFF 關(guān)主軸COOLNT/OFF 關(guān)冷卻FEDRAT2400 設(shè)定快速GOTO/SETPT 回起刀點END 機床停止PRINT/3,ALL 打印圖形數(shù)據(jù)FINI 結(jié)束語句第2章 數(shù)控加工程序的編制1.圖形編程的基

34、本概念圖形編程的基本概念 直接用圖形方式輸入零件的幾何要素、編輯加工路徑、設(shè)定工藝參數(shù)并且自動生成數(shù)控代碼的編程方法,這就是圖形編程技術(shù)。2.5.2 圖形編程* 本教材以作者開發(fā)的一個小型輪廓加工編程系統(tǒng)為例,介紹圖形編程系統(tǒng)的使用方法、基本原理和系統(tǒng)結(jié)構(gòu)。直 線 x 12.000 y12.000 step: 10 ratio: 5.0 file: NCTEST.GWG圓 弧 圓宏 功 能圖形編輯加工路線三點畫弧圓心端點返 回回主菜單請指定圓弧終點圖2-56 圖形元素的輸入第2章 數(shù)控加工程序的編制 x 12.000 y12.000 step: 10 ratio: 5.0 file: NCTEST.GWG直 線圓 弧 圓宏 功 能圖形編輯加工路線回主菜單加工起點順時針切逆時針切返 回請指定加工方向圖2-57 編輯完成的加工路線第2章 數(shù)控加工程序的編制 x 12.000 y12.000 step: 10 ratio: 5.0 file: NCTEST.GWG文件功能圖形編程工藝參數(shù)

溫馨提示

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

評論

0/150

提交評論