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

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

用VB實(shí)現(xiàn)SolidWorks二次開發(fā)中工程圖轉(zhuǎn)換

時(shí)間:2010-11-13 09:37:54 來源:

  本文介紹了用VB實(shí)現(xiàn)SolidWorks二次開發(fā)中工程圖轉(zhuǎn)換的相關(guān)方法。

  1引言

  SolidWorks作為一種三維實(shí)體設(shè)計(jì)軟件,其友好的用戶界面.大眾化的運(yùn)行環(huán)境使它成為比較流行的設(shè)計(jì)軟件之一。使用SolidWorks使得三維零件實(shí)體造型、復(fù)雜裝配體和生成常用工程視圖等變得非常的方便,同時(shí)SolidWorks提供了免費(fèi)的開發(fā)工具API(Appliation Progran Interface,應(yīng)用程序接口)函數(shù),這些API函數(shù)是Solidworks的OLE或COM接口,用戶可以利用支持OLE ( Object Linking and Embedding,對(duì)象的鏈接與嵌人)和COM( Component Ohject Mudel,組件對(duì)象模型)的VB或VC語(yǔ)言對(duì)Solidwork。進(jìn)行二次開發(fā),建立適合自己的專用應(yīng)用方案。

  在產(chǎn)品設(shè)計(jì)過程中工程圖是生產(chǎn)、制造機(jī)器等的重要依據(jù),它不僅體現(xiàn)著設(shè)計(jì)結(jié)果,而且也是指導(dǎo)生產(chǎn)的參考依據(jù)。工程圖方便了設(shè)計(jì)人員之間的交流,而且在一定程度上可以提高工作效率,但是在SolidWorks中從模型直接生成的工程圖中所標(biāo)注的尺寸、字體及注釋有些是不符合人們的習(xí)慣的,因此可以利用二次開發(fā)技術(shù)實(shí)現(xiàn)由零件圖到工程圖的轉(zhuǎn)換,并對(duì)工程圖的屬性進(jìn)行必要的修改,使其符合用戶的專有需要。

  本文詳細(xì)地介紹了利用VB對(duì)SolidWork,進(jìn)行二次開發(fā)完成漸開線齒輪的工程圖及其尺寸標(biāo)注的過程,可以為其它復(fù)雜零件及裝配體等工程圖的轉(zhuǎn)換提供一定的參考。

  2由VB6.0對(duì)Solidworks的二次開發(fā)

  SolidWorks API是樹型層次結(jié)構(gòu)如圖I所示,SolidWorks是根目錄對(duì)象類,位于應(yīng)用程序的底層,它包括ModelDx , Environment , Frame , AttributeDef , Modeler , SWPtopertySheet,它是訪問SolidWorks API所有對(duì)象的人口程序,它能直接或間接地訪問SolidWorks API中的所有其他對(duì)象。接口對(duì)SolidWorks API的調(diào)用實(shí)行逐級(jí)尋訪,即先調(diào)用能實(shí)現(xiàn)所需功能的對(duì)象的父對(duì)象,然后調(diào)用與父對(duì)象相關(guān)的子對(duì)象,如果子對(duì)象所封裝的屬性和方法不能實(shí)現(xiàn)所需要的功能,則繼續(xù)調(diào)用該子對(duì)象的下級(jí)子對(duì)象,如此逐級(jí)遍歷,直到結(jié)束,如果對(duì)SolidWorks API對(duì)象進(jìn)行跨級(jí)調(diào)用,程序會(huì)出錯(cuò)。

圖1

  在本文中用到的對(duì)象有生成標(biāo)準(zhǔn)三視圖并實(shí)現(xiàn)標(biāo)注等功能的DrawingDoc對(duì)象,用于設(shè)置尺寸標(biāo)注和公差標(biāo)注的Dimension對(duì)象。

  2.1 SdidWorks二次開發(fā)通常采用的流程

  (1)創(chuàng)建SolidWorks對(duì)象。實(shí)現(xiàn)和SolidWorks應(yīng)用程序的連接;

  (2)利用SolidWorks提供的API函數(shù),創(chuàng)建應(yīng)用程序所需要的操作和設(shè)置;

  (3)最后創(chuàng)建SolidWorks及其它對(duì)象結(jié)束程序,完成整個(gè)流程。

  流程框圖如圖2所示。

圖2

  2.2 SolidWorks二次開發(fā)的過程

  用VB6.0開發(fā)SolidWorks時(shí),一般是利用宏錄制命令在SolidWorks環(huán)境中錄制SolidWorks的相關(guān)操作來獲得程序頭部和應(yīng)用程序的代碼,并將代碼經(jīng)過適當(dāng)?shù)男薷暮蠓诺絍B中使用。

  在SolidWorks中利用宏錄制的方法:選擇SolidWorks菜單下的視圖!工具}宏!錄制命令。當(dāng)在SolidWorks中錄制完所需的操作后,點(diǎn)擊菜單下的視圖|工具|宏|停止命令保存,然后點(diǎn)擊菜單下的視圖|工具|宏|編輯打開錄制的宏進(jìn)行編輯和修改后作為VB的原代碼。

  2.3 SolidWorks二次開發(fā)的用戶界面

  按照用戶的需要,建立自己的專用用戶界面如圖3所示。首先根據(jù)零件選擇圖紙的大小,點(diǎn)擊工程圖轉(zhuǎn)化按鈕進(jìn)行工程圖的轉(zhuǎn)換,然后根據(jù)需要對(duì)工程圖屬性進(jìn)行操作。

