異形面的編程課件(V17版)_第1頁
異形面的編程課件(V17版)_第2頁
異形面的編程課件(V17版)_第3頁
異形面的編程課件(V17版)_第4頁
異形面的編程課件(V17版)_第5頁
已閱讀5頁,還剩21頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、學(xué)習(xí)單元五 異形面的數(shù)控車削加工 董小金學(xué)習(xí)單元五 異形面的數(shù)控車削加工 董小金1. 異形面的程序編制2.異形面的車削加工3.異形面的檢查與評估授課班級:數(shù)控101授課教師:董小金授課地點(diǎn):編程機(jī)房學(xué)時:4(其中教師講授2學(xué)時,學(xué)生訓(xùn)練2學(xué)時)21. 異形面的程序編制2.異形面的車削加工3.異形面的檢查與任務(wù)1 異形面的程序編制 能夠編制包括2次曲線軸類零件的數(shù)控車削程序?qū)W習(xí)目標(biāo) 3任務(wù)1 異形面的程序編制 能夠編制包括2次曲線軸類零件學(xué)習(xí)內(nèi)容 1精車圓柱面、階臺的走刀路線設(shè)計(jì)2外圓車刀的選用, 切削用量的選擇3T指令、G50、G96、G97、G98、G99、G00、G01、G90、G94指令

2、4數(shù)學(xué)處理5數(shù)控車仿真軟件的操作6數(shù)控車床的基本操作7安全文明生產(chǎn) 8數(shù)控車床操作規(guī)程 1.車非圓曲線的走刀路線設(shè)計(jì)2.用戶宏程序基礎(chǔ) 3.用戶宏程序功能A 4.用戶宏程序功能B 任務(wù)1 異形面的程序編制 4學(xué)習(xí)內(nèi)容 1精車圓柱面、階臺的走刀路線設(shè)計(jì)1.車非圓曲線的資訊加工橢圓手柄,如下圖所示,要求設(shè)計(jì)數(shù)控加工工藝方案,編制機(jī)械加工工藝過程卡、數(shù)控加工工序卡、數(shù)控車刀具調(diào)整卡、數(shù)控加工程序卡,進(jìn)行仿真加工,優(yōu)化走刀路線和程序。5資訊加工橢圓手柄,如下圖所示,要求設(shè)計(jì)數(shù)控加工工藝方案,編制1結(jié)構(gòu)分析2尺寸分析3表面粗糙度分析零件工藝性分析6零件工藝性分析6計(jì)劃、決策車非圓曲線的走刀路線設(shè)計(jì) 7計(jì)

3、劃、決策車非圓曲線的走刀路線設(shè)計(jì) 7任務(wù) 編制數(shù)控加工工序卡、刀具卡時間:10分鐘8任務(wù) 編制數(shù)控加工工序卡、刀具卡時間:10分鐘8編制數(shù)控加工程序的相關(guān)知識 格式:G90 X(U) Z(W) R F 1用戶宏程序基礎(chǔ) (1)用戶宏程序的概念 用戶宏程序的主體是一系列指令,相當(dāng)于子程序體。使用時,通常將能完成某一功能的一系列指令像子程序一樣存入存儲器,然后用一個總指令代表它們,使用時只需給出這個總指令就能執(zhí)行其功能。9編制數(shù)控加工程序的相關(guān)知識 格式:G90 X(U) Z(2)變量 變量的表示:由符號“#”和變量號組成 變量的引用 :當(dāng)在程序中定義變量值時,應(yīng)指定變量號的地址 變量的類型 :空

