尹曉偉,錢文學,李 龍
(1.沈陽工程學院 機械工程學院,沈陽 110136;2.東北大學 機械工程與自動化學院,沈陽 110189)
作為一種運輸工具,自動扶梯能夠在相對較短的時間內將大量人員運送到樓上或樓下。由于其獨特的優(yōu)勢,自動扶梯通常用于人流集中的百貨公司,商場,豪華酒店和車站。自動扶梯在建筑物的兩層之間使用,它是連續(xù)的輸送機器,用來往返自動扶梯往返運送乘客[1~3]。
自動扶梯具有明顯的優(yōu)勢,因此被廣泛使用。自動扶梯運輸能力大,可逆轉,可上下運行,可連續(xù)運輸人員,并為乘客提供統(tǒng)一的流量;當發(fā)生停電或需要檢查部件停止運行時,它們可以用作普通樓梯。與需要預留井道的電梯不同,自動扶梯不需要在建筑物中預留額外的支撐結構;自動扶梯的整體形狀非常漂亮,非常現(xiàn)代。它既是交通工具又是建筑的特殊裝飾[4~9]。
自動扶梯桁架系統(tǒng)由于需要適應不同的應用場合,因此結構尺寸變化較大,但是其部件主要是工字鋼、角鋼、槽鋼等型材,適宜于程序自動化建模,本文即重點研究基于企業(yè)訂單的自動化建模技術和和方法。
自動扶梯是帶有循環(huán)運行的梯級,用于向上或向下傾斜輸送乘客的固定電力驅動設備,主要由桁架、驅動裝置、制動系統(tǒng)、張緊裝置、導軌系統(tǒng)、梯級(走道)、鏈條(或齒條)、扶手裝置及各種安全裝置所組成。一般自動扶梯結構如圖1所示。
圖1 自動扶梯模型
自動扶梯金屬桁架是自動扶梯的基礎構件,通常采用普通型剛(角鋼、槽鋼及扁鋼)或方形與矩形管等焊接而成。其具有安裝和支承各個部件、承受各種載荷及連接兩個不同樓地面的作用。一般自動扶梯桁架結構如圖2所示。
圖2 自動扶梯桁架結構
自動扶梯桁架一般由上水平段、下水平段以及直線段組成。通常的桁架有整體焊接桁架和分體焊接桁架兩種。為便于制造、起吊和包裝運輸,企業(yè)一般將上水平段和下水平段做成標準段,直線段的長度由提升高度決定,在加工時常做成若干標準直段和非標準直段,依據(jù)用戶要求的提升高度,分別將他們拼裝焊接,最終形成封閉結構的桁架。
自動扶梯的主要技術參數(shù)有提升高度、理論輸送能力、額定速度、梯級名義寬度、梯級的傾角等。
金屬桁架的作用決定了它既要滿足一定的剛度,也要滿足一定的強度。國家標準規(guī)定:對于普通型自動扶梯或人行橫道,根據(jù)乘客載荷計算或實測的最大撓度,不應超過支承距離的1/750;對于公共交通型自動扶梯或自動人行橫道,根據(jù)乘客載荷計算或實測的最大撓度,不應超過支承距離的1/1000。
為避免金屬桁架的擺動或振動傳到建筑物上,在金屬結構架的支點與建筑物之間填有減震金屬及減震橡膠。
一般地,當金屬桁架的提升高度超過6m時,需要金屬桁架與建筑物之間安裝中間支撐,用來加強金屬桁架結構的剛度,它不僅起支撐作用,而且可隨桁架的脹和縮自定調節(jié)。
為了充分利用企業(yè)的相關信息,減輕設計人員的工作量,重點考慮自動化建模分析的實現(xiàn)。相比于傳統(tǒng)的系統(tǒng)開發(fā),本系統(tǒng)不需要進行復雜參數(shù)的輸入,不需要手動設置桿件截面信息,生成有限元模型等復雜操作,只需要進行相關扶梯梯種選擇、提升高度、傾斜角度等基本桁架參數(shù),便可在數(shù)據(jù)庫中自動調取相關BOM,生成建模及分析相關文件,自動調用建模軟件實現(xiàn)自動扶梯桁架的后臺計算分析,通過快速計算將計算結果在系統(tǒng)界面上呈現(xiàn)出來,完全實現(xiàn)自動化分析。操作簡便,非常適合專業(yè)及非專業(yè)技術人員上手操作[10~13]。
相關的接口開發(fā)使用了C#語言。C#是微軟公司發(fā)布的一種面向對象的、運行于.NET Framework之上的高級程序設計語言。C#是一種安全的、穩(wěn)定的、簡單的,由C和C++衍生出來的面向對象的編程語言。它在繼承C和C++強大功能的同時去掉了一些它們的復雜特性。C#綜合了VB簡單的可視化操作和C++的高運行效率,以其強大的操作能力、創(chuàng)新的語言特性和便捷的面向組件編程的支持成為。NET開發(fā)的首選語言。自動扶梯桁架自動化分析系統(tǒng)流程如圖3所示。
圖3 扶梯桁架建模分析系統(tǒng)流程
C#開發(fā)出的接口程序能夠將分析系統(tǒng)中篩選出的BOM進行讀入,通過編寫好的算法進行邏輯運算,將BOM中用到的信息進行提取,轉化成建模分析所用的參數(shù),保存在幾個CSV表格中,包括建模參數(shù)、截面尺寸、桿件號和截面號的對應、等效集中力。通過后臺調用的批處理模式,將生成好的CSV文件和命令流傳遞給建模軟件,進行批處理計算。由于批處理不需要顯示模型的相關的情況,只會在后臺運行,避免了用于可視化相關資源的占用,運算速度非常快。計算完成的相應文件會進行輸出,并在分析系統(tǒng)上顯示相關計算結果。
對于新的建模任務,根據(jù)客戶的訂單信息,輸入評審單號、客戶名稱,進行自動扶梯機種的選擇,顯示界面如圖4所示。創(chuàng)建完任務點擊保存,彈出保存確認對話框,并進行保存成功提示,如圖5所示。
進入已到達任務窗口,點擊創(chuàng)建的任務前面評審單號鏈接,進入WOF列表,進行參數(shù)的輸入,包括自動扶梯的選擇、扶梯寬度、傾斜角度、室內外區(qū)分、桁架出貨形式、有無支撐等參數(shù)。輸入界面如圖7所示,參數(shù)輸入完成后點擊保存。
圖4 計算建模任務創(chuàng)建
創(chuàng)建任務成功后,剛剛創(chuàng)建的任務的任務信息進入已到達的任務,如圖6所示。
圖5 計算建模任務創(chuàng)建
圖6 已達到任務
任務創(chuàng)建成功后,系統(tǒng)會根據(jù)所輸入自動扶梯桁架參數(shù)進行計算,從數(shù)據(jù)庫中進行選配,進行自動扶梯桁架零部件的組合,需要用到哪些桿件,相對應的圖號會根據(jù)選配邏輯進行一系列篩選,篩選出所需BOM,針對BOM輸出相對應的CSV表數(shù)據(jù),表中數(shù)據(jù)用于ANSYS建模分析。某一扶梯梯形部分物料清單如圖8所示。
圖7 已達到任務
圖8 已達到任務
根據(jù)以上用戶來料信息,用戶需求表,程序會自動計算個部件的結構尺寸,計算過程結束后,通過接口啟動CAD任務程序,自動生成相應的三維實體模型,還可以接口自動調取ANSYS進行后臺運算分析。
實現(xiàn)后臺調用的關鍵代碼如下:
自動扶梯系統(tǒng)由于應用場合復雜多樣,設計人員的工作量很大,通過開發(fā)自動化扶梯桁架建模系統(tǒng),可以提高工作效率,降低設計人員的勞動強度,提高設計工具的適應性,本文通過設計接口程序,實現(xiàn)了企業(yè)訂單信息和產品需求參數(shù)的自動化讀取與計算,基于以上結果,調用三維實體建模軟件,完成了模型的自動化建立,以上過程不需要認為干預,完全自動完成,這對于扶梯桁架系統(tǒng)的設計和計算具有一定的參考意義。