黄色三级片无码高清-一级国产黄色片传媒-下载日韩一级黄色片-国产黄片卡片一级-看三四级黄色毛片-国产一级爱做c片免费-欧美一级电影播放观看-日韩一级视频在线看-成人簧片一级AAA片

【請(qǐng)登錄】【免費(fèi)注冊(cè)】

首頁(yè)新聞技術(shù)產(chǎn)品供應(yīng)二手培訓(xùn)展會(huì)物流維修求購(gòu)招商招標(biāo)招聘企業(yè)

技術(shù)

搜索
技術(shù)文章機(jī)械知識(shí)技術(shù)技巧論文試題維修知識(shí)招投標(biāo)知識(shí)
您的位置:盤古機(jī)械網(wǎng)>技術(shù)文章>機(jī)械知識(shí)>詳情

Visual Basic在數(shù)控沖程序編寫中的應(yīng)用 G01

時(shí)間:2008年10月10日瀏覽:1043次收藏分享:

作者:skxx   日期:2008年10月1日    來(lái)源:中國(guó)數(shù)控信息網(wǎng)  

筆者在Visual Basic應(yīng)用方面做了一些有益的探索,并且在實(shí)踐中收到了實(shí)效,現(xiàn)將幾個(gè)實(shí)例介紹如下,希望能夠起到拋磚引玉之作用。

一、自動(dòng)生成零件旋轉(zhuǎn)后的程序 提高零件排版套裁靈活性

              

                               圖1

在實(shí)際加工過(guò)程中,經(jīng)常遇到同一個(gè)零件需要按不同的方位排版,以提高材料的利用率情況。例如,圖1所示的排版方式肯定比圖2所示的排版節(jié)省材料,而在編程序時(shí),如果按圖2的方式排版,只需要編一個(gè)數(shù)控沖程序即可完成圖2的排版方式,而如果按圖1的方式排版,則要編A、B兩個(gè)數(shù)控沖程序才能完成圖1的排版方式。

                 

                                       圖2

編A、B兩個(gè)數(shù)控沖程序顯然比較費(fèi)時(shí),在實(shí)際加工中要遠(yuǎn)比此復(fù)雜,有沒(méi)有可能只編一個(gè)程序而通過(guò)某種方式得到另一個(gè)程序呢?筆者通過(guò)VB編寫了一款數(shù)控沖程序旋轉(zhuǎn)件自動(dòng)生成的小軟件,圖3是小軟件的工作界面。通過(guò)輸入旋轉(zhuǎn)角度后,可以自動(dòng)生成將零件旋轉(zhuǎn)任意角度后的數(shù)控沖程序,并且生成的程序可以直接拷入設(shè)備使用,極大地提高了工作效率。

                             圖3

二、對(duì)數(shù)控沖程序進(jìn)行常規(guī)檢查  將程序編寫失誤降到最低

數(shù)控程序編寫完成后,其語(yǔ)法是否有誤,或是否存在一些常識(shí)性錯(cuò)誤呢?如我公司使用的數(shù)控沖為意大利EUROTECNICA公司產(chǎn)品,其程序要求數(shù)值必須帶“.”,即數(shù)值為整數(shù)時(shí)必須以“.”結(jié)尾,比如將程序

  …

  N50  G72  X50.  Y50.  C60.  T8  (其中T8為模具號(hào))

  N60  G86  I20.  J60.  G41     (其中I值為模具加工的輪廓長(zhǎng)度)  

  …

  誤寫成

  …

  N50  G72  X50  Y50.  C60.  T8   (注意:此段中X值中沒(méi)有“.”)

  N60  G86  I20.  J60.  G41

  …

則設(shè)備在執(zhí)行過(guò)程中將把X值作為0處理,而不是作為50處理。

仍以上述程序?yàn)槔绻>邽?0mm×30mm的正方形模具,顯然不能加工長(zhǎng)度為20的輪廓。

三、結(jié)束語(yǔ)

以上列舉了兩個(gè)例子,我們還可以用VB編寫自動(dòng)生成對(duì)稱件或?qū)ν环N類型的零件輸入特征值后自動(dòng)生成數(shù)控沖程序……實(shí)際上,現(xiàn)在的數(shù)控加工設(shè)備越來(lái)越普遍,VB不僅僅在數(shù)控沖的程序編寫中可以發(fā)揮作用,在其他的數(shù)控設(shè)備的程序編寫中同樣可以發(fā)揮重要的作用。筆者也有此經(jīng)驗(yàn)(如我公司引進(jìn)德國(guó)ELUMATEC公司的型材加工中心等),我們不能僅僅只滿足于掌握設(shè)備制造商提供的軟件使用上,因?yàn)橹圃焐烫峁┑能浖哂衅毡樾裕绻軌驅(qū)B與數(shù)控設(shè)備的編程有機(jī)結(jié)合起來(lái),無(wú)異于如虎添翼。本文談的是VB在數(shù)控沖程序編寫中的應(yīng)用,實(shí)際上VC或其他的語(yǔ)言同樣也可以達(dá)到此目的,并且在其他的數(shù)控設(shè)備中同樣可以發(fā)揮重要作用,希望此文對(duì)使用數(shù)控設(shè)備的同行能夠有借鑒意義。

 

熱門文章

業(yè)務(wù)咨詢:932174181   媒體合作:2279387437    24小時(shí)服務(wù)熱線:15136468001 盤古機(jī)械網(wǎng) - 全面、科學(xué)的機(jī)械行業(yè)免費(fèi)發(fā)布信息網(wǎng)站 Copyright 2017 PGJXO.COM 豫ICP備12019803號(hào)