久久国产色av_国产人妻777人伦精品hd_欧美 国产 日本_好吊色欧美一区二区三区

您的位置:網(wǎng)站首頁(yè) > Solidworks

在SolidWorks下開(kāi)發(fā)螺紋聯(lián)接標(biāo)準(zhǔn)件庫(kù)的探討研究

時(shí)間:2010-11-13 09:37:53 來(lái)源:

  本文探討研究了在SolidWorks下開(kāi)發(fā)螺紋聯(lián)接標(biāo)準(zhǔn)件庫(kù)的相關(guān)內(nèi)容。

  0引言

  SolidWorks是一套基于Windows的CAD/CAE/CAM/PDM桌面集成系統(tǒng),是美國(guó)SolidWorks公司在總結(jié)和繼承了大型機(jī)械CAD軟件的基礎(chǔ)上,在Windows環(huán)境下實(shí)現(xiàn)的第一個(gè)機(jī)械三維CAD軟件。在工程設(shè)計(jì)時(shí)設(shè)計(jì)人員經(jīng)常選用標(biāo)準(zhǔn)化、系列化的零件,如螺栓、螺釘、螺母、墊圈等,這些元件將在設(shè)計(jì)時(shí)反復(fù)地在裝配體的不同位置被選用,而且規(guī)格大小各不相同,如果能夠建立一個(gè)標(biāo)準(zhǔn)件三維實(shí)體模型庫(kù),在用戶選擇某規(guī)格的標(biāo)準(zhǔn)件時(shí),能夠自動(dòng)從庫(kù)中取出,然后插人到裝配體的指定位置,將大大簡(jiǎn)化設(shè)計(jì)工作,提高設(shè)計(jì)效率。但SolidWorks并沒(méi)有提供一個(gè)符合我國(guó)國(guó)家標(biāo)準(zhǔn)的標(biāo)準(zhǔn)零件庫(kù),在此背景下本文對(duì)SolidWorks進(jìn)行了二次開(kāi)發(fā),創(chuàng)建了一個(gè)符合國(guó)家標(biāo)準(zhǔn)的螺紋連接標(biāo)準(zhǔn)件庫(kù)。

  1 VC對(duì)Solidworks開(kāi)發(fā)的基本原理

  SolidWorks支持ActiveX Automation技術(shù),VB環(huán)境下建立的客戶程序可以直接訪間SolidWorks中的對(duì)象。ActiveX Automation是Microsoft公司提出的一個(gè)基于COM (Componet Object Model)的技術(shù)標(biāo)準(zhǔn),是以前的OLE(Object Linking and Embeding)技術(shù)更高層次的發(fā)展,ActiveX Automation被開(kāi)發(fā)出來(lái)的原因就是用于協(xié)調(diào)不同的應(yīng)用程序。

  SolidWorks支持OLE標(biāo)準(zhǔn),完全實(shí)現(xiàn) OLE自動(dòng)化。作為一個(gè)OLE服務(wù)器,SolidWorks提供了大量的OLE對(duì)象,以這些對(duì)象所擁有的方法和屬性,用戶通過(guò)在客戶應(yīng)用程序中對(duì)這些OLE對(duì)象及其方法和屬性的操作,可以在自己開(kāi)發(fā)的應(yīng)用軟件中實(shí)現(xiàn)諸如生成直線、造實(shí)體、檢查曲面表面參數(shù)等幾乎所有的SolidWorks軟件的功能。

