我想看一级黄色大片_久久亚洲国产精品一区二区_久久精品免视看国产明星_91久久青青青国产免费

您的位置:網站首頁 > CAD新聞

AutoCAD模塊化在通用件庫開發中的應用

時間:2012-03-28 09:54:39 來源:未知

一、引言

  筆者所在公司主產品是傳動件,主要有齒輪、鏈輪、同步帶輪和皮帶輪等。有時一天需要加工數十種不同的產品,制圖的工作量很大。如果完全滿足車間生產需要,需要配備34名制圖員。采用傳統方式繪圖,完成一個簡單的傳動件需要0.5小時左右,而復雜的非標產品(如有端面槽、錐孔結構)則需要0.751小時。另外一些大規格的鏈輪需要在加工中心銑齒完成,需要齒形圖編制CNC程序,因此精確畫出齒形就更重要。

  鑒于公司95%以上傳動件結構有很多類似的地方,為了提高制圖效率,開發一款傳動件制圖的專用軟件很有必要。

  二、模塊化編程的原因

公司試生產時,主要產品是鏈輪,筆者用VBA做了一個鏈輪繪圖程序。隨著生產規模的擴大,同步帶輪、齒輪和皮帶輪產品越來越多,需要在程序中增加繪制相關特征等功能。導致程序代碼過多、結構復雜、修改困難,程序運行易出錯。這種情況下,筆者嘗試模塊化編程,將相似的程序塊和功能塊分離出來,做成公用的模塊,供不同的傳動件程序調用。

  三、模塊化拆分

  模塊化拆分最為關鍵,一是將圖形拆分成不同的功能塊,二是將程序公用代碼做成模塊。

  1.圖形模塊化

  圖1是一個典型的鏈輪傳動件圖樣,可以按圖2拆成四部分:齒形模塊;②輪轂模塊;③輻板(減輕孔)模塊;

  孔模塊。我們生產的絕大部分傳動件(鏈輪、齒輪、皮帶輪和同步帶輪等)都可以拆分成這4個模塊中的全部或部分模塊。由于不同傳動件的齒形差異,所以齒形模塊這部分是不可以共用的。輪轂模塊中的輪轂是廣義的輪轂,包含兩邊沒有輪轂(齒板)和輪轂低于平面等形狀的圖形。輻板模塊是選用模塊。孔包含直孔模塊和成孔模塊(臺階孔、鍵槽孔和錐孔等)兩部分,可進行選擇。

經過這樣拆分后,僅有齒形模塊為專用模塊。不同的傳動件制圖時,要先選用相應的齒形模塊,然后根據需要調用公共模塊,即可組合實現不同的圖形。

  2.公用代碼模塊

  畫圖時,要設置不同的線型:粗實線、細實線、中心線和虛線等,這個部分可以設成一個公用圖層模塊(SetLayers),通過這個模塊調用不同線型。另外,筆者對CAD計算點、距離和畫圓弧等功能進行了擴展,并加入了一些計算弦長、圓弧角等功能函數,將這塊做成了公用函數模塊(WhlsFun)。基本上所有的傳動件(皮帶輪除外)都有齒頂圓、節圓(分度圓)、齒根圓、節距和齒數等參數,這部分定義成公用參數模塊(WhlsData),參數類型都是Global

  四、程序設計及實現

  1.程序結構

程序模塊如圖3所示。程序結構、各個模塊之間的相互關系如圖4

 

  程序運行流程:通過ThisDrawing中的Wheels函數調用frmMain,通過選擇進入不同的傳動件界面,其中WhlsHubThrHole這兩個模塊因為大多數零件都要調用,所以直接在傳動件窗體中調用賦值。如果需要輻板設計和成孔設計,則將相應的信息傳遞到ConWhls模塊中,然后調用相應的模塊,完成后,通過ConWhls返回相應的傳動件模塊,完成傳動件設計。點畫圖按鈕,選擇左右視圖的插入點,完成圖形繪制。

  2.程序運行界面

