淺談錐度螺紋的加工方法畢業(yè)論文_第1頁
淺談錐度螺紋的加工方法畢業(yè)論文_第2頁
淺談錐度螺紋的加工方法畢業(yè)論文_第3頁
淺談錐度螺紋的加工方法畢業(yè)論文_第4頁
淺談錐度螺紋的加工方法畢業(yè)論文_第5頁
已閱讀5頁,還剩20頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、. . . . 工程技術(shù)職業(yè)學(xué)院數(shù)控設(shè)備畢業(yè)設(shè)計(jì)(論文)題目:淺談錐度螺紋的加工方法系(院):機(jī)電工程系專業(yè)班級(jí): 11 數(shù)控技術(shù)(3班)學(xué)生:萬里學(xué)號(hào)12指導(dǎo)教師:梁楚亮 汪菊英完成日期:2014.01.08工程技術(shù)職業(yè)學(xué)院畢業(yè)設(shè)計(jì)(論文)任務(wù)書 編號(hào):GIT-QI-A6-28萬里學(xué)號(hào)12畢業(yè)屆別2014年專業(yè) 數(shù)控技術(shù)畢業(yè)設(shè)計(jì)(論文)題目淺談錐度螺紋的加工方法指導(dǎo)教師梁楚亮學(xué) 歷大學(xué)??坡?稱技師指導(dǎo)教師汪菊英學(xué) 歷碩士職 稱 副教授具體要求1根據(jù)有關(guān)企業(yè)市場需求的、指導(dǎo)教師所給定的和自己選定項(xiàng)目為<<淺談錐度螺紋的加工方法>>畢業(yè)設(shè)計(jì)課題。2搜集準(zhǔn)備設(shè)計(jì)資料和相關(guān)

2、手冊。3確定畢業(yè)設(shè)計(jì)課題的實(shí)施步驟。4繪制出產(chǎn)品的相關(guān)圖形。5編寫畢業(yè)設(shè)計(jì)說明書。進(jìn)度安排12013年10月12日至10月17日完成課題選擇,并搜集準(zhǔn)備設(shè)計(jì)資料和手冊。22013年10月18日至11月10日完成畢業(yè)論文的主要部分容。32013年11月11日至11月30日編寫畢業(yè)論文設(shè)計(jì)說明書。42013年12月01日至12月31日指導(dǎo)教師審核全部設(shè)計(jì)資料。52014年01月01日至01月08日修改并打印全部設(shè)計(jì)資料,上交給校指導(dǎo)老師。 數(shù)控設(shè)備指導(dǎo)教師簽字:年月日專業(yè)組長意見: 專業(yè)組長簽字: 年 月 日題目發(fā)出日期2013年10月12日設(shè)計(jì)(論文)起止時(shí)間2013年10月12日到2014年0

3、1月08日附注:工程技術(shù)職業(yè)學(xué)院學(xué)生開題報(bào)告書 編號(hào):GIT-QI-A6-29課題名稱淺談錐度螺紋的加工方法課題來源教師指定課題類型AX指導(dǎo)教師 梁楚亮汪菊英學(xué)生萬里學(xué) 號(hào)12專 業(yè)數(shù)控技術(shù)開題報(bào)告容: “壓榨機(jī)螺桿”一般用四軸加工中心加工,但是其加工的難度高、效率低,一般企業(yè)里都沒有購置昂貴的設(shè)備。用四軸加工中心的銑銷方法,雖然能達(dá)到零件的加工精度,但加工周期太長,要求的設(shè)備不符合現(xiàn)實(shí)生產(chǎn)和經(jīng)濟(jì)效益最大化,本文用普通的數(shù)控車床一次性裝夾加工,既能達(dá)到零件的技術(shù)要求,也可以保證工件同軸度和加工精度。所以選用經(jīng)濟(jì)形的車床宏程序的編程方法來實(shí)現(xiàn)錐度螺桿的加工就可達(dá)到預(yù)期效果。方法與預(yù)期目的: 通過

