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

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

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

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

  本文探討研究了在SolidWorks下開發(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)行了二次開發(fā),創(chuàng)建了一個(gè)符合國(guó)家標(biāo)準(zhǔn)的螺紋連接標(biāo)準(zhǔn)件庫(kù)。

  1 VC對(duì)Solidworks開發(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被開發(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ì)象及其方法和屬性的操作,可以在自己開發(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)境添加菜單、刪除菜單、添加工具條、打開文件、新建文件、退出SolidWorks系統(tǒng)。用VB調(diào)用SolidWorks中的API函數(shù),還可以完成零件的建造和修改;零件各特征的建立、修改、刪除和壓縮等各項(xiàng)控制;零件特征信息的提取,如特征尺寸的設(shè)置與提取,特征所在面的信息提取及各種幾何和拓?fù)湫畔?零件的裝配信息;零件工程圖紙中的各項(xiàng)信息等。

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

  Dim swApp As Object

  Set swApp=CreateObject ("S1dWorks. Application")

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

  Dim Part As Object

  Set Part=swApp. newpart

  2標(biāo)準(zhǔn)庫(kù)件的開發(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ù)開發(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所示。螺栓受力分析模塊見圖7。

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

圖8

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

圖8

  3總結(jié)

  通過(guò)上述方法開發(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_欧美 国产 日本_好吊色欧美一区二区三区
亚洲欧美一区二区原创| 视频一区二区三区免费观看| 久久成人精品电影| 欧美综合国产精品久久丁香| 99精彩视频在线观看免费| 国产精品久久久久久久9999| 日韩 欧美 高清| 超碰国产精品久久国产精品99| 欧美激情网站在线观看| 欧美成人蜜桃| 久草一区二区| 一区二区欧美日韩| 麻豆av免费在线| 久久精品亚洲94久久精品| 久久精品国产精品国产精品污| 亚洲一二三区在线| 国产日韩欧美精品在线观看| 久久九九热免费视频| 日本va中文字幕| 国产精品97在线| 久久久久国产精品免费网站| 国产一区二区片| 国产精品精品视频一区二区三区| 欧美中文字幕在线视频| 国产v片免费观看| 午夜精品免费视频| 99视频在线免费播放| 国产精品久久9| 精品欧美一区二区久久久伦| 色阁综合伊人av| 午夜午夜精品一区二区三区文| 99精品国产高清一区二区| 欧美激情精品久久久久久黑人| 国产又爽又黄的激情精品视频| 国产精品国模大尺度私拍| 欧美视频免费播放| 国产精品你懂得| 国产在线观看精品一区二区三区| 久久综合色影院| 国产欧美一区二区| 在线观看成人一级片| 91免费视频网站在线观看| 中文字幕精品—区二区日日骚| 豆国产97在线| 亚洲精品一区二区三区四区五区| 7777精品久久久久久| 日本新janpanese乱熟| www.色综合| 免费观看亚洲视频| 国产aaa一级片| 91精品国产乱码久久久久久蜜臀| 午夜肉伦伦影院| 久久久久久久一区二区| 青青草原av在线播放| 久久精品成人动漫| 精品一区久久久| 一区二区三区四区不卡| 国产日韩第一页| 亚洲日本无吗高清不卡| 久久久中精品2020中文| 日本精品va在线观看| 国产精品偷伦视频免费观看国产| 精品日本一区二区| 九色精品美女在线| 久久综合久久久| 欧美精品无码一区二区三区| 精品国产第一页| 久久久视频在线| 欧美牲交a欧美牲交aⅴ免费下载 | 色天天综合狠狠色| 免费拍拍拍网站| 亚洲va欧美va国产综合久久| 国产不卡av在线| 国产一区二区在线播放| 无码内射中文字幕岛国片| 久久久精品国产一区二区| 国产欧美一区二区白浆黑人| 日韩视频在线免费看| 精品久久久久久无码中文野结衣| 91高清视频免费| 内射国产内射夫妻免费频道 | 久久人人97超碰精品888| 热久久免费视频精品| 色综合久久精品亚洲国产| 久久精品五月婷婷| 国产伦精品一区二区三区照片91| 欧洲精品一区二区三区久久| 一级一片免费播放| 国产精品美女免费| 久久国产色av免费观看| 国产裸体舞一区二区三区| 日韩精品视频久久| 亚洲精品成人自拍| 久久最新资源网| 国产成人一区二区三区小说| 国产精品一区二区三区免费观看 | 午夜精品久久久久久久白皮肤| 久久亚洲精品毛片| 久久久久久久久久福利| 爱福利视频一区二区| 精品一区二区三区无码视频| 日韩国产精品一区二区| 亚洲自拍小视频| 国产精品区一区二区三在线播放| 国产精品亚发布| 国内伊人久久久久久网站视频| 日产国产精品精品a∨| 亚洲在线免费观看| 久久夜色精品国产欧美乱| 久久久久久久久久久久av| 91精品天堂| 99久热re在线精品996热视频| 国内精品久久久久久| 欧美中文字幕视频在线观看| 性一交一乱一伧国产女士spa | 国产美女直播视频一区| 人偷久久久久久久偷女厕| 亚洲精品久久久久久一区二区 | 久久久噜久噜久久综合| 久久久在线视频| 99在线热播| 成人在线观看毛片| 国产精品一区二区欧美| 国产视频99| 国产午夜福利在线播放| 欧美国产日韩在线播放| 欧美激情一区二区三区在线视频| 人妻精品无码一区二区三区| 日本中文字幕在线视频观看| 亚洲一区二区三区香蕉 | 久久久久天天天天| 国产高清在线不卡| 8050国产精品久久久久久| 97精品免费视频| 91精品国产91久久久久久不卡| 97欧洲一区二区精品免费| 91精品国产成人| 国产精品69久久久| 久久五月天婷婷| 日韩最新免费不卡| 国产精品久久久久久久久久免费| 日韩视频免费在线| www国产91| 国产精品无码专区在线观看| 国产精品高潮在线| 精品伦理一区二区三区| 在线国产99| 视频一区视频二区视频| 日韩 欧美 高清| 欧美日韩日本网| 国产日韩在线看片| 国产精品香蕉国产| 久久久亚洲天堂| 俺也去精品视频在线观看| 国产精品久久久影院| 九九热这里只有精品6| 亚洲人成无码www久久久| 亚洲一区免费看| 日本一区二区精品视频| 欧美综合第一页| 国产亚洲第一区| 99久久精品免费看国产四区| 国产精品96久久久久久| 久久天堂av综合合色| 一区二区三区观看| 日产国产精品精品a∨| 免费在线观看一区二区| 成人久久久久久久| 国产a级黄色大片| 国产精品老女人精品视频| 亚洲天堂第一区| 欧美主播一区二区三区美女 久久精品人| 欧美亚洲第一页| 成人久久久久爱| 色偷偷88888欧美精品久久久| 久久伊人精品天天| 亚洲第一综合| 激情视频在线观看一区二区三区| 国产精品一区二区三区免费| 久久精彩视频| 欧美人交a欧美精品| 日韩免费av一区二区| 国产精品一线二线三线 | 亚洲欧洲国产精品久久| 日本亚洲欧美三级| 国产日韩精品在线观看| 91精品国产综合久久香蕉最新版| 国产精品私拍pans大尺度在线| 亚洲午夜精品久久| 欧美国产视频一区| 91精品久久久久久久久久久| 国产精品久久久久久久久久免费 | 久久精品免费播放| 一区不卡视频| 免费在线a视频| 国产av熟女一区二区三区| 中文字幕一区二区三区乱码| 黄色一级二级三级| 国产成人在线一区| 久久69精品久久久久久久电影好|