久久国产色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精品国产一区二区三区动漫| 欧美交换配乱吟粗大25p| 免费久久久一本精品久久区| 国产女同一区二区| …久久精品99久久香蕉国产| 国产精品嫩草在线观看| 色综合久久悠悠| 热门国产精品亚洲第一区在线 | 日本视频一区二区在线观看| 红桃一区二区三区| 久久婷婷五月综合色国产香蕉| 国产精品大全| 欧洲精品久久久| 国产美女网站在线观看| www高清在线视频日韩欧美| 中文字幕一区二区三区乱码| 肉大捧一出免费观看网站在线播放| 蜜桃网站成人| 久久久久久精| 亚洲自拍另类欧美丝袜| 欧美 日韩 国产在线观看| 成人av在线亚洲| 久久久999国产| 亚洲人体一区| 激情视频综合网| 国产精品a久久久久久| 国产精品有限公司| 国产精品久久久久久久久久免费 | 欧美一级视频一区二区| 国产精品亚洲综合| 国产精品日韩欧美一区二区| 日本一本中文字幕| 91九色综合久久| 国产精品第1页| 欧美 日韩 国产 高清| 国产高清自拍一区| 亚洲精品一区二区三区蜜桃久 | 国产精品毛片一区视频| 人人妻人人澡人人爽欧美一区| 91精品国产综合久久香蕉的用户体验 | 亚洲一区二区三区在线免费观看 | 欧美激情精品久久久久久大尺度| 国内精品久久久久| 国产精品久久久久影院日本| 日本免费在线精品| 99热国产免费| 亚洲乱码中文字幕久久孕妇黑人| 97国产精品视频| 欧美激情精品久久久| 国产午夜精品视频一区二区三区| 国产精品国产三级欧美二区| 日韩欧美视频网站| 久久国产精品99久久久久久丝袜| 亚洲人成网站在线观看播放| 国产伦精品一区二区三区视频黑人| 国产精品国模大尺度私拍| 国产在线精品一区二区三区| 色天天综合狠狠色| 欧美一区视频在线| 国产精品热视频| 国产午夜精品视频一区二区三区| 精品国产综合| 国产精品一区二区3区| 亚洲综合在线播放| 丰满爆乳一区二区三区| 午夜啪啪福利视频| 久精品国产欧美| 国产资源在线免费观看| 欧美精品一区二区免费| 久久久中精品2020中文| 欧美在线视频导航| 插插插亚洲综合网| 99在线视频播放| 无码人妻精品一区二区三区66 | 午夜精品久久久99热福利| 久久久久99精品成人片| 欧美一区国产一区| 国产精品成人av性教育| 99精品国产高清一区二区| 欧美日韩成人精品| 91av在线播放| 欧美日产一区二区三区在线观看| 九九九热精品免费视频观看网站| 91精品在线一区| 日韩欧美一区三区| 国产精品久久久久久久av电影| 国产精品主播视频| 日本免费成人网| 久久精视频免费在线久久完整在线看| 国产一区在线播放| 熟女视频一区二区三区| 精品国偷自产在线视频| 国产欧美日韩精品专区| 一本久久a久久精品vr综合| 久久综合伊人77777麻豆| 日韩精品综合在线| 欧美精品制服第一页| 久久久影视精品| 免费看国产一级片| 亚洲一区二区三区在线视频| 久久精品99无色码中文字幕| 国产精品亚洲美女av网站| 欧美一区二区福利| 麻豆国产精品va在线观看不卡| 国产伦精品一区二区三区高清 | 久久久99久久精品女同性| 国产美女在线精品免费观看| 日韩亚洲在线视频| 在线视频不卡一区二区三区| 久久精品国产一区| 91国在线精品国内播放| 国产一区免费在线| 少妇久久久久久被弄到高潮| 国产精品久久久久久久app| 久热国产精品视频一区二区三区| 国产在线精品一区| 午夜一区二区三区| 九九热在线精品视频| 国产精品手机播放| 久久久久狠狠高潮亚洲精品| 高清一区二区三区视频| 黄色大片中文字幕| 日本免费黄视频| 亚洲人久久久| 免费av一区二区| 久久精品久久久久久国产 免费| 91成人在线视频观看| 青青青在线观看视频| 欧美一区二区三区免费视| 欧美激情18p| 影音先锋欧美在线| 精品麻豆av| 久热精品视频在线观看一区| 色黄久久久久久| 日韩中文字幕视频| 久久久久久a亚洲欧洲aⅴ| 97国产精品视频| 超碰免费在线公开| 欧美资源一区| 欧美专区在线视频| 奇米影视首页 狠狠色丁香婷婷久久综合 | 欧美激情第1页| 国产精品免费一区豆花| 国产xxxxx视频| 国产精彩免费视频| 久久久免费精品| 97免费视频观看| 91九色国产ts另类人妖| 国产日韩欧美综合精品| 国产日韩精品一区观看| 国产精品中文在线| 国产免费一区二区视频| 国产美女被下药99| 91国产中文字幕| 97国产精品免费视频| 国产免费亚洲高清| 成人综合视频在线| 成人国产精品久久久| 99se婷婷在线视频观看| 成人短视频在线观看免费| 国产免费黄色小视频| 91精品久久久久久久久久另类| 91九色综合久久| 国产一区二区高清视频| 国产精品永久免费在线| 成人精品视频久久久久| 国产成人黄色av| 丝袜亚洲欧美日韩综合| 国产成人精品网站| 久久99久久久久久久噜噜| 久久国产视频网站| 欧美精品手机在线| 日韩av成人在线观看| 日本欧美视频在线观看| 欧美福利一区二区三区| 国产美女99p| 91久久国产精品| 久久精品视频在线播放| 久久天天躁狠狠躁夜夜爽蜜月| 美日韩精品视频免费看| 亚洲国产欧美不卡在线观看| 欧美日韩一区在线视频| av动漫在线播放| 国产精品免费视频久久久| 精品久久sese| 天天在线免费视频| 黄色免费视频大全| 99精彩视频| 国产精品免费一区二区三区四区| 午夜一区二区三视频在线观看 | 男人天堂a在线| 国产精品夜夜夜一区二区三区尤| 久久一区二区精品| 国产不卡一区二区三区在线观看| 国产精品视频在线观看| 亚洲精品一区二区三区四区五区| 日韩精品福利视频| 成人在线小视频| 国产成人三级视频|