999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Revit斜拉橋建模研究

2017-06-06 12:21:44馬佰鈺王子茹
山西建筑 2017年11期
關(guān)鍵詞:二次開(kāi)發(fā)橋梁模型

馬佰鈺 王子茹

(大連理工大學(xué)建設(shè)工程學(xué)部,遼寧 大連 116024)

?

·計(jì)算機(jī)技術(shù)及應(yīng)用·

基于Revit斜拉橋建模研究

馬佰鈺 王子茹*

(大連理工大學(xué)建設(shè)工程學(xué)部,遼寧 大連 116024)

采用Revit API類庫(kù)在Revit平臺(tái)上進(jìn)行二次開(kāi)發(fā),并結(jié)合JTG D65—01—2007公路斜拉橋設(shè)計(jì)細(xì)則,按照橋梁構(gòu)件類型,在Revit視圖中通過(guò)參數(shù)化建模,生成了斜拉橋各部分結(jié)構(gòu)構(gòu)件模型,該研究為斜拉橋三維可視化設(shè)計(jì)提供了新方法。

Revit,二次開(kāi)發(fā),斜拉橋,參數(shù)化設(shè)計(jì)

斜拉橋是將主梁用許多拉索直接拉在索塔上的一種橋梁。由于其受力性能好等特點(diǎn),在橋梁工程中得到了越來(lái)越多的應(yīng)用。目前的橋梁設(shè)計(jì)一般側(cè)重于橋梁結(jié)構(gòu)的分析和計(jì)算,大都缺乏對(duì)橋梁設(shè)計(jì)成果的三維直觀表現(xiàn)。文獻(xiàn)[1]通過(guò)對(duì)AutoCAD進(jìn)行二次開(kāi)發(fā)編寫(xiě)了參數(shù)化橋梁建模程序。文獻(xiàn)[2]采用VC++融合OpenGL的圖形技術(shù)參數(shù)化建模,完成了斜拉橋主要單元的模型構(gòu)建。現(xiàn)階段Revit軟件正在應(yīng)用于建筑行業(yè),但用于橋梁的不多,應(yīng)用于橋梁設(shè)計(jì)的Revit建模主要依賴于菜單欄命令,需要逐步進(jìn)行,操作繁瑣,工作量大且易出錯(cuò)。Revit具有強(qiáng)大的二次開(kāi)發(fā)功能,應(yīng)用Revit API可以有效解決這個(gè)問(wèn)題。

本文在已有研究成果基礎(chǔ)上,結(jié)合斜拉橋結(jié)構(gòu)的特點(diǎn)和BIM技術(shù)的優(yōu)勢(shì),以斜拉橋的索塔為例,應(yīng)用Revit API實(shí)現(xiàn)具有對(duì)索塔的快速建模功能,使之快速生成多種形狀的斜拉橋索塔以及其他構(gòu)件。使用參數(shù)化建模的方式提高了索塔建模的準(zhǔn)確性和設(shè)計(jì)效率。

1 Revit二次開(kāi)發(fā)流程

本文基于Visual Studio 2010集成開(kāi)發(fā)平臺(tái),使用C#編程語(yǔ)言,通過(guò)API接口對(duì)建模功能實(shí)現(xiàn)擴(kuò)展。程序開(kāi)發(fā)主要分成建模功能的實(shí)現(xiàn)及用戶界面的生成。

1.1 程序開(kāi)發(fā)流程

Revit二次開(kāi)發(fā)需要遵循API的應(yīng)用流程[3],程序設(shè)計(jì)步驟如圖1所示[4]。創(chuàng)建模型的過(guò)程在Execute()方法里實(shí)現(xiàn)。通過(guò)XYZ()確定節(jié)點(diǎn)坐標(biāo),MakeLine()函數(shù)創(chuàng)建線段,再通過(guò)NewSweptBlendForm()和NewExtrusionForm()函數(shù)來(lái)實(shí)現(xiàn)放樣融合和拉伸命令,完成元模型的建立。

