青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

eryar

PipeCAD - Plant Piping Design Software.
PlantAssistant - Translate AVEVA RVM/SP3D VUE to glTF, STEP, etc.
posts - 606, comments - 590, trackbacks - 0, articles - 0

Plant Design Review Based on AnyCAD

Posted on 2014-04-17 20:56 eryar 閱讀(4528) 評論(0)  編輯 收藏 引用 所屬分類: 2.OpenCASCADE4.AVEVA Solution

Plant Design Review Based on AnyCAD

eryar@163.com

Abstract. AVEVA Review is used to 3D model visualization for plant or ship design, construction and operation. Taking data from a range of 3D design systems, AVEVA Review delivers a virtual reality view of a plant or ship which users from all disciplines can freely navigate to view areas of interest, communicate ideas or undertake reviews. Use AVEVA .Net can extract model from DESIGN database, and use AnyCAD .Net can visualize the model. This paper mainly focus on the usage of AnyCAD .Net, and also discuss how to read model data from DESIGN database by AVEVA .Net.

Key words. AVEVA Plant, PDMS, AVEVA .Net, AVEVA Review, AnyCAD, C#


1. Introduction

AVEVA Review為工廠或船舶設計、建造和運營提供三維模型可視化。對于結構復雜的工廠和船舶設計方案而言,精細化、易于導航的三維模型已經讓項目生命周期發生了徹底的轉變。從最初的項目投標到后續的設計、施工、調試及投入運營,只要用眼睛去看一看,就能掌握其中的來龍去脈。AVEVA Review的主要功能如下:

l 強大的設計方案審閱功能:AVEVA Review可從諸多種類的三維設計系統中提取數據,以此來為工廠或船舶創建一種“虛擬現實”的視圖畫面,而且各個專業的用戶都能自由地執行視圖導航,以查看感興趣的區域、交流想法或做出評論。他采用了標準的企業通信技術,并不依賴原始的三維設計軟件;

l 逼真的可視成像效果:極具真實感的交互圖形:融入了高性能的模型渲染功能,包括燈光、紋理、背景畫面、煙霧及實時陰影;支持導出顏色規則和半透明規則;可視化保溫及伴熱對象;實用型查看功能,多樣式的像機模式、立體效果及鍵盤操作視圖;逼真的動畫效果,創建場景漫游動畫、模擬物體運動及檢查運動物體間的碰撞情況;

wps_clip_image-9877

Figure 1.1 Review with textures

wps_clip_image-10146

Figure 1.2 Pipes and structures in Review

wps_clip_image-9876

Figure 1.3 Review FPSO in 64bit

l 強大的模型處理功能:數據流技術實現了交互式模型可視成像,而且不受模型大小或復雜程度的限制;自動轉換并以流的方式傳送RVM、RVZ、ZGL、STEP、IGES及SAT格式的模型文件;將流式和非流式模型合并于同一個復合視圖;縮放、移動和旋轉模型;模型校準:即時獲取模型數據;模型測量功能;激光模型查看功能:將激光掃描模型導入AVEVA Review模型所在的場景中,并在這二者之間執行尺寸核準。直接連接到三維項目模型,瀏覽設計方案的層次結構、直接加載幾何體及查看對象屬性;

l 設計溝通:全球化溝通支持,對多個工作地點執行項目審閱;在AVEVA Review強大功能基礎上,集成了交互式三維設計方案交流手段,以便讓身處世界各地的項目參與方都能通過Internet實現聯網溝通;

業務上具有一些優勢:

l 節省時間和成本:使用AVEVA Review來對正在開發中的設計方案執行內容評估和進度評估,以此來提高項目的執行效率;更妥善地對裝配、施工和調試工作做出規劃;將激光掃描所得的完工項目測繪結果運用于改造或改建項目;

l 提高投標的成功率:使用Review來展現概念模型或投標專用模型,以此來提升項目提案的質量和吸引力;

l 完善運營:使用AVEVA Review來開展員工培訓,并執行安全和可操作性檢查;執行關鍵工序過程的動畫模擬;

