基于Solidworks的施工升降機(jī)CAD系統(tǒng)研究與開發(fā)
【圖文】:
11圖 2.2 Solidworks 2012API 接口對(duì)象模型Solidworks 2012 為系統(tǒng)開發(fā)人員提供了 Solidworks 2012 軟件自身所具備的多項(xiàng)功能,例如草圖生成、旋轉(zhuǎn)特征、拉伸特征等等,系統(tǒng)開發(fā)人員能夠通過這些接口實(shí)現(xiàn)自己所需要的特定功能。Solidworks 2012API 是基于面向?qū)ο蟮乃枷雭硪?guī)劃全部的對(duì)象接口,他們由 Solidworks 2012 軟件的 COM 組件提供,每個(gè) API 都是 COM 技術(shù)構(gòu)造的所以 Solidworks 2012API 和一般的 COM 對(duì)象有相似的性質(zhì),例如接口、方法、屬性及事件的組成等等[17,18,19,20]。Solidworks 2012 API 對(duì)象可以分為以下幾類:1.程序?qū)ο髴?yīng)用程序?qū)ο笥?SldWorks 對(duì)象、ModelDoc2 對(duì)象、PartDoc 對(duì)象、AssemblyDoc 對(duì)象和 DrawingDoc 對(duì)象。PartDoc 對(duì)象、AssemblyDoc 對(duì)象、DrawingDoc 對(duì)象對(duì)應(yīng)的是【新建】/【文件】下的三中文件類型零件、裝配體和工程圖。每一種對(duì)象的下級(jí)還有多
錄制宏功能時(shí)要注意很多細(xì)節(jié)問題,例如錄制宏單獨(dú)在 Visual Basic 軟件中是不能被實(shí)現(xiàn)的,有變量構(gòu)成的數(shù)組不能從 API 函數(shù)傳回到宏,宏錄制時(shí)間不宜過長(zhǎng)等等。4.DelphiDelphi 是 一 種 可 視 化 快 速 應(yīng) 用 程 序 開 發(fā) 工 具 ( RAD , Rapid ApplicationDevelopment),其基礎(chǔ)語言為 Object Pascal。Delphi 的發(fā)展使得數(shù)據(jù)庫和網(wǎng)絡(luò)處理功能也隨之飛速發(fā)展,并且實(shí)現(xiàn)了庫平臺(tái)程序處理和數(shù)據(jù)庫操作。Object Pascal 是一種高度結(jié)構(gòu)化的語言,該語言是完全面性對(duì)象的語言,語言十分嚴(yán)謹(jǐn),,代碼運(yùn)行效率很高,具有結(jié)構(gòu)清晰、優(yōu)化高效等特點(diǎn)。使用 Delphi 進(jìn)行二次開發(fā)有很多強(qiáng)大的優(yōu)勢(shì),例如封裝性好、源代碼完成整、網(wǎng)絡(luò)引用方便、程序追蹤功能強(qiáng)大、輔助工具完善等。不管選擇哪種開發(fā)工具,在對(duì) Solidworks 軟件進(jìn)行二次開發(fā)前對(duì) Solidworks 的庫文件“sldworks.tlb”添加引用,成功引用了庫文件后才可進(jìn)行程序編譯,如圖 2.4 和圖 2.5所示。
【學(xué)位授予單位】:長(zhǎng)安大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2013
【分類號(hào)】:TH211.6
【參考文獻(xiàn)】
相關(guān)期刊論文 前10條
1 馬瑞曉,秦鵬飛,楊建國(guó),陳瑞琪;DFA中零件對(duì)稱性特征自動(dòng)識(shí)別[J];中國(guó)紡織大學(xué)學(xué)報(bào);1998年01期
2 劉毅;辛選榮;劉汀;;基于Solid Works方程式驅(qū)動(dòng)的擠壓模具設(shè)計(jì)[J];鍛壓技術(shù);2006年02期
3 徐寶霖,黃君洲,陳金水;ActiveX Automation及其在CAD系統(tǒng)開發(fā)中的應(yīng)用[J];河海大學(xué)學(xué)報(bào)(自然科學(xué)版);2000年05期
4 卓先委;施工升降機(jī)械行業(yè)目前的基本狀況及發(fā)展歷史[J];建設(shè)機(jī)械技術(shù)與管理;1995年06期
5 涂幼新;國(guó)家標(biāo)準(zhǔn)《施工升降機(jī)》解析[J];建設(shè)機(jī)械技術(shù)與管理;2005年05期
6 何援軍,曹金勇,李強(qiáng),肖麗雯,蔣丹東,楊東;基于參數(shù)化零部件的自動(dòng)裝配設(shè)計(jì)[J];計(jì)算機(jī)輔助設(shè)計(jì)與圖形學(xué)學(xué)報(bào);2001年11期
7 張莉;基于SolidWorks平臺(tái)的二次開發(fā)技術(shù)[J];計(jì)算機(jī)時(shí)代;2003年10期
8 安俊英;蔡長(zhǎng)韜;;利用ASP組建技術(shù)實(shí)現(xiàn)離心泵的網(wǎng)絡(luò)協(xié)同設(shè)計(jì)[J];機(jī)械設(shè)計(jì)與制造;2006年01期
9 黃翔,閻崇京;面向裝配的跨零件特征造型的模型表示與實(shí)現(xiàn)[J];機(jī)械科學(xué)與技術(shù);2003年03期
10 張宏星,許敏,蔣祖華;面向自動(dòng)裝配的裝配特征定義與表達(dá)方法研究[J];機(jī)械科學(xué)與技術(shù);2005年07期
相關(guān)碩士學(xué)位論文 前2條
1 王永福;模塊化設(shè)計(jì)理論及其在橋式起重機(jī)設(shè)計(jì)中的應(yīng)用[D];大連理工大學(xué);2004年
2 李樹海;基于SolidWorks的橋式起重機(jī)CAD系統(tǒng)研究[D];武漢理工大學(xué);2007年
本文編號(hào):2542598
本文鏈接:http://sikaile.net/kejilunwen/jixiegongcheng/2542598.html