1.2 界面生成及插件模塊設(shè)計(jì)

首先創(chuàng)建自定義按鈕,需要通過(guò)IExternal Command接口派生類來(lái)實(shí)現(xiàn)兩個(gè)接口:OnStartup和OnShutdown。在這個(gè)接口函數(shù)里創(chuàng)建需要的Ribbon控件,可以在“附加模塊”選項(xiàng)卡中添加下拉菜單和按鈕功能,在Revit啟動(dòng)時(shí),點(diǎn)擊按鈕生成對(duì)話框輸入?yún)?shù)生成模型。

該插件共定義六種常用斜拉橋常用部分模型類,包括:主梁、索塔、橋墩、橋臺(tái)、橋索、欄桿(如圖2所示)。在用戶界面中創(chuàng)建六組下拉菜單(如圖3所示),每組菜單中包含一到兩種斜拉橋各部分的不同種類,用戶通過(guò)輸入控制參數(shù)來(lái)生成模型。

2 斜拉橋各部分模型構(gòu)建

2.1 建模思想

任何三維模型都可以分解為點(diǎn)、線、面、體等多個(gè)層次。兩點(diǎn)確定直線,線和線確定面,面和面圍成體,因此點(diǎn)是最基本、最關(guān)鍵的幾何元素。本文以斜拉橋索塔為例研究其建模過(guò)程。斜拉橋索塔是由塔座、塔身和塔頭三部分組成,先確定關(guān)鍵點(diǎn)的坐標(biāo),由點(diǎn)連成線,通過(guò)線生成面,通過(guò)融合和拉伸命令最大程度擬合斜拉橋索塔外形輪廓。

如圖4所示,本程序根據(jù)斜拉橋索塔的結(jié)構(gòu)幾何特點(diǎn)[5],確定建立斜拉橋索塔模型所需的主要控制參數(shù)有塔角距(C1)、塔腳處截面長(zhǎng)度(L1)等。

2.2 參數(shù)化建模

1)點(diǎn)坐標(biāo)變換及模型生成方法。根據(jù)規(guī)范雙塔斜拉橋索塔高與主跨比宜選用0.18~0.25,獨(dú)塔斜拉橋的塔高與主跨比宜選用0.30~0.45,并宜使邊索與水平線夾角控制在25°~45°左右,首先通過(guò)四個(gè)點(diǎn)坐標(biāo)創(chuàng)建塔座下截面,再通過(guò)傾角確定上截面的點(diǎn)坐標(biāo)。

例如:下截面A1點(diǎn)坐標(biāo)為(C1/2-L1/2,0,0);

上截面A點(diǎn)坐標(biāo)為((C1/2-L1/2+L1+H1×k1/180)-L2,0,H1)。

其中,k1=tan(PI×(A1-90)/180),如圖5所示。

通過(guò)makeline()方法使這兩個(gè)點(diǎn)生成一條線段,依次創(chuàng)建截面的四個(gè)坐標(biāo)點(diǎn),由線生成面,使用放樣融合命令NewSweptBlendForm()生成體。

塔頭部分使用拉伸命令NewExtrusionForm()生成體。三個(gè)部分組合在一起生成索塔模型。

2)參數(shù)傳遞。把控制參數(shù)與生成對(duì)話框中的參數(shù)一一對(duì)應(yīng),通過(guò)輸入不同的參數(shù),生成不同形狀的索塔模型。

3)索塔族的創(chuàng)建與對(duì)構(gòu)件賦材質(zhì)。Revit針對(duì)常用構(gòu)件提供族的功能。開(kāi)發(fā)一個(gè)面向?qū)ο蟮臉蛄汗こ蘎evit建模系統(tǒng)。在Revit系列軟件里就是族的概念。

索塔族的創(chuàng)建與對(duì)構(gòu)件賦材質(zhì)步驟如下:

a.將生成的內(nèi)建模型保存為內(nèi)建族;