4、對(duì)宏程序的學(xué)習(xí)和掌握與利用現(xiàn)有的設(shè)備、工具和技術(shù)員的能力,并準(zhǔn)確了解零件的復(fù)雜程度和操作難度,熟悉零件關(guān)鍵部位的尺寸和表面質(zhì)量,對(duì)零件進(jìn)行“一夾一頂”和有的放矢的加工,設(shè)計(jì)最優(yōu)化、最合理的加工工藝。 經(jīng)過數(shù)控車床多次生產(chǎn)證明,解決了錐度螺紋的爛牙與收尾,重復(fù)對(duì)刀拆卸裝夾而導(dǎo)致加工時(shí)間長、誤差大等問題,保證了零件的質(zhì)量和穩(wěn)定性,滿足了客戶的需求,取得了良好的經(jīng)濟(jì)效益。 指導(dǎo)教師簽名: 日期:課題類型:(1)A工程設(shè)計(jì);B技術(shù)開發(fā);C軟件工程;D理論研究; (2)X真實(shí)課題;Y模擬課題;Z虛擬課題 (1)、(2)均要填,如AY、BX等。工程技術(shù)職業(yè)學(xué)院畢業(yè)設(shè)計(jì)(論文)指導(dǎo)記錄 編號(hào):GIT-QI-

5、A6-30專業(yè): 數(shù)控技術(shù) 畢業(yè)屆別: 2014年 姓 名萬里學(xué) 號(hào)12指導(dǎo)教師梁楚亮 汪菊英畢業(yè)設(shè)計(jì)(論文)題目淺談錐度螺紋的加工方法日期指導(dǎo)容存在問題教師、學(xué)生簽字2013-10-22工件誤差大打點(diǎn)深度不夠,頂針沒有頂緊,晃動(dòng)太大2013-10-23齒寬誤差大反向間隙問題2013-10-25撞刀機(jī)床Z軸失步2013-10-27斷刀切斷刀槽寬開槽問題2013-10-27螺紋爛牙螺旋升角角度不夠2013-10-29螺紋收尾不好退刀角度沒算好注:本表由指導(dǎo)教師根據(jù)畢業(yè)設(shè)計(jì)(論文)指導(dǎo)工作方案和實(shí)際指導(dǎo)情況填寫,畢業(yè)設(shè)計(jì)(論文)完成后附在設(shè)計(jì)(論文)的封底之前工程技術(shù)職業(yè)學(xué)院畢業(yè)設(shè)計(jì)(論文)評(píng)閱書

6、 編號(hào):GIT-QI-A6-32萬里學(xué)號(hào)12專業(yè) 數(shù)控技術(shù)畢業(yè)設(shè)計(jì)(論文)題目淺談錐度螺紋的加工方法指導(dǎo)教師評(píng)語:得分評(píng)閱人簽字:年 月 日等級(jí)目 錄摘要7關(guān)鍵詞7一、錐度螺紋的應(yīng)用原理與結(jié)構(gòu)7二、螺紋車削的難度分析8三、螺紋成型工藝分析10四、刀具角度、材料和切削液的選擇10五、加工工藝過程11六、宏程序的應(yīng)用12七、程序編寫18八、注意事項(xiàng)22九、試車后的效果圖23十、結(jié)束語23參考文獻(xiàn)24淺談錐度螺紋的加工方法容摘要錐度螺紋在一些行業(yè)中應(yīng)用極廣,但在生產(chǎn)加工中存在較大的技術(shù)難度,傳統(tǒng)的加工方法通常用四軸加工中心的銑銷方法,雖然能達(dá)到零件的加工精度,但加工周期太長,要求的設(shè)備不符合現(xiàn)實(shí)生產(chǎn)