綜上所述,可知三維可視化在設計中的重要意義。本文主要使用AVEVA .Net提供的SDK來讀取DESIGN數據庫的幾何模型數據,并在AnyCAD中實現可視化,以此來實現部分AVEVA Review的功能。因為AnyCAD也是用C#開發的,所以將AnyCAD與AVEVA接合起來開發還是很方便的。若有關于AVEVA .Net及AnyCAD .Net的任何問題,都可與我聯系:eryar@163.com

2. Extract DESIGN model data by AVEVA .Net

AVEVA .Net提供了二次開發的統一接口,即IAddin,在其Start方法中可以增加命令。這樣就會在啟動AVEVA Plant/Marine時加載這個動態庫,將調用插件的Start方法來進行相關配置。這是AVEVA .Net的一種用法,即一定要啟動AVEVA Plant/AVEVA Marine。

AVEVA .Net還提供了一種開發方式,即獨立運行方式,這樣就不需要啟運AVEVA Plant/AVEVA  Marine,直接生成一個可執行程序。本文使用這種方式從DESIGN/Outfitting中讀取幾何模型數據,并在AnyCAD中可視化。這樣就可以用一個獨立運行的程序來對AVEVA中的模型數據可視化。

在AVEVA中模型數據是以層次關系的樹結構來組織的,如下圖所示:

wps_clip_image-2913

Figure 2.1 Design Explorer for Model Data

其中樹上每個節點對應AVEVA .Net中的類是DbElement:

wps_clip_image-16447

Figure 2.2 DbElement Class

根據類DbElement這樣就可以把模型的幾何數據提取出來了。

3. Visualisation in AnyCAD

AnyCAD .Net圖形組件是為.Net開發者提供的專業圖形SDK,可大大加快三維程序的開發。AnyCAD .Net可以用來幾何造型、可視化及數據交換。AnyCAD .Net有如下功能:

l 造型:提供基本形狀的造型方法,如點、線、圓、球、長方體、圓柱體、圓錐體及由點生成的曲面;還提供了常見的一些造型算法,如拉伸體、旋轉體、倒角、倒圓等;提供了形狀的布爾操作算法,如合、差、并操作;

l 可視化:不需要編碼,提供了一些默認的相機操作,如對視圖的縮放、平移、旋轉等;選擇的管理,支持場景中形狀的拾取;可設置顯示模式,如線框模式、實體渲染模式等;可設置場景形狀的顯示樣式,包括顏色、材質及透明度等;可設置漸變的背景色;

l 數據交換:支持STEP、IGES、STL、DXF等常見的三維模型交換文件格式的導入導出;

AnyCAD .Net的使用還是很簡單的。首先添加如下程序集:AnyCAD.Foundation.Net.dll和AnyCAD.Presentation.Net.dll。

然后再添加可視化控件,你可以通過拖放一個RenderWindow3d控件到你的窗口。也可以通過程序動態創建,程序代碼及程序運行得到的三維場景如下所示:

public partial class FormMain : Form
{
    
// Render Control
    private Presentation.RenderWindow3d renderView;
    
public FormMain()
    {
        InitializeComponent();

        
// Create renderView
        this.renderView = new AnyCAD.Presentation.RenderWindow3d();
        
this.renderView.Location = new System.Drawing.Point(027);
        
this.renderView.Size = this.Size;
        
this.renderView.TabIndex = 1;
        
this.Controls.Add(this.renderView);
    }
    
// TODO
}

 

wps_clip_image-8011

Figure 3.1 AnyCAD .Net Visualization Control

從DESIGN中讀取到模型數據后,就可以使用AnyCAD .Net造型算法來生成管道、設備、結構等模型了。AnyCAD .Net提供了簡單直接的造型算法,通過使用全局的BRepTools實例來建模,如下圖所示:

wps_clip_image-21217

Figure 3.2 BRepTools Class of AnyCAD

創建一個基本形狀及對其可視化只需如下所示兩行代碼:

TopoShape cylinder = GlobalInstance.BrepTools.MakeCylinder(
        
new Vector3(12000), new Vector3(001), 2010040315);

// You need to assign the Id for geometry for latter query usage.
renderView.ShowGeometry(cylinder, 103);

顯示效果如下圖所示:

wps_clip_image-10459

Figure 3.3 A Cylinder in AnyCAD

為了使顯示效果更逼真,AnyCAD .Net提供了設置顏色、材質及透明度的功能。設置渲染樣式的方式有三種,如下圖所示:

wps_clip_image-27625

Figure 3.4 Render Style of AnyCAD

設置面的顯示屬性的方法如下圖所示:

wps_clip_image-20028

Figure 3.5 Set Face Render Style

綜上所述,AnyCAD .Net使用簡單,直觀。所以使用AVEVA .Net結合AnyCAD .Net可以快速開發出一個與AVEVA Review功能類似的產品出來,減少軟件的授權費用。

使用AnyCAD .Net開發出來的Review功能效果如下圖所示:

wps_clip_image-30079

Figure 3.6 Models in AVEVA Design

wps_clip_image-25333

Figure 3.7 Models in AnyCAD .Net

wps_clip_image-18180

Figure 3.8 Valves with Insulation

4. Conclusion

本文簡要介紹了AVEVA Review的功能,使用AVEVA Review可以用來對員工進行培訓,還可用來在三維模型中執行安全和可操作性檢查,及對工廠設計中的關鍵工序過程進行動畫模擬。

通過使用AVEVA .Net的SDK可以直接從PDMS的DESIGN數據庫讀取模型的幾何數據。

通過使用AnyCAD .Net可以將PDMS數據庫的模型數據可視化,實現一些AVEVA Review的功能。由于都是使用C#來開發,且AnyCAD .Net的易于使用,可以將二者結合快速開發出一個三維模型瀏覽及校審的軟件。

5. References

1. AVEVA Review. http://www.aveva.com/