b.選中內(nèi)建族,在屬性欄中選材質(zhì),出現(xiàn)關(guān)聯(lián)族參數(shù)窗口;

c.添加參數(shù)并命名;

d.點(diǎn)擊族類型,就可以給體量加材質(zhì)。

3 應(yīng)用實(shí)例

以某地斜拉橋索塔為例,根據(jù)《公路斜拉橋設(shè)計(jì)規(guī)范》及以往設(shè)計(jì)經(jīng)驗(yàn),結(jié)構(gòu)模型初選如下:塔腳距為5.4 m,塔腳處截面長(zhǎng)度和寬度分別為1.2 m和2.2 m,塔腳到墩頂?shù)木嚯x8.4 m,塔座傾角100°,墩頂?shù)街袡M梁的距離15 m,塔身傾角81°,墩頂處截面長(zhǎng)度和寬度分別為1.2 m和2.2 m,塔身中橫梁處截面長(zhǎng)度和寬度分別為1.2 m和2.2 m,墩底橫梁高1.6 m,墩底下橫梁寬度2.2 m,中橫梁到塔頸的距離10 m,塔頸截面長(zhǎng)度和寬度分別為1.2 m和2.2 m,塔頭截面長(zhǎng)度和截面寬度分別為1.4 m和2.2 m,塔頸高1 m,塔頭高1 m。啟動(dòng)Revit 2014,新建概念體量。在“附加模塊”選項(xiàng)板上選擇加載完成的索塔插件,點(diǎn)擊“索塔”。將設(shè)計(jì)參數(shù)輸入彈出對(duì)話框。圖6為塔座參數(shù)輸入對(duì)話框。

待程序運(yùn)行加載后生成索塔模型如圖7所示。按此方法完成其他構(gòu)件的建模,從而實(shí)現(xiàn)整橋的可視化表達(dá)。

該模型還可以通過(guò)“族編輯器”載入到項(xiàng)目中,進(jìn)而可生成施工圖,完成設(shè)計(jì)(本文略)。

4 結(jié)語(yǔ)

本文結(jié)合斜拉橋各結(jié)構(gòu)模型的特點(diǎn),介紹了在Revit平臺(tái)上斜拉橋參數(shù)化建模的流程及關(guān)鍵技術(shù),并以典型索塔為例,實(shí)現(xiàn)了斜拉橋索塔結(jié)構(gòu)的快速建模,按此方法,可以快速實(shí)現(xiàn)對(duì)其他構(gòu)件的建模,最后實(shí)現(xiàn)大橋的整體三維表達(dá)。該方法與以往建模方法相比,具有設(shè)計(jì)速度快,能提高設(shè)計(jì)效率的特點(diǎn)。本項(xiàng)研究為BIM技術(shù)在橋梁設(shè)計(jì)上的應(yīng)用作了有益的探索。

[1] 陳一駿,王月華,曹 菲,等.橋梁虛擬現(xiàn)實(shí)系統(tǒng)的設(shè)計(jì)[J].交通標(biāo)準(zhǔn)化,2005(8):100-103.

[2] 扈春霞,王子茹.基于OpenGL的參數(shù)化斜拉橋三維可視化的研究[J].江漢大學(xué)學(xué)報(bào)(自然科學(xué)版),2008(2):47-49.

[3] Autodesk Asia Pte Ltd.Autodesk?Revit?二次開(kāi)發(fā)基礎(chǔ)教程[M].上海:同濟(jì)大學(xué)出版社,2015:27-35.

[4] 丁曉宇,王子茹.基于Revit二次曲面網(wǎng)殼參數(shù)化建模的研究[J].山西建筑,2016,42(15):256-258.

[5] 扈春霞.斜拉橋三維可視化的研究[D].大連:大連理工大學(xué),2008.

Realize parametric modeling of cable-stayed bridge based on Revit

Ma Baiyu Wang Ziru*