圖1

  SolidWorks中常用的主要ActiveX Automation對(duì)象有Parameter,Sldworks,Entity和EnumBodie。對(duì)象等,如圖1所示。Sldworks對(duì)象為VB對(duì)SolidWorks工作環(huán)境進(jìn)行訪問(wèn)處理提供了接口。通過(guò)此對(duì)象可以對(duì)SolidWorks工作環(huán)境添加菜單、刪除菜單、添加工具條、打開(kāi)文件、新建文件、退出SolidWorks系統(tǒng)。用VB調(diào)用SolidWorks中的API函數(shù),還可以完成零件的建造和修改;零件各特征的建立、修改、刪除和壓縮等各項(xiàng)控制;零件特征信息的提取,如特征尺寸的設(shè)置與提取,特征所在面的信息提取及各種幾何和拓?fù)湫畔?零件的裝配信息;零件工程圖紙中的各項(xiàng)信息等。

  在對(duì)SolidWorks進(jìn)行二次開(kāi)發(fā)時(shí),首先要建立SolidWorks的連接,創(chuàng)建SolidWorks的應(yīng)用對(duì)象

  Dim swApp As Object

  Set swApp=CreateObject ("S1dWorks. Application")

  通過(guò)這個(gè)函數(shù),就打開(kāi)了SolidWorks的接口,可以調(diào)用它的API函數(shù)了。例如建立新的零件圖

  Dim Part As Object

  Set Part=swApp. newpart

  2標(biāo)準(zhǔn)庫(kù)件的開(kāi)發(fā)設(shè)計(jì)

  標(biāo)準(zhǔn)件的系列化,通用化和標(biāo)準(zhǔn)化程度高,對(duì)具體的某1類標(biāo)準(zhǔn)件來(lái)說(shuō),它們的結(jié)構(gòu)都是固定不變的,所不同只是產(chǎn)品的結(jié)構(gòu)尺寸。為此可以設(shè)想,我們用有關(guān)標(biāo)準(zhǔn)件的所有信息,包括:幾何特征信息和其他信息,建立一個(gè)標(biāo)準(zhǔn)件數(shù)據(jù)庫(kù)。當(dāng)需要用到標(biāo)準(zhǔn)件時(shí),由CAD系統(tǒng)自動(dòng)查詢圖形數(shù)據(jù)庫(kù)或由相應(yīng)的軟件計(jì)算出繪圖所需要的全部數(shù)據(jù),并自動(dòng)完成標(biāo)準(zhǔn)件的實(shí)體建模。即標(biāo)準(zhǔn)件庫(kù)的設(shè)計(jì)基于這樣一個(gè)前提:查詢與繪制工作為后臺(tái)服務(wù),對(duì)用戶透明,其目的是讓用戶進(jìn)行最簡(jiǎn)單的操作,即可得到由系統(tǒng)生成的標(biāo)準(zhǔn)件,并可查詢到與標(biāo)準(zhǔn)件有關(guān)的信息。

圖2

  2.1標(biāo)準(zhǔn)件庫(kù)系統(tǒng)的總體框架

  SolidWorks環(huán)境下標(biāo)準(zhǔn)件庫(kù)的系統(tǒng)結(jié)構(gòu)如圖2所示。其中有系統(tǒng)主體和用戶界面、標(biāo)準(zhǔn)件GB數(shù)據(jù)庫(kù)和標(biāo)準(zhǔn)件模板零件文件庫(kù)三個(gè)部分。

  系統(tǒng)主體和用戶界面是整個(gè)系統(tǒng)的核心,包括數(shù)據(jù)查詢與計(jì)算模塊、受力分析校核模塊和圖形界面等口數(shù)據(jù)查詢與計(jì)算模塊是系統(tǒng)的數(shù)據(jù)處理核心。用戶做了適當(dāng)?shù)牟僮骱螅湍苤悄芘袛嗖僮鞯捻樞蚝鸵蟆S脩暨x擇了特定的零件與參數(shù)后,系統(tǒng)首先運(yùn)行該模塊,利用ADO技術(shù)與數(shù)據(jù)庫(kù)交互,查詢到滿足用戶要求的特定數(shù)據(jù)記錄,然后根據(jù)情況,完成計(jì)算任務(wù),獲得造型必需的最終數(shù)據(jù)。用戶的操作或選擇有時(shí)候也是最終數(shù)據(jù)的一部分。受力分析模塊不是標(biāo)準(zhǔn)件庫(kù)所必需的,為標(biāo)準(zhǔn)件庫(kù)開(kāi)發(fā)受力分析模塊是從實(shí)際出發(fā),考慮到用戶在選取標(biāo)準(zhǔn)件時(shí),并不一定明確知道零件的尺寸參數(shù),而可能用戶僅知道螺紋連接件的受力情況及大小。此時(shí),用戶不能馬上使用標(biāo)準(zhǔn)件庫(kù)系統(tǒng)進(jìn)行造型,而先要對(duì)零件進(jìn)行分析計(jì)算,得出尺寸數(shù)據(jù)。

圖3

  標(biāo)準(zhǔn)件GB數(shù)據(jù)庫(kù)是系統(tǒng)數(shù)據(jù)存儲(chǔ)和管理中心。本系統(tǒng)采用關(guān)系型數(shù)據(jù)庫(kù)Microsoft Access,為每一種標(biāo)準(zhǔn)件建立一個(gè)特性參數(shù)數(shù)據(jù)庫(kù),如螺栓特性參數(shù)庫(kù)、螺母特性參數(shù)庫(kù)、墊圈特性參數(shù)庫(kù)等,如圖3所示,并把各標(biāo)準(zhǔn)件的國(guó)標(biāo)參數(shù)導(dǎo)人相應(yīng)的數(shù)據(jù)庫(kù)中,如圖4所示。

