欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種車身焊接和裝配結(jié)構(gòu)樹狀圖生成系統(tǒng)的制作方法

文檔序號:6607651閱讀:766來源:國知局
專利名稱:一種車身焊接和裝配結(jié)構(gòu)樹狀圖生成系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種車身焊接和裝配結(jié)構(gòu)樹狀圖生成系統(tǒng),特別是公開一種可以通過提取CATIA軟件制作的三維數(shù)據(jù)中的信息而快速生成焊接和裝配結(jié)構(gòu)樹狀圖的軟件程序。
背景技術(shù)
在車身設(shè)計(jì)開發(fā)過程中及時的了解,掌握車身每個零件的質(zhì)量、重心、慣性矩,焊接、裝配級別等基本信息對整車研發(fā)項(xiàng)目是十分重要的,這關(guān)系到底盤中某些重要參數(shù)的確定及整個汽車研發(fā)項(xiàng)目的工作方向和項(xiàng)目最終的目標(biāo)實(shí)現(xiàn)。在現(xiàn)實(shí)車身開發(fā)過程中,由于CATIA軟件與國內(nèi)車身開發(fā)習(xí)慣有較大差異,所以在現(xiàn)實(shí)開發(fā)中多是以手工來完成焊接和裝配結(jié)構(gòu)樹狀圖的編制與填寫,這種手工編制焊接和裝配結(jié)構(gòu)樹的方式效率低下,并且維護(hù)困難?,F(xiàn)在國內(nèi)尚無一套穩(wěn)定、高效的系統(tǒng),可以將使用CATIA軟件制作的三維數(shù)據(jù)中的信息提取出來轉(zhuǎn)換成在國內(nèi)汽車研發(fā)行業(yè)通行的焊接和裝配結(jié)構(gòu)樹狀圖的獨(dú)立程序,本系統(tǒng)正是針對此項(xiàng)需求而研發(fā)的一套焊接和裝配結(jié)構(gòu)樹狀圖生成程序。

發(fā)明內(nèi)容
本發(fā)明的目的是克服了在已有CATIA制作的三維數(shù)據(jù)的基礎(chǔ)上,仍需手工編寫焊接和裝配結(jié)構(gòu)樹狀圖的不足而提供一種車身焊接和裝配結(jié)構(gòu)樹狀圖生成系統(tǒng)。本發(fā)明是這樣實(shí)現(xiàn)的一種車身焊接和裝配結(jié)構(gòu)樹狀圖生成系統(tǒng),利用CATIA等三維軟件的COM接口從數(shù)據(jù)模型中將所需的信息提取出來,并將這些信息存入內(nèi)存中的動態(tài)數(shù)組中,待取出所有要提取的信息后,再采用EXCEL的COM接口將從三維軟件中提取的信息導(dǎo)入EXCEL軟件中, 最終生成車身焊接和裝配結(jié)構(gòu)樹狀圖的樣式。其外觀界面采用了 SICAR公司LOGO。其外觀界面設(shè)計(jì)包括完成系統(tǒng)功能時界面控件的選擇和控件在界面位置布置。其架構(gòu)分工為外觀層,業(yè)務(wù)邏輯層,COM通信層。對CATIA裝配樹遍歷時采用循環(huán)和遞歸的方式。利用EXCEL輸出所提取的信息時采用了樹狀結(jié)構(gòu)顯示,并以利用層級關(guān)系來判定每一個獨(dú)立的表格所應(yīng)該的位置的算法。采用Microsoft的.NET作為軟件的開發(fā)平臺。本發(fā)明與現(xiàn)有的技術(shù)相比,具有以下優(yōu)點(diǎn)本系統(tǒng)可以將使用CATIA軟件制作的三維數(shù)據(jù)中的信息提取出來轉(zhuǎn)換成在國內(nèi)汽車研發(fā)行業(yè)通行的焊接、裝配結(jié)構(gòu)樹狀圖,并且信息準(zhǔn)確,可隨時生成,無需維護(hù),大大提高了開發(fā)速度和準(zhǔn)確率,從而降低了開發(fā)成本。


