无码国产精品一区二区免费16-奶头好大揉着好爽视频-亚洲人成网站在线观看播放-国产日韩精品suv-国产精品日韩欧美一区二区三区

您現(xiàn)在的位置:包裝印刷網(wǎng)>技術(shù)首頁(yè)>維修保養(yǎng)

企業(yè)直播推薦

更多>
食品溫度計(jì)SI-692

食品溫度計(jì)SI-692回放

開播時(shí)間03-16 09:30

產(chǎn)品推薦

更多>

包裝紙盒盒型參數(shù)化設(shè)計(jì)應(yīng)用程序的開發(fā)與實(shí)現(xiàn)

2007
02-09

11:40:04

分享:
1220
來源:伍迪
    為了提高包裝紙盒盒型的設(shè)計(jì)效率,在Pro/E應(yīng)用軟件的基礎(chǔ)上,利用其自帶的二次開發(fā)工具Pro/TOOLKIT,采用對(duì)話框資源文件設(shè)計(jì)技術(shù)、程序源文件設(shè)計(jì)技術(shù)和程序注冊(cè)運(yùn)行技術(shù),完成了包裝紙盒盒型參數(shù)化設(shè)計(jì)應(yīng)用程序的開發(fā),實(shí)現(xiàn)了包裝紙盒盒型的參數(shù)化設(shè)計(jì)。

    紙盒作為廣泛使用的銷售包裝容器,在物資流通中占有重要的地位,廣泛應(yīng)用于食品、藥品、化妝品、煙酒等生活用品的包裝。在包裝紙盒的設(shè)計(jì)中如何快速有效地設(shè)計(jì)出符合要求的產(chǎn)品是每個(gè)設(shè)計(jì)者非常關(guān)心的問題Ll 。筆者在包裝紙盒的設(shè)計(jì)過程中利用三維軟件Pm/E開發(fā)了包裝紙盒盒型參數(shù)化設(shè)計(jì)應(yīng)用程序,*地方便了包裝紙盒盒型的設(shè)計(jì)。

1 參數(shù)化設(shè)計(jì)

    參數(shù)化設(shè)計(jì)是采用約束來表達(dá)產(chǎn)品的幾何模型。用一組尺寸參數(shù)及工程設(shè)計(jì)參數(shù)來定義和控制幾何模型,用這些參數(shù)來驅(qū)動(dòng)形狀的改變,因而可以方便地修改設(shè)計(jì)形狀或進(jìn)行相似的系列化產(chǎn)品設(shè)計(jì)。參數(shù)化設(shè)計(jì)的基本手段有程序驅(qū)動(dòng)和尺寸驅(qū)動(dòng)。程序驅(qū)動(dòng)是通過分析圖形幾何模型的特點(diǎn),確定模型的主參數(shù)以及各尺寸間的數(shù)學(xué)關(guān)系,將這幾種關(guān)系輸入程序中,進(jìn)而在零件設(shè)計(jì)時(shí)只要輸入幾個(gè)參數(shù)就可以生成所要求的模型。尺寸驅(qū)動(dòng)是對(duì)程序驅(qū)動(dòng)的擴(kuò)展,它的基本思想是由應(yīng)用程序生成所涉及的基圖,該圖的尺寸有一系列的標(biāo)識(shí),這些尺寸由用戶在編程時(shí)輸入或交互式輸入,從而生成用戶的模型。參數(shù)化設(shè)計(jì)技術(shù)以其強(qiáng)有力的尺寸驅(qū)動(dòng)、修改圖形功能,為初始產(chǎn)品設(shè)計(jì)、產(chǎn)品建模、修改系列產(chǎn)品設(shè)計(jì)提供了有效的手段,能充分滿足設(shè)計(jì)具有相同或相近幾何結(jié)構(gòu)的工程系列產(chǎn)品。Pro/E是美國(guó)PTC公司開發(fā)的三維CAD/CAE/CAM軟件,它具有 參數(shù)化、特征建模、全相關(guān)單一數(shù)據(jù)庫(kù) 的特點(diǎn)。參數(shù)化建模的思想不僅在Pro/E建模中有充分的體現(xiàn),而且還可以利用Pro/E自帶的二次開發(fā)工具Pro/Toolkit進(jìn)行二次開發(fā),開發(fā)出參數(shù)化設(shè)計(jì)應(yīng)用程序。

2 紙盒盒型參數(shù)化設(shè)計(jì)應(yīng)用程序的設(shè)計(jì)步驟

    包裝紙盒盒型豐富多樣、應(yīng)用廣泛。關(guān)于紙盒的分類方法很多,本設(shè)計(jì)是按包裝紙盒的造型進(jìn)行分類的,分為圓形盒、方形盒、多角形盒和異形盒等。

    包裝紙盒盒型參數(shù)化設(shè)計(jì)應(yīng)用程序,程序執(zhí)行結(jié)果是彈出包裝紙盒盒型參數(shù)化設(shè)計(jì)系統(tǒng)對(duì)話框,從對(duì)話框中選擇包裝紙盒盒型的類型,彈出對(duì)應(yīng)紙盒盒型結(jié)構(gòu)子對(duì)話框,根據(jù)紙盒盒型結(jié)構(gòu)形式彈出對(duì)應(yīng)的參數(shù)輸入對(duì)話框,由用戶輸入各種參數(shù),生成相應(yīng)的紙盒盒型結(jié)構(gòu)實(shí)體模型。該系統(tǒng)的設(shè)計(jì)步驟見圖1