圖4

  標(biāo)準(zhǔn)件模板零件庫(kù)是參照國(guó)家標(biāo)準(zhǔn),利用SolidWorks的特征造型技術(shù)建立的三維零件庫(kù)。每一種標(biāo)準(zhǔn)件按要求不同,有一組或多組尺寸系列,但同一種標(biāo)準(zhǔn)件結(jié)構(gòu)基本相同。每一種形狀的標(biāo)準(zhǔn)零件均建立一個(gè)模型,并在造型的過(guò)程中完成對(duì)標(biāo)準(zhǔn)件圖形的幾何約束和尺寸約束定義,同時(shí)對(duì)需要尺寸驅(qū)動(dòng)的特征尺寸定義相應(yīng)的變量(名字),以便程序訪問(wèn),實(shí)現(xiàn)尺寸的驅(qū)動(dòng)。該庫(kù)中儲(chǔ)存的并不是帶有具體幾何數(shù)據(jù)的實(shí)體模型,而是標(biāo)準(zhǔn)件的概念模型,即描述標(biāo)準(zhǔn)件的幾何形狀的信息。

圖5

圖6

圖7

  2. 2實(shí)例演示

  螺紋連接標(biāo)準(zhǔn)件庫(kù)包括螺栓、螺柱、螺釘、螺母以及墊圈5大類,共8小類,20項(xiàng)標(biāo)準(zhǔn)件。以六角螺栓為例,說(shuō)明整個(gè)系統(tǒng)的運(yùn)行情況。在系統(tǒng)菜單里單擊螺栓標(biāo)準(zhǔn)件庫(kù),彈出螺栓設(shè)計(jì)界面,選擇螺拴類型和規(guī)格后,系統(tǒng)根據(jù)螺栓的類型和規(guī)格,自動(dòng)搜索數(shù)據(jù)庫(kù),并返回螺栓的具體參數(shù),如圖5所示,用戶還可以對(duì)參數(shù)進(jìn)行修改,滿意后再單擊下一步,系統(tǒng)就會(huì)自動(dòng)調(diào)用SolidWorks創(chuàng)建螺栓的實(shí)體,如圖6所示。螺栓受力分析模塊見(jiàn)圖7。

  下面是六角螺栓實(shí)例的部分程序:

圖8

  在開(kāi)發(fā)了標(biāo)準(zhǔn)的EXE程序的同時(shí),又將工程加以改進(jìn),生成SolidWorks插件,即DLL程序,將各模塊的界面掛在SolidWorks軟件的主菜單上,使2個(gè)系統(tǒng)融為一體,應(yīng)用更加方便快捷。如圖8所示。

圖8

  3總結(jié)

  通過(guò)上述方法開(kāi)發(fā)的螺紋連接標(biāo)準(zhǔn)件庫(kù)系統(tǒng),能夠在Solidworks的實(shí)體零件造型環(huán)境和裝配環(huán)境中正確運(yùn)行,大量節(jié)省設(shè)計(jì)人員在建模和裝配時(shí)花費(fèi)的時(shí)間及精力,提高了設(shè)計(jì)效率,具有一定的實(shí)際意義。