7、和經(jīng)濟(jì)效益最大化,本文介紹用普通的數(shù)控車床一次性裝夾加工,既能達(dá)到零件的技術(shù)要求,也可以保證工件同軸度和加工精度。錐度螺紋在一些行業(yè)的用途十分廣泛,如壓榨機(jī),壓榨過濾機(jī)械的種類很多,結(jié)構(gòu)多種多樣,其中螺桿壓榨機(jī)是比較典型的一種結(jié)構(gòu)。其結(jié)構(gòu)相對(duì)簡單,工作可靠性高,應(yīng)用十分廣泛。所以選用經(jīng)濟(jì)形的車床宏程序的編程方法來實(shí)現(xiàn)錐度螺桿的加工就可達(dá)到預(yù)期效果。 關(guān)鍵詞錐度螺紋、數(shù)控車削、宏程序、編程一、錐度螺紋的應(yīng)用原理與結(jié)構(gòu)(一)壓榨機(jī)的工作原理螺旋式壓榨機(jī)工作過程是輸送螺旋將進(jìn)入料箱的物料推向壓榨螺旋,通過壓榨螺旋的螺距減小和軸徑增大,并在篩壁和錐形體阻力的作用下,使物料所含的液體物(果汁)被擠壓出。

8、擠出的液體從篩孔中流出,集中在接汁斗。壓榨后的果渣,經(jīng)篩筒末端與錐形體之間排出機(jī)外,錐形體后部裝有彈簧,通過調(diào)節(jié)彈簧的預(yù)緊力和位置,可改變排阻力和出渣口的大小,用來調(diào)節(jié)壓榨的干濕過程。(二)壓榨機(jī)螺桿的結(jié)構(gòu)螺桿壓榨機(jī)的結(jié)構(gòu)主要工作部件是螺旋桿,它是通過螺桿每個(gè)螺距螺紋溝槽容積的逐漸減小而達(dá)到擠壓物料的目的。進(jìn)料端一個(gè)螺距的螺紋溝槽容積與出料端一個(gè)螺距。但是,如何精密加工出錐度錐度絲桿卻長期沒能得到很好的解決。一直以來都是在四軸加工中心上完成,精度雖高,但加工周期長,并且不符合現(xiàn)實(shí)生產(chǎn)和經(jīng)濟(jì)效益最大化。隨著數(shù)控技術(shù)的發(fā)展,使數(shù)控車削錐度錐度螺紋成為可能,很好的解決了錐度錐度螺紋的加工效率和加工質(zhì)

9、量問題。圖1所示為錐度錐度螺桿。圖1-錐度螺桿二、螺紋車削的難度分析(一)錐度變化規(guī)律分析螺紋的錐度是按直徑是變化的,在廣數(shù)GSK980TDa系統(tǒng)中車削錐度螺紋的切削指令。其格式為:G32 X(U)_ Z(W) _F(I) _J_K_X(U)、Z(W):螺紋終點(diǎn)的坐標(biāo) 起點(diǎn)和終點(diǎn)的X坐標(biāo)值一樣(不輸入X或U)時(shí),進(jìn)行直螺紋切削; 起點(diǎn)和終點(diǎn)的Z坐標(biāo)值一樣(不輸入Z或W)時(shí),進(jìn)行端面螺紋切削; F:公制螺紋; I:英制螺紋; J:為螺紋退尾時(shí)在短軸方向的移動(dòng)量(退尾量,有方向性,當(dāng)其為負(fù)值時(shí),退尾方向?qū)⑴c進(jìn)刀方向一樣),取值圍-9999.9999999.999Mm。 K:為螺紋退尾時(shí)在長軸方向的

10、長度,取值圍09999.999mm。(二)對(duì)編程效率的影響 錐度螺紋雖然可以用平常的編程方法來進(jìn)行編程,但是在加工零件的過程中,刀具肯定會(huì)出現(xiàn)磨損甚至崩刀的情況,此時(shí)必須對(duì)程序進(jìn)行大量修改。修改的工作量很大,也容易出錯(cuò),不僅不能達(dá)到數(shù)控車床的高效率,反而還制約了生產(chǎn)效率,使大量時(shí)間都浪費(fèi)在程序的編制和修改上。而運(yùn)用宏程序車削牙頂寬等距錐度螺紋,即使遇到刀具磨損也無需重新編寫程序,只要修改刀頭寬變量即可,省時(shí)快捷,從而節(jié)省了再次編程時(shí)間,并減輕了操作人員的工作負(fù)擔(dān)。后續(xù)例子會(huì)詳細(xì)對(duì)比平常的編程與宏程序編程加工牙頂寬等距錐螺紋的方法。(三)牙寬、槽寬與刀寬的關(guān)系車削牙寬、槽寬相等的方牙錐度螺桿,在