3 盒型參數(shù)化設(shè)計(jì)應(yīng)用程序的設(shè)計(jì)技術(shù)及實(shí)現(xiàn)

3.1 包裝紙盒盒型結(jié)構(gòu)樣板模型的創(chuàng)建

    包裝紙盒盒型結(jié)構(gòu)形狀一般比較規(guī)則,因此其建模主要采用拉伸、混合等草繪特征和增加材料、減切材料、抽殼等特征實(shí)現(xiàn)。圖2是圓形紙盒盒底和方型紙盒盒底的樣板模型。


3.2 對(duì)話框資源文件設(shè)計(jì)技術(shù)及實(shí)現(xiàn)

    彈出式對(duì)話框是目前zui流行的一種人機(jī)交互界面。應(yīng)用Pm/E進(jìn)行用戶對(duì)話框開發(fā)有2種方法,一種是利用VC中的MFC資源開發(fā)對(duì)話框。另一種是利用Pw/E中的Pro/Toolkit提供的用戶對(duì)話框操作函數(shù)和Pro/E資源進(jìn)行開發(fā)。本設(shè)計(jì)采用Pro/Toolkit進(jìn)行用戶對(duì)話框的開發(fā)。用戶對(duì)話框設(shè)計(jì)包括2個(gè)部分:一部分是按界面的布局編寫資源文件。資源文件是用來定義和描述用戶對(duì)話框外觀和屬性的文本文件,主要包括用戶對(duì)話框的組成部分元件,各元件的屬性定義和元件的布局形式。資源文件可以用任何一種支持純文本格式的文字處理軟件編寫,也可以用VC應(yīng)用程序設(shè)計(jì)向?qū)Ь帉懀瑹o論用何種方法編寫,都必須按純文本的格式保存,且文件擴(kuò)展名為.res。另一部分是用戶對(duì)話框控制程序設(shè)計(jì)。資源文件僅僅是對(duì)用戶對(duì)話框的描述,必須通過用戶對(duì)話框控制程序來裝入、顯示和控制對(duì)話框,其創(chuàng)建過程如下:(1)調(diào)用ProUIDialogCmate()函數(shù)將資源文件裝入存;(2)調(diào)用對(duì)話框的動(dòng)作設(shè)置函數(shù)元件的動(dòng)作函數(shù);(3)調(diào)用ProUIDialogActivate()函數(shù)顯示和激活對(duì)話框;(4)調(diào)用PmuIDial。gDestmy()函數(shù)從內(nèi)存清除對(duì)話框資源。下圖是用上述方法實(shí)現(xiàn)的用戶對(duì)話框界面。圖3是主對(duì)話框界面,圖4是子對(duì)話框界面和參數(shù)輸入對(duì)話界面。

3.3 程序源文件設(shè)計(jì)技術(shù)

    程序源文件設(shè)計(jì)主要解決在參數(shù)對(duì)話框中的輸入?yún)?shù)的改變實(shí)現(xiàn)Pro/E模型的改變。即參數(shù)的傳遞過程。其設(shè)計(jì)過程如下:

1)函數(shù)初始化,調(diào)用包裝紙盒盒型參數(shù)化設(shè)計(jì)函數(shù)。
2)顯示主對(duì)話框。
3)調(diào)用包裝紙盒盒型結(jié)構(gòu)參數(shù)輸入對(duì)話框。
4)開包裝紙盒盒型結(jié)構(gòu)模型,根據(jù)參數(shù)實(shí)現(xiàn)包裝紙盒盒型結(jié)構(gòu)模型的再生:

(1)用ProMdlRetrieve()函數(shù)將包裝紙盒盒型結(jié)構(gòu)模型調(diào)入內(nèi)存。
(2)用ProMdlDisplay()函數(shù)顯示包裝紙盒盒型結(jié)構(gòu)模型。
(3)用ProMdlIdGet()函數(shù)獲取包裝紙盒盒型結(jié)構(gòu)模型的ID。
(4)用ProModelitemInit()函數(shù)初始化包裝紙盒盒型結(jié)構(gòu)特征。
(5)用ProParameterInit()函數(shù)初始化各參數(shù)。
(6)用ProUIInputpanelIntegerC,et()函數(shù)和ProUIInputpan—elDoubleGet()函數(shù)讀取對(duì)話框各編輯框的輸入值。

