(南通中遠川崎船舶工程有限公司,江蘇 南通 226005)
近年來,公司雖然實現(xiàn)了短工期快節(jié)奏建造高質(zhì)量船舶,但經(jīng)常發(fā)生因涂裝規(guī)格指示錯誤而導致返工,影響涂裝質(zhì)量和建造周期,造成不必要的人力、物力浪費。通過分析船舶分段涂裝指示圖,針對現(xiàn)階段涂裝指示圖作業(yè)繁瑣以及多次重復CHECK作業(yè)量大問題,考慮基于EXCEL中的VBA語言開發(fā)適合公司使用的船舶分段涂裝指示圖系統(tǒng)。
按照使用目的,將船分為各種各樣的艙室和區(qū)劃,如貨艙、艏艉尖艙、壓載艙、燃油艙空艙、外板、暴露區(qū)劃等。由于各艙室和區(qū)劃所處環(huán)境不同,采用相應的涂裝規(guī)格、涂層回數(shù)、膜厚。每一個分段中往往包含有很多艙室和區(qū)劃,現(xiàn)場涂裝人員通過分段涂裝指示圖指導施工。
分段涂裝指示圖(見圖1)具體作業(yè)步驟如下:
①確定分段所包含的相關(guān)區(qū)劃;
②按區(qū)劃計算涂裝面積;
③作成分段涂裝示意圖;
④按照各自區(qū)劃確定涂裝規(guī)格;
⑤計算相應區(qū)劃的涂料預定使用數(shù)量、預定除銹工時及預定涂裝工時;
⑥分段所用涂料/稀釋劑的集計。
根據(jù)實船作業(yè)的實績,對以往各步驟消耗工時的占比、出錯率的占比及作業(yè)方法進行具體分析,見圖2、3及表1。
表1 各步驟作業(yè)方法的分析
針對以往作業(yè)方法的主要問題和提出的目標,制定了相應的解決方案。
應用Microsoft Excel和Visual Basic for Application(VBA)[1],編寫程序,將兩者結(jié)合起來,實現(xiàn)“分段涂裝指示圖”(見圖4)作業(yè)的計算機自動化。具體流程如下。
1)將涂裝指示圖資料編輯成數(shù)據(jù)庫文件。
2)利用電子表格軟件Microsoft Excel設計“分段涂裝指示圖”,并將其保存為模板。
3)利用Visual Basic for Application(VBA)軟件編程語言編寫程序,并以加載宏的方式嵌套在Excel軟件中。
4)在模板中制作分段涂裝指示圖,利用加載宏程序調(diào)用數(shù)據(jù)庫文件,并通過加載宏程序的處理和計算完成分段涂裝指示圖。
5)利用Excel軟件自帶的打印功能完成報表的打印。
圖1 分段涂裝指示
圖2 各步驟工時占比
圖3 各步驟出錯率占比
圖4 流程示意
功能包括菜單選擇功能、區(qū)劃選擇功能、自動計算功能、統(tǒng)計功能、新建模板功能及分頁打印功能。
1)激活區(qū)劃名稱下方的單元格,之后單擊【涂裝指示圖】菜單,并在下拉菜單中單擊【選擇區(qū)劃】命令。
2)在彈出的【選擇區(qū)劃】對話框中選擇區(qū)劃名稱及填入?yún)^(qū)劃面積 ,并點擊確定銨鈕。
3)表格中涂裝規(guī)格自動選定,之后單擊【涂裝指示圖】菜單,并在下拉菜單中單擊【計算】命令。
4)表格中涂料預定使用罐數(shù)、預定除銹工時、預定涂裝工時及分段所用涂料的集計自動計算完成。
在下拉式菜單中點擊“涂裝指示圖→新建表”,在下圖的界面中輸入分段名BN15P,確定后即生成分段BN15P涂裝指示圖。
選中“區(qū)劃名稱”下的單元格,在下拉式菜單中點擊“涂裝指示圖→選擇區(qū)畫”,選擇需要輸入?yún)^(qū)劃所在的區(qū)分后,再選擇區(qū)畫名稱,輸入面積值。
確定后即生成相應區(qū)畫的油漆配套明細,包含全面積(所選擇區(qū)畫的全面積)、涂料廠商、使用涂料名(各回的涂料種類和相應的顏色)、回數(shù)、膜厚(相應回數(shù)的膜厚)。
當表格的長度超過一頁時,為保證圖紙的完整,點擊下拉式菜單中“涂裝管理圖→分頁”,自動完成分頁。
將分段內(nèi)的各區(qū)畫及其面積值輸入完整后,自動計算各項數(shù)據(jù)。在下拉式菜單中點擊“涂裝指示圖計算”,將自動計算預定使用罐數(shù)、除銹和涂裝的預定工時數(shù)、各項數(shù)據(jù)的求和,各種涂料的匯總。
本系統(tǒng)提出了一個與傳統(tǒng)的作業(yè)方式不同的新方法,較好地運用計算機技術(shù)降低了設計人員的工作強度,增強了信息記錄的可靠性。本系統(tǒng)設計對涂裝指示圖比較適用,在涂裝面積集計方面還有待改善。
[1] 龔培增.Visual Basic程序設計教程[M].3版.北京:高等教育出版社,2008.