999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

利用宏程序加工非圓曲線

2010-12-31 00:00:00
科學大眾·教師版 2010年7期

摘 要:在現今的數控系統中,常見的是直線插補和圓弧插補,由于目前大多數數控機床不具備加工橢圓的直接編程代碼,沒有橢圓、雙曲線、拋物線等插補。橢圓的加工,往往需要用參數方程或橢圓解析式作為數學模型,運用宏程序來解決就非常簡單了。

關鍵字:宏程序; 非圓曲線加工; 橢圓加工實例

中圖分類號:TG57 文獻標識碼:A 文章編號:1006-3315(2010)7-104-001

一、非圓曲線加工遇到的瓶頸

在實際生產和各種數控大賽中,我們會遇到各種各樣由復雜曲線所構成的非圓曲線(如橢圓曲線、拋物線、雙曲線和漸開線等)零件,隨著工業產品性能要求的不斷提高,非圓曲線零件的作用就日益重要。數控機床的數控系統一般只具有直線插補和圓弧插補功能,非圓曲線形狀的工件在數控車削中屬于較復雜的零件類別,一般運用擬合法來進行加工。而此類方法的特點是根據零件圖紙的形狀誤差要求,把曲線用許多小段的直線來代替,根據零件圖紙的形狀誤差,如果要求高,直線的段數就多,雖然可以憑借CAD軟件來計算節點的坐標,但是節點太多也導致了加工中的不方便,如果能靈活運用宏程序,則可以方便簡捷地進行編程,從而提高加工效率。

二、宏程序的簡介

數控編程是數控加工準備階段的主要內容,通常包括分析零件圖樣,確定加工工藝過程;計算走刀軌跡,填寫加工工藝卡片;編寫數控加工程序;制作控制介質;校對程序及首件試切。有手工編程和自動編程兩種方法。手工編程是指編程的各個階段均由人工完成。對于幾何形狀復雜的零件需借助計算機使用規定的數控語言編寫零件源程序,經過處理后生成加工程序,稱為自動編程。

各類數控系統的參數編程,應用靈活,形式自由,具備計算機高級語言的表達式、邏輯運算及類似的程序流程,使加工程序簡練易懂,實現普通編程難以實現的功能。

在編程工作中,我們經常把能完成某一功能的一系列指令像子程序那樣存人存儲器,用一個總指令來代表它們,使用時只需給出這個總指令就能執行其功能所存入的這一系列指令稱作用戶宏程序本體,簡稱宏程序。這個總指令稱作用戶宏程序調用指令。在編程時,編程員只要記住宏指令而不必記住宏程序。

宏程序是加工編程的重要補充。FANUC6M數控系統變量表示形式為#后跟1~4位數字,變量種類有三種:

(1)局部變量:#1~#33是在宏程序中局部使用的變量,它用于自變量轉移。

(2)公用變量:用戶可以自由使用,它對于由主程序調用的各子程序及各宏程序來說是可以公用的。#100~#149在關掉電源后,變量值全部被清除,而#500~#509在關掉電源后,變量值則可以保存。

(3)系統變量:由#后跟4位數字來定義,它能獲取包含在機床處理器或NC內存中的只讀或讀/寫信息,包括與機床處理器有關的交換參數、機床狀態獲取參數、加工參數等系統信息。

編程中變量的用途有四個,運算;遞增量或遞減量;與一個表達式比較之后,決定是否實現跳轉功能的條件分支;將變量值傳送到零件程序中去。

三、一般非圓曲線宏程序的基本步驟

(1)選定自變量。非圓曲線中的X和Z坐標均可以被定義成為自變量,一般情況下會選擇變化范圍大的一個作為自變量,并且要考慮函數表達式在宏程序中書寫的簡便,為方便起見,我們事先把與Z坐標相關的變量設為#1,將X坐標相關的變量設為#2等。

(2)確定自變量起止點的坐標值。必須要明確該坐標值的坐標系是相對于非圓曲線自身的坐標系,其起點坐標為自變量的初始值,終點坐標為自變量的終止值。

(3)進行函數變換,確定因變量相對于自變量的宏表達式。

(4)確定公式曲線自身坐標系的原點相對于工件原點的代數偏移量。

(5)設計非圓曲線宏程序的模板設Z坐標為自變量#1,X坐標為因變量#2,自變量步長為0.05,則公式曲線段的加工程序宏指令編程(無X軸偏心)模板如下:

#1=常數 (定義自變量Z的半軸長)

