久久国产色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_欧美 国产 日本_好吊色欧美一区二区三区
国产精品高清网站| 国产福利一区视频| 国产精品嫩草视频| 久久久久一本一区二区青青蜜月| 成人在线小视频| 国产日产欧美a一级在线| 激情五月综合色婷婷一区二区| 日韩欧美在线电影| 日本免费在线精品| 色综合视频二区偷拍在线| 亚洲一区二区三区乱码| 欧美精品电影在线| 欧美激情第1页| 欧美激情在线一区| 欧美精品激情视频| 亚洲一区三区视频在线观看| 中文字幕一区二区中文字幕| 欧美日本精品在线| 一区二区三区四区国产| 中文字幕一区二区三区最新| 国产999视频| 亚洲精品国产系列| 亚洲欧美日韩精品综合在线观看 | 国产精品无码免费专区午夜| 国产成人精品日本亚洲11| 国产高清在线不卡| 日韩中文字幕在线| 久久亚洲国产精品| 在线视频福利一区| 精品国产免费久久久久久尖叫 | 国产99在线|中文| 亚洲区一区二区三区| 亚洲人成77777| 日本不卡视频在线播放| 黄色网页免费在线观看| 国产日韩欧美综合精品| 国产精品永久免费| 国产激情视频一区| 久久精品亚洲精品| 一区二区三区欧美在线| 日韩videos| 精品一区国产| 91国在线高清视频| 久久手机精品视频| 亚洲淫片在线视频| 欧美一级二级三级九九九| 国产专区精品视频| 777午夜精品福利在线观看| 国产成人欧美在线观看| 欧美日韩第一页| 日韩av电影在线观看| 海角国产乱辈乱精品视频| 成人免费在线网址| 九色在线视频观看| 精品麻豆av| 日韩精彩视频| 福利视频一区二区三区四区| 色琪琪综合男人的天堂aⅴ视频| 制服诱惑一区| 欧美xxxx黑人又粗又长密月| 91精品久久久久久久久久久| 国产精品久久久久影院日本| 天天夜碰日日摸日日澡性色av| 蜜臀av无码一区二区三区| 久久久免费精品视频| 国产精品观看在线亚洲人成网| 日本一级淫片演员| 97久久天天综合色天天综合色hd| 国产精品入口日韩视频大尺度| 亚洲wwwav| 国产噜噜噜噜久久久久久久久| 日韩视频免费大全中文字幕| 日韩av黄色网址| 成人国产精品一区| 国产精品电影观看| 欧美亚洲精品一区二区| 国产成人91久久精品| 亚洲一区二区三区午夜| 国产在线精品91| 精品国产一区二区三区久久狼黑人 | 97激碰免费视频| 九色成人免费视频| 国产最新免费视频| 国产成人看片| 欧美在线不卡区| 久久久久久伊人| 欧美一区二区高清在线观看| 成人久久久久久久久| 国产精品福利视频| 国模精品娜娜一二三区| 国产精品大陆在线观看| 欧美精品久久久久久久免费| 国产精品区一区二区三在线播放| 日本视频一区二区不卡| 九色自拍视频在线观看| 日韩av电影在线免费播放| 91精品国产高清自在线看超| 亚洲精品日韩av| 成人免费在线网| 亚洲尤物视频网| 91黄在线观看| 日本精品一区二区三区在线| 日韩在线观看免费网站| 青草青草久热精品视频在线网站| 久99久在线| 欧美亚洲成人网| 国产精品美女久久久久av福利| 国产专区精品视频| 九九久久久久久久久激情| 成人精品久久久| 天天好比中文综合网| 91成人综合网| 日本韩国欧美精品大片卡二| 国产成人无码精品久久久性色| 欧美一级大片视频| 久久综合久中文字幕青草| 国产精品一区二区不卡视频| 亚洲高清123| 色偷偷888欧美精品久久久| 欧洲日本亚洲国产区| 国产精品视频区1| 国产私拍一区| 亚洲aa中文字幕| 久久精品ww人人做人人爽| 黄色一级在线视频| 欧美激情国产高清| 久久久一本精品99久久精品66| 日韩精品在线中文字幕| 久久不射热爱视频精品| www插插插无码免费视频网站| 日韩在线视频在线观看| 久久久国产精品免费| 国产精品久久久久久久久久久久冷 | 日韩av免费电影| 日日噜噜噜夜夜爽亚洲精品| 蜜桃成人免费视频| 欧美激情视频在线观看| 91精品国产乱码久久久久久久久 | av无码精品一区二区三区| 日韩av免费在线| 国产精品久久久久久久一区探花| 国产精品一区二区av| 日韩亚洲欧美精品| 欧美久久久精品| 久久66热这里只有精品| 国产资源在线免费观看| 色就是色欧美| 国产精品狠色婷| 99免费视频观看| 激情小说网站亚洲综合网| 亚洲va男人天堂| 久久综合色影院| 91高潮精品免费porn| 蜜臀久久99精品久久久酒店新书| 亚洲精品成人三区| 国产精品久久久久免费a∨| www国产无套内射com| 欧美亚洲国产视频| 亚洲精品不卡| 欧美xxxx18国产| 日韩亚洲精品视频| 久久久亚洲精品视频| 国产一区亚洲二区三区| 日韩精品一区在线视频| 亚洲色图都市激情| 欧美成人中文字幕在线| 日韩中文娱乐网| 国产福利视频一区| 成人免费毛片播放| 国产欧美一区二区三区在线看| 欧美亚洲精品日韩| 日本电影亚洲天堂| 亚洲精品无码久久久久久| 久久国产精品亚洲| 久久精品国产电影| 久久精品国产精品国产精品污| 91久久精品美女高潮| 国产一二三区在线播放| 欧美 日韩 国产精品| 日韩免费av在线| 欧美一级欧美一级| 无码人妻精品一区二区蜜桃网站 | 视频一区三区| 亚洲精品日韩激情在线电影| 欧美精品video| 久久成人免费视频| 国产精品久久久久久网站| 国产精品无码av无码| 日韩视频欧美视频| 精品国产欧美一区二区三区成人| 国产不卡一区二区视频| 91精品91久久久中77777老牛| 91成人免费视频| 国产精品18毛片一区二区| 91高清视频免费| 久久免费视频网| 久久99精品久久久久久久久久| 久久国产精品高清| 日韩中文字幕在线免费观看| 久久精品一本久久99精品|