System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實現(xiàn)步驟摘要】
本專利技術(shù)為涉及船舶行業(yè)的一種船舶舾裝數(shù)據(jù)自動化管理方法,屬于船舶數(shù)字化設(shè)計制造技術(shù)中的可視化管理。
技術(shù)介紹
1、隨著計算機(jī)信息技術(shù)的飛速發(fā)展,海運船舶方面也逐漸引入計算機(jī)信息技術(shù)與數(shù)據(jù)管理系統(tǒng),以提高運輸效率、優(yōu)化航線規(guī)劃和保障航運安全?,F(xiàn)階段,大部分船廠采用aveva軟件進(jìn)行船舶設(shè)計。aveva船體設(shè)計軟件可用于設(shè)計和創(chuàng)建各類船舶的船體結(jié)構(gòu)的生產(chǎn)信息,可以處理整個船舶設(shè)計過程,從船體設(shè)計到零件制造和分段裝配,創(chuàng)建圖紙、零件清單以及所有必要的船廠生產(chǎn)信息和文檔。再由船舶制造廠依據(jù)aveva船體設(shè)計軟件內(nèi)所設(shè)計的建模信息,進(jìn)行船舶資材的采購和生產(chǎn)。船舶資材的種類極為繁多且復(fù)雜,不同的船用材料有不一樣的存儲要求,因此對于這些材料信息的管理至關(guān)重要。
2、然而國內(nèi)很多船舶制造廠都在推進(jìn)一體化設(shè)計,船舶一體化管理系統(tǒng)是基于計算機(jī)技術(shù)的企業(yè)級管理軟件。通過現(xiàn)代化的縱向一體化管理模式,對船舶全船機(jī)電系統(tǒng)的監(jiān)控、維修、保養(yǎng)、更新等進(jìn)行全方位的數(shù)字化管理。一體化設(shè)計集設(shè)計、采購、材管、生產(chǎn)等部門的作業(yè)流程進(jìn)行信息的一元化管理,就可以解決跨部門間物料、采購信息不同步的問題。但是目前現(xiàn)在大部分船舶制造廠的資材管理還停留在人工手工管理記錄,由于資料管理的工作作業(yè)量較大,而且重復(fù)勞動過程較多,很容易產(chǎn)生錄入錯誤的現(xiàn)象發(fā)生。如此以來便提升了資材管理時所消耗的工時,降低了資材管理時的工作效率。因此,亟需一種基于船舶行業(yè)k-macs系統(tǒng)作業(yè)的自動化方法。
技術(shù)實現(xiàn)思路
1、本申請的內(nèi)容部分用于以
2、針對現(xiàn)有技術(shù)中存在的問題與不足,本專利技術(shù)目的在于提供一種船舶舾裝數(shù)據(jù)自動化管理方法,通過將人工操作改進(jìn)為計算機(jī)自動化操作,減少人工操作產(chǎn)生的誤差。還能對舾裝資材進(jìn)行自動化管理,降低了資材管理時所消耗的工時,提升了資材管理時的工作效率。以解決上述
技術(shù)介紹
中提出的問題。
3、為實現(xiàn)上述目的,本專利技術(shù)提供如下技術(shù)方案:
4、作為本申請的第一方面,本專利技術(shù)公開一種船舶舾裝數(shù)據(jù)自動化管理方法,主要包括如下步驟:
5、步驟1,響應(yīng)于使用am二次開發(fā)程序讀取aveva模型數(shù)據(jù)中的關(guān)鍵數(shù)據(jù),儲存至數(shù)據(jù)庫內(nèi);
6、步驟2,響應(yīng)于讀取所述數(shù)據(jù)庫內(nèi)的關(guān)鍵數(shù)據(jù),對所述關(guān)鍵數(shù)據(jù)的各列進(jìn)行預(yù)處理;
7、步驟3,響應(yīng)于將預(yù)處理后的所述關(guān)鍵數(shù)據(jù)分解成托單明細(xì)清單,并保存到服務(wù)器指定位置;
8、步驟4,響應(yīng)于將所述托單明細(xì)清單錄入k-macs系統(tǒng),登陸并發(fā)行托盤導(dǎo)出舾裝采購明細(xì)清單;
9、步驟5,響應(yīng)于依據(jù)所需操作的船號,導(dǎo)入需要處理的所述舾裝采購明細(xì)清單,導(dǎo)出舾裝資材采購書。
10、進(jìn)一步的,在步驟1中,在使用am二次開發(fā)程序讀取所述aveva模型數(shù)據(jù)后,通過遞歸遍歷所述aveva模型數(shù)據(jù)提取出關(guān)鍵數(shù)據(jù),再將所述關(guān)鍵數(shù)據(jù)存儲在數(shù)據(jù)庫中。
11、進(jìn)一步的,所述關(guān)鍵數(shù)據(jù)包括管理識別信息數(shù)據(jù)、數(shù)量信息數(shù)據(jù)、系統(tǒng)說明信息數(shù)據(jù)。
12、進(jìn)一步的,在步驟2中,對所述關(guān)鍵數(shù)據(jù)的各列進(jìn)行合規(guī)性預(yù)處理,所述預(yù)處理的判定規(guī)則包括有:
13、步驟2.1,若所述關(guān)鍵數(shù)據(jù)的列字符存在重復(fù)數(shù)據(jù),則為該列數(shù)據(jù)添加順序數(shù)字;
14、步驟2.2,若所述關(guān)鍵數(shù)據(jù)的列字符長度超限,則篩選并移動其對應(yīng)的中文字符;
15、步驟2.3,若所述關(guān)鍵數(shù)據(jù)存在無法展示的字符形式,則按照對應(yīng)數(shù)據(jù)表進(jìn)行替換;。
16、進(jìn)一步的,在步驟4中,將所述托單明細(xì)清單錄入k-macs系統(tǒng),導(dǎo)入步驟3中分解出的所述托單明細(xì)清單,登陸并發(fā)行托盤導(dǎo)出舾裝采購明細(xì)清單,具體包括以下步驟:
17、步驟4.1,識別托盤內(nèi)的抽取條件,根據(jù)導(dǎo)入的所述托單明細(xì)清單篩選需要操作的托盤;
18、步驟4.2,根據(jù)所述托單明細(xì)清單組合出托盤模板絕對路徑并讀取托盤模板;
19、步驟4.3,依據(jù)所述托單明細(xì)清單的內(nèi)容進(jìn)行確認(rèn),選擇托盤所處的狀態(tài);
20、步驟4.4,登錄托盤后再發(fā)行托盤,生成導(dǎo)出舾裝采購明細(xì)清單;
21、步驟4.5,將登陸和發(fā)行托盤時出現(xiàn)的錯誤信息存放到對應(yīng)位置。
22、進(jìn)一步的,在步驟4.3中,依據(jù)所述托單明細(xì)清單的內(nèi)容進(jìn)行確認(rèn),選擇托盤所處狀態(tài)的確認(rèn)規(guī)則如下,
23、當(dāng)所述托單明細(xì)清單內(nèi)容完整具備發(fā)行條件,此時狀態(tài)為無需登錄可發(fā)行。
24、當(dāng)所述托單明細(xì)清單需要自動化添加內(nèi)容,此時狀態(tài)為需要登錄后完整內(nèi)容,才具備發(fā)行條件。
25、當(dāng)所述托單明細(xì)清單已經(jīng)自動化添加內(nèi)容并登錄,但登錄后仍有內(nèi)容欠缺,此時狀態(tài)為不具備發(fā)行條件后開始自動化作業(yè);
26、當(dāng)已發(fā)行的所述托單明細(xì)清單已經(jīng)發(fā)生變更時,此時狀態(tài)為解除發(fā)行狀態(tài)。
27、進(jìn)一步的,在步驟5中,依據(jù)所需操作的船號導(dǎo)入需要處理的所述舾裝采購明細(xì)清單,導(dǎo)出舾裝資材采購書,具體包括以下步驟:
28、步驟5.1,識別舾裝品登陸后的抽取條件,篩選出需要操作的所述舾裝采購明細(xì)清單;
29、步驟5.2,登陸并執(zhí)行所述舾裝采購明細(xì)清單,將出現(xiàn)的錯誤信息寫入儲存后繼續(xù)執(zhí)行;
30、步驟5.3,將執(zhí)行完的所述舾裝采購明細(xì)清單生成舾裝資材采購書,存放至服務(wù)器的對應(yīng)位置;
31、步驟5.4,結(jié)合根據(jù)設(shè)置的路徑,打印生成的所述舾裝資材采購書。
32、作為本申請的第二方面,本專利技術(shù)還公開一種電子設(shè)備,包括:
33、至少一個處理器,以及與所述至少一個處理器通信連接的存儲器;
34、所述存儲器上存儲有可被所述至少一個處理器執(zhí)行的指令,所述指令被所述至少一個處理器執(zhí)行,以使所述至少一個處理器能夠執(zhí)行上述船舶舾裝數(shù)據(jù)自動化管理方法的步驟。
35、作為本申請的第三方面,本專利技術(shù)還公開一種計算機(jī)存儲介質(zhì),其上存儲有計算機(jī)程序,其特征在于,所述計算機(jī)程序被處理器執(zhí)行時實現(xiàn)上述船舶舾裝數(shù)據(jù)自動化管理方法的步驟。
36、與現(xiàn)有技術(shù)相比,本專利技術(shù)的有益效果為:
37、本專利技術(shù)提供的船舶舾裝數(shù)據(jù)自動化管理方法,能夠有效減少設(shè)計人員作業(yè)工時降低設(shè)計成本,同時還能夠?qū)︳秆b資材進(jìn)行自動化管理,降低了資材管理時所消耗的工時,提升了資材管理時的工作效率。通過使用am二次開發(fā)程序讀取aveva模型數(shù)據(jù)中的關(guān)鍵數(shù)據(jù)儲存至數(shù)據(jù)庫內(nèi)。然后讀取數(shù)據(jù)庫內(nèi)的關(guān)鍵數(shù)據(jù),并對關(guān)鍵數(shù)據(jù)的各列進(jìn)行合規(guī)化預(yù)處理。接著將預(yù)處理后的關(guān)鍵數(shù)據(jù)分解成托單明細(xì)清單,并保存到服務(wù)器指定位置。再將托單明細(xì)清單錄入k-macs自動化系統(tǒng),登陸托盤并發(fā)行托盤導(dǎo)出舾裝采購明細(xì)清單。最后依據(jù)所需操作的船號,導(dǎo)入需要處理的舾裝采購明細(xì)清單,就可以導(dǎo)出舾裝資材采購書。本專利技術(shù)將人工操作改進(jìn)為計算機(jī)自動化操作,減少人本文檔來自技高網(wǎng)...
【技術(shù)保護(hù)點】
1.一種船舶舾裝數(shù)據(jù)自動化管理方法,其特征在于,包括如下步驟:
2.根據(jù)權(quán)利要求1所述的一種船舶舾裝數(shù)據(jù)自動化管理方法,其特征在于:在步驟1中,在使用AM二次開發(fā)程序讀取所述AVEVA模型數(shù)據(jù)后,通過遞歸遍歷所述AVEVA模型數(shù)據(jù)提取出關(guān)鍵數(shù)據(jù),再將所述關(guān)鍵數(shù)據(jù)存儲在數(shù)據(jù)庫中。
3.根據(jù)權(quán)利要求2所述的一種船舶舾裝數(shù)據(jù)自動化管理方法,其特征在于:所述關(guān)鍵數(shù)據(jù)包括管理識別信息數(shù)據(jù)、數(shù)量信息數(shù)據(jù)、系統(tǒng)說明信息數(shù)據(jù)。
4.根據(jù)權(quán)利要求2所述的一種船舶舾裝數(shù)據(jù)自動化管理方法,其特征在于,在步驟2中,對所述關(guān)鍵數(shù)據(jù)的各列進(jìn)行合規(guī)性預(yù)處理,所述預(yù)處理的判定規(guī)則包括有:
5.根據(jù)權(quán)利要求4所述的一種船舶舾裝數(shù)據(jù)自動化管理方法,其特征在于,在步驟4中,將所述托單明細(xì)清單錄入K-MACS系統(tǒng),導(dǎo)入步驟3中分解出的所述托單明細(xì)清單,登陸并發(fā)行托盤導(dǎo)出舾裝采購明細(xì)清單,具體包括以下步驟:
6.根據(jù)權(quán)利要求5所述的一種船舶舾裝數(shù)據(jù)自動化管理方法,其特征在于:在步驟4.3中,依據(jù)所述托單明細(xì)清單的內(nèi)容進(jìn)行確認(rèn),選擇托盤所處狀態(tài)的確認(rèn)規(guī)則如下,
...【技術(shù)特征摘要】
1.一種船舶舾裝數(shù)據(jù)自動化管理方法,其特征在于,包括如下步驟:
2.根據(jù)權(quán)利要求1所述的一種船舶舾裝數(shù)據(jù)自動化管理方法,其特征在于:在步驟1中,在使用am二次開發(fā)程序讀取所述aveva模型數(shù)據(jù)后,通過遞歸遍歷所述aveva模型數(shù)據(jù)提取出關(guān)鍵數(shù)據(jù),再將所述關(guān)鍵數(shù)據(jù)存儲在數(shù)據(jù)庫中。
3.根據(jù)權(quán)利要求2所述的一種船舶舾裝數(shù)據(jù)自動化管理方法,其特征在于:所述關(guān)鍵數(shù)據(jù)包括管理識別信息數(shù)據(jù)、數(shù)量信息數(shù)據(jù)、系統(tǒng)說明信息數(shù)據(jù)。
4.根據(jù)權(quán)利要求2所述的一種船舶舾裝數(shù)據(jù)自動化管理方法,其特征在于,在步驟2中,對所述關(guān)鍵數(shù)據(jù)的各列進(jìn)行合規(guī)性預(yù)處理,所述預(yù)處理的判定規(guī)則包括有:
5.根據(jù)權(quán)利要求4所述的一種船舶舾裝數(shù)據(jù)自動化管理方法,其特征在于,在步...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:倪慧,洪楠,石翔文,姜明文,
申請(專利權(quán))人:揚州中遠(yuǎn)海運重工有限公司,
類型:發(fā)明
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。