六月婷婷综合-日韩理论在线-69久久久久-欧色图-蜜桃成人在线视频-色先锋在线-亚洲va中文字幕-香蕉影院在线-av一区免费-强开小嫩苞一区二区三区网站-国产视频九色蝌蚪

寧波市鄞州首南恒宇激光雕刻廠

Visual Basic在數(shù)控沖程序編寫中
分享到:

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

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


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




圖1




圖2




圖3


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


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


  數(shù)控程序編寫完成后,其語法是否有誤,或是否存在一些常識性錯誤呢?如我公司使用的數(shù)控沖為意大利EUROTECNICA公司產(chǎn)品,其程序要求數(shù)值必須帶“.”,即數(shù)值為整數(shù)時必須以“.”結(jié)尾,比如將程序
  …
  N50  G72  X50.  Y50.  C60.  T8  (其中T8為模具號)
  N60  G86  I20.  J60.  G41     (其中I值為模具加工的輪廓長度) 
  …
  誤寫成
  …
  N50  G72  X50  Y50.  C60.  T8   (注意:此段中X值中沒有“.”)
  N60  G86  I20.  J60.  G41
  …


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


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


  類似以上的問題,能否不需要人工就能檢查出來呢。筆者同樣通過VB編寫了一款數(shù)控沖程序常規(guī)檢查的小軟件,圖4是小軟件的工作界面,其使用效果同樣不錯。


聯(lián)系我們

地址: 浙江省.寧波市鄞州區(qū)寧姜公路(九曲小區(qū)二期旁)

郵編: 315040

聯(lián)系人: 盛立峰

電話: 0574-87139378

傳真: 0574-87139378

手機(jī): 13867861670

郵箱: 85400329@qq.com

聯(lián)系我們
主站蜘蛛池模板: 漳州市| 金川县| 南皮县| 田林县| 梁山县| 金塔县| 凌源市| 邵阳县| 广昌县| 高平市| 南投县| 旺苍县| 建平县| 乌兰浩特市| 淄博市| 措勤县| 凤山县| 赤峰市| 彩票| 巫山县| 宁夏| 黄平县| 轮台县| 鹿邑县| 六枝特区| 咸宁市| 沅陵县| 平顺县| 交口县| 同仁县| 桐城市| 什邡市| 义乌市| 拜城县| 芦山县| 苍南县| 邻水| 治多县| 宁乡县| 日照市| 昌江|