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

您的位置:網站首頁 > Solidworks

SolidWorks接口開發技術的實現

時間:2010-06-02 08:00:00 來源:

    1.3資源的管理
   
    為避免用戶化的SolidWorks應用程序的資源與平臺本身和其它第三方開發的SolidWorks應用程序的資源發生沖突,必須對應用程序的資源進行管理。解決資源沖突的方法是調用AfxGet Resource Handle和AfxSet Resource Handle這兩個函數。在使用新的資源前調用AfxGet Resource Handle函數保存當前的資源,然后調用AfxSet Resource Handle函數把當前資源設置成新的資源,使用完后再調用AfxSet Resource Handle函數恢復先前已保存的資源。以對話框的管理為例來說明上述過程。
   
    HINSTANCE save Resource=∶∶AfxGetResourceHandle();//保存當前資源句柄
    ∶∶AfxSetResourceHandle(∶∶AfxGetInstanceHandle());//把當前資源設置成新的資源句柄定制菜單。在CexampleApp∶∶docCreateMenu函數中加入如下代碼:
   
    hres=pFrame->AddMenu(auT"(PartExample"),swMenuPosition,&bres);
    hres=pFrame->AddMenuItem  (auT"(PartExample"),auT"(Bearing"),
    swLastPosition,auT(SwPartlib @ MenuItemCBBearing,
    Example Property Manager Pageitem"),&bres);
    
    然后用MFC向導ClassWizard創建資源,加入所需的控件;最后再恢復先前保存的資源句柄::AfxSetResourceHandle(saveResource)。
   
    1.4導出函數的管理
   
    DLL包含一個導出函數表,可以通過函數的符號化的名字和稱為序號的整數識別這些函數。函數表也包含了函數在DLL內的地址。DLL函數導出有兩種方法:用關鍵字聲明和在模塊定義文件(3.def)中聲明。
   
    (1)聲明顯式包含dllexport關鍵字

    
    (2)模塊定義文件方法

    LIBRARY"SwPartlib";                    MenuItemCBBearing@4
    EXPORTS;                                      MenuItemCBFlange@5
    ……                                                 ……
   
    2開發系統的結構框架及功能

    
    SolidWorks是典型的三維特征造型系統,完全基于Windows的操作,具有強大的實體造型功能,并且可以進行較為復雜的曲面生成,除此之外是經濟性好,可以作為人手一套的機械工程師設計軟件,其中重要的一條是它提供了較為方便的二次開發接口,本系統選用SolidWorks為圖形平臺,采用VC++為主控程序及編程語言,采用Access2000進行數據庫管理及數據操作,利用MFC對SolidWorks進行二次開發,從而實現了由參數驅動的友好的SolidWorks 的專業化開發, 本系統是一個開放的系統, 用戶可以根據自己的需求, 在系統支持庫中隨意加入自己的模塊。
   
    系統由以下幾部分組成:數據輸入部分、數據模型建立部分及圖形輸入部分,具體的系統功能由以下幾個部分,如圖2所示:
   
    輸入功能:主要是輸入零件幾何信息(幾何形狀、尺寸等)、加工信息(精度、材料、熱處理等)。軟件功能:通過人機對話方式選取零件型號,將工藝信息、設計資料信息附加到具體的參數所對應的零件上。輸出功能:生成具體的參數驅動的零件三維模型,將模型對應的加工和其他信息存儲到數據庫中,將模型轉換數據標準STEP對應的數據字典文件,存入數據庫中。
 

   
    3 系統數據庫的實現
   
    3.1 數據庫管理系統

   
    為了能夠生成統一類型不同規格的零件,必須將標準件的數據存儲在數據庫中,目前可供選擇的數據庫系統很多,其中Access簡單易學,操作方便,可以完成諸如查詢、排序、增刪記錄等對數據的操作功能,完全滿足開發零件庫對數據管理的要求,因此選用Access作為管理數據的工具。
   
    3.2訪問數據庫
   
    應為當用戶輸入主導參數后,程序訪問數據庫,獲得與主導參數相匹配的其它參數,所以必然在開發中涉及到對數據庫的操作。常用的數據庫接口包括ODBC、DAO、ADO等,其中DAO是一種廣泛使用的數據庫接口技術,可使用Vc++的標準函數調用公用接口訪問數據庫的內容。相關的代碼如下:
 

   
    3.3 MFC開發SolidWorks的具體應用

   
    在前面所述工作的基礎上加入了所需的導出函數并確定了連接方式就可以編寫系統的具體實現代碼了,為了使程序規范化,所有零件系統生成函數都采用了函數調用的方法,即將所有的函數聲明放在一個頭文件*.h中,函數的實現放在*.cpp文件,這樣主程序就可以通過參數傳遞實現對函數的調用了.
   
    4 結語

    上述基于MFC的SolidWorks二次開發的關鍵技術是對SolidWorks二次開發技術的初步探索,我們開發的基于SolidWorks的零件信息庫系統已經通過省科技廳的項目鑒定,這對CAD/CAM軟件的應用、推廣,為推動甘肅制造業信息化,都將起到重要作用。


久久国产色av_国产人妻777人伦精品hd_欧美 国产 日本_好吊色欧美一区二区三区
国产精品第一区| 欧美精品久久久久久久久久 | 日本中文字幕久久看| 亚洲精品国产系列| 精品国产免费av| 亚洲一区免费看| 性色av一区二区三区| 日本福利视频一区| 日韩精品资源| 日本人成精品视频在线| 日本免费一级视频| 欧美日韩亚洲国产成人| 毛片一区二区三区四区| 国产欧美123| 久久免费国产视频| 国产精品欧美亚洲777777| 精品国产乱码久久久久久丨区2区| 亚洲天堂电影网| 欧日韩在线观看| 国产精品有限公司| 日韩中文字幕免费看| 欧美激情区在线播放| 人妻无码一区二区三区四区| 国产一区一区三区| 久久久亚洲综合网站| 久久国产精品免费观看| 久久成人在线视频| 日韩视频第二页| 国产伦精品一区二区三毛| 久久波多野结衣| 欧美激情欧美激情在线五月| 欧美性视频在线播放| 91精品啪aⅴ在线观看国产| 国产精品免费看久久久无码| 天天综合五月天| 国产亚洲情侣一区二区无| 国产精华一区二区三区| 超碰日本道色综合久久综合| 日韩精品一区二区三区外面| 91久久国产婷婷一区二区| 久久精品视频中文字幕| 日产精品久久久一区二区福利| 国产伦精品一区二区三区四区视频_| 日韩中文字幕第一页| 日本高清不卡一区二区三| 91传媒视频免费| 一区二区三区四区免费视频| 黄色国产小视频| 国产精品色悠悠| 黄色a级片免费看| 久久久精品免费| 欧美日韩喷水| 精品国偷自产在线视频99| 日本一区二区视频| 国产成人一区三区| 亚洲二区三区四区| 国产成人亚洲综合青青| 日本欧美视频在线观看| 久久精品日产第一区二区三区乱码| 亚洲欧洲一区二区福利| 国产精品18久久久久久首页狼| 亚洲免费不卡| 午夜精品久久久久久久男人的天堂 | 国产无套内射久久久国产| 国产精品久久久久久久久久久久久久| 日韩视频第二页| 国产精品嫩草影院久久久| 国产欧美亚洲精品| 亚洲欧洲一区二区福利| 久久99热只有频精品91密拍| 热re99久久精品国产66热| 国产精品爽爽爽爽爽爽在线观看| 国产在线观看福利| 亚洲精品国产精品国自产观看| 91国内精品久久| 免费高清一区二区三区| 亚洲精品欧美极品| 日韩有码片在线观看| 欧美亚州在线观看| 日韩精品最新在线观看| 久久福利网址导航| 国产成人综合av| 国产毛片久久久久久国产毛片| 日韩av黄色网址| 精品不卡在线| 国产精品区一区二区三在线播放| 97精品国产97久久久久久粉红| 青青草成人网| 日韩在线视频在线观看| 欧美成人久久久| 国产成人精品日本亚洲| 国产精品午夜视频| 国内精品模特av私拍在线观看| 一区二区三区电影| 视频在线观看99| 久久久欧美精品| www.浪潮av.com| 国产亚洲精品美女久久久m| 日韩精品欧美在线| 天堂一区二区三区| 一区二区国产日产| 久操成人在线视频| 久久在线免费观看视频| 国产精品丝袜白浆摸在线| 久久久久久久久久久久久久久久av| 福利视频一二区| 国产伦视频一区二区三区| 黄色一级片网址| 激情视频小说图片| 欧美激情一区二区久久久| 日本公妇乱淫免费视频一区三区| 欧美日韩在线不卡一区| 国产熟人av一二三区| 99精品人妻少妇一区二区| 久久av免费观看| 欧美中日韩免费视频| 亚洲欧洲精品一区| 国产精品裸体瑜伽视频| 精品久久国产精品| 久久好看免费视频| 久久精品99久久久久久久久| 日韩亚洲在线观看| 日韩中文字幕av| 久久综合毛片| 久久久在线视频| 久久久久久久久久亚洲| 国产精品美女网站| 国产乱子夫妻xx黑人xyx真爽| 欧美日韩精品不卡| 国产天堂视频在线观看| 97精品视频在线| 国产成人精品在线视频| 国产精品久久电影观看| 一区二区三区四区国产| 日本免费高清一区| 国产中文一区二区| 91九色在线观看视频| 国产精品美女诱惑| 国产99视频在线观看| 亚洲综合欧美日韩| 欧美黄网在线观看| 99视频免费播放| 日韩亚洲成人av在线| 亚洲一区三区电影在线观看| 秋霞久久久久久一区二区| 国产精品亚洲αv天堂无码| 久久久久久久久久久久久国产精品| 欧美专区在线观看| 8090成年在线看片午夜| 国产精品久久久av久久久| 亚洲欧洲国产精品久久| 精品无人区一区二区三区竹菊| 久久久国内精品| 在线观看日韩羞羞视频| 日韩精品欧美专区| 久久av二区| 亚洲va久久久噜噜噜久久狠狠| 精品网站在线看| 精品国产欧美一区二区五十路 | 国产精品欧美激情| 欧美午夜精品久久久久久蜜| caopor在线视频| 在线观看亚洲视频啊啊啊啊 | 日本在线成人一区二区| 国产女主播自拍| 国产精品久久久久999| 激情内射人妻1区2区3区| 久久精品国产一区二区三区日韩| 亚洲一卡二卡三卡| 国产乱子伦精品无码专区| 精品国产一区二区三区麻豆免费观看完整版 | 日本中文字幕在线视频观看| 国产高清自拍一区| 亚洲高潮无码久久| 国产专区一区二区三区| 国产精品久久二区| 国产午夜精品一区| 一区二区三区四区欧美日韩| 粉嫩高清一区二区三区精品视频| 一区二区精品视频| 国产成人精品福利一区二区三区 | 国产免费一区二区视频| 亚洲v国产v| 日韩中文娱乐网| 欧美日韩亚洲国产成人| 欧美xxxx做受欧美.88| 91精品综合视频| 欧美少妇在线观看| 亚洲日本精品国产第一区| 久久精品xxx| 国产午夜福利在线播放| 午夜精品视频在线观看一区二区| 久久精品福利视频| 99久久久精品视频| 黄色片视频在线免费观看| 欧美一区二区视频17c| 国产精品裸体瑜伽视频| 国产福利视频在线播放| 国产日韩av网站| 日韩精品第一页|