11、車削的過程中,刀具寬度要隨著車削的過程逐漸均勻變大。實(shí)際上,刀具是不可能在車削過程中改變形狀的。而采用宏程序來改變相應(yīng)起到點(diǎn)的趕刀方法,則可順利完成零件的車削加工。刀具寬度與導(dǎo)程之間的關(guān)系如下:計(jì)算刀具起始坐標(biāo)和起始螺距加工螺紋時(shí)刀具在 Z 方向要離開螺紋起始點(diǎn)一定距離。對(duì)于等螺距螺紋,這段距離沒有嚴(yán)格要求,為保證零件首扣螺紋的螺距符合圖紙要求,必須嚴(yán)格確定刀具的起始位置。設(shè)刀具在 Z 軸起始位置為一個(gè)螺距的一半。該定位Z=F/2,本例中取起始位為=12/2=6 計(jì)算剩余余量和需切削次數(shù):先中間切削一刀。 最大剩余余量G32螺距-刀寬-牙頂寬。 最大剩余余量12-3-3=6 還需切削的最少次數(shù)

12、=最大剩余余量/刀1寬 (上取整) 還需切削最少次數(shù)=6/ 3=2 本例取切削次數(shù)為 2 次,為左右各偏一刀即可。注意 Z 值每次偏移不可以大于刀具的寬度。 現(xiàn)在Z軸各偏2.9mm,留0.2mm余量精車螺紋。(四)進(jìn)刀量的選擇 車削牙寬、槽寬相等的方牙錐度螺桿,進(jìn)給量與定位起點(diǎn)是變化的,因每次向X方向進(jìn)刀、Z方向趕刀和F值都要編寫程序,造成程序累贅,進(jìn)給參數(shù)更改繁瑣。而運(yùn)用宏程序的運(yùn)算功能,則可通過設(shè)定初始值、終止值和運(yùn)算變化即可自行加減運(yùn)算出X、Z、F與起刀點(diǎn)的變化值,同時(shí)可以靈活更改設(shè)置出合理的進(jìn)給量。三、螺紋成型工藝分析圖2-錐度螺桿加工錐度螺桿,需要主軸帶動(dòng)工件勻速轉(zhuǎn)動(dòng),刀具作軸向勻速

13、移動(dòng)車削,才可形成錐度螺旋線。根據(jù)加工原理,一般螺紋車削分四步進(jìn)行:首先車出一個(gè)槽等寬導(dǎo)程的螺紋。第二步往右邊趕刀,因?yàn)閯傑囃甑牟鄣葘拰?dǎo)程的螺紋兩邊牙側(cè)還達(dá)不到粗糙度的要求,所以往右邊趕刀是應(yīng)先修光右邊的牙側(cè)。第三步往左邊趕刀,直至車削到尺寸。第四步就是每次偏移Z軸達(dá)到精加工效果。四、刀具角度、材料和切削液的選擇(一)刀具角度 由于錐度等螺紋的直徑是變化的,因而應(yīng)選擇螺距計(jì)算螺旋角。見表1螺旋角計(jì)算公式tg=(p×n)/(×d2)螺距螺距P1 12直徑D=28d1=16螺旋角9。855°螺紋螺旋角(度) P:螺距 n:螺紋頭數(shù)(mm) d2:螺紋中經(jīng)(mm)表1