2. AnyCAD.Net. http://www.anycad.net/

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            久久夜色精品国产| 欧美国产综合一区二区| 午夜欧美大尺度福利影院在线看| 亚洲精品资源| 欧美α欧美αv大片| 久久精品二区三区| 夜夜嗨av色综合久久久综合网| 亚洲国产精品久久久久秋霞不卡 | 国产精品激情av在线播放| 久久精品中文| 99国产精品久久久久老师| 亚洲国产美国国产综合一区二区| 欧美午夜国产| 欧美肥婆在线| 欧美日韩一区二区三区在线看| 美女诱惑一区| 久久久国产亚洲精品| 一区二区三区视频免费在线观看| 欧美va天堂| 中文在线不卡视频| 亚洲图片欧美午夜| 亚洲综合色网站| aa成人免费视频| 欧美在线视频日韩| 久久久蜜桃一区二区人| 久久综合久色欧美综合狠狠| 久久综合中文字幕| 亚洲国产精品va在线看黑人| 亚洲日本va午夜在线电影| 亚洲精品中文在线| 亚洲欧美三级伦理| 亚洲在线观看免费| 久热这里只精品99re8久| 欧美日韩国产精品自在自线| 国产精品久久久久久久免费软件| 久久爱www久久做| 蜜臀va亚洲va欧美va天堂| 欧美日本三区| 国产嫩草影院久久久久| 激情久久影院| 中日韩美女免费视频网址在线观看 | 亚洲肉体裸体xxxx137| 在线观看精品视频| 99精品热6080yy久久 | 亚洲一级在线| 亚洲欧美日韩综合国产aⅴ| 亚洲欧美激情视频在线观看一区二区三区| 欧美日韩ab| 久久精品国产亚洲aⅴ| 欧美91大片| 国产日韩精品在线播放| 亚洲激情在线视频| 午夜久久99| 亚洲国产精品久久久久婷婷老年| 蜜臀久久久99精品久久久久久| 日韩视频免费| 小辣椒精品导航| 欧美日韩另类字幕中文| 欧美日韩国产一区二区三区地区| 欧美一区二区三区四区在线 | 久久精品一区蜜桃臀影院| 久久国产精品亚洲va麻豆| 亚洲日本一区二区三区| 久久成人18免费网站| 欧美日韩综合| 日韩午夜激情av| 亚洲一区二区三区色| 嫩草影视亚洲| 久久爱www久久做| 国产精品婷婷| 亚洲在线视频网站| 蜜桃伊人久久| 亚洲精品一区在线观看香蕉| 久久免费黄色| 黄色一区二区三区| 久久久福利视频| 欧美亚洲免费在线| 狠狠色综合播放一区二区| 欧美aaa级| 欧美女同在线视频| 欧美一区二区三区在线观看| 久久精品视频在线免费观看| 亚洲精品无人区| 亚洲午夜激情网站| 一区二区亚洲| 日韩午夜电影在线观看| 国产乱人伦精品一区二区| 巨乳诱惑日韩免费av| 欧美激情久久久| 欧美一级免费视频| 欧美xxx成人| 久久国产精品黑丝| 欧美精品成人一区二区在线观看| 久久综合久久综合久久综合| 久久激情中文| 在线观看亚洲一区| 亚洲第一狼人社区| 欧美日韩高清在线一区| 欧美在线播放视频| 欧美成人免费全部| 久久国产手机看片| 欧美韩国一区| 久久久久久网| 欧美日韩www| 美女视频网站黄色亚洲| 欧美肉体xxxx裸体137大胆| 狂野欧美激情性xxxx欧美| 欧美视频导航| 欧美激情第9页| 国产午夜精品美女毛片视频| 亚洲七七久久综合桃花剧情介绍| 久久久91精品国产一区二区三区 | 国产精品久久婷婷六月丁香| 久久久999国产| 欧美日韩综合另类| 你懂的视频一区二区| 国产精品美女久久久浪潮软件| 亚洲国产婷婷香蕉久久久久久| 欧美一区91| 欧美日韩不卡| 欧美成年人视频| 国产欧美在线| 一区二区三区精品久久久| 亚洲人久久久| 久热精品视频在线免费观看| 久久精品国产精品| 国产精品一卡二| 亚洲神马久久| 亚洲一区中文| 欧美性猛交视频| 99国内精品久久| 一区二区欧美亚洲| 欧美国产亚洲视频| 亚洲高清不卡一区| 亚洲国产视频a| 嫩草影视亚洲| 亚洲高清视频的网址| 亚洲成色www久久网站| 久久久久.com| 欧美a级片网站| 亚洲国产婷婷香蕉久久久久久99 | 欧美激情视频在线免费观看 欧美视频免费一| 亚洲视频一区在线| 在线视频精品一区| 欧美日韩一区在线| 日韩亚洲一区在线播放| 亚洲婷婷在线| 国产精品午夜在线| 久久精品人人| 亚洲国产日韩欧美在线99| 日韩亚洲精品电影| 欧美日韩亚洲天堂| 亚洲综合成人在线| 久久夜精品va视频免费观看| 亚洲国产成人在线| 欧美日韩精品福利| 亚洲宅男天堂在线观看无病毒| 亚洲精品一二区| 亚洲国产精品va在看黑人| 国产精品国内视频| 欧美一区二区三区播放老司机| 亚洲韩日在线| 欧美精品aa| 亚洲天堂av图片| 乱中年女人伦av一区二区| 日韩亚洲一区二区| 国产日本欧美视频| 免费在线成人| 亚洲美女黄色片| 久久精品国产欧美亚洲人人爽| 欧美极品一区| 亚洲一区精彩视频| 欧美h视频在线| 亚洲欧美色婷婷| 永久久久久久| 国产精品久久福利| 久久久久久综合| 亚洲精品国偷自产在线99热| 久久久精品一区二区三区| 亚洲精品乱码久久久久久蜜桃91 | 黄色成人小视频| 欧美激情综合五月色丁香小说| 欧美一区二区三区日韩| 国产亚洲一区二区三区| 欧美日韩国产区一| 久久精品亚洲一区二区三区浴池| 欧美一区不卡| 亚洲乱码国产乱码精品精| 国产精品久久影院| 欧美黄色精品| 久久久久久久综合日本| 亚洲一区二区三区四区视频| 亚洲国产精品一区二区久 | 久久精品人人做人人综合| 亚洲精品日韩激情在线电影| 国产欧美一级| 欧美色道久久88综合亚洲精品| 亚洲精选一区| 巨乳诱惑日韩免费av| 欧美亚洲系列|