久久国产色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_欧美 国产 日本_好吊色欧美一区二区三区
国产精品国产三级国产专播精品人| 亚洲爆乳无码专区| www.日本少妇| 高清国产一区| 99精品视频播放| 国产精品99免视看9| 国产二区视频在线| 色av中文字幕一区| 国产精品久久色| 国产精品久久久久久久久电影网| 久久伊人91精品综合网站| 久久国产精品久久久久久久久久| 欧美精品九九久久| 日本免费在线精品| 免费久久99精品国产自| 国产日韩第一页| 97碰在线观看| 色妞久久福利网| 欧美成人中文字幕在线| 亚洲直播在线一区| 日本精品福利视频| 国内成人精品一区| 超碰97网站| 北条麻妃99精品青青久久| 国产精品免费看久久久无码 | 国产精品成久久久久三级| 欧美成人在线影院| 亚洲区一区二区三区| 日本一道本久久| 精品一区二区三区无码视频| 99热在线国产| 久久精品国产一区| 欧美激情在线一区| 人妻少妇精品久久| 成人中文字幕av| 日韩中文字幕在线| 欧美日韩国产成人| 青青草久久网络| 粉嫩av四季av绯色av第一区| 日韩少妇与小伙激情| 宅男在线精品国产免费观看| 欧美在线视频一区| 成 年 人 黄 色 大 片大 全| 日韩综合视频在线观看| 亚洲一区三区电影在线观看| 欧美日韩一级在线| 7777精品视频| 久久亚洲一区二区三区四区五区高| 亚洲免费av网| 国产在线一区二| 久久国产欧美精品| 精品国产一区二区三区日日嗨| 亚洲欧美日韩精品久久久| 蜜臀av.com| 久久99精品久久久久子伦| 欧美精品福利在线| 女女同性女同一区二区三区按摩| www.中文字幕在线| 国产精品福利在线观看网址| 青青草一区二区| 国产成人一区二区三区| 中文字幕一区二区三区四区五区| 黄色小视频大全| 日韩一区二区av| 色大师av一区二区三区| 成人欧美一区二区三区黑人| 国产精品久久久久久久午夜| 性欧美精品一区二区三区在线播放| 国产日韩精品在线播放| 久久深夜福利免费观看| 日本不卡高字幕在线2019| 91蜜桃网站免费观看| 精品综合久久久久久97| 国模私拍一区二区三区| 精品国产自在精品国产浪潮 | 欧美激情第六页| 久久久久久中文字幕| 熟妇人妻va精品中文字幕| 97国产suv精品一区二区62| 久久国产精彩视频| 韩日精品中文字幕| 国产精品-区区久久久狼| 区一区二区三区中文字幕| 久久久久久av无码免费网站下载 | 日本不卡一二三区| 国产成人97精品免费看片| 亚洲www在线| 91黄在线观看| 午夜欧美不卡精品aaaaa| 97人人模人人爽视频一区二区| 欧美日韩国产第一页| 国产女人精品视频| 国产精品第100页| 国产日韩视频在线观看| 久久福利视频网| 国产嫩草一区二区三区在线观看| 美女福利视频一区| 国产伦精品一区| 欧美精品久久久久a| 99国产精品久久久久老师| 午夜精品亚洲一区二区三区嫩草| 国产盗摄xxxx视频xxx69| 日韩免费观看网站| 国产精品免费入口| 国产女人水真多18毛片18精品| 久久99国产精品自在自在app| 国产精品亚洲激情| 一本二本三本亚洲码| 国产国语videosex另类| 欧美极品少妇无套实战| 九九热这里只有精品6| 91精品国产乱码久久久久久蜜臀 | 日本精品视频一区| 久久天天躁狠狠躁夜夜爽蜜月| 国产资源在线免费观看| 亚洲精品一区二| 久久激情视频免费观看| 国产一区二区三区高清| 亚洲精品国产一区| 色妞色视频一区二区三区四区| 国产在线精品二区| 五月天婷亚洲天综合网鲁鲁鲁| 精品国产欧美成人夜夜嗨| 国产精品一区在线观看| 欧美在线国产精品| 欧美精品久久久久久久免费观看| 国产精品久久久91| av免费精品一区二区三区| 日本欧美一二三区| 狠狠色综合一区二区| 风间由美久久久| 日本一区二区在线| 国产精品网红福利| 97精品一区二区视频在线观看 | 国产精品自产拍在线观看中文| 亚洲成人精品电影在线观看| 国产精品视频久久久| 97久草视频| 国产在线98福利播放视频| 日本午夜激情视频| 九九久久精品一区| 色999日韩欧美国产| 99热成人精品热久久66| 极品粉嫩国产18尤物| 蜜桃av噜噜一区二区三| 国产精品男女猛烈高潮激情| 91久久精品国产91久久| 中文字幕无码精品亚洲35 | 激情视频综合网| 亚洲中文字幕无码一区二区三区| 久久黄色片视频| 成人免费福利视频| 精品少妇人妻av免费久久洗澡| 日本视频一区在线观看| 亚洲一区二区三区av无码| 久久艳片www.17c.com| 国产不卡一区二区视频| 91久久伊人青青碰碰婷婷| 国产日韩一区二区三区| 欧美xxxx黑人又粗又长密月| 天堂精品一区二区三区| 一区二区不卡在线视频 午夜欧美不卡' | 97人人模人人爽人人少妇| 国产自产女人91一区在线观看| 欧美一区二区视频在线播放| 色综合视频二区偷拍在线| 中文字幕一区二区三区乱码| 国产精品第七影院| 久久精品影视伊人网| 日韩中文字幕免费视频| 久久精品网站视频| 国产二区视频在线播放| 久久视频在线观看中文字幕| 97国产一区二区精品久久呦| 超碰免费在线公开| 国产乱码精品一区二区三区卡 | 欧美精品第三页| 欧美在线一区二区视频| 日韩欧美在线一区二区| 欧美一级特黄aaaaaa在线看片| 午夜精品99久久免费| 亚洲一区中文字幕在线观看| 一区国产精品| 一本色道久久综合亚洲二区三区 | 日韩不卡av| 日本久久久网站| 日韩av不卡电影| 日本精品久久电影| 人人做人人澡人人爽欧美| 日韩人妻无码精品久久久不卡| 日本a视频在线观看| 人人妻人人澡人人爽欧美一区| 日韩精品在线视频免费观看| 欧洲亚洲一区二区| 蜜桃视频一区二区在线观看| 国产日韩专区在线| www.日日操| 久久99久久精品国产| 久久久久久伊人| 国产精品久久久久国产a级|