14、為了防止車刀后角與螺紋表面摩擦,左刀刃后角應(yīng)為10°+,根據(jù)表中所算由于螺紋直徑D與d1的相差不大,所以車刀后角前端角度略大于后端角度即可,以增加車刀剛性,使之不易折斷。為了使刀頭有足夠的強(qiáng)度,刀頭長度不宜過長,一般取L=h+(78mm)。車刀的刀頭寬度最大應(yīng)等于牙槽寬。為了減少螺紋牙側(cè)的粗糙度,在車刀的兩側(cè)刀刃上應(yīng)磨有C=0.30.5mm的修光刃,如圖3所示。 圖3-刀具角度(二)刀具材料和切削液 工件材料為不銹鋼,屬韌性材質(zhì),切削刀具易斷裂,材質(zhì)也比較硬。為了提高生產(chǎn)效率,在粗車時(shí)應(yīng)采用直進(jìn)刀的方法。這樣刀具三面要同時(shí)受力,受熱面積比較大,刀尖也易磨損,并會(huì)產(chǎn)生振動(dòng),造成“扎刀”

15、。為避免上述情況的出現(xiàn),一方面選用鎢鈷類的材料的車刀進(jìn)行車削,另一方面應(yīng)采用“切削油”來進(jìn)行連續(xù)冷卻,清除在高溫情況下產(chǎn)生“粘刀”的現(xiàn)象,避免刀尖在高溫下磨損太快,提高工件的光潔度。同時(shí),應(yīng)根據(jù)實(shí)際車削的振動(dòng)情況和生產(chǎn)效率,適當(dāng)增加或減少徑向(X軸方向)進(jìn)刀量。 五、加工工藝過程(一)用外圓車刀平端面,用A4的中心鉆打定位孔。(二)左端采用三爪自定心卡盤夾緊采用一夾一頂?shù)姆椒ǎ瑠A住軸肩,另一頭則用頂尖頂住,使工件不會(huì)晃動(dòng),用外圓車刀車28的外圓。(三)用切斷刀(螺旋升角為9.855°)車削,用左刀尖對(duì)刀。(四)切斷工件。六、宏程序的應(yīng)用機(jī)械加工中常有由復(fù)雜曲線所構(gòu)成的非圓曲線(如橢圓

16、曲線等零件,隨著工業(yè)產(chǎn)品性能要求的不斷提高,非圓曲線零件的作用就日益重要,其加工質(zhì)量往往成為生產(chǎn)制造的關(guān)鍵。數(shù)控機(jī)床的數(shù)控系統(tǒng)一般只具有直線插補(bǔ)和圓弧插補(bǔ)功能, 非圓曲線形狀的工件在數(shù)控車削中屬于較復(fù)雜的零件類別,一般運(yùn)用擬合法來進(jìn)行加工。 而此類方法的特點(diǎn)是根據(jù)零件圖紙的形狀誤差要求,把曲線用許多小段的直線來代替,根據(jù)零件圖紙的形狀誤差,如果要求高,直線的段數(shù)就多,雖然可以憑借CAD軟件來計(jì)算節(jié)點(diǎn)的坐標(biāo),但是節(jié)點(diǎn)太多也導(dǎo)致了加工中的不方便,如果能靈活運(yùn)用宏程序,則可以方便簡捷地進(jìn)行編程,從而提高加工效率。 (一)宏程序編程的基本流程其實(shí)說起來宏就是用公式來加工零件的,比如說橢圓,如果沒有宏的

17、話,我們要逐點(diǎn)算出曲線上的點(diǎn),然后慢慢來用直線逼近,如果是個(gè)光潔度要求很高的工件的話,那么需要計(jì)算很多的點(diǎn),可是應(yīng)用了宏后,我們把橢圓公式輸入到系統(tǒng)中然后我們給出Z坐標(biāo)并且每次加10um那么宏就會(huì)自動(dòng)算出X坐標(biāo)并且進(jìn)行切削, 實(shí)際上宏在程序中主要起到的是運(yùn)算作用。宏一般分為A類宏和B類宏。A類宏是以G65 Hxx P#xx Q#xx R#xx的格式輸入的,而B類宏程序則是以直接的公式和語言輸入的和C語言很相似在法蘭克、廣數(shù)等系統(tǒng)中應(yīng)用比較廣。(二)宏程序的優(yōu)點(diǎn)數(shù)控系統(tǒng)為用戶配備了強(qiáng)有力的類似于高級(jí)語言的宏程序功能,用戶可以使用變量進(jìn)行算術(shù)運(yùn)算、邏輯運(yùn)算和函數(shù)的混合運(yùn)算,此外宏程序還提供了循環(huán)語

18、句、分支語句和子程序調(diào)用語句,利于編制各種復(fù)雜的零件加工程序,減少乃至免除手工編程時(shí)進(jìn)行繁瑣的數(shù)值計(jì)算,以與精簡程序量。宏程序指令適合拋物線、橢圓、雙曲線等沒有插補(bǔ)指令的曲線編程;適合圖形一樣,只是尺寸不同的系列零件的編程;適合工藝路徑一樣,只是位置參數(shù)不同的系列零件的編程。較簡化編程;擴(kuò)展應(yīng)用圍。(三)宏程序的分類1、B類宏程序由于現(xiàn)在B類宏程序的大量使用,但在一些老系統(tǒng)中,比如部分GSK系統(tǒng)中上沒有公式符號(hào),連最簡單的等于號(hào)都沒有,為此用不了B類宏程序的話就只能在計(jì)算機(jī)上編好再通過RS232接口傳輸?shù)臄?shù)控系統(tǒng)中,可是如果我們沒有電腦和RS232接口的話,那么只有手工輸入A類宏程序到系統(tǒng)來進(jìn)

