精品少妇高潮蜜臀涩涩av,99久久国产精品免费高潮,不卡无码人妻一区三区音频,七里香社区在线看

產品展廳收藏該商鋪

您好 登錄 注冊

當前位置:
滕州市海翔數控機床有限公司>技術文章>AutoCAD二次開發在復雜刀具設計中的應用

技術文章

AutoCAD二次開發在復雜刀具設計中的應用

閱讀:441          發布時間:2013-3-15

1  引言
AutoCAD軟件作為一種自動計算機輔助設計軟件,廣泛用于二維繪圖、三維設計和設計文檔等方面,現已經成為上廣為流行的繪圖工具。AutoCAD能利用內嵌語言Autolisp、Visual Lisp、VBA等進行二次開發,用戶可根據實際工作需要來擴展其功能。其中VBA是Visual Basic for Application的縮寫,同VB一樣,是一種面向對象的程序設計語言,功能強大、易學易用,共享AutoCAD的內存空間,運行速度快,便于與AutoCAD溝通[1]。筆者將以VBA為開發平臺,編制計算軟件,用于一種復雜刀具形線的輔助設計。

2  問題提出
螺桿壓縮機轉子加工行業采用的國產可轉位螺桿轉子銑刀主要由我公司研制生產,是一種科技含量較高的產品,該類銑刀是用于加工螺桿壓縮機轉子的粗加工銑刀。該類銑刀由陰、陽兩種銑刀組成,分別加工螺桿的陰轉子與陽轉子,如圖1所示。刀具形線設計時要保證刀片搭接出的形線符合用戶的公差等要求,因此要求輸入的銑刀形線必須準確。我們具體設計時依據用戶提供的刀具坐標點,以此為基礎在AutoCAD中來設計zui初的刀具形線,排列刀片搭接圖,然后轉入具有CAM功能的三維軟件進行建模、編制加工程序。

一般用戶提供的刀具坐標點如下所示(部分):
1  -22.729639  102.295381  112.330200
2  -22.585449  102.363016  114.212410
3  -22.440509  102.425356  116.034782
……
218   9.759029  102.554520   39.770615
219   9.805530  102.494209   42.008438
220   9.852830  102.437416   44.161751
……
其中第二列為形線的X坐標,第三列為形線的Y坐標,每把銑刀形線的坐標點少則200多,多的達到400多,而且,不同規格的銑刀的形線又*不同,每次設計新規格的銑刀,就要輸入一次銑刀形線。因此,將螺桿轉子銑刀形線輸入到設計軟件中,是進行銑刀設計的先決條件,其輸入的準確率及效率直接影響到下一步的刀具的設計。

3  螺桿銑刀形線輸入常用的三種方式
1) 手工輸入
采用手工輸入,為了減小工作量,只能分段截取部分坐標點,以坐標點的X坐標、Y坐標在AutoCAD中利用“多線”命令畫出銑刀形線,采用此方法不但工作量大,而且容易出錯。
2) 利用AutoCAD軟件自身功能輸入
把用戶提供的坐標點在Word中進行編輯,僅保留X坐標及Y坐標,復制坐標點,在AutoCAD中利用“樣條”命令生成銑刀形線,采用此種方式,輸出的形線準確,相對效率較高,但該方法只能生成銑刀原形線,銑刀的中心線、公差帶形線等需要手動輸入,并且坐標點需要重新編輯。
3) 借助UG軟件輸入
采用此方式,同樣需要編輯坐標點,保留X坐標及Y坐標,并添加Z坐標,每個Z坐標值都設為0。把編輯好的坐標點保存為“.dat”格式。在UG軟件中利用“樣條”功能生成銑刀形線。采用此種方式,可直接在UG中建模,但UG平面設計不如AutoCAD方便,常常需將形線二次輸出到AutoCAD中進行排列刀片搭接圖,重復勞動。

4  利用VBA二次開發形線輸入軟件
鑒于上述三種輸入方式的缺點,結合實際情況,我們利用AutoCAD中的VBA對AutoCAD進行二次開發, 開發適合我們所需的功能:
1) 軟件直接讀取刀具坐標點,不需事先編輯,在AutoCAD中生成刀具形線;
2) 軟件可根據需要生成銑刀的中心線、留磨量線、公差帶形線、刀體形線等;
3) 軟件可根據需要生成銑刀刀體的數控車程序。
我們利用VBA讀文件命令讀入刀具坐標點,讀取時直接選擇刀具的X坐標及Y坐標,再用創建輕型多段線的方法“AddLightWeightPolyline” 創建刀具形線圖[1~3],利用“Offset”方法生成所需的公差帶、刀體線等,利用VBA寫文件命令輸出數控車程序。二次開發出的軟件界面如圖2所示。

在AutoCAD中運行VBA,載入軟件,在軟件中設置磨量、公差、中心距等需要輸出的形線選項,點擊“確定”按鈕即可,把用戶提供的刀具坐標點直接生成所需的銑刀形線,如圖3所示。

采用此種方式,輸入的形線準確,效率高,不但能生成銑刀原形線,而且銑刀的中心線、留磨量線、公差帶形線、刀體形線等也可以根據選擇同時輸入。同時,根據需要,刀體形線的數控車程序的坐標點也可以生成,程序如下所示。
……
N12  G01 X205.48 Z29.23
N14  G01 X205.35 Z29.374
N16  G01 X205.22 Z29.561
N18  G01 X205.11 Z29.747
……

5  結束語
通過對AutoCAD進行二次開發,開發出適合我們所需的功能,充分發揮出現有軟件的功效,為復雜刀具設計提供一個有力輔助,經過不同規格的螺桿轉子銑刀形線輸入的多次驗證,該軟件應用起來靈活方便,大大提高了螺桿轉子銑刀形線輸入的效率與準確率,為下一步的銑刀設計提供了有力保障

收藏該商鋪

登錄 后再收藏

提示

您的留言已提交成功!我們將在第一時間回復您~

對比框

產品對比 二維碼 意見反饋

掃一掃訪問手機商鋪
在線留言
主站蜘蛛池模板: 昭通市| 西丰县| 竹溪县| 泗阳县| 扎囊县| 布拖县| 海阳市| 三原县| 宁都县| 栾川县| 峨山| 炎陵县| 鸡泽县| 青川县| 延庆县| 平原县| 武山县| 乌兰察布市| 抚宁县| 资溪县| 定结县| 延边| 阜阳市| 合川市| 大方县| 玉树县| 磐安县| 临澧县| 安塞县| 手游| 塔河县| 郯城县| 田东县| 武定县| 泽普县| 广宗县| 乌兰浩特市| 济南市| 新建县| 长泰县| 淮滨县|