久久国产色av_国产人妻777人伦精品hd_欧美 国产 日本_好吊色欧美一区二区三区
国产美女精品在线观看| 成人美女免费网站视频| 国产精品免费视频xxxx| 日韩视频在线观看免费| 国产精品999999| 81精品国产乱码久久久久久| 国产女主播一区二区三区| 国产欧美日韩亚洲| 国产精品一区二区久久久久| 免费国产成人看片在线| 黄色一级片av| 国产日韩欧美中文| 国产aaa精品| 色综合视频网站| 久久激情五月丁香伊人| 精品国产一区二区三区久久狼黑人 | 中文字幕一区二区三区四区五区六区 | 国产精品人成电影| 国产精品久久999| 国产精品久久亚洲7777| 国产精品久久久久久久久久| 国产精品极品美女在线观看免费 | 日韩欧美xxxx| 日本一区二区三区四区在线观看| 久久99久久99精品蜜柚传媒| 久久久噜噜噜久久中文字免| 国产福利不卡| 久久久精品国产一区二区| 精品国产乱码久久久久久108| 8050国产精品久久久久久| 久久久亚洲欧洲日产国码aⅴ| 国产日产欧美a一级在线| 日av中文字幕| 免费观看国产成人| 欧美专区第一页| 伊甸园精品99久久久久久| 熟女视频一区二区三区| 欧美日韩一区二区三区在线观看免| 欧美一区二区三区精品电影| 欧美最猛性xxxx| 国产日韩一区二区| 91av在线国产| 国产精品免费小视频| 亚洲综合av影视| 欧美精品中文字幕一区二区| 99视频在线免费观看| zzijzzij亚洲日本成熟少妇| 一区二区三区四区视频在线| 日本成人在线不卡| 国产麻豆日韩| 久久精品成人欧美大片古装| 久久久久久久久一区二区| 欧美成人在线影院| 日韩欧美猛交xxxxx无码| 国产欧美一区二区三区久久 | 91精品国产网站| www.国产一区| 亚洲国产精品久久久久婷蜜芽| 一区二区三区四区免费视频| 一区二区三区久久网| 欧美日本亚洲视频| 欧美中文字幕精品| 成人av播放| 国产精品偷伦视频免费观看国产| 国产精品女主播| 国产精品偷伦一区二区| 亚洲一区二区三区色| 亚洲国产欧美不卡在线观看| 国产尤物av一区二区三区| 色999日韩欧美国产| 亚洲www在线观看| 成人在线国产精品| 久久91精品国产91久久久| 激情小说网站亚洲综合网| 日韩有码在线视频| 日本精品免费| 久久免费精品日本久久中文字幕| 日韩在线观看网址| 少妇熟女一区二区| 97久久精品人搡人人玩| 欧美日本中文字幕| 国产一区玩具在线观看| 99精品人妻少妇一区二区| 欧美精品在线免费| 精品午夜一区二区| 国产精品免费在线播放| 青青青青草视频| 久久久久久久免费| 日韩精品一区二区三区电影| 国产综合精品一区二区三区| 久久久精品在线| 欧美日韩国产精品一区二区 | 精品无人乱码一区二区三区的优势 | 亚洲精品一区二区三区av| 国产精品制服诱惑| 久久久久成人精品| 成人91免费视频| 亚洲国产精品女人| 91精品国产91久久久久久最新| 久久色在线播放| 热re99久久精品国产66热| 国产日韩中文字幕在线| 久久久久九九九| 亚洲v国产v在线观看| 久久亚洲午夜电影| 日韩电影天堂视频一区二区| 国产mv免费观看入口亚洲| 日本午夜精品一区二区| 日韩一区二区久久久| 男人亚洲天堂网| 久久99精品久久久久久秒播放器| 久久躁狠狠躁夜夜爽| 国产人妻互换一区二区| 亚洲一区三区视频在线观看| 国产精品69久久| 欧美一级成年大片在线观看| 国产精品夫妻激情| 国产精品一区av| 日本一区二区三区在线视频| 久久天天躁狠狠躁老女人| 日本高清久久一区二区三区| 久久久久一区二区| 免费精品视频一区二区三区| 久久av高潮av| 国自在线精品视频| 亚洲熟妇无码一区二区三区| 国产一区亚洲二区三区| 亚洲一区二区三区免费观看| 国产在线视频欧美| 亚洲综合五月天| 日韩中文字幕在线播放| 国产一级大片免费看| 亚洲精品国产精品国自产| aaa免费在线观看| 日本精品免费| 国产高清精品一区二区| 欧美在线欧美在线| 在线视频91| 久久精品国产91精品亚洲| 国产精品一区二区三区精品 | 国产精品初高中精品久久| 国产性生交xxxxx免费| 亚洲不卡中文字幕无码| 日韩中文av在线| 超碰97网站| 亚洲伊人久久综合| 国产精品偷伦视频免费观看国产| 欧美日韩精品综合| 一区二区三区四区久久| 久久久久久久国产精品视频| 国产九九九九九| 欧美亚洲在线播放| 亚洲成人第一| 久久99久久99精品中文字幕| 久久精品免费播放| 国产成人精品av| 99精彩视频在线观看免费| 国产一区一区三区| 欧美极品视频一区二区三区| 国产精品国产精品国产专区蜜臀ah | 成人免费毛片播放| 欧美日韩福利在线| 日韩一级片免费视频| 久久99热这里只有精品国产| 久久精品人人爽| 国产一级黄色录像片| 一区高清视频| 国产精品久在线观看| 国产精品伊人日日| 好吊色欧美一区二区三区| 欧美精品久久久久久久| 久久久国产精彩视频美女艺术照福利| 欧美视频在线播放一区| 欧美成aaa人片免费看| 国产综合av在线| 亚洲在线免费视频| 欧美精品一区三区| 国产精品久久国产精品99gif | 欧美尤物巨大精品爽| 亚洲精品一区二区三区蜜桃久| 久久精品国产精品国产精品污| 欧美午夜欧美| 精品久久中出| 国产精品免费在线| 成人精品在线观看| 国产日韩亚洲欧美在线| 欧美久久久久久久久久久久久| 欧美日韩不卡合集视频| 国产精品久久国产三级国电话系列| www.浪潮av.com| 国产精品中文字幕久久久| 国产欧美日韩免费| 国产乱人伦真实精品视频| 国产精品一区二区三区免费视频| 日本成人黄色| 日本不卡久久| 色播五月综合| 日韩av大片免费看| 黄色av网址在线播放| 久久中文字幕在线视频|