19、行宏程序編制了,下面簡單介紹一下A類宏的引用;2、A類宏程序A類宏程序格式是用G65 Hxx P#xx Q#xx R#xx或G65 Hxx P#xx Qxx Rxx格式輸入的,xx的意思就是數(shù)值,是以u(píng)m級(jí)的量輸入的,比如你輸入100那就是0。1MM。#xx就是變量號(hào),變量號(hào)就是把數(shù)值代入到一個(gè)固定的地址中,固定的地址就是變量,一般GSK系統(tǒng)中有#0#200#299#500#999。關(guān)閉電源時(shí)變量#200#299被初始化成“空”,而變量#500#999保持?jǐn)?shù)據(jù)。我們?nèi)绻f#200=30那么現(xiàn)在#200地址的數(shù)據(jù)就是30了,就是這么簡單。好現(xiàn)在我來說一下H代碼,大家可以看到A類宏的標(biāo)準(zhǔn)格式中#x

20、x和xx都是數(shù)值,而G65表示使用A類宏,那么這個(gè)H就是要表示各個(gè)數(shù)值和變量號(hào)的數(shù)值或者各個(gè)變量號(hào)的數(shù)值與其他變量號(hào)的數(shù)值之間要進(jìn)行一個(gè)什么運(yùn)算,可以說你了解了H代碼A類宏程序你基本就可以應(yīng)用,現(xiàn)在說一下H代碼的各個(gè)含義:3、A類運(yùn)算命令和轉(zhuǎn)移命令 G65 一般代碼格式: G65 Hm P# i Q# j R# k; m:表示運(yùn)算命令或轉(zhuǎn)移命令功能。 # i:存入運(yùn)算結(jié)果的變量名。 # j:進(jìn)行運(yùn)算的變量名 1,可以是常數(shù)。 # k:進(jìn)行運(yùn)算的變量名 2,可以是常數(shù)。 代碼意義:# i = #j O # k 運(yùn)算符號(hào),由 Hm決定例:P#100 Q#201 R#202.#200 = #201

21、O #202; P#100 Q#201 R15.#200 = #201 O 15; P#100 Q-100 R#202.#200 = -100 O #202; 說明:變量是常數(shù)時(shí)不可以帶“#”; 宏A運(yùn)算(跳轉(zhuǎn))表代碼格式功能定義G65 H01 P#I Q#J賦值運(yùn)算# i = # j;把變量#j 的值賦給變量#iG65 H02 P#i Q#j R#k十進(jìn)制加法運(yùn)算# i = # j + # kG65 H03 P#i Q#j R#k十進(jìn)制減法運(yùn)算# i = # j - # kG65 H04 P#i Q#j R#k十進(jìn)制乘法運(yùn)算# i = # j×# kG65 H05 P#i Q#j