圖3

  3由VB6.0開發(fā)SolidWorics中由零件圖轉(zhuǎn)化為工程圖的方法

  3.1生成標(biāo)準(zhǔn)三視圖

  在生成三視圖的時(shí)候,首先應(yīng)根據(jù)零件和繪圖比例的大小選擇圖板和圖紙的大小,該程序以A2圖紙為例進(jìn)行轉(zhuǎn)化,并且自動(dòng)標(biāo)注尺寸。在進(jìn)行圖紙轉(zhuǎn)化時(shí)應(yīng)根據(jù)實(shí)際需要將模型和工程圖中的原點(diǎn)顯示關(guān)閉,否則在輸出給DXF時(shí)一些代表軸線的非常細(xì)的線也會(huì)一起輸出,不利于圖紙的清晰度。

  運(yùn)行效果:程序運(yùn)行前如圖4所示。程序運(yùn)行后如圖5所示。

圖4

圖4

  一般的零件用三視圖就可以表達(dá)清楚了,對(duì)于一些很復(fù)雜的零件,三視圖沒有很好的表達(dá),并且給其他用戶的看圖造成困難時(shí),可以用剖視圖函數(shù)retval = DrawingDoc.CreateSectionViewAt4(X, Y, Z, SectionLabel,Options ExcludedComponents)生成剖視圖或者其它的局部視圖來增加圖紙的可讀性。

  3.2尺寸操作

  在SolidWorks環(huán)境中改變圖紙尺寸時(shí),只能在工程圖中對(duì)單個(gè)尺寸進(jìn)行修改,相對(duì)比較繁瑣。在本程序中可以同時(shí)將選中的多個(gè)尺寸進(jìn)行強(qiáng)制修改并設(shè)置尺寸公差。

公式2

  3.3設(shè)置圖紙比例

  如果在工程圖中往往要根據(jù)要求進(jìn)行工程圖的比例放大或縮小,在二次開發(fā)中是很容易實(shí)現(xiàn)的,該程序以改變工程圖4倍為例。

公式3

  4結(jié)束語(yǔ)

  本文通過實(shí)例介紹了二次開發(fā)在工程圖轉(zhuǎn)換中的應(yīng)用,還有許多如注釋、粗糙度等對(duì)工程圖屬性的操作在VB對(duì)SolidWorks二次開發(fā)中都是可以實(shí)現(xiàn)的,讀者可以根據(jù)自己的需要進(jìn)行開發(fā)和研究。