(FacultyofInfrastructureEngineering,DalianUniversityofTechnology,Dalian116024,China)

The paper carries out secondary development by applying Revit API library and Revit platform, combines with JTG D65—01—2007HighwayCable-StayedBridgeDesignSpecifications, carries out parametric modeling in Revit view according to bridge component types, and develops the cable-stayed bridge structure component model, which has provided new methods for the cable-stayed bridge three-dimensional visualization design.

Revit, secondary development, cable-stayed bridge, parametric design

1009-6825(2017)11-0257-02

2017-02-08

馬佰鈺(1989- ),女,在讀碩士

王子茹(1955- ),女,博士,博士生導(dǎo)師,教授

TP317.4

A

猜你喜歡
二次開(kāi)發(fā)橋梁模型
一半模型
重要模型『一線三等角』
重尾非線性自回歸模型自加權(quán)M-估計(jì)的漸近分布
淺談基于Revit平臺(tái)的二次開(kāi)發(fā)
甘肅科技(2020年20期)2020-04-13 00:30:02
淺談Mastercam后處理器的二次開(kāi)發(fā)
模具制造(2019年3期)2019-06-06 02:11:02
手拉手 共搭愛(ài)的橋梁
句子也需要橋梁
西門(mén)子Easy Screen對(duì)倒棱機(jī)床界面二次開(kāi)發(fā)
高性能砼在橋梁中的應(yīng)用
3D打印中的模型分割與打包
主站蜘蛛池模板: 自拍亚洲欧美精品| 999国内精品视频免费| 亚洲国产清纯| 亚洲视频免| 国产午夜精品一区二区三区软件| 日韩成人在线网站| 污网站在线观看视频| 无码不卡的中文字幕视频| 欧美午夜视频在线| 国产69精品久久| 国产午夜小视频| 永久免费精品视频| 亚洲综合片| 99久久国产自偷自偷免费一区| 91免费观看视频| 亚洲午夜久久久精品电影院| 国产亚洲一区二区三区在线| 欧美色图第一页| 国产一级在线播放| 亚洲最黄视频| 国产精品自拍合集| 真实国产乱子伦高清| 亚洲综合久久成人AV| 国产成人一区二区| 亚洲av无码人妻| 免费午夜无码18禁无码影院| 欧美日韩中文国产va另类| 亚洲成a人在线观看| 国产全黄a一级毛片| 国产亚洲男人的天堂在线观看| 99久久99视频| 国产凹凸视频在线观看| 人妻丰满熟妇av五码区| 亚洲大尺码专区影院| 亚洲男女在线| 99视频全部免费| 久久久久久国产精品mv| 国产乱子伦精品视频| 久久久国产精品无码专区| 国产在线精品99一区不卡| 亚洲欧美h| 国产噜噜噜| 直接黄91麻豆网站| 国产亚洲视频免费播放| 国产激爽大片在线播放| 色综合日本| 亚洲成年人片| 国产精品久久久久久久久| 青青青伊人色综合久久| 国产在线欧美| 黄色网页在线观看| 国产免费黄| 国产拍在线| aaa国产一级毛片| 国产激情无码一区二区APP | 成人日韩视频| 久久久久亚洲精品成人网| 91亚洲国产视频| 欧美中文字幕一区| 黑人巨大精品欧美一区二区区| 日本成人精品视频| 真实国产精品vr专区| 香蕉国产精品视频| 真实国产乱子伦视频| 欧美三级日韩三级| 一区二区三区国产精品视频| 日韩a在线观看免费观看| 四虎在线观看视频高清无码| 日本久久免费| 欧美亚洲第一页| 精品久久综合1区2区3区激情| 欧美97色| 日韩国产 在线| 久久美女精品国产精品亚洲| 一本综合久久| 激情综合网址| 欧美精品亚洲日韩a| 华人在线亚洲欧美精品| 亚洲aaa视频| 亚洲欧美成人在线视频| 色噜噜综合网| 四虎国产精品永久一区|