在橡膠工業(yè)中,螺桿擠出機是非常重要的加工設備。螺桿擠出機是隨著其核心部件——擠出螺桿構型的發(fā)展而發(fā)展的,因此螺桿構型的研究是螺桿擠出機研究的熱點之一。本論文在分析各種螺桿結構特點的基礎上,對螺桿構型進行了理論分析 。
分析了各種螺桿構型的擠出機理、主要作用及其優(yōu)缺點;分析了各種螺桿構型對擠出過程的影響。研究不同構型螺桿的工作原理及對擠出過程的影響,必將有利于螺桿結構設計的進一步優(yōu)化,和新型螺桿的開發(fā),從而有利于橡膠工業(yè)的發(fā)展;而且對不同構型螺桿結構特點的研究是橡膠螺桿專用CAD系統(tǒng)開發(fā)的基礎。也是優(yōu)化橡膠螺桿專用CAD系統(tǒng)設計功能的基礎。目前橡膠機械專用CAD 多采用在AutoCAD或者PRO-E上進行一些簡單的二次開發(fā),這種開發(fā)是建立在結構化基礎上的,不但重用性非常差無法進行深層次開發(fā),而且還難以滿足復雜系統(tǒng)多元化的需求,難以實現擴展和重用,也難以解決橡膠機械專用CAD系統(tǒng)設計中跨進程、跨平臺移植和分布式應用等方面的問題。要解決這些問題,系統(tǒng)設計模式的選取和系統(tǒng)的可重用和可擴展性便成為系統(tǒng)設計的關鍵所在。而目前可利用多種設計模式來巧妙地復用軟件對象,從頂層的角度設計軟件的系統(tǒng)結構;基于COM的組件對象模型完全可以實現基于二進制可執(zhí)行代碼級的多種形式的兼容,從而很好地實現重用?;贑OM的組件對象模型是實現橡膠專用CAD系統(tǒng)的一條“可行之路”。
本論文在對不同螺桿構型研究的基礎上,根據橡膠擠出機螺桿CAD參數化設計的特點,采用C++面向對象的開發(fā)語言,并采用COM組件作為功能單元進行了橡膠擠出機螺桿自動化生成系統(tǒng)結構設計,系統(tǒng)可以方便的實現將來的擴展和代碼重用并用于實現分布式應用,這大大地提高了開發(fā)效率。最后在Visual C++ 6.0開發(fā)平臺上,在“可行之路”思想的指導下,完成了基于COM的“橡膠螺桿自動化生成系統(tǒng)”的開發(fā)。