久久国产色av_国产人妻777人伦精品hd_欧美 国产 日本_好吊色欧美一区二区三区
国内精品中文字幕| 国产日韩精品一区观看| 亚洲一区二区免费在线| 国产中文欧美精品| 毛片精品免费在线观看| 国产精品午夜一区二区欲梦| 中文字幕一区二区三区精彩视频| 欧美高清视频一区 | 国产自偷自偷免费一区| 国产精品美女久久久久av福利| 午夜欧美大片免费观看| 国产第一页视频| 日本黄网站色大片免费观看| 国产成人鲁鲁免费视频a| 蜜桃久久影院| 色偷偷9999www| 欧美日韩国产高清视频| 国产va亚洲va在线va| 欧美在线视频网站| 久久99精品久久久久久青青91| 欧美日韩性生活片| 国产成人激情视频| 欧美激情国产日韩| 国产成人无码一二三区视频| 黄色国产精品一区二区三区| 欧美激情精品久久久久| 国产成人综合一区| 国模精品一区二区三区色天香| 久久久久久久久久久成人| 一区二区三区我不卡| 国产精品1区2区在线观看| 欧美精品久久久久久久自慰| 精品免费日产一区一区三区免费 | 久久久在线观看| 欧洲午夜精品久久久| 色综合久久悠悠| 久久免费视频网| 国产自产在线视频| 国产精品成人v| 69**夜色精品国产69乱| 欧美精彩一区二区三区| 亚洲在线观看视频| 国产精品无码一区二区在线| 91久久精品国产| 欧美 日韩 国产 在线观看| 国产成人无码av在线播放dvd | 日日碰狠狠丁香久燥| 久久精品美女视频网站| 丰满爆乳一区二区三区| 欧美中日韩一区二区三区| 欧美激情综合亚洲一二区| 国产成人高潮免费观看精品| 国产欧美精品一区二区三区介绍 | 黄色片免费在线观看视频| 亚洲 欧美 综合 另类 中字| 国产精品久久久久久婷婷天堂| 欧美日韩亚洲在线| 国产精品久久综合av爱欲tv| 91精品国产综合久久香蕉最新版| 无码人妻精品一区二区蜜桃百度 | 欧美亚洲国产视频小说| 一本久道中文无码字幕av| 97欧洲一区二区精品免费| 欧美精品国产精品久久久| 欧美精品生活片| 91成人福利在线| 国产美女在线一区| 午夜精品一区二区三区在线视 | 黄页网站在线观看视频| 婷婷精品国产一区二区三区日韩| 国产性生交xxxxx免费| 日韩电影天堂视频一区二区| 亚洲五码在线观看视频| 国产suv精品一区二区三区88区| 欧日韩不卡在线视频| 午夜精品久久久内射近拍高清| 日韩在线视频线视频免费网站| 欧美老熟妇喷水| 日本精品一区二区三区不卡无字幕| 国产精品色悠悠| 国产乱码精品一区二区三区中文| 一道精品一区二区三区| 国产精品久久久久久久久久尿| 国产日本欧美一区| 激情内射人妻1区2区3区| 欧美在线视频一二三| 日韩精品一区二区三区不卡 | 欧美一区国产一区| 日韩一二三区不卡在线视频| 亚州成人av在线| 亚洲精品人成| 亚洲a一级视频| 亚洲a级在线播放观看| 亚洲日本精品一区| 亚洲熟妇无码一区二区三区导航| 国产成人精品免费视频大全最热 | 一道本在线观看视频| 久久久久久久久久久久久久国产 | 国产最新免费视频| 欧美日本亚洲| 黄色一级视频片| 精品视频一区在线| 国产一级片黄色| 国产精品自产拍在线观看| 国产日韩在线免费| 国产伦精品一区二区三毛| 国产伦理一区二区三区| 国产乱码精品一区二区三区卡| 日韩中文字幕一区| 国产精品初高中精品久久| 国产精品美女无圣光视频| 国产精品久久久精品| 精品久久久久久一区二区里番| 久久国产精品久久精品国产| 久久99久久精品国产| 国产精品直播网红| 福利精品视频| 黄色一级片av| 国语自产精品视频在免费| 黄色一级片国产| 国产日韩精品电影| 欧美视频在线第一页| 亚洲激情一区二区| 色狠狠久久av五月综合|| 日韩激情久久| 免费国产在线精品一区二区三区| 日本三级韩国三级久久| 又大又硬又爽免费视频| 亚洲一二三区精品| 日日橹狠狠爱欧美超碰| 免费在线精品视频| 成人福利视频网| 久久精品国产精品国产精品污| av动漫免费看| 131美女爱做视频| 久久精品欧美视频| 中文字幕日本最新乱码视频| 国产精品高潮呻吟久久av无限| 国产a级黄色大片| 97精品国产97久久久久久粉红| 国产一区亚洲二区三区| 国产熟女高潮视频| 91看片淫黄大片91| 日韩中文有码在线视频| 欧美激情一区二区三区久久久| 精品国产区一区二区三区在线观看| 68精品国产免费久久久久久婷婷| 成人免费a级片| 国产精品18久久久久久首页狼| 97人人香蕉| 久久久久久精| 国产av第一区| 青青在线视频一区二区三区| 青青在线视频一区二区三区| 国产一级不卡毛片| 国产情侣av自拍| 国产成人高潮免费观看精品 | 国产一区福利视频| 精品视频免费观看| 97久久精品人搡人人玩| 91av在线精品| 国产精品美女久久久免费| 国产精品久久在线观看| 无码人妻精品一区二区蜜桃网站| 日韩av电影免费播放| 国产淫片免费看| av无码精品一区二区三区| yellow视频在线观看一区二区| 成人黄色av网站| 久久久国产精彩视频美女艺术照福利| 国产成人精品综合| 亚洲午夜精品久久久中文影院av| 亚洲一区免费看| 欧美性视频在线播放| 99久久精品免费看国产一区二区三区 | 日本久久久a级免费| 国产免费色视频| 99福利在线观看| 国产精品美女xx| 日韩女优人人人人射在线视频| 欧美视频在线观看视频| 国产精品91久久久| 萌白酱国产一区二区| 欧美福利一区二区三区| 国产a一区二区| 国产精品久久久久久久久久ktv| 国产精品福利久久久| 人妻夜夜添夜夜无码av| 91av视频在线免费观看| 亚洲最大激情中文字幕| 国产欧美综合一区| **亚洲第一综合导航网站 | 麻豆中文字幕在线观看| 国产日韩第一页| 91久久偷偷做嫩草影院| 国产精品久久久久久久电影| 中文字幕制服丝袜在线| 国内精品国语自产拍在线观看| 国产精品一区二区三区观看| 国产经典一区二区三区|