亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于直線三維模型剖切方法的研究與應(yīng)用

        2021-08-02 10:27:16劉立峰李爾康
        西北水電 2021年3期
        關(guān)鍵詞:端系統(tǒng)輕量化建筑物

        李 夢,劉立峰,李爾康,孫 陽

        (中國電建集團(tuán)西北勘測設(shè)計(jì)研究院有限公司,西安 710065)

        0 引 言

        BIM技術(shù)的應(yīng)用每年都在發(fā)生變化,隨著工程應(yīng)用實(shí)踐的不斷深入和應(yīng)用價(jià)值的不斷顯現(xiàn),BIM應(yīng)用也從單純的技術(shù)應(yīng)用走向項(xiàng)目管理、企業(yè)管理、甚至應(yīng)用到項(xiàng)目建設(shè)的全鏈條應(yīng)用。在項(xiàng)目應(yīng)用過程中,為了展示三維模型的內(nèi)部細(xì)節(jié),增強(qiáng)三維可視化瀏覽的直觀性與準(zhǔn)確性,需要對三維模型剖切處理,有利于觀察模型內(nèi)細(xì)部結(jié)構(gòu)。當(dāng)前,研究者已經(jīng)提出了多種基于三維模型剖切的方法,比如:秦緒佳等[1]提出了采用平面及多面體對重構(gòu)模型剖切的立體剪裁算法;陳俊智等[2]提出利用OpenGL中的附加裁剪面實(shí)現(xiàn)平面切割;周翠英等[3]和郭圣文[4]實(shí)現(xiàn)了對三維模型任意方向的平面切割,但不能任意方式切割;王成龍等[5]和陳學(xué)工[6]等提出了基于三維模型任意角度剖切算法,實(shí)現(xiàn)了基于平面的任意角度剖切;代欣位等[7]提出基于動(dòng)態(tài)四叉樹索引的三維地質(zhì)模型組合剖切算法;曹麗[8]等對四面體、六面體數(shù)據(jù)結(jié)構(gòu)模型分別進(jìn)行剖切算法設(shè)計(jì)和功能實(shí)現(xiàn);崔兆東[9]等提出1種基于地質(zhì)橫剖面輪廓線的歸一化三維地質(zhì)體模型重構(gòu)方法,對基于隧道橫斷面的三維建模及隧道與地質(zhì)模型合并過程中的模型切割、分層。以上研究者提出的方法大多基于多面體、平面,對于模型結(jié)構(gòu)復(fù)雜、布置走向非正南正北等不能快速有效找到合適的多面體、平面對模型進(jìn)行剖切,很難高效得到預(yù)期的模型剖切面。

        目前,市場上主流BIM設(shè)計(jì)軟件及應(yīng)用平臺(tái)都是通過平面(XY、XZ、YZ)、六面體剖切盒等方式來對BIM三維模型進(jìn)行剖切,基本上都是基于選定平面生成剖切面來對三維模型進(jìn)行剖切,并且默認(rèn)的平面與大地坐標(biāo)系的X、Y、Z方向一致,大土木工程行業(yè)模型布置走向基本均為非正南正北布置(方向與大地坐標(biāo)系X、Y方向一致),采用當(dāng)前已有的基于平面的剖切方法,需要對剖切面進(jìn)行反復(fù)調(diào)整,才能達(dá)到預(yù)期效果,滿足工程實(shí)際應(yīng)用需要。本文以三維模型中的構(gòu)件外輪廓線為基礎(chǔ),提出1種基于直線的三維模型剖切方法,該方法適用于任意布置走向的三維模型剖切,可高效、精準(zhǔn)達(dá)到預(yù)期剖切效果,并以某工程擋水建筑物為例,詳細(xì)介紹具體實(shí)現(xiàn)過程,與傳統(tǒng)剖切方法進(jìn)行對比分析,展示本方法的優(yōu)越性。

        1 模型輕量化轉(zhuǎn)換

        當(dāng)前BIM相關(guān)工程應(yīng)用主流技術(shù)基本都是基于Web端實(shí)現(xiàn),因此,進(jìn)入Web端系統(tǒng)的模型數(shù)據(jù)必須是經(jīng)過模型輕量化轉(zhuǎn)換工具處理后的輕量化三維設(shè)計(jì)模型數(shù)據(jù)信息,需要開發(fā)模型輕量化轉(zhuǎn)換工具,將三維設(shè)計(jì)軟件設(shè)計(jì)成果數(shù)據(jù)轉(zhuǎn)換為統(tǒng)一的輕量化數(shù)據(jù)格式,并且可以將模型的幾何型體數(shù)據(jù)、非幾何數(shù)據(jù)信息、模型組織結(jié)構(gòu)等信息一并轉(zhuǎn)換到輕量化模型中,筆者已開發(fā)了支持當(dāng)前主流的三維設(shè)計(jì)軟件平臺(tái)模型輕量化轉(zhuǎn)換工具1套,支持達(dá)索的CATIA、歐特克的Revit系列、奔特利的MicroStation,AVEVA的PDMS、西門子的UG等數(shù)據(jù)格式模型輕量化轉(zhuǎn)換,模型輕量化轉(zhuǎn)換工具見圖1。利用模型輕量化工具將三維設(shè)計(jì)模型轉(zhuǎn)換為輕量化數(shù)據(jù)格式,上傳到Web端系統(tǒng),在Web端系統(tǒng)中可瀏覽查看模型組織結(jié)構(gòu)以及模型屬性信息,在模型結(jié)構(gòu)樹上選擇或者在模型構(gòu)件上選擇,均能瀏覽該模型構(gòu)件的屬性信息以及與該模型構(gòu)件關(guān)聯(lián)的文檔信息,并且支持文檔在線打開瀏覽,有助于進(jìn)一步了解該部位模型相關(guān)的數(shù)據(jù)信息,利用開發(fā)的模型輕量化轉(zhuǎn)換工具將某工程擋水建筑物三維設(shè)計(jì)模型轉(zhuǎn)換輕量化格式,并上傳Web端系統(tǒng),見圖2。

        圖1 模型輕量化轉(zhuǎn)換工具圖

        圖2 某工程擋水建筑物輕量化模型圖

        2 剖切方法設(shè)計(jì)

        筆者在React框架下,采用WebGL技術(shù)在HTML5頁面上開發(fā)了基于輕量化模型的直線剖切方法,建成了Web端系統(tǒng)平臺(tái)。

        剖切方法設(shè)計(jì)的邏輯鏈條較長,且環(huán)環(huán)相扣,其邏輯關(guān)系見圖3,剖切方法執(zhí)行以下主要步驟:

        圖3 剖切方法流程圖

        (1) 三維設(shè)計(jì)模型輕量化轉(zhuǎn)換,將利用三維設(shè)計(jì)軟件制作的三維設(shè)計(jì)模型,利用本文開發(fā)的模型輕量化轉(zhuǎn)換工具對三維設(shè)計(jì)模型進(jìn)行輕量化轉(zhuǎn)換,可以將不同三維設(shè)計(jì)軟件制作的三維設(shè)計(jì)成果轉(zhuǎn)換為統(tǒng)一的數(shù)據(jù)格式,實(shí)現(xiàn)多數(shù)據(jù)格式設(shè)計(jì)成果的集成融合應(yīng)用。

        (2) 將轉(zhuǎn)換后的三維輕量化模型上傳到本文開發(fā)Web端系統(tǒng)平臺(tái)。

        (3) 在Web端系統(tǒng)平臺(tái)中打開三維輕量化模型,在模型上移動(dòng)鼠標(biāo),Web端系統(tǒng)根據(jù)預(yù)設(shè)算法,自動(dòng)計(jì)算鼠標(biāo)與模型中輪廓直線之間的距離,即鼠標(biāo)距模型中直線中心點(diǎn)之間的距離。

        (4) 設(shè)定閾值,Web系統(tǒng)設(shè)置的閾值為顯示器分辨率×0.02×0.5像素,系統(tǒng)自動(dòng)捕捉選定鼠標(biāo)與模型中直線之間的距離小于閾值的任意一條直線,來生成法平面對輕量化模型進(jìn)行剖切。

        (5) 根據(jù)選定直線的法向量和選定直線的中心點(diǎn)創(chuàng)建法平面,Web系統(tǒng)選定的任一條直線后,將沿選定直線重新繪制一條與選定直線相同的直線,以繪制的直線創(chuàng)建直線的法平面。

        (6) Web系統(tǒng)根據(jù)法平面對輕量化模型進(jìn)行剖切,剖切后系統(tǒng)自動(dòng)隱藏法平面,得到輕量化模型的內(nèi)部結(jié)構(gòu)剖切面,實(shí)現(xiàn)對三維模型的剖切。

        3 剖切方法效果對比與分析

        以某工程擋水建筑物為例對傳統(tǒng)剖切方法與本文提出的剖切方法效果進(jìn)行對比分析,擋水建筑物軸線布置方向?yàn)槟掀?2.02°,工程應(yīng)用中經(jīng)常會(huì)用到沿?fù)跛ㄖ镙S線生成的剖切面,進(jìn)一步分析擋水建筑物內(nèi)部結(jié)構(gòu)。目前,市場上主流BIM設(shè)計(jì)軟件及應(yīng)用平臺(tái)的剖切效果見圖4,傳統(tǒng)的剖切方法是基于平面生成剖切面,在水電工程建筑物造型復(fù)雜情況下,很難找到與擋水建筑物軸線相垂直的平面來生成剖切面,并且傳統(tǒng)BIM設(shè)計(jì)軟件及應(yīng)用平臺(tái)所生成的剖切面、剖切盒自動(dòng)與大地坐標(biāo)系的正南正北方向相平行或相垂直。因此,需要反復(fù)調(diào)整剖切面的角度來實(shí)現(xiàn)預(yù)期剖切效果,并且也不一定精準(zhǔn)實(shí)現(xiàn)與擋水建筑物軸線相垂直的剖切面來剖切擋水建筑物。運(yùn)用本文提出的基于直線的三維模型剖切方法見圖5,在擋水建筑物三維模型中很容易找到與擋水建筑物軸線相平行的輪廓線來生成與之垂直的法平面對三維模型進(jìn)行剖切,可以一次性高效、精準(zhǔn)地生成與擋水建筑物軸線相垂直的平面對擋水建筑物進(jìn)行剖切。在大型土木工程行業(yè),類似于水電工程擋水建筑物布置非正南正北(采用大地坐標(biāo)系)的建筑比比皆是,采用本文提出的基于直線法平面的三維模型剖切方法,有效解決了現(xiàn)有三維模型剖切技術(shù)對于模型布置非正南正北的模型剖切需要反復(fù)調(diào)整的問題,同時(shí)適用于任意模型布置走向的剖切應(yīng)用,提高了模型剖切效率和準(zhǔn)確率,同時(shí)提升,BIM技術(shù)應(yīng)用工作的便捷性。

        圖4 傳統(tǒng)的剖切效果圖

        圖5 基于直線的三維模型剖切圖

        4 結(jié) 語

        本文針對三維輕量化模型,提出了1種基于直線的三維模型剖切方法。該方法不僅實(shí)現(xiàn)了基于三維模型任意直線法平面的剖切,同時(shí)實(shí)現(xiàn)了對三維模型進(jìn)行多個(gè)剖切面的聯(lián)合剖切,適用于任意布置走向的三維模型剖切,增強(qiáng)了工程實(shí)際應(yīng)用的實(shí)用性和靈活性;該方法不僅簡單、高效、精準(zhǔn)、適用性強(qiáng),而且精準(zhǔn)地描述了模型的剖切面。通過實(shí)際工程項(xiàng)目驗(yàn)證了該方法的有效性、便捷性。

        猜你喜歡
        端系統(tǒng)輕量化建筑物
        一種PCIe接口AFDX端系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
        汽車輕量化集成制造專題主編
        TTE時(shí)間觸發(fā)以太網(wǎng)技術(shù)在國產(chǎn)化平臺(tái)中的應(yīng)用
        鄰近既有建筑物全套管回轉(zhuǎn)鉆機(jī)拔樁技術(shù)
        冶金聯(lián)合循環(huán)機(jī)組汽機(jī)冷端系統(tǒng)運(yùn)行優(yōu)化
        描寫建筑物的詞語
        一種輕量化自卸半掛車結(jié)構(gòu)設(shè)計(jì)
        CentOS下AFDX端系統(tǒng)驅(qū)動(dòng)設(shè)計(jì)與實(shí)現(xiàn)*
        瞄準(zhǔn)掛車輕量化 鑼響掛車正式掛牌成立
        專用汽車(2016年1期)2016-03-01 04:13:19
        火柴游戲
        一级呦女专区毛片| 国产免费无遮挡吸奶头视频| 国产性生大片免费观看性 | 日韩在线观看你懂的| 亚洲视频一区二区久久久| 精品日本一区二区三区| 日本护士xxxx视频| 亚洲av乱码中文一区二区三区| 99RE6在线观看国产精品| 日本一区二区三级在线| 久久久无码精品亚洲日韩蜜臀浪潮| 久久久精品久久日韩一区综合| 亚洲欧美日本人成在线观看| 蜜臀av在线一区二区尤物| 99久热在线精品视频观看| 亚洲综合一区无码精品| 白白青青视频在线免费观看| 人妖国产视频一区二区| 无码精品人妻一区二区三区av| 国产3p视频| 亚洲第一页综合av免费在线观看| 久久黄色国产精品一区视频| 国语对白做受xxxxx在线| 国产欧美一区二区成人影院| 中文字幕日韩一区二区不卡 | 精品国产精品久久一区免费| 国产精品偷窥熟女精品视频| 品色永久免费| 中文字幕亚洲人妻系列| 人妻人妇av一区二区三区四区| 无码中文亚洲av影音先锋| y111111少妇影院无码| 亚洲精品视频免费在线| 国产91清纯白嫩初高中在线观看| 最近中文字幕视频完整版在线看| 丝袜欧美视频首页在线| 亚洲av熟女传媒国产一区二区| 日本大骚b视频在线| 亚洲无码一二专区| 一区二区在线观看日本免费 | 日本最新免费二区三区|