本公開涉及三維建模,尤其涉及一種隧道四電預(yù)埋管道模型生成方法、裝置及系統(tǒng)。
背景技術(shù):
1、相關(guān)技術(shù)中,過軌管和過槽管設(shè)置于隧道中的二次襯砌空間內(nèi)部,由于二次襯砌的空間存在一定的弧度,因此,要求過軌管與過槽管的形狀與二次襯砌的形狀適配。然而,現(xiàn)有的過軌管或過槽管的三維模型生成方式通常是由人工來完成整個三維模型的生成,導(dǎo)致三維模型的生成效率較低,并且容易出現(xiàn)誤差,影像后續(xù)施工過程中的實體搭建。
技術(shù)實現(xiàn)思路
1、為克服相關(guān)技術(shù)中存在的問題,本公開提供一種隧道四電預(yù)埋管道模型生成方法、裝置及系統(tǒng)。
2、根據(jù)本公開實施例的第一方面,提供一種隧道四電預(yù)埋管道模型生成方法,包括:
3、響應(yīng)于接收到生成第一管道模型的指示,獲取目標(biāo)隧道模型和預(yù)先繪制的第一管道二維軌跡線;所述第一管道二維軌跡線的尺寸與所述目標(biāo)隧道模型的橫斷面尺寸對應(yīng);第一管道為過軌管或者過槽管;
4、獲取第一管道模型的配置信息;所述配置信息包括第一管道模型與所述目標(biāo)隧道模型的第一位置關(guān)系、第一管道與所述目標(biāo)隧道模型對應(yīng)的第一夾角;
5、根據(jù)所述第一管道二維軌跡線、所述第一位置關(guān)系、所述第一夾角,在所述目標(biāo)隧道模型中的三維目標(biāo)位置上生成第一管道的三維軌跡線;
6、根據(jù)所述三維軌跡線,在所述目標(biāo)位置上生成第一管道三維模型。
7、根據(jù)本公開實施例的第二方面,提供一種隧道四電預(yù)埋管道模型生成裝置,包括:
8、第一獲取單元,用于響應(yīng)于接收到生成第一管道模型的指示,獲取目標(biāo)隧道模型和預(yù)先繪制的第一管道二維軌跡線;所述第一管道二維軌跡線的尺寸與所述目標(biāo)隧道模型的橫斷面尺寸對應(yīng);第一管道為過軌管或者過槽管;
9、第二獲取單元,用于獲取第一管道模型的配置信息;所述配置信息包括第一管道模型與所述目標(biāo)隧道模型的第一位置關(guān)系、第一管道與所述目標(biāo)隧道模型對應(yīng)的第一夾角;
10、第一生成單元,用于根據(jù)所述第一管道二維軌跡線、所述第一位置關(guān)系、所述第一夾角,在所述目標(biāo)隧道模型中的三維目標(biāo)位置上生成第一管道的三維軌跡線;
11、第二生成單元,用于根據(jù)所述三維軌跡線,在所述目標(biāo)位置上生成第一管道三維模型。
12、根據(jù)本公開實施例的第三方面,一種電子設(shè)備,包括:存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運行的計算機程序,所述處理器執(zhí)行所述計算機程序時,實現(xiàn)如第一方面中任一項所述的方法。
13、根據(jù)本公開實施例的第四方面,提供一種計算機可讀存儲介質(zhì),其上存儲有計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)如第一方面中任一項所述的方法。
14、根據(jù)本公開實施例的第五方面,提供一種計算機程序產(chǎn)品,包括計算機程序,所述計算機程序在被處理器執(zhí)行時實現(xiàn)如第一方面中任一項所述的方法。
15、本公開的實施例提供的技術(shù)方案可以包括以下有益效果:響應(yīng)于接收到生成第一管道模型的指示,獲取目標(biāo)隧道模型和預(yù)先繪制的第一管道二維軌跡線;獲取第一管道模型的配置信息;配置信息包括第一管道模型與目標(biāo)隧道模型的第一位置關(guān)系、第一管道與目標(biāo)隧道模型對應(yīng)的第一夾角;根據(jù)軌管二維軌跡線、第一位置關(guān)系、第一夾角,在目標(biāo)隧道模型中的三維目標(biāo)位置上生成第一管道的三維軌跡線;根據(jù)三維軌跡線,在目標(biāo)位置上生成第一管道三維模型。從而實現(xiàn)了自動生成過軌管或者過槽管三維模型,提高了四電預(yù)埋管道模型的生成效率和精確性。
16、應(yīng)當(dāng)理解的是,以上的一般描述和后文的細節(jié)描述僅是示例性和解釋性的,并不能限制本公開。
1.一種隧道四電預(yù)埋管道模型生成方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的隧道四電預(yù)埋管道模型生成方法,其特征在于,所述第一位置關(guān)系為所述第一管道模型與目標(biāo)隧道模型中隧道里程線的二維交點坐標(biāo);所述第一管道二維軌跡線為在xy平面上的二維軌跡線;
3.根據(jù)權(quán)利要求2所述的隧道四電預(yù)埋管道模型生成方法,其特征在于,所述根據(jù)所述目標(biāo)隧道模型的位置信息和所述二維交點坐標(biāo),確定所述三維目標(biāo)位置,包括:
4.根據(jù)權(quán)利要求2所述的隧道四電預(yù)埋管道模型生成方法,其特征在于,根據(jù)所述第一夾角和所述三維目標(biāo)位置,確定垂直于所述xy平面的目標(biāo)平面,包括:
5.根據(jù)權(quán)利要求1所述的隧道四電預(yù)埋管道模型生成方法,其特征在于,所述根據(jù)所述三維軌跡線,在所述目標(biāo)位置上生成第一管道三維模型,包括:
6.根據(jù)權(quán)利要求1所述的隧道四電預(yù)埋管道模型生成方法,其特征在于,所述配置信息還包括第一管道放置里程、放置根數(shù)和放置間距;
7.根據(jù)權(quán)利要求6所述的隧道四電預(yù)埋管道模型生成方法,其特征在于,在所述第一管道為過軌管的情況下,在所述目標(biāo)隧道模型中的對應(yīng)位置上生成多個所述第一管道三維模型,包括:
8.一種隧道四電預(yù)埋管道模型生成裝置,其特征在于,包括:
9.一種電子設(shè)備,其特征在于,包括:存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運行的計算機程序,所述處理器執(zhí)行所述計算機程序時,實現(xiàn)如權(quán)利要求1至7中任一項所述的方法。
10.一種計算機可讀存儲介質(zhì),其上存儲有計算機程序,其特征在于,所述計算機程序被處理器執(zhí)行時實現(xiàn)如權(quán)利要求1至7中任一項所述的方法。
11.一種計算機程序產(chǎn)品,包括計算機程序,其特征在于,所述計算機程序在被處理器執(zhí)行時實現(xiàn)如權(quán)利要求1至7中任一項所述的方法。