22、R#k十進(jìn)制除法運(yùn)算# i = # j÷# kG65 H11 P#i Q#j R#k二進(jìn)制加法(或運(yùn)算)# i = # j OR # kG65 H12 P#i Q#j R#k二進(jìn)制乘法(與運(yùn)算)# i = # j AND # kG65 H13 P#i Q#j R#k二進(jìn)制異或# i = # j XOR # kG65 H21 P#i Q#j十進(jìn)制開平方G65 H22 P#i Q#j十進(jìn)制取絕對(duì)值# i = |# j |G65 H23 P#i Q#j R#k十進(jìn)制取余數(shù)# i = (#j÷# k)的余數(shù)G65 H24 P#i Q#j十進(jìn)制變?yōu)槎M(jìn)制# i = BIN(# j )

23、G65 H25 P#i Q#j二進(jìn)制變?yōu)槭M(jìn)制# i = BCD(# j )G65 H26 P#i Q#j R#k十進(jìn)制乘除運(yùn)算# i = # i×# j÷# kG65 H27 P#i Q#j R#k復(fù)合平方根G65 H31 P#i Q#j R#k正弦# i = # j×sin(# k)G65 H32 P#i Q#j R#k余弦# i = # j×cos(# k)G65 H33 P#i Q#j R#k正切# i = # j×tan(# k)G65 H34 P#i Q#j R#k反正切# i = ATAN(# j / # k)G65 H80 Pn

24、無條件轉(zhuǎn)移跳轉(zhuǎn)至程序段 nG65 H81 Pn Q#j R#k條件轉(zhuǎn)移 1如果# j = # k, 則跳轉(zhuǎn)至程序段 n,否則順序執(zhí)行G65 H82 Pn Q#j R#k條件轉(zhuǎn)移 2如果# j # k,則跳轉(zhuǎn)至程序段 n,否則順序執(zhí)行G65 H83 Pn Q#j R#k條件轉(zhuǎn)移 3如果# j > # k, 則跳轉(zhuǎn)至程序段 n,否則順序執(zhí)行G65 H84 Pn Q#j R#k條件轉(zhuǎn)移 4如果# j < # k, 則跳轉(zhuǎn)至程序段 n,否則順序執(zhí)行G65 H85 Pn Q#j R#k條件轉(zhuǎn)移 5如果# j # k,則跳轉(zhuǎn)至程序段 n,否則順序執(zhí)行G65 H86 Pn Q#j R#k條件轉(zhuǎn)移

25、 6如果# j # k,則跳轉(zhuǎn)至程序段 n,否則順序執(zhí)行G65 H99 Pn產(chǎn)生用戶報(bào)警產(chǎn)生(500+n)號(hào)用戶報(bào)警運(yùn)算符EQH81NEH82GTH83GEH85LTH84LEH86含義=等于不等于大于大于等于小于小于等于4、B類運(yùn)算命令和轉(zhuǎn)移命令 無條件的轉(zhuǎn)移格式:GOTO1;GOTO2;條件轉(zhuǎn)移格式:IF<條件式>GOTOn條件式:#jEQ#k 表示=#jNE#k 表示#jGT#k 表示>#jLT#k 表示<#jGE#k 表示#jLE#k 表示例:IF#1GT10GOTO1;N100G00 X10;循環(huán)語句格式:WHILE<條件式>DOm;(m=1,2,

26、3)ENDm說明:1條件滿足時(shí),執(zhí)行DOm到ENDm,則從DOm的程序段不滿足時(shí),執(zhí)行DOm到ENDm的程序段。宏B運(yùn)算(跳轉(zhuǎn))表運(yùn)算符功能舉 例宏程序功能舉 例=定義# i = # jTAN正切# i = TAN(# j)+加法# i = # j + # kATAN反正切# i = ATAN(# j)-減法# i = # j - # kSPART平方根# i = SPART (# j)*乘法# i = # j×# kABS絕對(duì)值# i = ABS (# j)/除法# i = # j÷# kROUND舍入# i = ROUND (# j)SIN正弦# i =sin(# j)