按圖5~圖8運行界面流程,輸入相應的參數,最后返

  3.程序設計思路和要點

  公司產品中,齒板、單邊輪轂和雙邊輪轂三種結構最常見,孔多數為直孔。所以,除了齒型參數外,輪轂結構、直孔尺寸輸入也放在傳動件窗體上(frmSprocketfrmGearfrmPulleyfrmTimePulley)。點擊參數計算按鈕后,調用“WhlsHub”“ThrHole”模塊,將相應參數賦值。這樣不需要調用其他窗體即可完成大多數的傳動件繪圖。

  “ConWhls”模塊中主要設置了三個參數:“IntegerPartType”用于保存傳動件模塊信息,參數“BoolchkList(0to3)”保存需要調用模塊的信息,“BoolDesignList(0to3)”保存已經設計過后的模塊信息。

  進行輻板、成孔設計時,先將傳動件模塊信息、需要調用模塊信息保存到“ConWhls”模塊“PartType”“chkList”中,然后再進入相關模塊設計。設計完成后,將數據保存過的模塊列表保存到“ConWhls”模塊“DesignList”中,然后根據“PartType”值返回不同的傳動件窗體,完成給各個模塊設計。畫圖時,在傳動件窗體中先完成齒形,然后調用“ConWhls”中的“DrawViews”過程,根據“DesignList”值調用各個模塊的畫圖過程,再調用“WhlsHub.DrawHubView”過程,并判斷是否需要調用“ThrHole.DrawThrHoleView”過程。

  為了保證各個模塊能吻合到一起,要將左右視圖的插入點和各個模塊視圖插入點保持一致,左視圖所有模塊的插入點為圓中心(ptCen),右視圖所有模塊的插入點為左端面的中心點(ptCenR),另外設置一個參數View“View=0”調用左視圖,“View=1”調用右視圖,這樣通過過程DrawViews(ptCen0)DrawViews(ptCenR1)可以分別畫各個模塊的左、右視圖。

  五、使用效果

  本程序能方便地實現多種傳動件(鏈輪、齒輪、同步同輪、V型帶輪、平皮帶輪和多楔帶輪)的設計,而且可以很容易地實現程序的擴展,如產品類型擴展到漸開線花鍵,結構擴展到軸類零件。

  傳動件程序推廣使用后,公司95%以上的產品只需812分,即可完成圖形的繪制(包括標注等時間,繪圖只需要0.51)。一個人即可完成原先34人的工作量,為公司節省了大量的人力、物力,達到滿意的效果。

  由于齒型都是按照標準繪制,鏈輪的齒形圖可直接導入GibbsCAM中編制銑齒程序;剖視面(右視面)可直接用來編制數控車床程序,這都減少了CNC編程的制圖準備時間。

  六、結語

  模塊化編程,尤其適合大型程序的編制,編程工作量減小,修改也方便快捷。將程序做成不同的模塊,可讀性增強;代碼量減少了約30%50%,代碼重用率高。將相似的零件結構拆成不同的模塊繪制,也是一種新穎的編程思路。