圖1是軟件主界面示意圖;圖2是建立CATIA對像及枚舉數(shù)組的代碼;圖3是遍歷CATIA裝配樹抽取可用信息的代碼;圖4在EXCEL中生成樹狀結(jié)構(gòu)圖,將獲取的信息寫入EXCEL中所對應(yīng)的表格位置上的代碼;圖5在EXCEL軟件中生成的焊接和裝配結(jié)構(gòu)樹狀圖的示意圖;實(shí)施例或者具體的實(shí)施方式車身焊接和裝配結(jié)構(gòu)樹狀圖生成系統(tǒng),其以COM接口為技術(shù)基礎(chǔ),以Microsoft 的.NET為開發(fā)工具平臺。系統(tǒng)由三層架構(gòu)組成,其三層架構(gòu)描述如下外觀層是負(fù)責(zé)人機(jī)交互的界面,主要負(fù)責(zé)程序與操作者之間的交互,外觀界面的樣式管理及輸入格式限制和防止錯誤數(shù)據(jù)輸入。業(yè)務(wù)邏輯層主要負(fù)責(zé)該軟件的主要邏輯業(yè)務(wù)處理,并起到銜接外觀層與COM通信層的作用。COM通信層主要負(fù)責(zé)與CATIA及EXCEL軟件的COM通信,即建立通道實(shí)現(xiàn)對CATIA 生成的三維數(shù)據(jù)中信息的訪問,建立通道實(shí)現(xiàn)將搜集到的信息填入EXCEL對應(yīng)項(xiàng)中。軟件界面首頁如下圖1,其核心流程如下首先建立CATIA對象和一個動態(tài)的枚舉型數(shù)組及EXCEL對象,然后再以CATIA對象為基礎(chǔ)遍歷CATIA裝配樹中的每一個單件及總成,但不記錄焊點(diǎn)所對應(yīng)單件文件的信息。在遍歷過程中采用了循環(huán)和遞歸并用的方法。最后將數(shù)組中的數(shù)據(jù)填到EXCEL對象并在DCCEL軟件中顯示出來。其中部分核心代碼如下1.建立CATIA對像及枚舉數(shù)組代碼;如圖22.遍歷CATIA三維數(shù)模裝配樹,并抽取可用信息;如圖33.在EXCEL軟件中生成焊接和裝配結(jié)構(gòu)樹狀圖,將獲取的信息寫入EXCEL中所對應(yīng)的表格位置上;如圖4本系統(tǒng)可在大幅提高車身焊接和裝配結(jié)構(gòu)樹狀圖編制的速度,與手工制作相比較其速度可以提高10倍以上,而且準(zhǔn)確率可以達(dá)到百分之百。本發(fā)明專利在使用時,可獨(dú)立于三維軟件也可集成于三維軟件,可以高速按樹狀圖形式表示三維數(shù)據(jù)中焊接和裝配關(guān)系和各零部件及總成的部分屬性。本發(fā)明專利最終在EXCEL軟件中表示焊接和裝配樹的形式如圖5。
權(quán)利要求
1.一種車身焊接和裝配結(jié)構(gòu)樹狀圖生成系統(tǒng),其特征在于利用CATIA等三維軟件的 COM接口從數(shù)據(jù)模型中將所需的信息提取出來,并將這些信息存入內(nèi)存中的動態(tài)數(shù)組中,待取出所有要提取的信息后,再采用EXCEL的COM接口將從三維軟件中提取的信息導(dǎo)入EXCEL 軟件中,最終生成車身焊接和裝配結(jié)構(gòu)樹狀圖的樣式。
2.根據(jù)權(quán)利要求1所述的一種車身焊接和裝配結(jié)構(gòu)樹狀圖生成系統(tǒng),其特征在于其外觀界面采用了 SICAR公司LOGO。
3.根據(jù)權(quán)利要求1所述的一種車身焊接和裝配結(jié)構(gòu)樹狀圖生成系統(tǒng),其特征在于其外觀界面設(shè)計(jì)包括完成系統(tǒng)功能時界面控件的選擇和控件在界面位置布置。
4.根據(jù)權(quán)利要求1所述的一種車身焊接和裝配結(jié)構(gòu)樹狀圖生成系統(tǒng),其特征在于其架構(gòu)分工為外觀層,業(yè)務(wù)邏輯層,COM通信層。
5.根據(jù)權(quán)利要求1所述的一種車身焊接和裝配結(jié)構(gòu)樹狀圖生成系統(tǒng),其特征在于對 CATIA裝配樹遍歷時采用循環(huán)和遞歸的方式。
6.根據(jù)權(quán)利要求1所述的一種車身焊接和裝配結(jié)構(gòu)樹狀圖生成系統(tǒng),其特征在于利用EXCEL輸出所提取的信息時采用了樹狀結(jié)構(gòu)顯示,并以利用層級關(guān)系來判定每一個獨(dú)立的表格所應(yīng)該的位置的算法。
7.根據(jù)權(quán)利要求1所述的一種車身焊接和裝配結(jié)構(gòu)樹狀圖生成系統(tǒng),其特征在于采用Microsoft的.NET作為軟件的開發(fā)平臺。
全文摘要
本發(fā)明是一種車身焊接和裝配結(jié)構(gòu)樹狀圖生成系統(tǒng),是車身設(shè)計(jì)開發(fā)的輔助工具,是基于Microsoft.NET軟件平臺開發(fā),采用了COM接口技術(shù)實(shí)現(xiàn)軟件與CATIA、EXCEL程序之間的通信。本發(fā)明能解決傳統(tǒng)手工編制焊接和裝配結(jié)構(gòu)樹狀圖效率低,易出錯,維護(hù)困難的問題,能提高在車身設(shè)計(jì)開發(fā)過程中車身焊接和裝配結(jié)構(gòu)樹狀圖的編制速度,并且能保持使用CATIA軟件設(shè)計(jì)的三維數(shù)據(jù)與車身焊接和裝配結(jié)構(gòu)樹狀圖完全一致,免去了維護(hù)問題。
文檔編號G06F17/50GK102375897SQ20101025262
公開日2012年3月14日 申請日期2010年8月13日 優(yōu)先權(quán)日2010年8月13日
發(fā)明者盧川海, 尹長久, 張軍 申請人:上海世科嘉車輛技術(shù)研發(fā)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
黄陵县| 道真| 蓬莱市| 双鸭山市| 涿鹿县| 天峻县| 舞钢市| 隆德县| 句容市| 菏泽市| 光山县| 滨州市| 新郑市| 南汇区| 乌海市| 博兴县| 万山特区| 开平市| 佛学| 丽水市| 宜春市| 安宁市| 三门峡市| 乌鲁木齐市| 花莲县| 阜城县| 商洛市| 玛纳斯县| 交口县| 太湖县| 东源县| 石柱| 通州区| 沂源县| 秭归县| 巢湖市| 朝阳市| 天门市| 永嘉县| 湄潭县| 武川县|