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

您的位置:網(wǎng)站首頁 > Solidworks

SolidWorks文檔工程化管理的探討

時(shí)間:2010-06-02 08:00:00 來源:
    SolidWorks軟件是當(dāng)今廣泛運(yùn)用的一種三維設(shè)計(jì)軟件,簡(jiǎn)單易用、易于上手,附帶CosMosWorks與CosMosMotion能完成大多數(shù)的工程有限元分析與仿真,以及大量的實(shí)用插件可以完成從設(shè)計(jì)、分析、仿真檢驗(yàn)、優(yōu)化,直到最后的數(shù)控加工編程的全過程,從而深受廣大工程技術(shù)人員的歡迎。但是SolidWorks的實(shí)際使用中,經(jīng)常引用別人或早先建立的部件,因而一個(gè)工程項(xiàng)目的文件并不都在-個(gè)文件路徑下。導(dǎo)致文件管理方面的存在極大的漏洞,往往在設(shè)計(jì)師最后將設(shè)計(jì)作品提供給別人時(shí)時(shí)常發(fā)生一種尷尬的場(chǎng)面,在設(shè)計(jì)師本人的計(jì)算機(jī)上能正確使用的設(shè)計(jì)文檔,在別的計(jì)算機(jī)上使用時(shí)就會(huì)出現(xiàn)找不到文件、配置參數(shù)補(bǔ)正確等種種意向不到的結(jié)果。本文將針對(duì)這種情況,探討一種以工程為單位將產(chǎn)品設(shè)計(jì)文檔管理起來的軟件。
    
    1 前期設(shè)想
    
    當(dāng)設(shè)計(jì)師開始一個(gè)項(xiàng)目時(shí),首先確定一個(gè)工程項(xiàng)目名稱,軟件以此名稱為根據(jù)建立-個(gè)目錄,之后所有新建立的文件就存放在這個(gè)目錄下。軟件建立一個(gè)數(shù)據(jù)表,存放該項(xiàng)目中使用的所有文件名,和路徑。并維護(hù)此數(shù)據(jù)表的正確性與完整性,當(dāng)在工程中建立新文件或引用已有文件時(shí),負(fù)責(zé)添加記錄,并檢查文件名字是否與先前記錄中的文件名重復(fù)(因?yàn)镾olidWorks是以在裝載文件時(shí),首先會(huì)以裝配文件中指定的路徑來查找文件,一旦找不到就會(huì)以一個(gè)特有的順序,在磁盤上查找有相同文件名的文件來裝入內(nèi)存,而這通常就是造成SolidWorks不能正確表達(dá)轉(zhuǎn)移的原因),并提示設(shè)計(jì)師為文件重新確定-個(gè)適當(dāng)?shù)拿帧.?dāng)需要轉(zhuǎn)移或備份設(shè)計(jì)時(shí),可以將工程文件從磁盤中匯集到一起壓縮成為-個(gè)壓縮文件包。
   
    2功能實(shí)現(xiàn)平臺(tái)
   
    SolidWorks是基于Windows的全參數(shù)化特征造型軟件,為用戶提供了Windows對(duì)象鏈接嵌入(OLE Automation)和部件對(duì)象模式(COM)的應(yīng)用程序接口,以及豐富的API接口函數(shù)和完整的消息事件機(jī)制,可以方便的使用C++或VB對(duì)軟件進(jìn)行二次開發(fā),生成可執(zhí)行文件或插件。在這里選用VB配合為SolidWorks開發(fā)插件的方式來實(shí)現(xiàn)軟件功能。系統(tǒng)結(jié)構(gòu)示意圖如圖1所示。
   


    3思路分析
   
    在使用SolidWorks作二次開發(fā)時(shí),必須先與SolidWorks API提供的程序?qū)ο蠼⑦B接關(guān)系。SolidWorks應(yīng)用程序?qū)ο笫遣寮{(diào)用其他對(duì)象的入口,是所有調(diào)用SolidWorks API功能的最頂層。其下子對(duì)象SwAddin、ModelDoc2是這里用到的主要對(duì)象。
   
    SwAddin對(duì)象允許我們建立SolidWorks插件。在VB6建好的工程文件中點(diǎn)選"工程"菜單,"引用"菜單項(xiàng),分別選中"SolidWorks 2006 exposed type type libraries for add-in use"、"SolidWorks 2006 Type Library"、"SolidWorks 2006 Constant type Library"、"Microsoft DAO 3.6 Object Library";在聲明處插入如下語句:
   


    ModelDoc2(I作環(huán)境對(duì)象)下的PartDoc(零件文檔對(duì)象)、AssemblyDoc(裝配體文檔對(duì)象)、DrawingDoc(I程圖裝配對(duì)象)是需要監(jiān)視的對(duì)象,通過如下定義語句可啟動(dòng)SolidWorks的事件機(jī)制:一旦建立或打開工程后,用戶向裝配體插入部件時(shí),SolidWorks會(huì)向插件發(fā)送AssemblyDoc_Add ItemNotiofy及AssemblyDoc_FileDropNotify消息,消息附帶的參數(shù)含有插入部件在裝配體中的名字和磁盤中的文件名和路徑。用戶創(chuàng)建部件SolidWorks會(huì)發(fā)送SldWorks_FileNewNotify和SWSession-File NewNotify2消息,通告插件有新的部件開始創(chuàng)建,而保存時(shí)會(huì)發(fā)送SWSession_PromptForFilenameNotify、PartDoc_FileSaveAsNotify2以及PartDoc-Save-ToStorageNotify消息,同樣消息附帶的參數(shù)含有新建部件在磁盤中的文件名和路徑。
   
    通過對(duì)這些消息的建立相應(yīng)消息處理過程或函數(shù),就可以跟蹤設(shè)計(jì)人員的工作進(jìn)程,對(duì)這些文件建立-個(gè)包含文件名和文件路徑的數(shù)據(jù)庫,作為對(duì)工程文件轉(zhuǎn)移時(shí)的依據(jù)。
   
    數(shù)據(jù)庫采方面,采用Microsoft Access,該數(shù)據(jù)庫包含在Mircrospft Office辦公組件中,其核心是MicrosoR Jet數(shù)據(jù)庫引擎。在Visual Basic中提供了兩種與Microsoft Jet數(shù)據(jù)庫引擎接口連接的方法:
   


    Data控件(ADO)和數(shù)據(jù)訪問對(duì)象(DAO),DAO模型是設(shè)計(jì)關(guān)系數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu)的對(duì)象類集合,它提供了管理關(guān)系型數(shù)據(jù)庫所需的全部操作的屬性和方法,而ADO只是封裝了部分功能的DAO函數(shù),所以選擇利用DAO模型來建立數(shù)據(jù)庫以及內(nèi)部的表、字段定義,而用ADO來訪問數(shù)據(jù)庫,實(shí)現(xiàn)數(shù)據(jù)添加、修改、查詢、刪除操作。
   
    當(dāng)需要對(duì)工程作備份或移動(dòng)時(shí),可以由插件依據(jù)數(shù)據(jù)庫的指引,將文件集中拷貝到一個(gè)臨時(shí)目錄中,再調(diào)用外部壓縮程序如WinRar等建立壓縮文件包,最終實(shí)現(xiàn)對(duì)SolidWorks工程項(xiàng)目文件的安全轉(zhuǎn)移和備份。

