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

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) 評(píng)論(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為工廠或船舶設(shè)計(jì)、建造和運(yùn)營提供三維模型可視化。對(duì)于結(jié)構(gòu)復(fù)雜的工廠和船舶設(shè)計(jì)方案而言,精細(xì)化、易于導(dǎo)航的三維模型已經(jīng)讓項(xiàng)目生命周期發(fā)生了徹底的轉(zhuǎn)變。從最初的項(xiàng)目投標(biāo)到后續(xù)的設(shè)計(jì)、施工、調(diào)試及投入運(yùn)營,只要用眼睛去看一看,就能掌握其中的來龍去脈。AVEVA Review的主要功能如下:

l 強(qiáng)大的設(shè)計(jì)方案審閱功能:AVEVA Review可從諸多種類的三維設(shè)計(jì)系統(tǒng)中提取數(shù)據(jù),以此來為工廠或船舶創(chuàng)建一種“虛擬現(xiàn)實(shí)”的視圖畫面,而且各個(gè)專業(yè)的用戶都能自由地執(zhí)行視圖導(dǎo)航,以查看感興趣的區(qū)域、交流想法或做出評(píng)論。他采用了標(biāo)準(zhǔn)的企業(yè)通信技術(shù),并不依賴原始的三維設(shè)計(jì)軟件;

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

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 強(qiáng)大的模型處理功能:數(shù)據(jù)流技術(shù)實(shí)現(xiàn)了交互式模型可視成像,而且不受模型大小或復(fù)雜程度的限制;自動(dòng)轉(zhuǎn)換并以流的方式傳送RVM、RVZ、ZGL、STEP、IGES及SAT格式的模型文件;將流式和非流式模型合并于同一個(gè)復(fù)合視圖;縮放、移動(dòng)和旋轉(zhuǎn)模型;模型校準(zhǔn):即時(shí)獲取模型數(shù)據(jù);模型測(cè)量功能;激光模型查看功能:將激光掃描模型導(dǎo)入AVEVA Review模型所在的場(chǎng)景中,并在這二者之間執(zhí)行尺寸核準(zhǔn)。直接連接到三維項(xiàng)目模型,瀏覽設(shè)計(jì)方案的層次結(jié)構(gòu)、直接加載幾何體及查看對(duì)象屬性;

l 設(shè)計(jì)溝通:全球化溝通支持,對(duì)多個(gè)工作地點(diǎn)執(zhí)行項(xiàng)目審閱;在AVEVA Review強(qiáng)大功能基礎(chǔ)上,集成了交互式三維設(shè)計(jì)方案交流手段,以便讓身處世界各地的項(xiàng)目參與方都能通過Internet實(shí)現(xiàn)聯(lián)網(wǎng)溝通;

業(yè)務(wù)上具有一些優(yōu)勢(shì):

l 節(jié)省時(shí)間和成本:使用AVEVA Review來對(duì)正在開發(fā)中的設(shè)計(jì)方案執(zhí)行內(nèi)容評(píng)估和進(jìn)度評(píng)估,以此來提高項(xiàng)目的執(zhí)行效率;更妥善地對(duì)裝配、施工和調(diào)試工作做出規(guī)劃;將激光掃描所得的完工項(xiàng)目測(cè)繪結(jié)果運(yùn)用于改造或改建項(xiàng)目;

l 提高投標(biāo)的成功率:使用Review來展現(xiàn)概念模型或投標(biāo)專用模型,以此來提升項(xiàng)目提案的質(zhì)量和吸引力;

l 完善運(yùn)營:使用AVEVA Review來開展員工培訓(xùn),并執(zhí)行安全和可操作性檢查;執(zhí)行關(guān)鍵工序過程的動(dòng)畫模擬;

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

2. Extract DESIGN model data by AVEVA .Net

AVEVA .Net提供了二次開發(fā)的統(tǒng)一接口,即IAddin,在其Start方法中可以增加命令。這樣就會(huì)在啟動(dòng)AVEVA Plant/Marine時(shí)加載這個(gè)動(dòng)態(tài)庫,將調(diào)用插件的Start方法來進(jìn)行相關(guān)配置。這是AVEVA .Net的一種用法,即一定要啟動(dòng)AVEVA Plant/AVEVA Marine。

AVEVA .Net還提供了一種開發(fā)方式,即獨(dú)立運(yùn)行方式,這樣就不需要啟運(yùn)AVEVA Plant/AVEVA  Marine,直接生成一個(gè)可執(zhí)行程序。本文使用這種方式從DESIGN/Outfitting中讀取幾何模型數(shù)據(jù),并在AnyCAD中可視化。這樣就可以用一個(gè)獨(dú)立運(yùn)行的程序來對(duì)AVEVA中的模型數(shù)據(jù)可視化。

在AVEVA中模型數(shù)據(jù)是以層次關(guān)系的樹結(jié)構(gòu)來組織的,如下圖所示:

wps_clip_image-2913

Figure 2.1 Design Explorer for Model Data

其中樹上每個(gè)節(jié)點(diǎn)對(duì)應(yīng)AVEVA .Net中的類是DbElement:

wps_clip_image-16447

Figure 2.2 DbElement Class

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

3. Visualisation in AnyCAD

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

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

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

l 數(shù)據(jù)交換:支持STEP、IGES、STL、DXF等常見的三維模型交換文件格式的導(dǎo)入導(dǎo)出;

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

然后再添加可視化控件,你可以通過拖放一個(gè)RenderWindow3d控件到你的窗口。也可以通過程序動(dòng)態(tài)創(chuàng)建,程序代碼及程序運(yùn)行得到的三維場(chǎng)景如下所示:

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中讀取到模型數(shù)據(jù)后,就可以使用AnyCAD .Net造型算法來生成管道、設(shè)備、結(jié)構(gòu)等模型了。AnyCAD .Net提供了簡(jiǎn)單直接的造型算法,通過使用全局的BRepTools實(shí)例來建模,如下圖所示:

wps_clip_image-21217

Figure 3.2 BRepTools Class of AnyCAD

創(chuàng)建一個(gè)基本形狀及對(duì)其可視化只需如下所示兩行代碼:

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提供了設(shè)置顏色、材質(zhì)及透明度的功能。設(shè)置渲染樣式的方式有三種,如下圖所示:

wps_clip_image-27625

Figure 3.4 Render Style of AnyCAD

設(shè)置面的顯示屬性的方法如下圖所示:

wps_clip_image-20028

Figure 3.5 Set Face Render Style

綜上所述,AnyCAD .Net使用簡(jiǎn)單,直觀。所以使用AVEVA .Net結(jié)合AnyCAD .Net可以快速開發(fā)出一個(gè)與AVEVA Review功能類似的產(chǎn)品出來,減少軟件的授權(quán)費(fèi)用。

使用AnyCAD .Net開發(fā)出來的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

本文簡(jiǎn)要介紹了AVEVA Review的功能,使用AVEVA Review可以用來對(duì)員工進(jìn)行培訓(xùn),還可用來在三維模型中執(zhí)行安全和可操作性檢查,及對(duì)工廠設(shè)計(jì)中的關(guān)鍵工序過程進(jìn)行動(dòng)畫模擬。

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

通過使用AnyCAD .Net可以將PDMS數(shù)據(jù)庫的模型數(shù)據(jù)可視化,實(shí)現(xiàn)一些AVEVA Review的功能。由于都是使用C#來開發(fā),且AnyCAD .Net的易于使用,可以將二者結(jié)合快速開發(fā)出一個(gè)三維模型瀏覽及校審的軟件。

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>
            亚洲区一区二区三区| 国产精品一区二区久久| 欧美h视频在线| 亚洲欧美日韩一区在线观看| 一区二区免费在线播放| 99天天综合性| 亚洲在线免费观看| 亚洲一区影院| 久久国产一区| 欧美激情第1页| 亚洲精品欧美激情| 一区二区高清| 久久国产手机看片| 欧美成人亚洲| 国产精品久久久久久久久久ktv | 国产日韩欧美一区二区| 国产日本亚洲高清| 亚洲国产一区二区三区高清| aa亚洲婷婷| 99在线视频精品| 久久精品国产77777蜜臀| 欧美一区二区三区在线播放| 另类激情亚洲| 99re6这里只有精品| 亚洲欧美一区二区三区久久| 久久综合伊人77777蜜臀| 欧美黄色aaaa| 国产日韩欧美在线看| 亚洲日本黄色| 久久久夜精品| 妖精成人www高清在线观看| 欧美在线播放高清精品| 欧美黄色一区| 激情综合色综合久久综合| 一级成人国产| 蜜臀99久久精品久久久久久软件 | 久久亚洲国产精品一区二区| 欧美电影在线观看| 午夜视频精品| 欧美日韩影院| 亚洲国产一区二区a毛片| 欧美一区二区精品在线| 99re热精品| 欧美电影免费网站| 国内精品国产成人| 午夜精品久久久久久久| 91久久久久久久久| 久久亚洲国产精品日日av夜夜| 国产精品欧美在线| 亚洲桃色在线一区| 亚洲免费av网站| 欧美激情偷拍| 日韩午夜中文字幕| 亚洲国产日韩欧美综合久久 | 欧美日韩国产色视频| 亚洲高清视频的网址| 久久九九精品99国产精品| 国产精品99久久久久久久女警| 欧美精品福利视频| 亚洲破处大片| 亚洲黄色精品| 欧美日韩不卡在线| 亚洲三级电影全部在线观看高清| 免费在线国产精品| 久久久久久久久久久久久9999| 国产伦精品一区二区三区免费 | 狠狠色香婷婷久久亚洲精品| 欧美伊人久久久久久午夜久久久久| 一本色道久久综合亚洲精品婷婷| 欧美精选在线| 亚洲永久免费视频| 亚洲欧美日韩国产成人精品影院| 国产精品日韩专区| 久久中文在线| 欧美三级网址| 亚洲欧美大片| 欧美一级夜夜爽| 亚洲成人资源网| 欧美黄色日本| 欧美日韩专区在线| 久久国产精品免费一区| 久久久久久久97| 在线视频欧美日韩| 亚洲制服av| 一区视频在线看| 亚洲人成亚洲人成在线观看图片| 欧美性开放视频| 久久久精品网| 欧美成人免费全部观看天天性色| 妖精成人www高清在线观看| 一个色综合av| 尤物精品在线| 亚洲作爱视频| 亚洲国产精品尤物yw在线观看| 亚洲精品综合久久中文字幕| 国产精品一香蕉国产线看观看| 欧美va亚洲va国产综合| 欧美日韩免费看| 麻豆久久精品| 国产精品一级二级三级| 欧美激情一区二区三区全黄| 国产精品夫妻自拍| 欧美激情第9页| 国产伦精品一区二区三区在线观看| 欧美大片18| 国产亚洲精品美女| 亚洲精品裸体| 亚洲第一区在线观看| 国产精品99久久久久久久vr| 亚洲黄色av| 欧美在线播放一区二区| 亚洲欧美日韩精品一区二区| 欧美成人嫩草网站| 久久综合伊人| 国产欧美91| 亚洲一级在线观看| 中文在线资源观看网站视频免费不卡 | 欧美sm视频| 国产一区二区成人久久免费影院| 亚洲精品国产拍免费91在线| 精品51国产黑色丝袜高跟鞋| 亚洲一区二区在线观看视频| 亚洲九九九在线观看| 久久综合99re88久久爱| 久久大香伊蕉在人线观看热2| 欧美日韩在线免费| 91久久精品日日躁夜夜躁欧美| 在线精品国精品国产尤物884a| 亚洲宅男天堂在线观看无病毒| 亚洲欧洲综合| 国产一区二区三区四区在线观看| 亚洲国产日韩在线一区模特| 国产综合视频| 亚洲自拍三区| 亚洲欧美日韩网| 欧美三日本三级少妇三2023 | 亚洲国产欧美不卡在线观看| 久久久久久久久久久一区 | 在线视频精品一区| 欧美女激情福利| 亚洲欧洲日产国产综合网| 亚洲欧洲三级| 欧美激情第三页| 亚洲精品三级| 亚洲调教视频在线观看| 欧美片第1页综合| 99精品视频免费观看| 中文在线资源观看网站视频免费不卡 | 毛片av中文字幕一区二区| 久久亚洲精品一区二区| 黄色精品一区二区| 久久女同互慰一区二区三区| 蜜桃久久av一区| 99精品久久免费看蜜臀剧情介绍| 欧美激情一区二区三级高清视频 | 国产欧美一区二区三区在线看蜜臀| 亚洲一区二区在线免费观看| 亚洲欧美日韩另类| 狠狠爱www人成狠狠爱综合网| 久久久亚洲高清| 亚洲欧洲另类国产综合| 午夜一区二区三视频在线观看 | 免播放器亚洲一区| 亚洲国产精品ⅴa在线观看| 欧美精品尤物在线| 亚洲曰本av电影| 牛牛精品成人免费视频| 一区二区三区四区蜜桃| 国产亚洲精品自拍| 欧美成人午夜激情视频| 夜夜狂射影院欧美极品| 久久久久88色偷偷免费| 91久久久久| 国产精品免费久久久久久| 久久岛国电影| 一区二区三区高清在线 | 亚洲无吗在线| 国外成人在线视频网站| 欧美精品www在线观看| 欧美在线观看www| 亚洲精品一二| 美女精品国产| 亚洲欧美日韩区| 欧美日韩国产bt| 久久青青草原一区二区| 亚洲日本久久| 国产一区二区三区在线免费观看 | 精品福利电影| 国产精品日韩专区| 欧美激情一区在线观看| 欧美一级在线亚洲天堂| 99re国产精品| 亚洲国产日韩一级| 免费毛片一区二区三区久久久| 亚洲小说区图片区| 亚洲黄色高清| 亚洲成色777777女色窝| 国产欧美日韩中文字幕在线| 欧美日韩国产免费观看| 欧美成人a视频|