亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        AotoCAD2012在數(shù)控車床編程軟件中的開發(fā)和應(yīng)用

        2011-09-06 09:16:54劉俊言
        活力 2011年10期
        關(guān)鍵詞:處理程序數(shù)控機(jī)床指令

        劉俊言

        AumCAD (Auto Computer AidedDesignl是美國AUTODESK公司首次于1982年生產(chǎn)的計(jì)算機(jī)輔助設(shè)計(jì)軟件,用于二維繪圖、詳細(xì)繪制、設(shè)計(jì)檔和基本三維設(shè)計(jì)。隨著軟件的完善,公司又出了一款A(yù)utoCAD2012軟件,AutoCAD2012系列產(chǎn)品提供了多種全新的高效實(shí)際工具,幫助我們提升草圖繪制、詳細(xì)設(shè)計(jì)和涉及修訂的速度。數(shù)控機(jī)床軟件的開發(fā)、應(yīng)用與其在金屬帶鋸床上起到更好的效果,解決機(jī)床設(shè)計(jì)中的不足,同時(shí)在外觀以及內(nèi)部結(jié)構(gòu)上開發(fā)出新的產(chǎn)品。用C語言生成圖形數(shù)據(jù)文件,開發(fā)基于AutoCAD環(huán)境下的自動(dòng)編程系統(tǒng),可以完成零件的圖形的輸出和生成,并可以自動(dòng)生成數(shù)據(jù)加工程序代碼,滿足了各種機(jī)床的不同要求,提高了數(shù)控機(jī)床的加工效率。

        數(shù)控自動(dòng)編程的軟件很多,一般的CAD都有這樣的自動(dòng)編程功能,例如現(xiàn)在PRO-E、MASTERCAM、UG、solidworks等軟件都有這樣的自動(dòng)編程功能,他們的結(jié)構(gòu)龐大,軟件的學(xué)習(xí)上也很復(fù)雜,并且在價(jià)格上也很昂貴。假如僅僅用于數(shù)控車床的自動(dòng)編程上,真是大材小用了,很是浪費(fèi)。使用簡潔,操作方便,專用于數(shù)控車床加工的小軟件,這樣的軟件專業(yè)性和專一性很強(qiáng)。既節(jié)省人力又節(jié)省物力。而AutoCAD因其靈活性和接口的多樣性被廣泛的使用在機(jī)械設(shè)計(jì)領(lǐng)域中。在其能夠生成的文件格式中有一個(gè)二進(jìn)制的文件,文件中包含著輪廓線的線型和坐標(biāo)的信息。使用二維功能強(qiáng)大的AutoCAD軟件繪制軸承類的零件的外輪廓顯然是一件非常容易的事情。

        Auto CAD作為一個(gè)完整的繪圖編輯器,可以獨(dú)立使用,并可完成用戶的很多設(shè)計(jì)工作,但要完成零部件從設(shè)計(jì)到制造的全過程的工作,仍然力不從心,如零件設(shè)計(jì)完后要做有限元分析,要制定工藝規(guī)程,要生成NC代碼,這些工作AutoCAD都不能勝任,這些必須借助其他應(yīng)用軟件,而所用的軟件都在不同程度上要求得到Auto CAD的圖形信息支持,因此需要Auto CAD提供一個(gè)便于外界接受的文件格式輸出圖形信息。另外,用戶在設(shè)計(jì)過程中還會(huì)根據(jù)工作的需要開發(fā)一些自己的應(yīng)用程序,以便做計(jì)算、分析或其它之用,處理后的數(shù)據(jù)希望傳給AutoCAD,用于自動(dòng)生成圖形,這時(shí)用戶傳遞這些數(shù)據(jù)最好的辦法就是寫成Auto CAD可直接接受的數(shù)據(jù)文件,為了解決AutoCAD和其他程序間圖形數(shù)據(jù)的交換問題,定義了圖形交換文件規(guī)范。

        一個(gè)完整的自動(dòng)編程系統(tǒng),必須包括前處理程序(Maln Processorl和后置處理程序(Post Processor)兩部分。

        一、前處理程序設(shè)計(jì)

        前處理程序用以對(duì)源程序進(jìn)行翻譯并計(jì)算刀具中心軌跡,或通過處理圖形數(shù)據(jù)文件而得到刀具中心軌跡,這一部分完全獨(dú)立于具體的數(shù)控機(jī)床,前處理程序的輸出一般為刀位數(shù)據(jù)(Cut Loca—tion Datal,但這種刀位數(shù)據(jù)不能直接用作數(shù)控裝置的控制指令,因此必須要有一個(gè)后置處理模塊,后置處理程序是自動(dòng)編程系統(tǒng)中的一個(gè)重要組成部分,它是按數(shù)控機(jī)床的功能及數(shù)控加工程序格式的要求而編寫的一個(gè)計(jì)算程序。它將主處理程序產(chǎn)生的位置數(shù)據(jù)和功能信息轉(zhuǎn)換成能被某種數(shù)控機(jī)床控制單元所需要的數(shù)控加工程序代碼,以便用于控制機(jī)床并產(chǎn)生各種加工功能和加工運(yùn)動(dòng)。由于各種數(shù)控機(jī)床的輸人格式各不相同,因而為了適應(yīng)各種機(jī)床的不同要求,后置處理程序也是各不一樣的。

        二、后處理程序設(shè)計(jì)

        后置處理的目的是形成數(shù)控指令文件。由于各種機(jī)床使用的控制系統(tǒng)不同,所以所用的數(shù)控指令文件的代碼及格式也有所不同。為解決這個(gè)問題,每個(gè)自動(dòng)編程軟件通常有自己專用的后置處理程序。

        本系統(tǒng)采用的數(shù)控機(jī)床的指令有以下幾種:

        1.坐標(biāo)功能指令:x,z,I,K。

        2.準(zhǔn)備功能指令:G00一快速進(jìn)給;G01一直線插補(bǔ);G02一順時(shí)針方向圓弧插補(bǔ):G03一逆時(shí)針方向圓弧擂補(bǔ);G33一等螺距螺紋加32;G54一坐標(biāo)設(shè)定指令。

        3.速度功能指令:主軸轉(zhuǎn)速S;進(jìn)給速度F。

        4.換刀功能指令:刀號(hào)選擇T01-T04。

        5.刀具補(bǔ)償指令:G41-在工件輪廓左邊刀補(bǔ)有效;G42-在工件輪廓右邊刀補(bǔ)。

        6.輔助功能指令:M02一程序結(jié)束;M03一主軸正轉(zhuǎn);M04一主軸反轉(zhuǎn):M05一主軸停止。

        在生成數(shù)控程序時(shí),首先打開前面生成的刀具中心軌跡文件,從最外層向內(nèi)逐層生成加工程序,在把刀具中心軌跡文件的數(shù)據(jù)轉(zhuǎn)化為數(shù)控程序時(shí),逐行讀人數(shù)據(jù),根據(jù)線形確定所采用的刀具以及相應(yīng)的G指令,并把坐標(biāo)值X,Z,I,K賦給對(duì)應(yīng)的變量。再根據(jù)所輸入的主軸轉(zhuǎn)速和進(jìn)給量,使所有的數(shù)據(jù)轉(zhuǎn)換成字符串,然后與字母G,T,S,F(xiàn),X,Z,I,K組合成數(shù)控指令。最后加上程序號(hào)和必要的M指令組成程序段,在每一層切削完成后或換刀時(shí),添加一個(gè)必要的程序段使刀具回到換刀位置,在程序結(jié)束時(shí)加上輔助指令M0 2以表示程序結(jié)束,最后將程序以文件的形式存盤。

        根據(jù)所設(shè)計(jì)的要求。在坐標(biāo)點(diǎn)獲取上,我們選用CAD軟件繪制軸承類的零件,在圖形文件中的外輪廓線條,也就是數(shù)控車床所走的路線,也可以說是所走的刀路,而其他無關(guān)的線條對(duì)坐標(biāo)的獲取產(chǎn)生干擾。在數(shù)據(jù)的排列中,我們通過轉(zhuǎn)換好的數(shù)據(jù)重新輸入數(shù)據(jù)庫。但是我們仔細(xì)看會(huì)發(fā)現(xiàn)數(shù)據(jù)庫排列比較凌亂,假若直接取出并不能用于生成新的代碼,所以要對(duì)立面的書客居按照一定的要求進(jìn)行重新的排列。作為刀路的起點(diǎn)選擇也是有一定的規(guī)則的,必須選擇為圖形最右上面的點(diǎn),是所有點(diǎn)中值最大的。對(duì)數(shù)據(jù)可進(jìn)行搜索獲取最大的值作為刀路的起始點(diǎn)。同時(shí)要根據(jù)坐標(biāo)對(duì)數(shù)據(jù)進(jìn)行搜索對(duì)比,找出相對(duì)應(yīng)的值。然后以同直線或圓弧的另一點(diǎn)作為該線的重點(diǎn),依此類推就能夠產(chǎn)生一條完整的刀路,排列后坐標(biāo)重新輸人數(shù)據(jù)庫。在得到正確的數(shù)據(jù)后,必須對(duì)數(shù)據(jù)進(jìn)行編譯生成新的代碼。要注意的就是CAD圖中的坐標(biāo)同車床坐標(biāo)系的區(qū)別。著也就是代碼的生成。完整的心的代碼程序還需要頭程序段和結(jié)尾程序,通過軟件界面走遍的文本框控制的輸入和復(fù)選框控件的選擇,可以得到頭程序和結(jié)尾的程序。將頭程序段插入進(jìn)LIST重點(diǎn)額控制鍵中的最后面,和最先的刀路代碼相結(jié)合,得到完整的數(shù)控加工程序。當(dāng)然我們得到了這些數(shù)據(jù),還需要程序的驗(yàn)證和保存,為了驗(yàn)證程序是否是正確需要對(duì)LIST中的新代碼進(jìn)行模擬。從LIST中提取坐標(biāo)使用Au~CAD2012中的最新畫直線畫圓功能在制定的區(qū)域內(nèi)畫出刀具運(yùn)行軌跡,通過軌跡的運(yùn)行曲線同工件的外輪廓相比較,來判斷刀路是否真確,最后將其進(jìn)行保存。

        AUTOCAD作為一個(gè)完整繪圖編輯器,可以獨(dú)立使用,并可以完成用戶的很多設(shè)計(jì)工作,但要完成零部件從設(shè)計(jì)到制造的全過程的工作,這些還需要借助其他應(yīng)用軟件,而所用的軟件都在不同程度上要求得到AUTOCAD2012的圖形信息支持。而隨著國內(nèi)外市場競爭的日益加劇和科學(xué)技術(shù)的飛速發(fā)展,特別是機(jī)械制造行業(yè),要在市場上有立足之地,只有不斷的采用新的科學(xué)技術(shù),新的工藝方式進(jìn)行科學(xué)有效的生產(chǎn),才能增強(qiáng)企業(yè)的活力,增加在市場上的競爭力。

        (編輯永安)

        猜你喜歡
        處理程序數(shù)控機(jī)床指令
        聽我指令:大催眠術(shù)
        高速公路工程變更與計(jì)量支付處理程序的優(yōu)化方法
        數(shù)控機(jī)床的節(jié)能應(yīng)用
        高檔數(shù)控機(jī)床數(shù)據(jù)采集應(yīng)用
        ARINC661顯控指令快速驗(yàn)證方法
        LED照明產(chǎn)品歐盟ErP指令要求解讀
        電子測試(2018年18期)2018-11-14 02:30:34
        數(shù)控機(jī)床電氣系統(tǒng)的故障診斷與維修
        電子制作(2018年10期)2018-08-04 03:24:46
        PLC在數(shù)控機(jī)床中應(yīng)用
        電子制作(2017年20期)2017-04-26 06:57:41
        基于C++的數(shù)控加工通用后處理程序的開發(fā)應(yīng)用研究
        企業(yè)危機(jī)公關(guān)管理問題分析
        亚洲男人在线天堂av| 亚洲av无码专区在线播放中文| 情侣黄网站免费看| 亚洲AV毛片无码成人区httP| 日本老年人精品久久中文字幕| 久久99国产精品久久99密桃| 国产一区二区三区亚洲avv| 国产精品538一区二区在线| 免费看泡妞视频app| 国产在线一区二区三区av| 一区二区三区在线观看视频免费| 玖玖资源站亚洲最大的网站| 玩弄少妇人妻中文字幕| 变态 另类 欧美 大码 日韩| 无码国产精品一区二区免费网曝| 性感人妻一区二区三区| 国产精品久久久黄色片| 日韩精品无码一区二区三区四区| 亚洲av麻豆aⅴ无码电影| 亚洲国产A∨无码影院| 亚洲一区二区三区成人在线| 玖玖资源站亚洲最大的网站| 亚洲精品蜜夜内射| 国产人在线成免费视频| 国产成人啪精品视频免费网| 国成成人av一区二区三区| 一区二区三区四区国产99| 丰满爆乳在线播放| 中文乱码字字幕在线国语| 国产乱妇无乱码大黄aa片| 国产三级在线观看播放视频| 99久久久69精品一区二区三区| 日本女优禁断视频中文字幕| 亚洲综合精品中文字幕| 少妇丰满大乳被男人揉捏视频| 深夜国产成人福利在线观看女同| 日本在线播放不卡免费一区二区| 漂亮丰满人妻被中出中文字幕 | 射精专区一区二区朝鲜| 大伊香蕉在线精品视频75| 国产爆乳美女娇喘呻吟久久|