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

您的位置:網站首頁 > 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軟件的應用、推廣,為推動甘肅制造業信息化,都將起到重要作用。


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

            午夜精品久久久久久久| av在线播放不卡| 色综合天天性综合| 日本欧美一区二区| 中文字幕一区二区三区av| 欧美一区二区三区免费在线看| 国产精品亚洲一区二区三区在线| 亚洲综合色噜噜狠狠| 精品国产91乱码一区二区三区 | 久久99精品国产.久久久久久| 一区二区在线看| 国产精品久久久久久久久免费相片| 精品国产一区二区精华| 欧美伊人精品成人久久综合97| 国产91对白在线观看九色| 精品一区二区在线看| 久久66热偷产精品| 久久99精品国产麻豆不卡| 青娱乐精品视频| 日韩成人免费电影| 激情综合色播五月| 经典三级在线一区| 国产精品成人免费在线| 久久综合狠狠综合久久综合88| 色94色欧美sute亚洲13| 精品国免费一区二区三区| 亚洲精品国产a| 国产一区二区三区综合| 欧美日韩国产另类不卡| 亚洲丝袜另类动漫二区| 久久精品久久精品| 91精品国产入口在线| 亚洲国产欧美在线| 色妞www精品视频| 国产精品福利在线播放| 国产精选一区二区三区| 日韩欧美一级特黄在线播放| 亚洲第一成年网| 欧美视频一区二区三区四区| 亚洲自拍与偷拍| 91视频.com| 久久久久久麻豆| 婷婷国产在线综合| 91精品在线免费观看| 亚洲国产精品欧美一二99| 一本色道久久综合狠狠躁的推荐| 国产精品乱码一区二区三区软件| 国产精品18久久久久久vr| 国产三级精品视频| 色婷婷久久久综合中文字幕 | 视频一区国产视频| www国产亚洲精品久久麻豆| 激情综合色综合久久| 国产精品国产三级国产有无不卡| a级高清视频欧美日韩| 天堂影院一区二区| 欧美高清在线一区| 日韩午夜在线播放| 91亚洲国产成人精品一区二区三| 亚欧色一区w666天堂| 久久婷婷一区二区三区| 在线观看91精品国产入口| 激情另类小说区图片区视频区| 亚洲激情图片qvod| 欧美美女直播网站| 国产成人免费视频网站高清观看视频| 国产精品毛片久久久久久| 日韩一区二区免费在线观看| 99国产精品久久| 国产精品香蕉一区二区三区| 亚洲国产一区二区三区青草影视| 亚洲地区一二三色| 久久综合av免费| 在线精品视频免费播放| 一区二区三区电影在线播| 紧缚奴在线一区二区三区| 欧美日韩不卡一区二区| 亚洲欧洲中文日韩久久av乱码| 久久黄色级2电影| 成人免费视频一区二区| 欧美日韩成人在线一区| 日韩欧美国产一区二区三区| 成人免费福利片| 欧美成人精品福利| 一区二区三区国产精华| 91亚洲精品久久久蜜桃网站| 精品黑人一区二区三区久久| 色呦呦网站一区| 色哟哟在线观看一区二区三区| 蜜桃视频在线一区| 亚洲一区二区欧美日韩| 五月天一区二区| 日韩国产欧美三级| 狠狠色丁香婷婷综合| 国产福利91精品| 91小视频免费看| 在线成人av网站| 日韩一级精品视频在线观看| 精品国产a毛片| 亚洲男同性视频| 日韩精品久久理论片| 国产成人a级片| 色婷婷激情一区二区三区| 777午夜精品视频在线播放| 日韩一区二区免费在线观看| 国产亲近乱来精品视频 | 久久人人爽人人爽| 天堂成人免费av电影一区| 六月婷婷色综合| 国产在线精品不卡| eeuss鲁片一区二区三区在线看| 欧美视频一区二区三区在线观看| 久久这里只有精品视频网| 亚洲午夜在线视频| 成人av在线资源网站| 26uuu另类欧美亚洲曰本| 日韩一区精品视频| 制服丝袜av成人在线看| 亚洲一级片在线观看| 日本高清不卡在线观看| 中文字幕在线观看不卡视频| 国内成人自拍视频| 久久这里只有精品视频网| 久久电影网站中文字幕 | 日本亚洲天堂网| 在线精品视频一区二区三四| 国产日韩精品一区二区三区在线| 秋霞电影网一区二区| 日韩视频一区二区三区在线播放| 亚洲第一搞黄网站| 欧美日韩国产影片| 久久成人av少妇免费| 欧美精品一区二区精品网| 麻豆免费看一区二区三区| 欧美成人精精品一区二区频| 久久99精品国产.久久久久| 久久综合给合久久狠狠狠97色69| 久久99精品国产麻豆婷婷| 久久久久久一二三区| 国产91精品一区二区麻豆亚洲| 欧美激情一区二区三区| 欧美调教femdomvk| 韩国一区二区三区| 亚洲美女屁股眼交| 精品国精品国产| 色婷婷国产精品| 精品亚洲欧美一区| 自拍偷拍欧美精品| 久久久久久久久蜜桃| 欧美少妇性性性| 99久久夜色精品国产网站| 五月天久久比比资源色| 国产精品无码永久免费888| 777色狠狠一区二区三区| 成人99免费视频| 韩国一区二区三区| 久久成人免费电影| 日韩黄色在线观看| 亚洲午夜一区二区三区| 日韩久久一区二区| 国产精品国产三级国产普通话99 | 日本最新不卡在线| 一区二区三区在线免费视频| 亚洲国产精品精华液2区45| 欧美一级久久久久久久大片| 91免费在线看| 91美女蜜桃在线| 欧美在线小视频| 欧美午夜片在线看| 日韩视频免费直播| 久久网这里都是精品| 国产精品久久久久三级| 有码一区二区三区| 日韩电影在线观看一区| 九色综合狠狠综合久久| 国产真实乱子伦精品视频| 成人免费视频一区| 欧美日韩国产在线观看| 3d成人动漫网站| 久久精品夜色噜噜亚洲aⅴ| 亚洲三级久久久| 美女国产一区二区| 石原莉奈在线亚洲二区| 韩国成人精品a∨在线观看| 99精品欧美一区二区蜜桃免费| 欧美日韩你懂得| 精品美女一区二区| 一个色综合网站| 国产九色sp调教91| 91精品国产高清一区二区三区| 国产色婷婷亚洲99精品小说| 亚洲国产一区二区在线播放| 国产99精品视频| 精品对白一区国产伦| 一区二区三区丝袜| 99精品视频在线免费观看| 久久久久久久久岛国免费| 日韩二区三区在线观看| 欧美日韩激情在线| 午夜精品久久久久久久99樱桃|