本發(fā)明涉及文件格式轉(zhuǎn)換,尤其涉及一種文件格式轉(zhuǎn)換方法、裝置、計算機設(shè)備和儲存介質(zhì)。
背景技術(shù):
1、隨著航運的發(fā)展,船舶趨于大型化和專業(yè)化,造船技術(shù)隨之迅速發(fā)展,造船業(yè)已成為世界上最主要的重工業(yè)部門之一。船舶由成千上萬種零件構(gòu)成,幾乎與各個工業(yè)部門都有關(guān)系。除特有的船體建造技術(shù)外,造船還涉及到機械、電氣、冶金、建筑、化學以至工藝美術(shù)等各個領(lǐng)域。因此,造船是以全部工業(yè)技術(shù)為基礎(chǔ)的一門綜合技術(shù),反映一個國家的工業(yè)技術(shù)水平。
2、由于船舶的航區(qū)、任務(wù)和要求不同,船舶產(chǎn)品具有品種多、生產(chǎn)批量小的特點。為了有節(jié)奏地生產(chǎn),縮短制造周期,造船廠從接受訂貨至完工交船為止,都必須有周密的生產(chǎn)管理和技術(shù)管理。通常來說,造船廠在接收訂貨之后,需要先根據(jù)需求進行船體設(shè)計,并繪制模型圖紙,確認無誤后才會開始進行實際加工。
3、在船體生產(chǎn)設(shè)計工作中,許多船廠使用tribon軟件進行建模和出圖,同時,為了節(jié)約成本,提高材料利用率,還需對船舶零件進行套料。但由于tribon自帶的套料軟件缺少一些自動化的功能,和其它套料軟件相比效率低下,使用起來存在很多不便之處。所以設(shè)計人員在使用tribon軟件進行制圖時,大多是使用其它套料軟件配合,共同完成建模、出圖以及套料的工作。
4、因不同軟件之間的程序設(shè)計差異,有許多套料軟件并不能識別tribon所導出零件的gen格式文件,但可以識別目前通用的cad軟件的交換文件格式dxf、dwg等。而tribon軟件并不帶有自動將gen格式的文件轉(zhuǎn)換為dxf等格式的文件的功能,所以需要一種文件格式的轉(zhuǎn)換方法來解決這個問題。
技術(shù)實現(xiàn)思路
1、針對現(xiàn)有技術(shù)中所存在的不足,本發(fā)明提供了文件格式轉(zhuǎn)換方法、裝置、計算機設(shè)備和儲存介質(zhì),其解決了現(xiàn)有技術(shù)中存在的因不同軟件之間使用不同的文件格式,導致套料軟件難以和制圖軟件配合使用的問題。
2、第一方面,本發(fā)明提出了一種文件格式轉(zhuǎn)換方法,包括:
3、讀取文件夾信息,獲得特定格式的全部待轉(zhuǎn)換文件;
4、選取全部待轉(zhuǎn)換文件,提取文件中的零件信息和與零件相關(guān)的文字信息;
5、根據(jù)零件信息和文字信息,在原文件夾中重新生成所需特定格式的目標文件。
6、優(yōu)選的,所述零件信息包括零件外形的線的坐標、線的顏色。
7、優(yōu)選的,所述文字信息包括零件屬性文字的內(nèi)容、文字的顏色、文字的坐標點。
8、進一步的,在重新生成所需特定格式的目標文件前,可選擇所生成的目標文件格式,并可選擇所生成的零件是否具有零件上的線條信息。
9、進一步的,在生成目標文件后,同時對應(yīng)形成每一目標文件的縮略圖,選取每一個目標文件即可觀察其對應(yīng)的縮略圖。
10、第二方面,本發(fā)明提出了一種文件格式轉(zhuǎn)換裝置,包括:
11、文件獲取模塊,用于選取文件夾,并獲取文件夾中特定格式的全部待轉(zhuǎn)換文件;
12、信息提取模塊,用于提取每一個待轉(zhuǎn)換文件中的零件信息和與零件相關(guān)的文字信息;
13、文件生成模塊,用于利用所提取的待轉(zhuǎn)換文件的零件信息和文字信息來生成所需特定格式的目標文件,并將生成的目標文件全部儲存在原文件夾中。
14、進一步的,所述文件生成模塊在根據(jù)待轉(zhuǎn)換文件的零件信息和文字信息生成目標文件之前,先選擇所需要生成的目標文件格式,并同時選擇是否需要附帶零件的線條信息。
15、進一步的,還包括縮略圖生成模塊,所述縮略圖生成模塊配合文件生成模塊使用,用于將所生成的目標文件分別對應(yīng)顯示出縮略圖。
16、第三方面,本發(fā)明提出了一種計算機設(shè)備,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,所述處理器執(zhí)行所述計算機程序時實現(xiàn)上述文件格式轉(zhuǎn)換方法中的各項步驟。
17、第四方面,本發(fā)明提出了一種可讀存儲介質(zhì),其上存儲有計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)上述文件格式轉(zhuǎn)換方法中的各項步驟。
18、相比于現(xiàn)有技術(shù),本發(fā)明具有如下有益效果:
19、本發(fā)明可以將一種軟件的輸出文件格式批量轉(zhuǎn)換為另一種文件格式,從而為不同軟件的配合使用提供了基礎(chǔ),尤其是在造船行業(yè)中,可以將用于制圖建模的tribon軟件所導出零件的gen格式文件轉(zhuǎn)換為cad軟件對應(yīng)的dxf、dwg等格式,從而讓其他的自動套料軟件可以使用格式轉(zhuǎn)換后的零件文件進行套料工作,解決了tribon軟件在套料方面效率低下的問題,大大縮短套料時間,并且使套料工作可以選擇更多的套料軟件來完成,從而合理選擇高效率、低成本的套料方案,也節(jié)約了生產(chǎn)成本。
1.一種文件格式轉(zhuǎn)換方法,其特征在于,包括:
2.如權(quán)利要求1所述的文件格式,其特征在于:所述零件信息包括零件外形的線的坐標、線的顏色。
3.如權(quán)利要求1所述的文件格式轉(zhuǎn)換方法,其特征在于:所述文字信息包括零件屬性文字的內(nèi)容、文字的顏色、文字的坐標點。
4.如權(quán)利要求1所述的文件格式轉(zhuǎn)換方法,其特征在于:在重新生成所需特定格式的目標文件前,可選擇所生成的目標文件格式,并可選擇所生成的零件是否具有零件上的線條信息。
5.如權(quán)利要求1所述的文件格式轉(zhuǎn)換方法,其特征在于:在生成目標文件后,同時對應(yīng)形成每一目標文件的縮略圖,選取每一個目標文件即可觀察其對應(yīng)的縮略圖。
6.一種文件格式轉(zhuǎn)換裝置,其特征在于,包括:
7.如權(quán)利要求6所述的文件格式轉(zhuǎn)換裝置,其特征在于:所述文件生成模塊在根據(jù)待轉(zhuǎn)換文件的零件信息和文字信息生成目標文件之前,先選擇所需要生成的目標文件格式,并同時選擇是否需要附帶零件的線條信息。
8.如權(quán)利要求6所述的文件格式轉(zhuǎn)換裝置,其特征在于:還包括縮略圖生成模塊,所述縮略圖生成模塊配合文件生成模塊使用,用于將所生成的目標文件分別對應(yīng)顯示出縮略圖。
9.一種計算機設(shè)備,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,其特征在于,所述處理器執(zhí)行所述計算機程序時實現(xiàn)權(quán)利要求1至5中任一項方法的步驟。
10.一種可讀存儲介質(zhì),其上存儲有計算機程序,其特征在于:所述計算機程序被處理器執(zhí)行時實現(xiàn)權(quán)利要求1至5中任一項方法的步驟。