我想看一级黄色大片_久久亚洲国产精品一区二区_久久精品免视看国产明星_91久久青青青国产免费

            日韩一区二区在线播放| 免费人成在线不卡| 在线视频一区二区三| 成人激情免费网站| 国产精品一二三四区| 国产一区在线精品| 国产一区二区成人久久免费影院| 日韩高清在线一区| 蜜臀av一区二区在线观看| 日韩成人午夜电影| 免费观看在线色综合| 日本sm残虐另类| 极品尤物av久久免费看| 国产成人午夜片在线观看高清观看| 国产一区91精品张津瑜| 国产suv一区二区三区88区| 成人性视频免费网站| aaa国产一区| 在线91免费看| 国产欧美日韩视频一区二区| 综合色中文字幕| 日韩影院免费视频| 国产一区二区三区黄视频| av成人老司机| 欧美日本一区二区| 久久久久国产精品人| 中文字幕一区二区三区在线不卡 | 久久久久久久久岛国免费| 国产欧美一区二区精品性色| 国产精品久久久久久久浪潮网站| 亚洲国产综合在线| 精品一区二区三区久久久| 国产精品夜夜爽| 欧美亚洲国产一区在线观看网站| 9191久久久久久久久久久| 久久久久久久久久久99999| 亚洲手机成人高清视频| 全国精品久久少妇| 99re8在线精品视频免费播放| 日韩一区二区视频在线观看| 中文av一区二区| 裸体一区二区三区| 99精品视频在线播放观看| 日韩一级黄色片| 一区二区三区四区在线| 麻豆91在线播放| 欧美色网站导航| 国产精品传媒入口麻豆| 捆绑调教美女网站视频一区| 色婷婷精品大视频在线蜜桃视频 | 精品对白一区国产伦| 亚洲精品少妇30p| 国产乱码一区二区三区| 欧美日韩大陆在线| 亚洲桃色在线一区| 国产不卡免费视频| 精品三级av在线| 天天色 色综合| 91麻豆免费观看| 欧美高清在线精品一区| 久久av中文字幕片| 在线综合视频播放| 亚洲高清免费一级二级三级| 91美女在线看| 亚洲欧洲国产日韩| 成人在线一区二区三区| 欧美大尺度电影在线| 日韩和欧美的一区| 91麻豆精品91久久久久同性| 亚洲一区二区三区四区五区黄| 91一区在线观看| 国产精品久久久久久亚洲伦| 国产精品18久久久久久vr| 精品久久久网站| 久久精品99国产精品| 91精品国产乱码| 日韩在线播放一区二区| 欧美精品 国产精品| 午夜激情综合网| 91精品婷婷国产综合久久竹菊| 日韩av中文字幕一区二区| 91精品国产一区二区三区蜜臀 | 婷婷综合五月天| 欧美日韩国产美女| 日韩精品乱码免费| 日韩欧美在线1卡| 国产一区二区不卡在线| 欧美国产一区在线| 91在线视频18| 亚洲国产色一区| 欧美一区二区国产| 国产精品77777| 中文字幕中文字幕一区| 在线观看视频欧美| 日韩国产高清在线| 欧美精品一区二区在线播放| 国产69精品久久久久777| 国产精品卡一卡二卡三| 色老头久久综合| 日本中文在线一区| 国产无人区一区二区三区| 成人午夜在线免费| 亚洲国产精品久久久久秋霞影院| 欧美肥胖老妇做爰| 国产精品456| 亚洲国产一区二区在线播放| 日韩免费观看高清完整版在线观看| 国产一区二区在线免费观看| 中文字幕精品三区| 欧美日韩国产首页在线观看| 久久99精品国产麻豆不卡| 国产精品久久久久永久免费观看| 在线观看网站黄不卡| 久久99久久久久| 国产精品视频一二| 欧美日韩不卡一区二区| 国产成人亚洲综合a∨婷婷| 一区二区三区精品在线观看| 日韩免费观看高清完整版| 99精品国产视频| 激情久久久久久久久久久久久久久久| 综合网在线视频| 精品国产一区二区三区不卡| 91蜜桃免费观看视频| 韩国女主播成人在线| 亚洲影视在线播放| 欧美国产日韩精品免费观看| 欧美猛男超大videosgay| 成人免费视频app| 免费成人结看片| 亚洲最新在线观看| 国产精品久久久久影院亚瑟| 日韩久久久久久| 欧美日韩国产电影| 日本乱码高清不卡字幕| 成人黄色片在线观看| 久草这里只有精品视频| 亚洲成va人在线观看| 亚洲人成7777| 国产精品久久久久一区| 精品国产露脸精彩对白| 69堂精品视频| 欧美日韩在线播放一区| 99久久精品国产观看| 国产成人在线观看免费网站| 激情都市一区二区| 久久福利资源站| 午夜电影一区二区三区| 亚洲激情第一区| 亚洲天堂av老司机| 自拍偷拍亚洲激情| 国产精品久久久爽爽爽麻豆色哟哟| 欧美精品一区二区久久婷婷 | 国产精品一区二区不卡| 另类小说综合欧美亚洲| 日韩精品一区第一页| 亚洲国产精品久久人人爱蜜臀 | 日韩一二三区视频| 91精品欧美一区二区三区综合在| 91久久精品午夜一区二区| 国产成人精品免费看| 国产精品123| 国产91精品一区二区麻豆网站| 国产精品 欧美精品| 高清av一区二区| 成人a免费在线看| 91在线观看免费视频| 色综合久久久久久久久| 欧美最新大片在线看| 欧美性感一区二区三区| 欧美三级电影一区| 欧美狂野另类xxxxoooo| 日韩午夜在线影院| 精品国产第一区二区三区观看体验 | 日韩精品一区二区三区老鸭窝| 精品乱码亚洲一区二区不卡| 亚洲精品在线观看网站| 久久久精品综合| 国产精品国产三级国产| 亚洲青青青在线视频| 亚洲综合清纯丝袜自拍| 日韩精品久久理论片| 亚洲gay无套男同| 国产一区二区三区观看| 国产成人精品亚洲日本在线桃色| 91小视频免费观看| 69成人精品免费视频| 精品国产一区二区三区四区四| 亚洲国产精品黑人久久久| 亚洲欧美日韩成人高清在线一区| 亚洲一卡二卡三卡四卡无卡久久| 91久久精品一区二区二区| 三级欧美在线一区| 美女视频一区二区| 成人av电影在线网| 欧美精品自拍偷拍| 日本一二三四高清不卡| 亚洲资源中文字幕| 国产麻豆一精品一av一免费| www.66久久|