本發(fā)明屬于船舶總體和結(jié)構(gòu)設(shè)計(jì),特別涉及一種基于工程圖的船舶縱骨型線快速創(chuàng)建方法和系統(tǒng)。
背景技術(shù):
1、船舶外板縱骨加強(qiáng)筋是外板骨架的重要組成部分,外板縱骨加強(qiáng)筋數(shù)量多、分布范圍廣。在使用通用三維設(shè)計(jì)軟件創(chuàng)建船舶外板縱骨型線時,一般先對二維型線圖中的坐標(biāo)進(jìn)行測量,然而對于繪制而言,將有多達(dá)數(shù)千個三維型值點(diǎn)需要測量,不僅操作繁瑣、耗時長、效率低下,而且測量的精確度容易出現(xiàn)尺寸偏差,后期需要花費(fèi)大量時間校核和光順。
2、因此,如何提供一種基于工程圖的船舶縱骨型線快速創(chuàng)建方法和系統(tǒng)成為本領(lǐng)域亟需解決的技術(shù)難題。
技術(shù)實(shí)現(xiàn)思路
1、本發(fā)明的目的是提供一種基于工程圖的船舶縱骨型線快速創(chuàng)建方法和系統(tǒng)。
2、根據(jù)本發(fā)明的第一方面,提供了一種基于工程圖的船舶縱骨型線快速創(chuàng)建,包括,
3、步驟s1、對縱骨型線二維工程圖進(jìn)行預(yù)處理:刪除預(yù)定義的圖面信息,調(diào)整所述二維工程圖的全局坐標(biāo)系與三維建模軟件中坐標(biāo)系保持一致;
4、步驟s2、將預(yù)處理后的二維工程圖導(dǎo)入到三維建模軟件中,通過特征線的提取,得到二維的縱骨理論線,然后將所述二維的縱骨理論線沿著總體外板型面船長方向投影,批量生成三維的縱骨型線;
5、步驟s3、在所述三維的縱骨型線的基礎(chǔ)上批量創(chuàng)建外板縱骨加強(qiáng)筋,選擇船體結(jié)構(gòu)外板作為依附條件,實(shí)現(xiàn)外板縱骨加強(qiáng)筋的快速創(chuàng)建。
6、根據(jù)本發(fā)明第一方面的方法,在所述步驟s1中,所述預(yù)定義的圖面信息包括:縱骨型線編號及肋位區(qū)間值、尺寸標(biāo)注信息、重復(fù)線條和間斷線。
7、根據(jù)本發(fā)明第一方面的方法,在所述步驟s2中,所述將所述二維的縱骨理論線沿著總體外板型面船長方向投影,批量生成三維的縱骨型線包括:
8、在3de中,通過投影命令,在彈出的對話框project?ion?definition中projection?type選擇along?a?direction,投影對象選擇二維的縱骨理論線,投影依附面support選擇船舶的總體外板型面,direction選擇沿船長方向x軸,批量生成三維的縱骨型線。
9、根據(jù)本發(fā)明第一方面的方法,在所述步驟s3中,所述在所述三維的縱骨型線的基礎(chǔ)上批量創(chuàng)建外板縱骨加強(qiáng)筋,選擇船體結(jié)構(gòu)外板作為依附條件,實(shí)現(xiàn)外板縱骨加強(qiáng)筋的快速創(chuàng)建包括:
10、根據(jù)所述三維的縱骨型線創(chuàng)建船體的外板縱骨加強(qiáng)筋,在structurefunc.design設(shè)計(jì)模塊下,點(diǎn)擊function命令欄中的stiffener進(jìn)行外板縱骨加強(qiáng)筋建模,工程字典選擇ss_sideshellstiffener類型,幾何參考中的plate選擇外板結(jié)構(gòu),在support欄批量選擇縱骨型線,同時定義縱骨加強(qiáng)筋的材料屬性、型材標(biāo)準(zhǔn)和截面大小,實(shí)現(xiàn)外板縱骨加強(qiáng)筋的快速創(chuàng)建。
11、本發(fā)明第二方面公開了一種基于工程圖的船舶縱骨型線快速創(chuàng)建系統(tǒng);所述系統(tǒng)包括:
12、第一處理模塊,被配置為,對縱骨型線二維工程圖進(jìn)行預(yù)處理:刪除預(yù)定義的圖面信息,調(diào)整所述二維工程圖的全局坐標(biāo)系與三維建模軟件中坐標(biāo)系保持一致;
13、第二處理模塊,被配置為,將預(yù)處理后的二維工程圖導(dǎo)入到三維建模軟件中,通過特征線的提取,得到二維的縱骨理論線,然后將所述二維的縱骨理論線沿著總體外板型面船長方向投影,批量生成三維的縱骨型線;
14、第三處理模塊,被配置為,在所述三維的縱骨型線的基礎(chǔ)上批量創(chuàng)建外板縱骨加強(qiáng)筋,選擇船體結(jié)構(gòu)外板作為依附條件,實(shí)現(xiàn)外板縱骨加強(qiáng)筋的快速創(chuàng)建。
15、根據(jù)本發(fā)明第二方面的系統(tǒng),所述第一處理模塊具體被配置為,所述預(yù)定義的圖面信息包括:縱骨型線編號及肋位區(qū)間值、尺寸標(biāo)注信息、重復(fù)線條和間斷線。
16、根據(jù)本發(fā)明第二方面的系統(tǒng),所述第二處理模塊具體被配置為,所述將所述二維的縱骨理論線沿著總體外板型面船長方向投影,批量生成三維的縱骨型線包括:
17、在3de中,通過投影命令,在彈出的對話框project?ion?definition中projection?type選擇along?a?direction,投影對象選擇二維的縱骨理論線,投影依附面support選擇船舶的總體外板型面,direction選擇沿船長方向x軸,批量生成三維的縱骨型線。
18、根據(jù)本發(fā)明第二方面的系統(tǒng),所述第三處理模塊具體被配置為,所述在所述三維的縱骨型線的基礎(chǔ)上批量創(chuàng)建外板縱骨加強(qiáng)筋,選擇船體結(jié)構(gòu)外板作為依附條件,實(shí)現(xiàn)外板縱骨加強(qiáng)筋的快速創(chuàng)建包括:
19、根據(jù)所述三維的縱骨型線創(chuàng)建船體的外板縱骨加強(qiáng)筋,在structurefunc.design設(shè)計(jì)模塊下,點(diǎn)擊function命令欄中的stiffener進(jìn)行外板縱骨加強(qiáng)筋建模,工程字典選擇ss_sideshellstiffener類型,幾何參考中的plate選擇外板結(jié)構(gòu),在support欄批量選擇縱骨型線,同時定義縱骨加強(qiáng)筋的材料屬性、型材標(biāo)準(zhǔn)和截面大小,實(shí)現(xiàn)外板縱骨加強(qiáng)筋的快速創(chuàng)建。
20、本發(fā)明第三方面公開了一種電子設(shè)備。電子設(shè)備包括存儲器和處理器,存儲器存儲有計(jì)算機(jī)程序,處理器執(zhí)行計(jì)算機(jī)程序時,實(shí)現(xiàn)本公開第一方面中任一項(xiàng)的一種基于工程圖的船舶縱骨型線快速創(chuàng)建方法中的步驟。
21、本發(fā)明第四方面公開了一種計(jì)算機(jī)可讀存儲介質(zhì)。計(jì)算機(jī)可讀存儲介質(zhì)上存儲有計(jì)算機(jī)程序,計(jì)算機(jī)程序被處理器執(zhí)行時,實(shí)現(xiàn)本公開第一方面中任一項(xiàng)的一種基于工程圖的船舶縱骨型線快速創(chuàng)建方法中的步驟。
22、本發(fā)明所帶來的有益效果如下:
23、從上述方案可以看出,本發(fā)明實(shí)施例提供一種基于工程圖的船舶縱骨型線快速創(chuàng)建方法和系統(tǒng),具有如下有益效果:實(shí)現(xiàn)將二維設(shè)計(jì)圖紙的信息精準(zhǔn)、有效地傳遞至三維模型中,提高船舶三維設(shè)計(jì)研制效率和質(zhì)量,縮短船舶設(shè)計(jì)周期。
1.一種基于工程圖的船舶縱骨型線快速創(chuàng)建方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的基于工程圖的船舶縱骨型線快速創(chuàng)建方法,其特征在于,在所述步驟s1中,所述預(yù)定義的圖面信息包括:縱骨型線編號及肋位區(qū)間值、尺寸標(biāo)注信息、重復(fù)線條和間斷線。
3.根據(jù)權(quán)利要求1所述的基于工程圖的船舶縱骨型線快速創(chuàng)建方法,其特征在于,在所述步驟s2中,所述將所述二維的縱骨理論線沿著總體外板型面船長方向投影,批量生成三維的縱骨型線包括:
4.根據(jù)權(quán)利要求3所述的基于工程圖的船舶縱骨型線快速創(chuàng)建方法,其特征在于,在所述步驟s3中,所述在所述三維的縱骨型線的基礎(chǔ)上批量創(chuàng)建外板縱骨加強(qiáng)筋,選擇船體結(jié)構(gòu)外板作為依附條件,實(shí)現(xiàn)外板縱骨加強(qiáng)筋的快速創(chuàng)建包括:
5.一種基于工程圖的船舶縱骨型線快速創(chuàng)建系統(tǒng),其特征在于,所述系統(tǒng)包括:
6.根據(jù)權(quán)利要求5所述的基于工程圖的船舶縱骨型線快速創(chuàng)建系統(tǒng),其特征在于,所述第一處理模塊具體被配置為,所述預(yù)定義的圖面信息包括:縱骨型線編號及肋位區(qū)間值、尺寸標(biāo)注信息、重復(fù)線條和間斷線。
7.根據(jù)權(quán)利要求5所述的基于工程圖的船舶縱骨型線快速創(chuàng)建系統(tǒng),其特征在于,所述第二處理模塊具體被配置為,所述將所述二維的縱骨理論線沿著總體外板型面船長方向投影,批量生成三維的縱骨型線包括:
8.根據(jù)權(quán)利要求7所述的基于工程圖的船舶縱骨型線快速創(chuàng)建系統(tǒng),其特征在于,所述第三處理模塊具體被配置為,所述在所述三維的縱骨型線的基礎(chǔ)上批量創(chuàng)建外板縱骨加強(qiáng)筋,選擇船體結(jié)構(gòu)外板作為依附條件,實(shí)現(xiàn)外板縱骨加強(qiáng)筋的快速創(chuàng)建包括:
9.一種電子設(shè)備,其特征在于,所述電子設(shè)備包括存儲器和處理器,所述存儲器存儲有計(jì)算機(jī)程序,所述處理器執(zhí)行所述計(jì)算機(jī)程序時,實(shí)現(xiàn)權(quán)利要求1至4中任一項(xiàng)所述的一種基于工程圖的船舶縱骨型線快速創(chuàng)建方法中的步驟。
10.一種計(jì)算機(jī)可讀存儲介質(zhì),其特征在于,所述計(jì)算機(jī)可讀存儲介質(zhì)上存儲有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時,實(shí)現(xiàn)權(quán)利要求1至4中任一項(xiàng)所述的一種基于工程圖的船舶縱骨型線快速創(chuàng)建方法中的步驟。