27、FIX上取整# i = FIX (# j)ASIN反正弦# i =Asin(# j)FUP下取整# i = FUP (# j)COS余弦# i =cos(# j)LN自然對(duì)數(shù)# i = LN (# j)ACOS反余弦# i =Acos(# j)EXP指數(shù)對(duì)數(shù)# i = EXP (# j)OR或運(yùn)算# i = # j* OR* # kBIN十進(jìn)制變?yōu)槎M(jìn)制# i = BIN (# j)XOR異或運(yùn)算# i = # j*X OR* # kBCD二進(jìn)制變?yōu)槭M(jìn)制# i = BCD (# j)AND與運(yùn)算# i = # j*AND* # k七、程序編寫圖4以圖(4)為例A類宏程序如下(GSK980TD

28、a系統(tǒng))O0001M3 S100 T0202主軸正轉(zhuǎn),用3mm切斷刀G65 H1 P#200 Q0賦值G65 H1 P#201 Q200定義X軸每次進(jìn)刀0.2mmG65 H1 P#203 Q6000Z軸定位距離G65 H1 P#210 Q2900Z軸偏移量N10 G65 H85 P30 Q#200 R11900如果X軸的遞增量11.9,程序就跳到N30G65 H2 P#200 Q#200 R#201計(jì)算每次X軸遞增量G0 X30 Z#203定位G32 U-2 F12X軸進(jìn)刀U-#200 W-132 F12車螺紋X30 W-12退尾G65 H2 P#214 Q#203 R#210計(jì)算Z軸向右偏的

29、坐標(biāo)G0 Z#214定位G32 U-2 F12X軸進(jìn)刀U-#200 W-132 F12車螺紋X30 W-12退尾G65 H3 P#215 Q#203 R#210計(jì)算Z軸向左偏的坐標(biāo)G0 Z#215定位G32 U-2 F12X軸進(jìn)刀U-#200 W-132 F12車螺紋X30 W-12退尾G0 Z#203定位G65 H80 P10無條件轉(zhuǎn)移N30 G0 X32 Z#203定位G65 H3 P#220 Q#210 R200每次減小0.2mm G65 H3 P#215 Q#203 R#220計(jì)算Z軸向左偏的坐標(biāo)精車G65 H1 P#200 Q12000賦值G65 H2 P#214 Q#203 R#2

30、10計(jì)算Z軸向右偏的坐標(biāo)精車N80 G0 X30 Z#214定位G32 U-2 F12X軸進(jìn)刀U-#200 W-132 F12車螺紋X30 W-12退尾G65 H3 P#214 Q#214 R500每次減小0.5mm G0 Z#214定位G65 H85 P80 Q#214 R#215當(dāng)Z軸右偏的坐標(biāo)左偏的坐標(biāo)的時(shí)候,程序就跳到N80執(zhí)行G0 X100X軸退刀Z5Z軸退刀M30程序結(jié)束以圖(4)為例B類宏程序如下:O0002M3 S100 T0202主軸正轉(zhuǎn),用3mm切斷刀#100=0賦值#101=0.2定義X軸每次進(jìn)刀0.2mm#103=6Z軸定位距離#110=2.9Z軸偏移量N10 IF(#

31、100GE11.9)GOTO30如果X軸的遞增量11.9,程序就跳到N30執(zhí)行#100=#100+#101計(jì)算每次X軸遞增量G0 X30.553 Z#103定位G32 U-2 F12X軸進(jìn)刀U-#100 Z-132 F12車螺紋X30.553 W-12退尾#114=#103+#110計(jì)算Z軸向右偏的坐標(biāo)G0 Z#114定位G32 U-2 F12X軸進(jìn)刀U-#100 Z-132 F12車螺紋X30.553 W-12退尾#115=#103-#110計(jì)算Z軸向左偏的坐標(biāo)G0 Z#115定位G32 U-2 F12X軸進(jìn)刀U-#100 Z-132 F12車螺紋X30.553 W-12退尾G0 Z#103定位IF(#100GE11.8)THEN#1

溫馨提示

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

評(píng)論

0/150

提交評(píng)論