資源描述:
《基于XML的液壓機(jī)產(chǎn)品零件的模型表達(dá).pdf》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。
1、機(jī)械設(shè)計(jì)與制造第11期252MachineryDesign&Manufacture2012年11月井文章編號(hào):1001—3997(2012)11-0252—03女綜述?;赬ML的液壓機(jī)產(chǎn)品零件的模型表達(dá)王秋紅1,2董玉德(1.合肥工業(yè)大學(xué)機(jī)械與汽車(chē)工程學(xué)院,合肥230009;2.安徽機(jī)電職業(yè)技術(shù)學(xué)院,蕪湖241000)HydraulicPressParts’ModeIExpressionBasedonXMLYH30WANGQiu-hong1,2DONGYu-de(1.TheSchoolofMechanicalandAutomotive
2、Engineering,Hefeiuniversityoftechnology,Hefei230009,China;2.AnhuiTechnicalCollegeofMechanicalandElectricalEngineering,Wuhu241000,China)tJ’d’/’’十一’’/,dqt、e十,/0、t、●、‘1、tq、tq、tq、t、●1、l、t、
3、、t,d■/h●q、●、0、t,d’【摘要】針對(duì)模型數(shù)據(jù)存儲(chǔ)交互過(guò)程中存在的問(wèn)題,采用了通過(guò)XML的數(shù)據(jù)中間存儲(chǔ)方法,將液壓機(jī)的模型的各個(gè)特征尺寸存儲(chǔ)到XML文檔中,按照預(yù)
4、先定義的XMLSchema(XMLSchemaDeft一nition,XSD),可以較為清晰的表達(dá)產(chǎn)品CAD模型中的各種設(shè)計(jì)信息。通過(guò)這種方式進(jìn)行數(shù)據(jù)交換,這種模型保存方式避免了數(shù)據(jù)的不一致性,傳遞的數(shù)據(jù)量很小,并且不會(huì)在不同平臺(tái)之間傳遞文件而導(dǎo)致出現(xiàn)數(shù)據(jù)丟失,數(shù)據(jù)失真的現(xiàn)象,為后續(xù)的CAE/CAM分析做了很好的鋪墊。關(guān)鍵詞:XML;DOM;數(shù)據(jù)交換;液壓機(jī)【Abstract】/nviewoftheproblemsofthemodeldatastorageintheprocessofinteraction,theXML》datainte
5、rmediatestoragemethodisused,andthehydraulicpressforeachmodelwillbestoredinthechar-acteristicdimensionsintheXMLdocument,andaccordingtothepredeterminedXMLSchema(XML}SchemaDefinition,XSD),productsofvariouskindsofCADmodeldesigninformationarearticulated.Thedataexchange,thismo
6、delofdatakeepthewaytoavoidinconsistencies,andthetransferofdatavolumeis》small,andwillnotappeardatalossinthedifferentplatformwhentransmittingdocuments,anddatadistor-tionphenomenon,providingbasisforthefollow-ttpCAE/CAManalysis.}KeyWords:ExtensionMarkupLanguage;DocumentObjec
7、tModel;DataExchange;Hydraulic}PressBody中圖分類(lèi)號(hào):TH16文獻(xiàn)標(biāo)識(shí)碼:A1引言3基于XML的液壓機(jī)模型的表達(dá)針對(duì)協(xié)同設(shè)計(jì)數(shù)據(jù)交換過(guò)程中存在的問(wèn)題ll,通過(guò)YH30單現(xiàn)代設(shè)計(jì)制造的新趨勢(shì)是并行化和協(xié)同化,而并行和協(xié)同柱式液壓機(jī)的設(shè)計(jì),采用了基于XML的產(chǎn)品零部件特征數(shù)據(jù)表的基礎(chǔ)是產(chǎn)品信息的共享與集成囪。要想實(shí)現(xiàn)設(shè)計(jì)制造的并行化達(dá)方式,避免了異構(gòu)CAD平臺(tái)間的格式不相容以及協(xié)同設(shè)計(jì)人和協(xié)同化,首先要解決異構(gòu)產(chǎn)品數(shù)據(jù)信息的集成問(wèn)題,提供產(chǎn)品員間的語(yǔ)義鴻溝問(wèn)題。利用SolidworksAPI自動(dòng)獲取零件模
8、型的信息的統(tǒng)一描述的規(guī)范,在CAD/CAE/CAM系統(tǒng)之間的信息流的特征尺寸,再用高級(jí)編程語(yǔ)言Delphi7.0調(diào)用DOM來(lái)創(chuàng)建XML交換。目前,進(jìn)行產(chǎn)品數(shù)據(jù)信息集成主要采用基于STEP標(biāo)準(zhǔn),但文檔,通過(guò)訪問(wèn)節(jié)點(diǎn)中關(guān)鍵特征尺寸數(shù)據(jù),實(shí)現(xiàn)模型的自動(dòng)生成,這種實(shí)現(xiàn)方法同樣也存在著不足。按照三維軟件畫(huà)圖的原則,從而為協(xié)同設(shè)計(jì)做了很好的鋪墊和技術(shù)支持。采用基于特征的零件模型數(shù)據(jù)管理,預(yù)先定義XSD文檔,為零件2XML(可擴(kuò)展標(biāo)記語(yǔ)言ExtensibleMar—信息的存儲(chǔ)訂立規(guī)范,如下面的XML文本,分別描述的是YH30型液壓機(jī)上機(jī)身底板和機(jī)身連
9、接板兩個(gè)簡(jiǎn)單的零件,(零件圖見(jiàn)kupLanguage)圖1和圖2,圖中標(biāo)示了繪制這個(gè)零件關(guān)鍵尺寸代號(hào),其相對(duì)應(yīng)可擴(kuò)展標(biāo)記語(yǔ)言(eXtensibleMarkupLanguage,XML)是網(wǎng)絡(luò)的見(jiàn)下面的XML