久久国产色av_国产人妻777人伦精品hd_欧美 国产 日本_好吊色欧美一区二区三区
日韩视频第二页| 久久国产精品久久| 欧美综合77777色婷婷| 日本一区美女| 免费在线一区二区| 国产在线观看欧美| 成人免费91在线看| 国产美女高潮久久白浆| 国产美女视频免费| 69国产精品成人在线播放| 久久久噜噜噜久久久| 国产精品久久久久av| 国产精品成久久久久三级| 美日韩精品免费观看视频| 亚洲欧美一区二区原创| 青青青国产在线观看| 国产乱码精品一区二区三区日韩精品| 国产免费一区| 色婷婷综合久久久久中文字幕1| 国产精品久久久久9999| 亚洲综合第一页| 欧美亚洲第一区| 成人av中文| 久久久久久久久久久免费视频| 精品国产日本| 男女超爽视频免费播放| 91国视频在线| 欧美精品一区三区| 人人妻人人添人人爽欧美一区 | 国产精品一区久久久| 久久久99免费视频| 性欧美大战久久久久久久| 国产一区视频在线播放| 久久久噜噜噜久久| 欧美激情在线一区| 欧美不卡三区| 国产精品99久久久久久大便| 欧美成人在线网站| 国产精品三级一区二区| 青青影院一区二区三区四区| 国产乱子伦精品| 久久天天躁夜夜躁狠狠躁2022| 亚洲国产精品久久久久婷婷老年 | 国产精品一区二区三区久久久| 精品国产视频在线| 亚洲一区二区三区加勒比| 欧美亚洲另类久久综合| 68精品国产免费久久久久久婷婷| 伊人天天久久大香线蕉av色| 国产女人18毛片| 国产精品吊钟奶在线| 国产美女久久精品| 欧美精品999| 88国产精品欧美一区二区三区| 欧美激情网友自拍| 国产精品夜色7777狼人| 亚洲一区制服诱惑| 国产福利视频在线播放| 激情婷婷综合网| 精品国产一二三四区| 91麻豆蜜桃| 日韩精品电影网站| 国产精品国模在线| 99三级在线| 黄色免费福利视频| 国产精品福利在线观看| 不卡视频一区二区三区| 日本久久高清视频| 国产精品第一视频| 国产成人在线亚洲欧美| 国产在线观看不卡| 日韩av一区二区三区在线| 久热精品视频在线观看| 91国产精品电影| 精品www久久久久奶水| 亚洲人成网站在线播放2019| 久久精品在线视频| 91av在线播放| 国产在线视频欧美| 日本精品性网站在线观看| 国产精品情侣自拍| 久久久久在线观看| 91免费的视频在线播放| 国产主播一区二区三区四区| 肉大捧一出免费观看网站在线播放| 国产精品久久久精品| 深夜福利91大全| 久久网站免费视频| 国产精品综合久久久| 黄色国产小视频| 欧洲精品久久| 青青青免费在线| 日韩精品久久久| 性视频1819p久久| 亚洲一区二区三| 国产精品第1页| 精品国偷自产在线| 久久久久中文字幕| 九一国产精品视频| 68精品久久久久久欧美| 99中文字幕| 91国产美女视频| 国产a级一级片| 久久久久免费精品| 日韩中文字幕不卡视频| 日韩有码在线视频| 国产精品入口免费视| 国产精品久久97| 欧美激情精品久久久久久变态| 欧美激情久久久久久| 九九热在线精品视频| 亚洲xxxx在线| 日本精品va在线观看| 黄色国产精品视频| av动漫在线观看| 日韩在线不卡视频| 欧美激情亚洲精品| 日韩色妇久久av| 国模吧无码一区二区三区| 国产一区欧美二区三区| 91麻豆桃色免费看| 国产精品视频区| 亚洲国产欧美一区二区三区不卡 | 久久久久免费精品| 国产精品视频二| 亚洲午夜久久久影院伊人| 日韩在线国产| 国产私拍一区| 国产av熟女一区二区三区| 国产精品久久91| 手机看片日韩国产| 黄页免费在线观看视频| 777午夜精品福利在线观看| 日韩三级成人av网| 亚州av一区二区| 国产在线视频一区| 国产成人小视频在线观看| 欧美猛交免费看| 欧美日韩系列| 九色一区二区| 午夜精品一区二区在线观看| 国产一区二区三区四区五区加勒比| 国产精品aaa| 亚洲在线一区二区| 国产日韩综合一区二区性色av| 久久久国产成人精品| 性欧美长视频免费观看不卡| 国产精品永久入口久久久| 国产精品大陆在线观看| 欧美一级二级三级| 国产成人在线免费看| 日韩一区二区三区资源| 国产又大又硬又粗| 久久中文字幕国产| 国产伦精品一区二区三区视频免费| 国产精品户外野外| 国产日韩精品视频| 麻豆成人在线看| 国产精品一线二线三线| 久久久久国产精品www| 成人中文字幕在线播放| 午夜精品在线视频| 国产超碰91| 欧美精品与人动性物交免费看| 久久精品91久久久久久再现| 日本www高清视频| 久久久99免费视频| 日韩欧美一区二区三区四区五区| 色青青草原桃花久久综合| 日本久久久久亚洲中字幕| 久久精品99久久久久久久久 | 亚洲高清视频一区二区| 久久99精品久久久久久秒播放器| 日本中文字幕亚洲| 国产精品丝袜久久久久久高清| 国产淫片av片久久久久久| 亚洲影院色在线观看免费| 91久久国产自产拍夜夜嗨| 欧美一级片免费在线| 国产xxxxx视频| 成人国产在线看| 日韩 欧美 高清| 国产精品99导航| 欧洲精品国产| 精品麻豆av| 91精品视频一区| 欧美性一区二区三区| 日韩有码在线播放| 国产欧美亚洲日本| 日韩中文字幕亚洲精品欧美| 久久久久久美女| 国产一区不卡在线观看| 日韩av综合在线观看| 久久伊人精品一区二区三区| 国产精品专区第二| 欧美自拍视频在线观看| 一级黄色免费在线观看| 成人免费在线一区二区三区| 欧美视频在线观看网站| 欧美一区二区视频在线|