為了保證參數化設計后模型的合理性,應對橋梁模板進行預處理操作。橋梁模板預處理主要是對鋼模板模型中需要修改的相關尺寸進行約束和參數關聯川,即在建模時充分考慮添加合理的約束,實現參數的全約束,以保證尺寸改變后模型的聯動效果。實現參數化鋼橋梁模板模型參數全約束不僅要求所建草圖完全定義,還要確保各個獨立的尺寸參數之間建立必要的關聯,可以通過軟件中的方程式功能完成尺寸關聯,方程式形如“因變量”一“自變量”。 以圓墩鋼橋梁模板為例,在添加方程式前,應對圓墩鋼橋梁模板結構進行仔細分析,充分考慮面板、橫(圓)法蘭、豎法蘭、三角肋、緯肋與經肋之間相互配合關系,以保證相關尺寸發生改變時對應鋼模板模型不會發生重建錯誤。特征隨型智能排布設計不同于其他零件結構,橋梁墩柱鋼橋梁模板隨著尺寸參數變化,零件模型不再是簡單的尺寸更替,隨之變化的還有零件特征在數量上的增加或減少。為此,研究出一種特征隨型智能排布設計的方法。以圓墩鋼橋梁模板為例,圓法蘭上的特征排布可按照定角度陣列排布實現,此處不作贅述。本節重點研究豎法蘭上特征的隨型智能排布法。 該特征隨型智能排布方法基于方程式、模型、代碼程序三者展開設計。將經過模型預處理得到的橋梁模板通過特征壓縮函數EditSuppress2與特征解壓函數EditUnsuppress2實現單一控制奇、偶緯肋源特征的壓縮與解壓,以達到隨著圓墩高度改變特征隨型變化的“開關效果”;運用Solid-Works中的定距陣列功能在鋼橋梁模板高度的H/2處左右陣列源特征,記錄陣列數,再通過程序控制陣列數即可控制排布特征的個數,陣列數的具體數值可通過程序代碼智能計算得出;最后在豎法蘭上最靠近圓法蘭的孔、三角肋、緯肋之間或三者與圓法蘭之間發生干涉的情況設置條件控制,編寫防干涉代碼。至此,整個模型搭建完成,當用戶在交互界面輸入模型參數后,系統會智能識別用戶輸入的數據,對橋梁模板初始參數自動更新,并將這些數據寫入控制對應特征的程序中,進一步控制特征按照指定的尺寸參數智能排布模型特征,完成特征隨型智能排布設計。 特征隨型智能排布設計具體流程如圖2所示。www.p2y8erm.cn |