我想看一级黄色大片_久久亚洲国产精品一区二区_久久精品免视看国产明星_91久久青青青国产免费

您的位置:網站首頁 > 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二次開發中都是可以實現的,讀者可以根據自己的需要進行開發和研究。


我想看一级黄色大片_久久亚洲国产精品一区二区_久久精品免视看国产明星_91久久青青青国产免费

            日韩国产在线一| 精品美女一区二区| 一区二区三区高清| 国产精品亚洲午夜一区二区三区| 欧美国产激情二区三区 | 2020国产精品自拍| 国产精品1区2区3区在线观看| 中文字幕一区二区三区乱码在线| 在线视频欧美区| 色噜噜狠狠一区二区三区果冻| 视频一区在线播放| 欧美精品一区二区三区四区 | 91国内精品野花午夜精品| 国产不卡免费视频| av亚洲精华国产精华| 日韩精品一二三四| 日日噜噜夜夜狠狠视频欧美人| 欧美精品丝袜中出| 国产 日韩 欧美大片| 成人性视频网站| 成人app在线观看| fc2成人免费人成在线观看播放| 亚洲欧美偷拍三级| 久久无码av三级| 国产女人18毛片水真多成人如厕| 欧美日韩国产片| 99精品黄色片免费大全| 欧美日韩亚洲不卡| 久久这里只精品最新地址| 欧美日韩在线免费视频| 成人h动漫精品| 欧美日韩在线一区二区| 欧美成人精品1314www| 国产精品理论片| 免费观看久久久4p| 日本不卡视频一二三区| 国产成人在线免费观看| 欧美色综合影院| 久久久91精品国产一区二区三区| 欧美大片一区二区| 亚洲欧美在线视频| 九九九久久久精品| 91成人在线免费观看| 久久久久久久久久久黄色| 一区二区三区.www| 亚洲国产欧美在线| 国产精品亚洲成人| 欧美日本韩国一区二区三区视频| 欧美日本一区二区三区| 国产精品天美传媒沈樵| 亚洲欧洲av在线| 日韩精品1区2区3区| 91在线视频在线| 久久久国产午夜精品| 天天色 色综合| 一本在线高清不卡dvd| 久久人人爽人人爽| 日本欧美加勒比视频| 在线观看不卡一区| 亚洲视频一区在线| 成人高清免费在线播放| 久久久另类综合| 蜜桃av噜噜一区| 欧美老人xxxx18| 亚洲综合丝袜美腿| 欧美aⅴ一区二区三区视频| 日本高清免费不卡视频| 欧美日韩一区二区三区在线看| 欧美视频自拍偷拍| 日韩一区二区三| 久久九九99视频| 另类中文字幕网| 日韩欧美国产一区二区在线播放| 国产欧美1区2区3区| 亚洲人成影院在线观看| 国产精品一区二区久激情瑜伽 | 欧美va在线播放| 国产亚洲欧美色| 狠狠色丁香久久婷婷综合丁香| av一二三不卡影片| 国产精品久久久久影院色老大| 亚洲国产精品久久一线不卡| 97久久精品人人澡人人爽| 亚洲欧洲精品天堂一级| 三级亚洲高清视频| 欧美精品自拍偷拍| 国产精品剧情在线亚洲| 亚洲风情在线资源站| 国产精品18久久久久久vr| 日韩午夜电影在线观看| 亚洲日本免费电影| 色国产精品一区在线观看| 亚洲综合一区二区| 欧美一区二区三区色| 日韩国产欧美在线播放| 欧美成人国产一区二区| 成人中文字幕在线| 成人免费在线播放视频| 91精品办公室少妇高潮对白| 国产三级久久久| 99re视频这里只有精品| 午夜久久久久久久久| 26uuu另类欧美亚洲曰本| caoporn国产一区二区| 洋洋av久久久久久久一区| 欧美一区二区视频在线观看| 狠狠色丁香婷婷综合| 亚洲视频一区在线观看| 欧美一区二区三区四区视频| 国产成人福利片| 亚洲高清一区二区三区| 久久久亚洲欧洲日产国码αv| 免费成人你懂的| 久久久五月婷婷| 91福利资源站| 国产麻豆午夜三级精品| 日韩欧美资源站| 亚洲动漫第一页| 欧美zozo另类异族| 日本黄色一区二区| 一区二区在线观看av| 日韩一区二区免费在线观看| 成人午夜私人影院| 日韩精品91亚洲二区在线观看| 欧美精品1区2区| 国产91丝袜在线播放0| 免费看欧美女人艹b| 亚洲三级电影全部在线观看高清| 成人av电影在线观看| 国产欧美一区二区精品婷婷| 91黄视频在线| 成人免费黄色在线| 蜜臀av性久久久久蜜臀aⅴ四虎| 欧美一区二区三区在线观看视频| 国产精品三级久久久久三级| 91麻豆精品国产91久久久 | 国模娜娜一区二区三区| 亚洲一区在线观看网站| 欧美激情综合五月色丁香小说| 国产91丝袜在线播放0| 亚洲gay无套男同| 中文字幕欧美一| 亚洲精品在线观| 欧美一区二区久久| 欧美日韩一区二区三区不卡| 99久久久无码国产精品| 亚洲国产婷婷综合在线精品| 欧美激情一区二区三区四区| 成人午夜av在线| 黑人巨大精品欧美黑白配亚洲| 亚洲国产成人午夜在线一区 | 亚洲国产aⅴ天堂久久| 中文字幕五月欧美| 欧美日产在线观看| 一本色道亚洲精品aⅴ| 成人av网站在线观看免费| 国产激情视频一区二区在线观看| 国产精品毛片久久久久久| 日韩欧美国产一区二区在线播放| 国产成人精品免费看| 精品一区二区三区久久| 亚洲色图欧洲色图婷婷| 欧美激情一区在线观看| 久久久久久久网| 欧美日韩精品免费观看视频 | 91一区二区三区在线观看| 亚洲国产你懂的| 国产亚洲精品久| 国产亚洲欧美日韩日本| 91搞黄在线观看| 日本电影欧美片| 欧美电影一区二区| 国产a区久久久| 国产一区二区电影| 国产综合久久久久影院| 丝袜诱惑制服诱惑色一区在线观看 | 久久网这里都是精品| 久久看人人爽人人| 中文在线一区二区| 有码一区二区三区| 欧美国产日本视频| 国产精品成人在线观看| 亚洲一区自拍偷拍| 麻豆精品在线视频| 懂色av中文字幕一区二区三区| 奇米一区二区三区| 久久精品国产秦先生| 国产成人精品亚洲777人妖| 91美女蜜桃在线| 欧美一三区三区四区免费在线看| 91啦中文在线观看| 欧美午夜精品免费| 精品国产亚洲在线| 亚洲手机成人高清视频| 日韩中文字幕亚洲一区二区va在线| 亚洲免费在线播放| 天天影视涩香欲综合网 | 欧美人与性动xxxx| 久久精品视频免费观看| 亚洲狠狠丁香婷婷综合久久久|