4、變量、局部變量、公共變量(全局變量)、系統(tǒng)變量 賦值 :將一個數(shù)據(jù)賦予一個變量。 賦值的規(guī)律 10(2)變量 10用戶宏程序功能A可以用以下方法調(diào)用:宏程序非模態(tài)調(diào)用:G65宏程序模態(tài)調(diào)用:G66、G67子程序調(diào)用:M98用M代碼調(diào)用子程序:M用T代碼調(diào)用子程序:T2用戶宏程序功能A11用戶宏程序功能A可以用以下方法調(diào)用:2用戶宏程序功能A11G65HmP(#i)Q(#j)R(#k); m可以是0199中的任何一個整數(shù),表示運(yùn)算指令或轉(zhuǎn)移指令的功能。 #i表示存放運(yùn)算結(jié)果的變量。 #j為需要運(yùn)算的第一個變量,可以是常數(shù),常數(shù)可以直接表示,不帶#。 #k為需要運(yùn)算的第二個變量,可以是常數(shù),常數(shù)可

5、以直接表示,不帶#。 G65表示:#i=#j#k,代表運(yùn)算符號,它由Hm指定。12G65HmP(#i)Q(#j)R(#k); m可以是01G65Hm宏指令 算術(shù)運(yùn)算指令指 令H 碼功 能定 義編 程 格 式G65H01定義,替換#i=#jG65 H01 P#i Q#jG65H02加#i=#j+#kG65 H02 P#i Q#j R#kG65H03減#i=#j#kG65 H03 P#i Q#j R#kG65H04乘#i=#j#kG65 H04 P#i Q#j R#kG65H05除#i=#j/#kG65 H05 P#i Q#j R#kG65H21平方根G65 H21 P#i Q#jG65H22絕對

6、值G65 H22 P#i Q#jG65H23求余#i=#j-trunc(#j/#k)#kTrunk:丟棄小于1的分?jǐn)?shù)部分G65 H23 P#i Q#j R#kG65H24十進(jìn)制碼變?yōu)槎M(jìn)制碼#i=BIN(#j)G65 H24 P#i Q#jG65H25二進(jìn)制碼變?yōu)槭M(jìn)制碼#i=BCD(#j)G65 H25 P#i Q#jG65H26復(fù)合乘/除#i=(#i#j)#kG65 H26 P#i Q#j R#kG65H27復(fù)合平方根1G65 H27 P#i Q#j R#kG65H28復(fù)合平方根2G65 H28 P#i Q#j R#k13G65Hm宏指令 算術(shù)運(yùn)算指令H 碼功 能定 邏輯運(yùn)算指令指 令H

7、碼功 能定 義編 程 格 式G65H11邏輯或#i=#j OR #kG65 H11 P#i Q#j R#kG65H12邏輯與#i=#j AND #kG65 H12 P#i Q#j R#kG65H13異或#i=#j XOR #kG65 H13 P#i Q#j R#k14邏輯運(yùn)算指令H 碼功 能定 義編 程 格 三角函數(shù)指令指 令H 碼功 能定 義編 程 格 式G65H31正弦#i=#j SIN(#k)G65 H31 P#i Q#j R#k(單位:)G65H32余弦#i=#j COS(#k)G65 H32 P#i Q#j R#k(單位:)G65H33正切#i=#j TAN(#k)G65 H33 P

8、#i Q#j R#k(單位:)G65H34反正切#i=#j ATAN(#j /#k)G65 H34 P#i Q#j R#k(單位:,0#j360)15三角函數(shù)指令H 碼功 能定 義編 程 格 式G65控制指令指 令H 碼功 能定 義編 程 格 式G65H80無條件轉(zhuǎn)移GOTO nG65 H80 Pn(n為程序段號)G65H81條件轉(zhuǎn)移1(EQ)IF #j=#k, GOTO nG65 H81 Pn Q#j R#k(n為程序段號)G65H82條件轉(zhuǎn)移2(NE)IF #j#k, GOTO nG65 H82 Pn Q#j R#k(n為程序段號)G65H83條件轉(zhuǎn)移3(GT)IF #j#k, GOTO

9、nG65 H83 Pn Q#j R#k(n為程序段號)G65H84條件轉(zhuǎn)移4(LT)IF #j#k, GOTO nG65 H84 Pn Q#j R#k(n為程序段號)G65H85條件轉(zhuǎn)移5(GE)IF #j#k, GOTO nG65 H85 Pn Q#j R#k(n為程序段號)G65H86條件轉(zhuǎn)移6(LE)IF #j#k, GOTO nG65 H86 Pn Q#j R#k(n為程序段號)G65H99產(chǎn)生P/S報(bào)警P/S報(bào)警號500+n出現(xiàn)16控制指令H 碼功 能定 義編 程 格 式G例:如下圖所示,用宏程序功能A編寫橢圓手柄的精加工程序。17例:如下圖所示,用宏程序功能A編寫橢圓手柄的精加工程

10、序。17(1)編程思路。輪廓表面主要為非圓曲線,無法采用常規(guī)的直線和圓弧指令進(jìn)行編程,因此,采用宏程序編程的方式進(jìn)行曲線擬合編程。在編程時,使用以下變量進(jìn)行運(yùn)算。#100:橢圓X向半軸A的長度。#101:橢圓Z向半軸B的長度。#102:橢圓上各點(diǎn)對應(yīng)的角度。#103:A sin。#104:B cos。#105:橢圓上各點(diǎn)在編程坐標(biāo)系中的X坐標(biāo)。#106:橢圓上各點(diǎn)在編程坐標(biāo)系中的Z坐標(biāo)。(2)刀具選擇。T0101:93硬質(zhì)合金外圓車刀。18(1)編程思路。輪廓表面主要為非圓曲線,無法采用常規(guī)的直線和(3)編程。主程序O4110T0101;M03 S1200;G00 X0.0 Z5.0;M98

11、P4010;G02 X20.0 Z-70.0 R40.0 F80;G01 Z-85.0;G00 X100.0 Z100.0;M30;O4010;橢圓精加工宏程序G65 H01 P#100 Q12500;短半軸A賦初值,A=12.5mmG65 H01 P#101 Q25000;短半軸B賦初值,B=25mmG65 H01 P#102 Q0;角度賦初值,=0N40 G65 H31 P#103 Q#100 R#102;#103=#100sin#102G65 H32 P#104 Q#101 R#102;#104=#101cos#102G65 H04 P#105 Q#103 R2;X坐標(biāo)變量,#105=2

12、#103G65 H03 P#106 Q#104 R25000;Z坐標(biāo)變量,#106=#104-25.0G01 X#105 Z#106 F100;直線軌跡擬合G65 H02 P#102 Q#102 R100;角度增量為0.1G65 H86 P40 Q#102 R126860;條件判斷,極角126.86M99;子程序結(jié)束,返回主程序19(3)編程。主程序O4010;橢圓精加工宏程序193用戶宏程序功能B 格式:G65 P L ;:要調(diào)用的程序號。:重復(fù)次數(shù)(默認(rèn)值為1)。:傳遞到宏程序的數(shù)據(jù)。203用戶宏程序功能B 格式:G65 P L 自自變量指定使用局部變量(#1#33共有33個),與其對應(yīng)的

13、自變量賦值共有兩種類型。自變量賦值:用英文字母后加數(shù)值進(jìn)行賦值,除了G、L、O、N和P之外,其余所有21個英文字母都可以給自變量賦值,每個字母賦值一次。賦值不必按字母順序進(jìn)行,但使用I、J、K時,必須按字母順序指定(賦值),不賦值的地址可以省略。自變量賦值:使用A、B、C和Ii、Ji、Ki(i為110),同組的I、J、K必須按字母順序指定,不賦值的地址可以省略。21自變量指定使用局部變量(#1#33共有33個),與其對應(yīng)的用戶宏程序功能B的算術(shù)運(yùn)算指令算 術(shù) 運(yùn) 算表 達(dá) 形 式變量的定義和替換#i=#j加#i=#j+#k減#i=#j#k乘#i=#j#k除#i=#j/#k正弦函數(shù)(單位:)#i=SIN#j余弦函數(shù)(單位:)#i=COS #j正切函數(shù)(單位:)#i=TAN#j反正切函數(shù)(單位:)#i=ATAN #j平方根#i=SQRT #j取絕對值#i=ABS #j22用戶宏程序功能B的算術(shù)運(yùn)算指令算 術(shù) 運(yùn) 算表 達(dá) 形 式變控制指令 無條件轉(zhuǎn)移(GOTO語句)。格式:GOTO n; 條件轉(zhuǎn)移(IF語句) IF GOTO n IF THEN 循環(huán)(WHILE語句)。WHILEDO m;(m=1、2、3)END m23控制指令 無條件轉(zhuǎn)移(GOTO語句)。 條件轉(zhuǎn)移(IF任務(wù) 編制數(shù)控加工程序卡,實(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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論