復(fù)雜機(jī)械的計(jì)算機(jī)輔助模塊化、參數(shù)化設(shè)計(jì)方法研究
發(fā)布時(shí)間:2020-07-06 22:29
【摘要】:本項(xiàng)目是“自動(dòng)武器快速設(shè)計(jì)與變批量生產(chǎn)”研究工作的一部分。研究對(duì)象是自動(dòng)武器,以Pro/Engineer為CAD支撐平臺(tái),設(shè)計(jì)語(yǔ)言是Visual C++6.0。主要工作如下所示:首先,找到了VC++與Pro/Toolkit的不兼容問(wèn)題的解決辦法,所開(kāi)發(fā)出來(lái)的Pro/Toolkit程序在與Pro/Engineer主程序通信方面表現(xiàn)優(yōu)秀。第二,對(duì)基于Pro/Toolkit的參數(shù)化方法進(jìn)行了研究,并且開(kāi)發(fā)出了一個(gè)封裝了pro/engineer api,非常易于使用的參數(shù)化函數(shù),最重要的是,無(wú)論尺寸是在哪個(gè)裝配層次上都可以被訪問(wèn)和修改。第三,研究并且發(fā)現(xiàn)了Pro/Engineer的內(nèi)部數(shù)據(jù)結(jié)構(gòu)。憑借這些知識(shí)我們實(shí)現(xiàn)了模塊技術(shù),并且創(chuàng)建了在模塊化技術(shù)中起核心作用的四個(gè)函數(shù),它們的作用主要是分析組件的結(jié)構(gòu)且動(dòng)態(tài)找到接口元件。最后,在這些研究工作的基礎(chǔ)上開(kāi)發(fā)了一個(gè)計(jì)算機(jī)輔助模塊化、參數(shù)化設(shè)計(jì)軟件,并且建立了數(shù)據(jù)庫(kù)和文件庫(kù)。這個(gè)系統(tǒng)在自動(dòng)武器變形設(shè)計(jì)方面非常有用。
【學(xué)位授予單位】:南京理工大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2004
【分類號(hào)】:TH122
【圖文】:
3.2.1安裝Pro/too1kitPr。/t。。Ikit和PRO/ENG工NEER在同一張光盤上,但是默認(rèn)安裝的情況下是不安裝的,在這種情況下是無(wú)法進(jìn)行二次開(kāi)發(fā)的。必須按圖3.1所示安裝Pr。/toolkit。圖3、1PRO/ENGINEER安裝選項(xiàng)如果你選擇了Pro/toolkit,則在PRO/ENGINEER的安裝目錄中將包括protoolkit和prodevelop兩個(gè)目錄。protoolkit目錄中包括針對(duì)Pro/toolkit一一一一一---一一一一~一--第!5頁(yè)
4)信息文件的分類在Pr。/ENG工NEER中顯示的信息都包含一個(gè)包含該信息類別的符號(hào),以顯示消息的類型。如圖3.4所示為我的程序中的提示性消息。每個(gè)消息類別是以%C開(kāi)頭的字符串來(lái)表示的。消息的分類要求消息的索引字符串以表示類別的字符串開(kāi)頭。注意:程序源文件中使用的索引字符串不能帶有表示分類的字符串。下面對(duì)信息文件的類別一一進(jìn)行說(shuō)明。第20頁(yè)
本文的系統(tǒng)中目錄是E:\proe2001\protoolkit\1486_nt\obj),并在命令行中敲入nmake一fKSSJ,則得到KSSJ.exe:如果敲入noake一fKSSJdll則得到KSSJ.dll(KSSJ是我的項(xiàng)目makefile文件的名稱)。如圖3.5所示:圖3.5命令行下的編譯命令示意圖2.直接在VC開(kāi)發(fā)環(huán)境中進(jìn)行編譯鏈接這種方式比傳統(tǒng)方式要方便一些,但是有一個(gè)首要前提:對(duì)VC和Pro/to01kit的不兼容問(wèn)題的解決。Pro/toolkit是一種基于C語(yǔ)言的開(kāi)發(fā)工具,它和VC十+并不是兼容的。長(zhǎng)年來(lái)它們的不兼容性成為了眾多PRO/ENGINEER開(kāi)發(fā)者感到最頭疼的事情,很多人因此而認(rèn)為PRO/ENGINEER難于開(kāi)發(fā)。它阻礙了人們直接利用VC++第22頁(yè)
【學(xué)位授予單位】:南京理工大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2004
【分類號(hào)】:TH122
【圖文】:
3.2.1安裝Pro/too1kitPr。/t。。Ikit和PRO/ENG工NEER在同一張光盤上,但是默認(rèn)安裝的情況下是不安裝的,在這種情況下是無(wú)法進(jìn)行二次開(kāi)發(fā)的。必須按圖3.1所示安裝Pr。/toolkit。圖3、1PRO/ENGINEER安裝選項(xiàng)如果你選擇了Pro/toolkit,則在PRO/ENGINEER的安裝目錄中將包括protoolkit和prodevelop兩個(gè)目錄。protoolkit目錄中包括針對(duì)Pro/toolkit一一一一一---一一一一~一--第!5頁(yè)
4)信息文件的分類在Pr。/ENG工NEER中顯示的信息都包含一個(gè)包含該信息類別的符號(hào),以顯示消息的類型。如圖3.4所示為我的程序中的提示性消息。每個(gè)消息類別是以%C開(kāi)頭的字符串來(lái)表示的。消息的分類要求消息的索引字符串以表示類別的字符串開(kāi)頭。注意:程序源文件中使用的索引字符串不能帶有表示分類的字符串。下面對(duì)信息文件的類別一一進(jìn)行說(shuō)明。第20頁(yè)
本文的系統(tǒng)中目錄是E:\proe2001\protoolkit\1486_nt\obj),并在命令行中敲入nmake一fKSSJ,則得到KSSJ.exe:如果敲入noake一fKSSJdll則得到KSSJ.dll(KSSJ是我的項(xiàng)目makefile文件的名稱)。如圖3.5所示:圖3.5命令行下的編譯命令示意圖2.直接在VC開(kāi)發(fā)環(huán)境中進(jìn)行編譯鏈接這種方式比傳統(tǒng)方式要方便一些,但是有一個(gè)首要前提:對(duì)VC和Pro/to01kit的不兼容問(wèn)題的解決。Pro/toolkit是一種基于C語(yǔ)言的開(kāi)發(fā)工具,它和VC十+并不是兼容的。長(zhǎng)年來(lái)它們的不兼容性成為了眾多PRO/ENGINEER開(kāi)發(fā)者感到最頭疼的事情,很多人因此而認(rèn)為PRO/ENGINEER難于開(kāi)發(fā)。它阻礙了人們直接利用VC++第22頁(yè)
【相似文獻(xiàn)】
相關(guān)期刊論文 前10條
1 曹巖;楊艷麗;白t@;杜江;范春霞;;面向機(jī)械設(shè)計(jì)手冊(cè)的基于Pro/TOOLKIT的三維標(biāo)準(zhǔn)件庫(kù)開(kāi)發(fā)[J];制造技術(shù)與機(jī)床;2011年09期
2 曾富洪;周蘭花;;漸開(kāi)線圓柱齒輪參數(shù)化精確建模實(shí)現(xiàn)技術(shù)研究[J];汽車零部件;2009年11期
3 曾文忠;;淺談pro/engineer在高職機(jī)械制圖中的輔助教學(xué)[J];科教文匯(上旬刊);2011年07期
4 白v
本文編號(hào):2744226
本文鏈接:http://sikaile.net/kejilunwen/jixiegongcheng/2744226.html
最近更新
教材專著