• <th id="vrxmr"><pre id="vrxmr"></pre></th>

  • <em id="vrxmr"></em><button id="vrxmr"><object id="vrxmr"></object></button>
      <dd id="vrxmr"></dd>

    1. <em id="vrxmr"></em>
      18122393143
      市政BIM建?!考庉嬈鲬?/div>

      聚焦行業熱點資訊 走在新基建建設前沿

      市政BIM建?!考庉嬈鲬?/h1> 2019/10/29

      一、概述

      Civil 3D是Autodesk公司面向基礎設施行業的推出的一款建筑信息模型解決方案軟件,能夠高效進行道路、橋梁、隧道等項目的“平”“縱”“橫”參數設計,是市政BIM應用的主要軟件之一。

      實際項目中,我們遇到橫斷面往往復雜多變,結構多樣且漸變,Civil 3D軟件自帶部件往往不能夠滿足我們的要求,這就需要我們去定制部件。Autodesk Subassembly Composer(后文稱部件編輯器),是基于AutoCAD Civil 3D的部件創建工具軟件,其功能強大且簡便易用,只需要通過可視化的軟件界面和圖形交互的方式,便可創建或修改復雜的用于AutoCAD Civil 3D的部件,而不再需要復雜的編程。

      市政BIM建模——部件編輯器應用

      二、工作流簡介

      采用部件編輯器能夠快速精準地制作出所需部件,其一般工作流程如下。

      (1)確定橫斷面型式:根據圖紙資料對橫斷面進行分析確定部件由幾部分構成,如行車道、路肩、邊坡等;

      (2)定義部件參數:對各部位結構尺寸參數進行設置,對邏輯目標進行設定,如設置長、寬等參變量以及添加放坡曲面等;

      (3)添加部件幾何要素:依照橫斷面形式,添加必要的點、連接及造型;

      (4)編輯部件幾何元素:對添加的點、連接進行參數設定,以便達到尺寸驅動的目的;

      (5)添加相應代碼:向部件中添加必要的點代碼、連接代碼和造型代碼,方便后續導入Civil 3D中樣式控制以及信息提??;

      (6)導出導入部件:保存部件至.pkt文件,并導入Civil 3D部件庫;

      (7)測試及修改:在Cvil 3D中對編寫的部件進行測試,改變參數驗證是否聯動變化,發現問題及時返回修改;

      通過上述7個步驟就可以創建出一個自定義部件,實際項目過程中,我們可以通過定義一系列簡單部件導入Civil 3D中進行組合裝配生成最終橫斷面,也可以直接通過部件編輯器對整個橫斷面進行編輯定義。

      三、API函數

      3.1API函數簡介

      API(Application Programming Interface)應用編程接口,是操作系統為程序開發人員提供的一組函數庫,開發人員可以通過調用API簡易的實現一些操作系統已經提供的功能。常用的API函數可分為以下幾類:點函數、線函數、超高坡度、偏移目標、高程目標、曲面目標、基準線目標、枚舉類型、狀態類型以及鐵路超高。

      3.2API函數舉例

      1、點函數:用于獲取相對于上一點的水平位置、垂直位置、偏移位置、坡度、相對高程等位置屬性。

      舉例:

      P1.DistanceToSurface(ExistingSurface)>0.如果 P1 在曲面上方,將返回正值。如果 P1 在曲面下方,將返回負值。

      2、線函數: 用于獲取連接 兩點的坡度、長度、 高程 等屬性。

      舉例:

      HasIntersection(Link2ID as string, ExtendLink1 as bool=false, ExtendLink2 as bool=false).   確定當前連接是否與另一連接相交。

      3、偏移目標類: 用于 獲取目標的偏移以及確定是否已指定目標或目標是否可供使用。

      舉例 :

      OffsetTarget.Offset. 獲取 目標的偏移值。

      4、高程目標類: 用于 獲取目標的 高程 以及確定是否已指定目標或目標是否可供使用。

      舉例:

      ElevationTarget.Elevation.獲取目標的高程值。

      5、基準線類: 用于獲取基準路線上的當前樁號、高程、起點、終點坡率以及轉彎方向等信息。

      舉例:

      Station.獲取基準路線上的當前樁號。

      Elevation .獲取基準線上的當前高程。

      RegionStart.獲取當前區域的起點樁號。

      RegionEnd.獲取當前區域的終點樁號。

      Grade .獲取基準線縱斷面在當前樁號處的坡率。

      TurnDirection.基于曲線編組獲取當前樁號處的轉彎方向。

      四、多級邊坡案例詳解

      4.1參數設置

      為實現多級邊坡的參數化驅動,在部件編輯器環境中對邊坡的坡度、級數、高度目標等參數進行預先設置。并說明邏輯目標參數,以便多級放坡和地形曲面在發生干涉的時候,多級邊坡可自動識別判斷填挖方。

      市政BIM建模——部件編輯器應用

      4.2幾何圖形創建

      設置多級邊坡放坡原點以及地面線,然后基于該原點創建AP1參照點用于判斷填挖方放坡,再依次基于上一參照創建對應放坡線,對于多級循環放坡應用Loop Geometry命令來實現。

      市政BIM建模——部件編輯器應用

      4.3定義部件代碼

      部件代碼主要包含點代碼、連接代碼、造型代碼,其中點代碼用于控制多級放坡的變坡點、文本注釋等;連接代碼用于控制尺寸標準、參數標準等;造型代碼用于生成實體模型、工程量統計。

      市政BIM建模——部件編輯器應用

      4.4部件測試

      部件測試主要對部件的參數進行驗證優化。將該部件導入至Civil 3D中創建一條邊坡實,驗證邊坡的填挖判斷、變坡點、坡度是否滿足項目需求。


      市政BIM建模——部件編輯器應用



      相關閱讀
      【隧道案例】某隧道工程三維設計技術中BIM的應用

      【隧道案例】某隧道工程三維設計技術中BIM的應用

      BIM技術的普及范圍較大,建筑、電子以及機械等行業均需借助BIM技術,而BIM技術的應用也日益成熟,帶動各個領域也發生了巨大的變化。

      城市軌道交通工程建設全過程BIM應用

      城市軌道交通工程建設全過程BIM應用

      原中華人民共和國建設部于2007年發布的《城市公共交通分類標準》(CJJ/T 114-2007)中明確城市軌道交通包括:地鐵系統、輕軌系統、單軌系統、有軌電車、磁浮系統、自動導向軌道系統、市域快速軌道系統。城市軌道交通工程建設全過程分為工程可行性研究、初步設計、施工圖設計和施工等階段,BIM可在城市軌...

      亚洲Aⅴ天堂Aⅴ天堂无码,中文字幕Av永久无码专区,最新无码黄色网站,久久国产Av无码一区二区