專(zhuān)利名稱(chēng):一種從3d放樣中自動(dòng)生成電纜敷線圖的方法
技術(shù)領(lǐng)域:
本發(fā)明屬于船舶建造技術(shù)領(lǐng)域,特別是涉及一種電纜敷線圖的出圖方法。
背景技術(shù):
電纜敷設(shè)在船舶建造中占有重要的地位,電纜敷線圖是指導(dǎo)電纜拉敷的戰(zhàn)略地圖。目前,船廠是根據(jù)船舶放樣獨(dú)立繪制電纜敷設(shè)圖。因此,電纜出圖和放樣之間的銜接需要設(shè)計(jì)人員手工填寫(xiě)大量的電纜路徑信息,而且一旦放樣后期電纜所經(jīng)過(guò)的路徑有修改,需要放樣人員手工逐條修改電纜路徑坐標(biāo)和節(jié)點(diǎn)信息,極大地降低了生產(chǎn)效率。另外,過(guò)多的人為干涉會(huì)大大增加出錯(cuò)幾率。
發(fā)明內(nèi)容
本發(fā)明提供了一種從3D放樣中自動(dòng)生成電纜敷線圖的方法。本發(fā)明一種從3D放樣中自動(dòng)生成電纜敷線圖的方法,包括以下步驟步驟I :接收用戶(hù)電纜敷線圖出圖信息;步驟2 :根據(jù)用戶(hù)出圖信息,確定待出圖區(qū)域,在3D放樣軟件模型數(shù)據(jù)庫(kù)中檢測(cè)待出圖區(qū)域內(nèi)的設(shè)備和電纜通道,并將代表設(shè)備和電纜通道的特定信息添加到圖面資源管理器中,將特定信息與3D放樣軟件模型數(shù)據(jù)庫(kù)中相應(yīng)設(shè)備和電纜通道進(jìn)行關(guān)聯(lián);步驟3 :檢測(cè)模板數(shù)據(jù)庫(kù)中設(shè)備的種類(lèi)和圖形顯示管理器、顯形規(guī)則管理器;步驟4 :通過(guò)圖面資源管理器中的特定信息與3D放樣軟件模型數(shù)據(jù)庫(kù)之間的關(guān)聯(lián),以模板數(shù)據(jù)庫(kù)中的圖形對(duì)特定信息所關(guān)聯(lián)的設(shè)備和電纜通道所包含的設(shè)備、電纜、電纜通道、貫通和節(jié)點(diǎn)信息進(jìn)行標(biāo)注,并分不同的圖層保存于圖面資源管理器中,最終生成敷線圖。作為優(yōu)選方案,對(duì)保存于圖面資源管理器中的內(nèi)容進(jìn)行編輯,最終生成敷線圖。作為優(yōu)選方案,步驟2中的特定信息為名稱(chēng)。作為優(yōu)選方案,對(duì)于X、Y坐標(biāo)相同,但Z坐標(biāo)不同的設(shè)備,為了避免在敷線圖上設(shè)備互相遮蓋,在圖面資源管理器中標(biāo)注時(shí)將設(shè)備的中心點(diǎn)小范圍偏移。本發(fā)明可以根據(jù)船舶3D放樣直接生成電纜敷線圖,不需要人工干涉,極大地降低了出錯(cuò)幾率,提高了勞動(dòng)生產(chǎn)率。
具體實(shí)施例方式本發(fā)明一種從3D放樣中自動(dòng)生成電纜敷線圖的方法,是在現(xiàn)有AVEVA MARINE船舶設(shè)計(jì)軟件的基礎(chǔ)上,進(jìn)行的功能改進(jìn)。本發(fā)明可以根據(jù)AVEVA MARINE船舶設(shè)計(jì)軟件的船舶設(shè)計(jì)3D放樣,直接獲得目的區(qū)域的電纜敷線圖。本發(fā)明一種從3D放樣中自動(dòng)生成電纜敷線圖的方法主要包括以下步驟步驟I :接收用戶(hù)電纜敷線圖出圖信息。出圖信息包括待出圖區(qū)域,圖框大小,出圖比例,圖名的設(shè)置。
步驟2 :根據(jù)用戶(hù)出圖信息,確定待出圖區(qū)域,在3D放樣軟件模型數(shù)據(jù)庫(kù)中檢測(cè)待出圖區(qū)域內(nèi)的設(shè)備和電纜通道,并將代表設(shè)備和電纜通道的特定信息添加到圖面資源管理器中,將特定信息與3D放樣軟件模型數(shù)據(jù)庫(kù)中相應(yīng)設(shè)備和電纜通道進(jìn)行關(guān)聯(lián);3D放樣軟件模型數(shù)據(jù)庫(kù)是AVEVA MARINE船舶設(shè)計(jì)軟件的工作模塊。數(shù)據(jù)庫(kù)中包含設(shè)備和電纜通道實(shí)體形狀和屬性。屬性中包括名稱(chēng)、坐標(biāo)等信息。本發(fā)明是將設(shè)備和電纜通道的名稱(chēng)信息保存至圖面資源管理器中,并將名稱(chēng)與3D放樣軟件模型數(shù)據(jù)庫(kù)中的相應(yīng)內(nèi)容進(jìn)行關(guān)聯(lián)。圖面資源管理器是可以保存待出圖區(qū)域中設(shè)備和電纜通道特定信息,并將特定信息與3D放樣數(shù)據(jù)庫(kù)中相應(yīng)設(shè)備和電纜通道相關(guān)聯(lián)的功能模塊。圖面資源管理器具有圖形分層存儲(chǔ)功能。
步驟3 :檢測(cè)模板數(shù)據(jù)庫(kù)中設(shè)備的種類(lèi)和圖形顯示管理器、顯形規(guī)則管理器;模板數(shù)據(jù)庫(kù)中包括代表設(shè)備、電纜、電纜通道、貫通和節(jié)點(diǎn)的圖形。代表設(shè)備的圖形為二維平面圖形。在模板數(shù)據(jù)庫(kù)中采用點(diǎn)陣的形式將模板的背景劃分為若干個(gè)上下左右間距相等的點(diǎn)陣。在劃分的點(diǎn)陣上用線段圍合成矩形,圓形或不規(guī)則形狀等2D模型符號(hào)來(lái)表達(dá)設(shè)備的二維平面外形,點(diǎn)陣的多少?zèng)Q定了設(shè)備的外形大小。在設(shè)備的2D外形上添加設(shè)備的坐標(biāo)中心點(diǎn)。在設(shè)備的2D外形上添加標(biāo)注內(nèi)容的字符段#name(c4:),其中括號(hào)內(nèi)c4:代表從設(shè)備名稱(chēng)的第四位開(kāi)始顯示,name為顯示在設(shè)備2D外形上的名稱(chēng)。代表電纜的圖形電纜圖形以外框框住電纜名稱(chēng)表示;電纜名稱(chēng)分行顯示。代表電纜通道的圖形電纜通道以直線和弧線線條顯示。貫通和節(jié)點(diǎn)都是電纜通道上類(lèi)型一樣的特征點(diǎn)。貫通信息是電纜進(jìn)出某區(qū)域的信息;節(jié)點(diǎn)息是電纜走向息。代表貫通的圖形為直接指示電纜進(jìn)出區(qū)域的符號(hào)。代表節(jié)點(diǎn)的圖形為直接指示出電纜的走向的符號(hào)。圖形顯示管理器是決定敷線圖中顯示什么內(nèi)容的功能模塊;顯形規(guī)則管理器決定顯示的內(nèi)容怎樣在敷線圖中表現(xiàn)的功能模塊,對(duì)顯示對(duì)象線條類(lèi)型、線條粗細(xì)、線條顏色等信息進(jìn)行定義。步驟4 :對(duì)圖面資源管理器中的特定信息進(jìn)行標(biāo)注,將特定信息所關(guān)聯(lián)的設(shè)備和電纜通道所包含的設(shè)備、電纜、電纜通道、貫通和節(jié)點(diǎn)信息以模板數(shù)據(jù)庫(kù)中的相應(yīng)圖形表示出來(lái),并分不同的圖層保存于圖面資源管理器中,最終生成敷線圖。步驟4是通過(guò)圖面資源管理器中電纜名稱(chēng)和設(shè)備名稱(chēng)與3D放樣軟件模型數(shù)據(jù)庫(kù)中設(shè)備和電纜通道的關(guān)聯(lián),獲取兩者和兩者所包含的電纜、貫通和節(jié)點(diǎn)信息,并以模板數(shù)據(jù)庫(kù)中的圖形對(duì)上述信息進(jìn)行標(biāo)注,以模板數(shù)據(jù)庫(kù)中的圖形將上述信息在圖面資源管理器中進(jìn)行顯示,并進(jìn)行存儲(chǔ),最終生成敷線圖。設(shè)備關(guān)聯(lián)和標(biāo)注如下將圖面資源管理器中的設(shè)備名稱(chēng)從第四位進(jìn)行截取,作為模板數(shù)據(jù)庫(kù)中設(shè)備名稱(chēng)予以顯示;將模板數(shù)據(jù)庫(kù)中建立的該設(shè)備圖形對(duì)圖面資源管理器中設(shè)備名稱(chēng)進(jìn)行標(biāo)注。通過(guò)圖面資源管理器中設(shè)備名稱(chēng)與3D放樣軟件模型數(shù)據(jù)庫(kù)中相應(yīng)設(shè)備之間的關(guān)聯(lián),獲取設(shè)備的重量中心點(diǎn)。標(biāo)注時(shí),在圖面資源管理器中,模板數(shù)據(jù)庫(kù)中設(shè)備坐標(biāo)中心點(diǎn)與設(shè)備的重量中心點(diǎn)重合,以重合點(diǎn)作為設(shè)備的接線點(diǎn)。標(biāo)注后的設(shè)備圖形保存于圖面資源管理器中設(shè)備標(biāo)注圖層中。對(duì)電纜關(guān)聯(lián)和標(biāo)注在AVEVA MARINE船舶設(shè)計(jì)軟件中設(shè)備的屬性中包含記錄電纜信息的屬性。通過(guò)圖面資源管理器中設(shè)備名稱(chēng)與3D放樣軟件模型數(shù)據(jù)庫(kù)設(shè)備之間的關(guān)聯(lián),獲取電纜信息,將模板數(shù)據(jù)庫(kù)中電纜圖形在圖面資源管理器中進(jìn)行標(biāo)注,并保存于電纜標(biāo)注圖層中。對(duì)電纜通道的關(guān)聯(lián)和標(biāo)注電通過(guò)圖面資源管理器中電纜通道名稱(chēng)與3D放樣軟件模型數(shù)據(jù)庫(kù)之間的關(guān)聯(lián),獲取電纜通道信息。在圖面資源管理器中,以模板數(shù)據(jù)庫(kù)中電纜通道的圖形對(duì)電纜通道進(jìn)行標(biāo)注,將電纜通道線化成細(xì)線。對(duì)貫通的關(guān)聯(lián)和標(biāo)注如下通過(guò)圖面資源管理器中電纜通道名稱(chēng)與3D放樣軟件模型數(shù)據(jù)庫(kù)之間的關(guān)聯(lián),獲取電纜通道上貫通信息。對(duì)貫通的名稱(chēng)的首字段前三位字符串信息進(jìn)行截取,將截取后的字段結(jié)合在模板數(shù)據(jù)庫(kù)中貫通的表現(xiàn)形式,在圖面資源管理器中進(jìn)行貫通信息的標(biāo)注,并將其保存于貫通標(biāo)注圖層中。 對(duì)節(jié)點(diǎn)的關(guān)聯(lián)和標(biāo)注如下通過(guò)圖面資源管理器中電纜通道名稱(chēng)與3D放樣軟件模型數(shù)據(jù)庫(kù)之間的關(guān)聯(lián),獲取電纜通道上的節(jié)點(diǎn)信息。對(duì)節(jié)點(diǎn)名稱(chēng)和坐標(biāo)信息進(jìn)行抽取,截取節(jié)點(diǎn)名稱(chēng)字段中的后四位,以截取的內(nèi)容結(jié)合模板數(shù)據(jù)庫(kù)中節(jié)點(diǎn)的表現(xiàn)形式,在圖面資源管理器中對(duì)節(jié)點(diǎn)信息進(jìn)行標(biāo)注,并將其保存于節(jié)點(diǎn)標(biāo)注圖層中。對(duì)圖面資源管理器中的節(jié)點(diǎn)的坐標(biāo)進(jìn)行運(yùn)算,對(duì)于三維坐標(biāo)中X和Y坐標(biāo)相同而豎直方向上Z坐標(biāo)不同的節(jié)點(diǎn),標(biāo)注時(shí)對(duì)標(biāo)注位置進(jìn)行以節(jié)點(diǎn)坐標(biāo)為中心的360°范圍內(nèi)等分旋轉(zhuǎn),使節(jié)點(diǎn)標(biāo)注既維持原位又不重疊。對(duì)于圖面資源管理器中X、Y坐標(biāo)相同,但Z坐標(biāo)不同的設(shè)備,為了避免在敷線圖上設(shè)備互相遮蓋,在標(biāo)注時(shí)將設(shè)備的中心點(diǎn)小范圍偏移。偏移量依照下面公式確定
偏移量二
敷線圖,比例X模板數(shù)據(jù)庫(kù)中點(diǎn)陣間距
X模板數(shù)據(jù)庫(kù)中設(shè)備外形所占的點(diǎn)陣個(gè)數(shù)+ 2其中,X為模板數(shù)據(jù)庫(kù)中設(shè)備大小與設(shè)備實(shí)際大小的比值。例如,模板數(shù)據(jù)庫(kù)中設(shè)備的外形大小與設(shè)備實(shí)際大小比例為I : 254等于0.04。模板數(shù)據(jù)庫(kù)中點(diǎn)陣間距乘以模板數(shù)據(jù)庫(kù)中設(shè)備外形所占的點(diǎn)陣個(gè)數(shù),得出重疊在一起設(shè)備的外形尺寸。最后,除以2得出了最終偏移量。在標(biāo)注完成后利用顯示管理器和顯形規(guī)則管理器對(duì)圖面資源管理器中存儲(chǔ)的內(nèi)容進(jìn)行編輯,形成最終需要的敷線圖。
權(quán)利要求
1.本發(fā)明ー種從3D放樣中自動(dòng)生成電纜敷線圖的方法主要包括以下步驟 步驟I :接收用戶(hù)電纜敷線圖出圖信息; 步驟2 :根據(jù)用戶(hù)出圖信息,確定待出圖區(qū)域,在3D放樣軟件模型數(shù)據(jù)庫(kù)中檢測(cè)待出圖區(qū)域內(nèi)的設(shè)備和電纜通道,并將代表設(shè)備和電纜通道的特定信息添加到圖面資源管理器中,將特定信息與3D放樣軟件模型數(shù)據(jù)庫(kù)中相應(yīng)設(shè)備和電纜通道進(jìn)行關(guān)聯(lián); 步驟3 :檢測(cè)模板數(shù)據(jù)庫(kù)中設(shè)備的種類(lèi)和圖形顯示管理器、顯形規(guī)則管理器; 步驟4 :通過(guò)圖面資源管理器中的特定信息與3D放樣軟件模型數(shù)據(jù)庫(kù)之間的關(guān)聯(lián),以模板數(shù)據(jù)庫(kù)中的圖形對(duì)特定信息所關(guān)聯(lián)的設(shè)備和電纜通道所包含的設(shè)備、電纜、電纜通道、貫通和節(jié)點(diǎn)信息進(jìn)行標(biāo)注,井分不同的圖層保存于圖面資源管理器中,最終生成敷線圖。
2.根據(jù)權(quán)利要求I所述的ー種從3D放樣中自動(dòng)生成電纜敷線圖的方法,其特征在于對(duì)保存于圖面資源管理器中的內(nèi)容進(jìn)行編輯,最終生成敷線圖。
3.根據(jù)權(quán)利要求I所述的ー種從3D放樣中自動(dòng)生成電纜敷線圖的方法,其特征在于步驟2中的特定信息為名稱(chēng)。
4.根據(jù)權(quán)利要求I所述的ー種從3D放樣中自動(dòng)生成電纜敷線圖的方法,其特征在于,對(duì)于X、Y坐標(biāo)相同,但Z坐標(biāo)不同的設(shè)備,為了避免在敷線圖上設(shè)備互相遮蓋,在圖面資源管理器中標(biāo)注時(shí)將設(shè)備的中心點(diǎn)小范圍偏移。
全文摘要
本發(fā)明一種從3D放樣中自動(dòng)生成電纜敷線圖的方法,包括接收用戶(hù)信息;獲取待出圖區(qū)域設(shè)備和電纜通道信息,并將代表兩者的特定信息添加到圖面資源管理器中;通過(guò)特定信息與3D放樣軟件模型數(shù)據(jù)庫(kù)之間的關(guān)聯(lián)對(duì)圖面資源管理器中內(nèi)容進(jìn)行標(biāo)注,形成敷線圖等步驟。該發(fā)明可以根據(jù)船舶3D放樣直接生成電纜敷線圖,不需要人工干涉,極大地降低了出錯(cuò)幾率,提高了勞動(dòng)生產(chǎn)率。
文檔編號(hào)G06F17/50GK102682148SQ201110442300
公開(kāi)日2012年9月19日 申請(qǐng)日期2011年12月27日 優(yōu)先權(quán)日2011年12月27日
發(fā)明者楊濤, 王照勝, 秦利軍 申請(qǐng)人:廣州中船龍穴造船有限公司