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

您的位置:網站首頁 > Solidworks

用VB實現SolidWorks二次開發中工程圖轉換

時間:2010-11-13 09:37:54 來源:

  本文介紹了用VB實現SolidWorks二次開發中工程圖轉換的相關方法。

  1引言

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

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

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

  2由VB6.0對Solidworks的二次開發

  SolidWorks API是樹型層次結構如圖I所示,SolidWorks是根目錄對象類,位于應用程序的底層,它包括ModelDx , Environment , Frame , AttributeDef , Modeler , SWPtopertySheet,它是訪問SolidWorks API所有對象的人口程序,它能直接或間接地訪問SolidWorks API中的所有其他對象。接口對SolidWorks API的調用實行逐級尋訪,即先調用能實現所需功能的對象的父對象,然后調用與父對象相關的子對象,如果子對象所封裝的屬性和方法不能實現所需要的功能,則繼續調用該子對象的下級子對象,如此逐級遍歷,直到結束,如果對SolidWorks API對象進行跨級調用,程序會出錯。

圖1

  在本文中用到的對象有生成標準三視圖并實現標注等功能的DrawingDoc對象,用于設置尺寸標注和公差標注的Dimension對象。

  2.1 SdidWorks二次開發通常采用的流程

  (1)創建SolidWorks對象。實現和SolidWorks應用程序的連接;

  (2)利用SolidWorks提供的API函數,創建應用程序所需要的操作和設置;

  (3)最后創建SolidWorks及其它對象結束程序,完成整個流程。

  流程框圖如圖2所示。

圖2

  2.2 SolidWorks二次開發的過程

  用VB6.0開發SolidWorks時,一般是利用宏錄制命令在SolidWorks環境中錄制SolidWorks的相關操作來獲得程序頭部和應用程序的代碼,并將代碼經過適當的修改后放到VB中使用。

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

  2.3 SolidWorks二次開發的用戶界面

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

圖3

  3由VB6.0開發SolidWorics中由零件圖轉化為工程圖的方法

  3.1生成標準三視圖

  在生成三視圖的時候,首先應根據零件和繪圖比例的大小選擇圖板和圖紙的大小,該程序以A2圖紙為例進行轉化,并且自動標注尺寸。在進行圖紙轉化時應根據實際需要將模型和工程圖中的原點顯示關閉,否則在輸出給DXF時一些代表軸線的非常細的線也會一起輸出,不利于圖紙的清晰度。

  運行效果:程序運行前如圖4所示。程序運行后如圖5所示。

圖4

圖4

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

  3.2尺寸操作

  在SolidWorks環境中改變圖紙尺寸時,只能在工程圖中對單個尺寸進行修改,相對比較繁瑣。在本程序中可以同時將選中的多個尺寸進行強制修改并設置尺寸公差。

公式2

  3.3設置圖紙比例

  如果在工程圖中往往要根據要求進行工程圖的比例放大或縮小,在二次開發中是很容易實現的,該程序以改變工程圖4倍為例。

公式3

  4結束語

  本文通過實例介紹了二次開發在工程圖轉換中的應用,還有許多如注釋、粗糙度等對工程圖屬性的操作在VB對SolidWorks二次開發中都是可以實現的,讀者可以根據自己的需要進行開發和研究。