WHILE [ #1 GE Z2](加工控制到Z向終點值)

#2=f(#1) (建立自變量與因變量函數關系式)

#3=#1+△Z(計算曲線上點在加工坐標系的Z坐標)

G01 X[2*#2] Z[#3]F (曲線加工)

#1=#1-0.05 (自變量減小一個步距)

END (加工結束)

四、非圓曲線宏程序的具體應用實例 (華中系統)

實例:加工如下圖所示的零件,工藝條件:工件材質為45#鋼,毛坯為直徑Φ50mm,長110mm的棒料,編程零點放在工件右端面。(X軸無偏心距)

程序如下:

%1234 程序起始

G0 X100 Z100T0101 快速定位到換刀點

M03 S800主軸正轉

G0 X50 快速定位到對刀點

Z2 循環起始點

G71 P10 Q20 U1 R1 X0.5 Z0 F100 內外徑循環語句

N10G0 X0快速定位

G1 Z0 F50 直線插補到工件右端面

#1=60對橢圓的Z向變量賦值

WHILE #1 GE [0] 變量變化范圍

#2=20*SQRT[60*60-#1*#1]/60 根據橢圓方程對X向變量賦值

G1 X[2*#2] Z[#1-60] 橢圓變量插補

#1=#1-0.05 Z以步長為0.05變化

ENDW宏程序結束

N20 G1 Z-90 直線插補循環結束

G0 X100 退刀X向

Z100退刀Z向

M5 主軸停轉

M30 程序結束

通過實例可知宏程序是從工件外不斷逼近直至最后加工成型,解決了非圓曲線不能用子程序的相對編程方式的矛盾,因此加工非圓曲線的工件靈活使用宏程序,實現了數控加工方便快捷之目的。

主站蜘蛛池模板: 欧美激情二区三区| 啪啪国产视频| 午夜啪啪福利| 国内毛片视频| 19国产精品麻豆免费观看| 精品国产福利在线| 国产哺乳奶水91在线播放| 久久这里只有精品国产99| 4虎影视国产在线观看精品| 久久情精品国产品免费| 狠狠色丁香婷婷综合| 国产精品精品视频| 福利国产微拍广场一区视频在线| 久久综合亚洲鲁鲁九月天| 成人免费午夜视频| av一区二区三区在线观看 | 久久99久久无码毛片一区二区| 日本免费a视频| 青青草国产精品久久久久| 手机永久AV在线播放| 日韩AV无码免费一二三区| 精品无码一区二区在线观看| 欧美亚洲激情| 欧美在线伊人| 色欲综合久久中文字幕网| 免费av一区二区三区在线| 成年看免费观看视频拍拍| 国产杨幂丝袜av在线播放| 真人高潮娇喘嗯啊在线观看| 91视频首页| 国产在线高清一级毛片| 亚洲色图综合在线| 国产精品吹潮在线观看中文| 国产亚洲视频播放9000| 国产在线精品美女观看| 久久永久精品免费视频| 亚洲女同一区二区| 亚洲综合九九| 国产麻豆永久视频| 青青草久久伊人| 免费看黄片一区二区三区| 综合亚洲色图| 久久成人国产精品免费软件| 国产一级二级在线观看| 日韩av电影一区二区三区四区| 国语少妇高潮| 成人福利视频网| 亚洲人成网址| 久久精品亚洲热综合一区二区| 亚洲无码日韩一区| 午夜国产精品视频黄| 色偷偷综合网| 日韩免费中文字幕| 精品伊人久久久久7777人| 国产一区二区人大臿蕉香蕉| 国产精品高清国产三级囯产AV| 男人天堂伊人网| 亚洲欧洲日产国产无码AV| 久久青草免费91观看| 国产丝袜91| 久久国产精品娇妻素人| 亚洲精品爱草草视频在线| 欧美国产精品不卡在线观看| 免费又黄又爽又猛大片午夜| 欧美成人免费午夜全| 青草视频在线观看国产| 亚洲小视频网站| 国产一级在线播放| 久久国产乱子| 精品撒尿视频一区二区三区| 欧美黄网站免费观看| 99成人在线观看| 成年免费在线观看| 国产成人一区免费观看| 国产主播一区二区三区| 亚洲国产精品无码AV| 色妞www精品视频一级下载| 在线观看欧美国产| 婷婷激情亚洲| 久久频这里精品99香蕉久网址| 久久这里只有精品免费| 国产午夜福利亚洲第一|