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

您的位置:網站首頁 > 機械制圖 > 機械技巧

三維參數化夾具標準件圖形庫的建立

時間:2011-07-12 08:50:17 來源:未知
當前國內機械行業內雖然有諸多機械標準零件的圖庫,但并不是很能滿足需求。一方面,現在的圖庫基本上都是二維平面圖庫,而隨著大量三維實體造型軟件如SolidWorks、Pro/E、UG等的崛起,引發了設計領域的變革。由于這些三維軟件不僅可創建三維實體模型,還可利用沒汁出的三維模型進行模擬裝配和靜態干涉檢查、機構分析、動態干涉檢查、動力學分析、強度分析等,所以應用越來越廣泛,而平面圖庫的應用將日趨減少。另一方面,雖然一些三維軟件也有標準件圖庫,但多數是普通的機械標準零件圖庫,并沒有一套專門的機床夾具標準零部件的圖庫。我們對眾多夾具標準件進行搜集、篩選、分類,而后編程對其進行組織,形成一套針對性較強的三維參數化夾具標準件圖形庫。
   
    1 夾具標準零部件三維圖形庫建立
   
    1.1軟件平臺的選擇
   
    SolidWorks是一套三維機械CAD軟件,它以參數化和特征建模的技術,為設計人員提供了良好的設計環境,逐漸擁有了越來越多的用戶。另外,其強大的程序接口,能夠方便地利用VB、VC、Delphi等開發語言來進行二次開發。所以我們選擇VB作為標準件系統的主要平臺。VB是Windows流行的編程語言,從根本上改變了傳統的程序設計模式,大大簡化了Windows應用程序設計。VB最大的特點就是簡單,使用VB來開發軟件,開發周期短,代碼效率高,并且VB和SolidWorks具有良好的連接性,它通過SolidWorks API提供的對象和方法實現與SolidWorks的交互,實現參數化三維圖形庫的生成。
   
    1.2圖形庫的信息流程
   
    機床夾具零部件庫有如下幾個主要的功能模塊:零部件庫應用程序,零部件數據庫,圖形庫和SolidWorks。圖形庫用于存放由SolidWorks繪制的不同種類夾具標準件的三維圖形,供預覽用。零部件數據庫是將機床夾具零部件標準中的所有零部件的尺寸數據輸入計算機中,建立起多個數據文件,利用Access數據庫軟件建立標準件數據庫,其中每種類型夾具標準件不同規格的尺寸構成一個數據文件。供應用程序在SolidWorks中生成相應的三維零件圖。功能模塊的信息流程為:應用程序調用圖形庫中的某種類型夾具標準件的三維圖形,在相應對話框中選擇所需的規格或輸入必要的參數,通過接口程序調用零部件數據庫中相應類型夾具的某種規格的尺寸數據,最后在SolidWorks界面下生成指定規格的三維夾具零件圖。
   
    1.3圖形庫的結構
   
    機床夾具標準件的種類繁多,為便于檢索到所需的零部件,我們將夾具零部件分為9大類70多種不同規格,具體如下:
   
    (1)定位零件與部件:以工件平面為基準的定位件、以工件外圓為基準的定位件、以工件內孔為基準的定位件;
    (2)夾緊零件與部件:螺母、螺釘與螺栓、壓塊、壓板、偏心輪等;
    (3)其它夾緊零件:T型滑塊、切向夾緊套、壓入式螺紋襯套;
    (4)導向零件與部件:鉆套、鏜套、襯套、鉆套和鏜套用螺釘;
    (5)對刀零件:對刀塊、對刀用塞尺;
    (6)對定零件與部件:手柄式定位器、槍栓式定位器、齒條式定位器;
    (7)鍵:定位鍵、定向鍵、過渡盤;
    (8)其它零部件:萬能支柱、支腳、角鐵、螺塞、鎖扣、堵片;
    (9)夾具體:標準鑄件組合夾具體、操作件。
   
    2 夾具標準零部件三維圖形庫的關鍵技術#p#分頁標題#e#
   
    2.1 Solidworks API
   
    SolidWorks對象包括ModelDoc, Environment,Frame,AttributeDef,Modeler,SWPropertySheet等。SolidWorks對象是SolidWorks API中的最高層對象,它能夠直接或間地訪問SolidWorks API中的所有其他對象,并可以實現應用程序最基本的操作,如生成、打開、關閉、結束文件、重排圖標和窗口生成屬性定義等。除此之外,它還可以對SolidWorks的系統環境進行設置。
   
    (1)ModelDoc對象
   
    SolidWorks的子對象ModelDoc屬于模型層。用它可以實現視圖設置、輪廓線修改、參數控制、對象選擇/打開和保存文檔、生成編輯特征參量、生成框架等與實體模型相關的各類操作。ModelDoc對象包括PartDoc,AssemblyDoc,DrawingDoc,Feature,Annotaion,FeatMgView,ModelView,Sketch,DesignTable,Attribute,SelectionMgr,LayerMgr,Configuration,ModelDocExtension,Configuration-Manager,ModelViewManager等對象。ModelDoc對象提供了直接訪問PartDoc,DrawingDoc和AssemblyDoc對象的方法。對COM應用程序,這意味著通過使用QueryInterface,能夠從這三個對象中的任何一個獲得ModelDoc對象。
   
    同樣地,用QueryInterface通過基于ModelDo。指針所代表的文件類型能夠從ModeiDoc對象獲得相關的PartDoc,DrawingDoc或AssemblyDoc對象。對OLE應用程序,這種關系表示可以簡單地定義一個新的IModelDoc對象,該對象調用指針和IPartDoc。IdrawingDoc或IassmeblyDoc對象的一樣。而對于給定的零件,可以使用它的ModelDoc調用指針來定義一個新的IpartDoc對象。
   
    (2)Environment對象
   
    Environment對象可分析文本和幾何關系,該幾何關系用于生成符號。如果有-個包含了符號的注釋,想要重新生成注釋時可用Environment對象實現。從Environment類返回的所有數值都是以文本高1.0為單位的。一個具有文本高o.15的符號,應將返回值乘以0.1 5。可以用SldWorks GetEnvironment來查看返回值。在安裝目錄\lang\English中可以找到名為gt01.sym的環境沒置文件,它包含所支持的幾何公差符號和它們在SolidWorks文本文件中的縮寫詞。
   
    2.2數據庫的連接技術
   
    VB程序提供了數據庫連接Data控件,使用它可以將數據庫連接到VB程序主程序中,實現數據庫、SolidWorks圖形文件和程序界面相互聯系,實現應有的功能。為便于選取數據,采用MsFlexGrid控件來實現數據庫中的數據能以表格形式提供給用戶,使用MsFlexGrid控件方便簡單。雖然它的功能不及其它數據控件,但可以使用變通方法擴展它的功能,只要在MsFlexGrid控件的屬性中設置DataSource為數據控件,Data就可以使,}fj數據表了。另外,為了方便設計非標準夾具零部件,在表列的最后增加一輸入欄,以生成任意尺寸的非標準夾具零部件,擴充了三維圖形庫的使用范圍。具體步驟如下:
   
    (1)使用Data控件將數據庫連接到程序界面。
   
    Data I.DatabaseName=App.Path &"小固定定位銷.mdb"
    Data 1.RecordSource= "****"
   
    用上面的語句實現數據庫連接,而且不會為文件的移動丟失數據庫。
   
    (2)用MsFlexGrid控件來實現數據庫中的數據能以表格形式給用戶使用。使用MsFlexGrid控件方便簡單,只要在MsFlexGrid控件的屬性中設置DataSource為數據控件Date就可以使用數據表了。#p#分頁標題#e#
   
    (3)獲取數據表中的數據。我們用鼠標點選數據表中所要數據的那一欄(row),選中的數據欄的數據被依次讀入設定的變量中,實現方法如下:
    
    Sub MSFlexGridl_SelChange()標牌制作
    IfMSFlexGridI.Row<>(數據庫的列數)-5-Then
    MSFlexGridl.Row=MSFlexGridl.ROW
    MSFlexGridl.Col=O:d-MSFlexGridl.Text
    MSFlexGridl.Col=l:DD--MSFlexGridl.Text
    MSFlexGridI.C01=2:DI=MSFlexGridl.Text
   
    2.3 VB和SolidWorks的聯接
   
    在建立VB和SolidWorks的聯接時所用到的程序代碼較多,擇較為常用的列述如下。添加SolidWorks庫文件:
   
    在[工程][引用]下查找并選中相應的3個SolidWorks庫文件
   
    SolidWorks Extensibility Type Library
    SIdWorks 2006 Type Library
    SolidWorks exposed type libraries for add-in use
   
    建立SoliidWorks和Visual Basic之間的通訊過程的代碼如下:

    設置文檔變量指向SolidWorks應用的文檔對象的代碼如下:
   
    Dim swDoc as 0bject
    Set swDoc=swapp.ActiveDocument

    3 標準零部件三維圖形庫的界面和用法
   
    3.1三維圖庫的用戶界面
   
    由上述分類可知三維圖庫涉及內容較多,為便于查找所設計的標準夾具零部件,用戶界面如圖1。

    3.2三維圖庫的用法
   
    在機床夾具中,定位銷是一種常用的孔定位元件,按《機床夾具設計手冊》中機床夾具零部件分類方式,尺寸在小于3 mm/1時稱為小固定定位銷,在大于3 mm時稱為同定式定位銷。為以示區別,考慮到便于建立數據庫及數據的讀取,分別將其命名為小固定定位銷、固定式定位銷(小)、固定式定位銷(中)、固定式定位銷(大),每一種元件又分為A型和B型兩種類型,即圓柱型和削邊型,為了使數據庫結構簡單,在設計參數數據庫時僅按小固定定位銷和同定定位銷構建兩個數據庫(與手冊提供的數據表一致)。而在VB設計界面中則再細化為圓柱型和削邊型,僅按需要讀取兩個數據庫中的相關數據。同一類定位銷的形狀結構基本相同,只是相對工件的定位銷孔尺寸大小有所變化,因此,可以根據定位銷孔的尺寸參數對其進行參數化設汁。
   
    選擇主菜單中"小固定定位銷",調出小固定定位銷數據表,如圖2所示。

    選擇尺寸后,點擊繪圖按鈕,自動進入Solidworks環境,繪制出三維圖形,如圖3所示。

    4 結論
   
    在對國內外CAD系統進行廣泛研究的基礎上,針對國內CAD現狀進行了CAD的研究與開發。結合中國制造業存在的問題,以實用性、高效性為指導思想,構建了一個基于特征造型的,通過參數化驅動生成零部件的專用機床夾具三維標準件庫。在完成機床夾具三維標準件庫的基礎上,進一步完成并完善通用機械零件標準件庫、典型夾具體樣件庫,形成較為完整的CAFD系統并進行自動裝配技術的研究。#p#分頁標題#e#


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

            99综合影院在线| 美女久久久精品| 91久久精品一区二区| 久久超碰97中文字幕| 日韩精品一区第一页| 亚洲国产一区二区a毛片| 亚洲女爱视频在线| 亚洲乱码国产乱码精品精可以看 | 国产欧美视频一区二区| 337p粉嫩大胆色噜噜噜噜亚洲 | 一区二区三区在线视频免费| 亚洲欧美区自拍先锋| 国产精品不卡一区二区三区| 国产精品久久久99| 亚洲蜜臀av乱码久久精品| 一区二区成人在线观看| 亚洲成av人在线观看| 人人狠狠综合久久亚洲| 九色|91porny| 成人性色生活片免费看爆迷你毛片| 成人激情小说乱人伦| 色88888久久久久久影院按摩 | 麻豆精品一区二区综合av| 美女视频黄 久久| 国产传媒一区在线| 91国在线观看| 91精品综合久久久久久| 精品第一国产综合精品aⅴ| 久久久蜜桃精品| 亚洲裸体在线观看| 免费久久99精品国产| 国产成人av电影在线| 在线观看不卡一区| 日韩三级精品电影久久久 | 亚洲一区在线观看免费观看电影高清 | 精品无人码麻豆乱码1区2区| 高清在线不卡av| 在线观看亚洲成人| 日韩精品一区二区三区三区免费| 久久精品人人爽人人爽| 亚洲韩国一区二区三区| 国内精品伊人久久久久av影院 | 成人一区在线观看| 欧美视频一区在线| 国产亚洲午夜高清国产拍精品| 亚洲精品大片www| 久久99国产精品久久99果冻传媒| 国产.精品.日韩.另类.中文.在线.播放| 91久久香蕉国产日韩欧美9色| 日韩一区二区三区四区五区六区| 亚洲四区在线观看| 国产综合久久久久久鬼色| 欧美午夜精品一区| 日本一区免费视频| 美女国产一区二区三区| 91久久精品国产91性色tv| 久久免费偷拍视频| 日韩av网站免费在线| 色婷婷综合激情| 国产欧美一区二区精品性| 日本不卡一区二区三区高清视频| 91蝌蚪国产九色| 国产精品美女久久久久av爽李琼| 久久精品99国产精品| 欧美影视一区二区三区| 国产精品国产三级国产普通话三级| 六月丁香综合在线视频| 欧美精选午夜久久久乱码6080| 成人欧美一区二区三区在线播放| 国产美女精品在线| 欧美v国产在线一区二区三区| 午夜在线电影亚洲一区| 色视频成人在线观看免| 国产精品久久久久久久久久免费看| 激情综合网av| 精品国精品国产| 精品中文字幕一区二区小辣椒| 6080亚洲精品一区二区| 日韩中文字幕av电影| 欧美绝品在线观看成人午夜影视| 亚洲精品乱码久久久久久日本蜜臀| 成人av手机在线观看| 国产女同性恋一区二区| 国产精品1区2区3区| 国产人伦精品一区二区| 成人深夜福利app| 国产精品理论在线观看| 国产乱色国产精品免费视频| 久久久高清一区二区三区| 国产精品一区二区三区网站| 久久久久久久综合狠狠综合| 国产一区二区三区蝌蚪| 久久久www成人免费无遮挡大片| 国产伦精品一区二区三区视频青涩| 欧美成人女星排名| 国产麻豆欧美日韩一区| 国产精品网站在线播放| 99久久久国产精品免费蜜臀| 怡红院av一区二区三区| 欧美理论在线播放| 久久精品国产免费| 久久精品视频在线看| av不卡一区二区三区| 亚洲一线二线三线视频| 69堂精品视频| 加勒比av一区二区| 国产精品国产a级| 欧美视频一区二区三区在线观看| 免费观看一级欧美片| 久久亚洲综合色一区二区三区| 成人午夜精品在线| 亚洲国产精品久久不卡毛片| 日韩亚洲欧美成人一区| 粉嫩一区二区三区在线看| 一区二区在线观看视频| 欧美一区二区在线免费播放| 国产精选一区二区三区| 亚洲精品一二三区| 日韩欧美一二三区| 99re这里只有精品视频首页| 亚洲va欧美va国产va天堂影院| 久久久欧美精品sm网站| 在线亚洲人成电影网站色www| 免费人成在线不卡| 亚洲日本在线天堂| 亚洲精品一区二区精华| 欧美亚洲丝袜传媒另类| 国产一区二区美女| 亚洲一区二区影院| 国产精品色在线观看| 91精品国产综合久久久蜜臀图片| 国产99久久久国产精品免费看| 天堂蜜桃91精品| 一区二区中文视频| 精品久久国产字幕高潮| 欧美天天综合网| av电影天堂一区二区在线观看| 久久精品久久久精品美女| 一区二区三区在线观看欧美 | 国产一区美女在线| 亚洲一区在线观看免费| 中文字幕精品—区二区四季| 欧美成人女星排行榜| 欧美视频在线观看一区| 99精品国产视频| 国产成人精品一区二| 加勒比av一区二区| 欧美aa在线视频| 亚洲va在线va天堂| 一区二区不卡在线播放| 国产精品久久二区二区| 国产午夜精品久久久久久免费视 | 欧美日韩黄色影视| 欧洲精品一区二区| 9久草视频在线视频精品| 黄色资源网久久资源365| 日本aⅴ精品一区二区三区 | 国产成人精品亚洲777人妖| 经典三级视频一区| 蜜芽一区二区三区| 日本欧美大码aⅴ在线播放| 亚洲一二三四在线观看| 亚洲欧美在线aaa| 最新高清无码专区| 国产精品久久久久久久久久免费看| 久久久青草青青国产亚洲免观| 日韩一卡二卡三卡国产欧美| 69堂国产成人免费视频| 欧洲国内综合视频| 欧美日韩精品欧美日韩精品| 欧美中文字幕一区| 欧美精品一卡二卡| 91精品免费观看| 精品国产百合女同互慰| 久久久不卡网国产精品二区| 国产日韩欧美综合一区| 国产精品短视频| 一区二区三区不卡视频| 亚洲五月六月丁香激情| 日韩成人一级片| 国产在线看一区| 成人免费毛片片v| 色狠狠av一区二区三区| 6080亚洲精品一区二区| 26uuuu精品一区二区| 国产精品污污网站在线观看| 亚洲区小说区图片区qvod| 亚洲福利视频导航| 精品无人码麻豆乱码1区2区 | 91最新地址在线播放| 欧美在线色视频| 91精品国产一区二区人妖| 日韩欧美二区三区| 国产欧美日韩在线视频| 一区二区成人在线| 精品午夜久久福利影院| 91蜜桃传媒精品久久久一区二区| 5566中文字幕一区二区电影| 国产香蕉久久精品综合网| 一区二区成人在线|