久久国产色av_国产人妻777人伦精品hd_欧美 国产 日本_好吊色欧美一区二区三区
国产精品国模在线| 91国自产精品中文字幕亚洲| 国产一区二区丝袜| 91av在线国产| 国产精品国产精品国产专区蜜臀ah | 欧美一区二区三区四区在线观看地址| 国内精品久久久久久中文字幕| 久久国产亚洲精品无码| 综合操久久久| 国产乱肥老妇国产一区二| 国产精品视频久| 青春草国产视频| 91成人国产在线观看| 久精品免费视频| 精品视频无码一区二区三区| 精品国偷自产在线视频99| 欧美一级黄色影院| 久久婷婷人人澡人人喊人人爽| 欧美精品xxx| 国产日韩亚洲欧美| 欧美精品一区二区免费| 国产主播在线看| 久久成人亚洲精品| 蜜桃传媒一区二区| 国产精品久久久久久久久久直播| 日本高清视频精品| 国产a视频免费观看| 视频一区二区三区在线观看| 99视频在线免费观看| 一本二本三本亚洲码| 99视频免费观看| 亚洲综合中文字幕在线| 国产精品一区二区电影| 一道本在线观看视频| 99亚洲精品视频| 亚洲 自拍 另类小说综合图区| 国产精品一区二| 中文字幕99| 97精品国产97久久久久久| 亚洲午夜精品国产| 99精品一区二区三区的区别| 亚洲国产成人不卡| 国产国产精品人在线视| 亚洲国产精品123| 久久这里只有精品18| 日韩日韩日韩日韩日韩| 久久精品一本久久99精品| 麻豆久久久av免费| 欧美激情精品久久久久久久变态 | 欧美精品亚州精品| 国产剧情日韩欧美| 亚洲精品无人区| 久久免费视频在线| 日本精品一区在线观看| 国产精品无码一本二本三本色| 好吊色欧美一区二区三区四区| 黄色一级视频片| 精品免费日产一区一区三区免费| 国产精品揄拍500视频| 亚洲精品tv久久久久久久久| 久久久久久久久国产| 精品一卡二卡三卡四卡日本乱码| 在线观看av的网址| 久久久一本精品99久久精品| 欧美一区二三区| 欧美成人亚洲成人| 国产精品99久久久久久白浆小说| 日本国产一区二区三区| 国产精品美女主播在线观看纯欲 | 亚洲自拍的二区三区| 国产成人精品福利一区二区三区| 欧美日韩精品免费观看视一区二区| 国产精品吹潮在线观看| 99爱视频在线| 日本不卡二区| 国产精品久久久亚洲| 国产女人18毛片| 日本视频一区二区在线观看| 国产精品激情av在线播放| 91精品国产综合久久男男| 欧美日韩一区在线播放| 精品国产乱码久久久久久108| 91精品国产综合久久久久久丝袜| 欧美日韩成人一区二区三区| 亚洲午夜高清视频| 久久精品视频va| 91国内揄拍国内精品对白| 欧美日韩一道本| 亚洲精品欧美精品| 国产精品久久综合av爱欲tv| 久热免费在线观看| 国产伦理一区二区三区| 欧美精品v日韩精品v国产精品| 亚洲国产欧美日韩| 国产精品入口福利| 国产成人在线亚洲欧美| 分分操这里只有精品| 日韩欧美猛交xxxxx无码| 久久久久久国产精品| 久久久精品国产网站| 久久久日本电影| 国产欧美精品va在线观看| 欧美精品久久久| 日本在线成人一区二区| 中文字幕精品在线播放| 国产精品久久久久久久午夜| 久久久久久久久久久人体| 97成人在线观看视频| 国产呦系列欧美呦日韩呦| 日韩国产欧美一区| 亚洲精品一区二区三区蜜桃久| 久久91精品国产91久久跳| 久久观看最新视频| 久久久免费精品| 91精品视频免费看| 麻豆精品传媒视频| 男女午夜激情视频| 日韩视频在线免费播放| 亚洲成色www久久网站| 欧美激情视频一区| 国产精品高潮呻吟久久av野狼| 色偷偷88888欧美精品久久久| 91国产美女视频| 99在线视频播放| 高清av免费一区中文字幕| 国产综合在线看| 国内成+人亚洲| 青青在线视频观看| 日韩成人在线资源| 大地资源第二页在线观看高清版| 中文字幕在线乱| 一本一道久久久a久久久精品91 | www黄色日本| 国产精品午夜视频| 国产欧美日韩网站| 狠狠噜天天噜日日噜| 麻豆精品视频| 国产区一区二区| 国产伦精品一区二区三区视频免费| 国产资源在线视频| 国产免费观看久久黄| 国产日本欧美一区二区三区 | 亚洲欧美日韩另类精品一区二区三区| 久久国产精品久久久久久| 国产精品精品国产| 精品国产成人av在线免| 久久久久久av| 亚洲一区二区三区乱码aⅴ | 国内精品久久国产| 国产一级片91| 国产女主播自拍| av动漫在线看| 久久国产午夜精品理论片最新版本| 久激情内射婷内射蜜桃| 日韩中文字幕在线| 国产精品黄页免费高清在线观看 | 成人9ⅰ免费影视网站| 国产欧美 在线欧美| 分分操这里只有精品| 国产精品一区二区免费| 69精品小视频| 国产成人精品日本亚洲11| 色久欧美在线视频观看| 国产精品视频色| 久久国产精品影视| 亚洲激情一区二区| 日韩国产一区久久| 精品无码av无码免费专区| 成人免费视频a| 国产传媒一区二区三区| 国产精品丝袜视频| 中文字幕一区二区三区最新| 亚洲国产精品久久久久婷蜜芽| 日韩av123| 国产自产在线视频一区| 99中文视频在线| 久久精品电影一区二区| 久久久久久国产| 奇米一区二区三区四区久久| 国精产品一区一区三区视频| 91精品在线一区| 国产精品丝袜久久久久久高清| 色综合久久88| 日韩偷拍一区二区| 国产欧美日韩丝袜精品一区| 7777精品久久久大香线蕉小说| 国产成人精品综合| 国产aaa免费视频| 日本欧美视频在线观看| 国产美女在线一区| 久久爱av电影| 一区二区三区av| 欧美v在线观看| 国产精品96久久久久久又黄又硬| 国产精品视频在线免费观看| 午夜久久久久久久久久久| 国产视频一区二区视频| 日韩中文字幕亚洲| 日韩一区二区三区高清| 国产女人水真多18毛片18精品|