(7)用vahe1.Type=PRO PRARM INTEGER;
value1.value.i val=$ ;和
value .Type=PRO PRARM DOUBLE:
value+.value.d val= ;為變量賦值。
(8)用ProParameterVaheSet()函數(shù)為參數(shù)賦值。
(9)用ProSolidRegenerate()函數(shù)使包裝紙盒盒型結(jié)構(gòu)模型再生。
(1O)用ProUIDialogExit()函數(shù)關(guān)閉對(duì)話框。

3.4 程序注冊(cè)運(yùn)行技術(shù)

    在Pro/E中運(yùn)行Pro/Toolkit應(yīng)用程序,必須*行注冊(cè)。注冊(cè)文件的作用是向Pro/E系統(tǒng)傳遞應(yīng)用程序的信息。注冊(cè)文件的主要格式如下:

NAME <應(yīng)用程序名稱>
EXEC— nLE <可執(zhí)行文件路徑>
TE XT— DIR <菜單文件和資源文件路徑>
STARTUP <程序運(yùn)行方式>
ALLOW— STOP <是否允許終止運(yùn)行程序>
DELAY— START <是杏允許自動(dòng)啟動(dòng)>
REVISION <版本號(hào)>
END <結(jié)束>
注冊(cè)文件編好后,就可以進(jìn)行Pro/Tolkit應(yīng)用程序的注冊(cè)。注冊(cè)方式有2種:一種是自動(dòng)注冊(cè)方式,另一種是手動(dòng)注冊(cè)方式。

1)自動(dòng)注冊(cè)方式:必須將注冊(cè)文件名取為Protk.dat,并保存在Pro/的啟動(dòng)目錄下,將注冊(cè)文件的DELAY—START設(shè)置為TURE。當(dāng)Pro/E啟動(dòng)時(shí)會(huì)自動(dòng)讀取此注冊(cè)文件并運(yùn)行相應(yīng)的Pro/Toolkit應(yīng)用程序。

2)手動(dòng)注冊(cè)方式:選擇Pro/E界面菜單上的 工具/輔助應(yīng)用程序 項(xiàng),選擇。注冊(cè)。按鈕注冊(cè)應(yīng)用程序,注冊(cè)成功后選擇。啟動(dòng) 按鈕運(yùn)行程序。

4 結(jié)語
1)利用Pro/E三維軟件自帶的二次開發(fā)工具Pro/Tolkit進(jìn)行二次開發(fā),可以實(shí)現(xiàn)包裝紙盒盒型的參數(shù)化設(shè)計(jì)應(yīng)用程序。
2)包裝紙盒盒型的參數(shù)化設(shè)計(jì)應(yīng)用程序開發(fā)的關(guān)鍵技術(shù)是對(duì)話框資源文件設(shè)計(jì)技術(shù)、程序源文件設(shè)計(jì)技術(shù)和程序注冊(cè)運(yùn)行技術(shù)。
3)包裝紙盒盒型的參數(shù)化設(shè)計(jì)應(yīng)用程序的開發(fā),*地提高了包裝紙盒的設(shè)計(jì)效率。
4)包裝紙盒盒型的參數(shù)化設(shè)計(jì)應(yīng)用程序的開發(fā)方法同樣適合于其它產(chǎn)品的開發(fā)設(shè)計(jì)。

 

全年征稿/資訊合作 聯(lián)系郵箱:137230772@qq.com
版權(quán)與免責(zé)聲明

1、凡本網(wǎng)注明"來源:包裝印刷網(wǎng)"的所有作品,版權(quán)均屬于包裝印刷網(wǎng),轉(zhuǎn)載請(qǐng)必須注明包裝印刷網(wǎng),http://terraform.top/。違反者本網(wǎng)將追究相關(guān)法律責(zé)任。

2、企業(yè)發(fā)布的公司新聞、技術(shù)文章、資料下載等內(nèi)容,如涉及侵權(quán)、違規(guī)遭投訴的,一律由發(fā)布企業(yè)自行承擔(dān)責(zé)任,本網(wǎng)有權(quán)刪除內(nèi)容并追溯責(zé)任。

3、本網(wǎng)轉(zhuǎn)載并注明自其它來源的作品,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點(diǎn)或證實(shí)其內(nèi)容的真實(shí)性,不承擔(dān)此類作品侵權(quán)行為的直接責(zé)任及連帶責(zé)任。其他媒體、網(wǎng)站或個(gè)人從本網(wǎng)轉(zhuǎn)載時(shí),必須保留本網(wǎng)注明的作品來源,并自負(fù)版權(quán)等法律責(zé)任。

4、如涉及作品內(nèi)容、版權(quán)等問題,請(qǐng)?jiān)谧髌钒l(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系,否則視為放棄相關(guān)權(quán)利。

QQ聯(lián)系

咨詢中心
客服幫您輕松解決~

聯(lián)系電話

參展咨詢0571-81020275會(huì)議咨詢0571-81020275

建議反饋

返回頂部