AVEVA Model Data Exchange

简介: AVEVA Model Data Exchange Download ModelDataExchange V0.1: the ModelDataExchange Addin 1. Introduction The Model Data Exchange Addin allows the ...

 AVEVA Model Data Exchange


Download ModelDataExchange V0.1: the ModelDataExchange Addin

1. Introduction

The Model Data Exchange Addin allows the user to extract 3D geometric models from the DESIGN databases and output them in STEP, IGES, STL format. Those file format can be used to import 3D geometry into the systems that can read the format, such as Autodesk® 3D Max, Pro/E, etc.

AVEVA has a Mechanical Equipment Interface to import and export models between different CAD/CAE systems. The mechanical Equipment Interface import utility enables the user to import geometric models of mechanical equipment into 3D models within Design module. The Mechanical Equipment Interface Export utility can be used to export 3D geometric models from a DESIGN database into the STEP AP203 format.

By using the Model Data Exchange Addin you can exchange geometry model with various CAD software. But now the Model Data Exchange Addin can only export Equipment normal primitives, such as Box, Cylinder, Cone, Snout, Pyramid, Circular Torus, Rectangular Torus. The goal of the Model Data Exchange Addin is to export all geometry models in the DESIGN databases, include pipe models, structure models and so on. 

You can get the Model Data Exchange Addin from here: 

http://www.cppblog.com/eryar/category/17809.html

If you have any suggestions, please feel free to contact with me: eryar@163.com.

 

2. Configure the Addin

Because of the Model Data Exchange Addin is written by AVEVA .Net framework, so the configuration method is the same. Each CAF(Common Application Framework) based application has an XML addin configuration file which contains a list of the addins that the application should load a startup.  The default location for the XML file is in the same directory as the application executable. It has a filename of the form <Module Name>Addins.xml. For example: 

wps_clip_image-9639 For Plant Design module has a file called DesignAddins.xml. 

wps_clip_image-9642For Marine Outfitting module has a file called OutfittingAddins.xml. 

First, Add the Model Data Exchange Addin to the XML file. For Marine Outfitting module, add the following code to the OutfittingAddins.xml:

<string>ModelDataExchangeAddin</string>

The edited result see the following figure:

wps_clip_image-21911

Figure 2.1 Configure the Model to load the Addin

After download the Model Data Exchange Addin, edit the Run.bat file to set environment variable for AVEVA run the Addin correctly.

wps_clip_image-4734

Figure 2.2 ModelDataExchage Files

wps_clip_image-16372

Figure 2.3 Run.bat file

Edit the Run.bat according to your AVEVA Product and its installed directory:

l Set the pdms_installed_dir according to your AVEVA product installed directory;

l For Plant user, use the command “call %pdms_installed_dir%\pdms”; For Marine user, use the command “call %pdms_installed_dir%\marine”;

Run the Run.bat for start the AVEVA Product, when the following screen flash appear, it shows that the Model Data Exchange Addin is loaded successfully:

wps_clip_image-27780

Figure 2.4 AVEVA Marine start up screen

 

3. Export Model

Use the Model Exchange Addin by a button in the toolbar:

wps_clip_image-9737

Figure 3.1 ModelDataExchange Addin Toolbar

If the toolbar is not show, toggle it in the context menu, as following figure show:

wps_clip_image-5935

Figure 3.2 ModelDataExchange in Context menu

First, select an Equipment element as the Current Element;

Then, press the ModelExport button in the toolbar, the Save As dialog will show, input the file name and select export file format, Save the file.

wps_clip_image-31275

Figure 3.3 Use the ModelDataExchage Addin to export model

 

4. Example: Import into 3D Max

The export file can import into 3D Max, Pro/E .etc. This section will demonstrate how to import the model file to 3D Max. From File->Import, will import other 3D file into the 3D Max. As the following figure show:

wps_clip_image-9816

Figure 4.1 Import command in 3D Max

Select the file want to import, here select the file exported by the ModelDataExchange Addin, as the following figure show:

wps_clip_image-1753

Figure 4.2 Import file in 3D Max

wps_clip_image-1263

Figure 4.3 Imported model in 3D Max

Another example: 

wps_clip_image-13776

Figure 4.4 a Model in AVEVA Outfitting

wps_clip_image-17396

Figure 4.5  the Model in 3D Max

 

5. Next...

The Model Data Exchange Addin V0.1 only can export normal primitives, can not export sub-equipments, negative primitives and nozzles. The main purpose of  this version is to validate the export primitive shape.

The next version, will finish the export of equipment, include negative primitives and nozzles.

If you have any questions, please feedback with: eryar@163.com.

 

Download ModelDataExchange V0.1: the ModelDataExchange Addin

目录
相关文章
|
6月前
|
TensorFlow 算法框架/工具
【Tensorflow】解决A `Concatenate` layer should be called on a list of at least 2 inputs
在TensorFlow 2.0中,使用Concatenate函数时出现错误,可以通过替换为tf.concat 来解决。
79 4
|
6月前
|
TensorFlow 算法框架/工具 Python
【Tensorflow】Found unexpected keys that do not correspond to any Model output: dict_keys([‘model_outp
文章讨论了在使用Tensorflow 2.3时遇到的错误信息:"Found unexpected keys that do not correspond to any Model output: dict_keys(['model_output']). Expected: ['dense']"。这个问题通常发生在模型的输出层命名与model.fit_generator的生成器函数中返回的值的键不匹配时。
68 1
|
API 数据格式
TensorFlow2._:model.summary() Output Shape为multiple解决方法
TensorFlow2._:model.summary() Output Shape为multiple解决方法
308 0
TensorFlow2._:model.summary() Output Shape为multiple解决方法
|
机器学习/深度学习 数据采集 存储
Doc2EDAG: An End-to-End Document-level Framework for Chinese Financial Event Extraction论文解读
大多数现有的事件抽取(EE)方法只提取句子范围内的事件论元。然而,此类句子级事件抽取方法难以处理来自新兴应用程序(如金融、立法、卫生等)的大量文件
135 0
|
自然语言处理 数据挖掘 Java
Title2Event: Benchmarking Open Event Extraction with a Large-scale Chinese Title Dataset 论文解读
事件抽取(EE)对于新聚合和事件知识图构建等下游任务至关重要。大多数现有的EE数据集手动定义固定的事件类型,并为每种事件设计特定的模式
175 0
|
数据可视化 数据挖掘 开发者
Data-Basic Statistical Descriptions of Data| 学习笔记
快速学习 Data-Basic Statistical Descriptions of Data。
Data-Basic Statistical Descriptions of Data| 学习笔记
|
SQL 分布式计算 分布式数据库
Big Data Application Case Study – Technical Architecture of a Big Data Platform
How should we design the architecture of a big data platform? Are there any good use cases for this architecture?
2265 0
|
网络安全
Hidden Alternative Data Streams的进阶利用技巧
本文讲的是Hidden Alternative Data Streams的进阶利用技巧,在渗透测试中,ADS(供选数据流/alternate data stream)通常用于在文件中隐藏payload,这种方式最大的优点是不影响文件大小,普通用户很难察觉。
1461 0
The Big Data Lessons every Business can Learn from MMO
The big data lessons every business can learn from MMO Massively Multiplayer Online (MMO) games are big business.
1792 0