ModelDataExchange - Import
ModelDataExchange - Import
Abstract. The ModelDataExchange import utility enables the user to import geometric models of equipment into 3D models within Design. The input models files format are STEP, IGES, STL .etc. The imported model is saved in polyhedron of the equipment.
Key Words. ModelDataExchange, Import, MEI, Mechanical Equipment Inteface
一、引言 Introduction
AVEVA的机械设备接口(Mechanical Equipment Interface: MEI)可以将模型数据导出为STEP通用几何交换文件。也可以将STEP文件中的模型导入到Design数据库中。
ModelDataExchange程序已经可以将Design中的管子、设备及结构导出为STEP、IGES、STL、3DS等常见的三维数据交换格式,还可将这些文件中的几何模型导入到Design数据库中。
ModelDataExchange的导出功能及程序下载请参考:
http://www.cppblog.com/eryar/archive/2013/05/01/199875.html
http://www.cppblog.com/eryar/archive/2014/04/10/206528.html
http://www.cppblog.com/eryar/archive/2013/09/11/203182.html
本文简要说明ModelDataExchange导入功能的实现原理及结果。利用模型导入功能可方便将通用模型交换文件中的几何模型导入到Design数据库中,避免设备模型的重新建立,提高工作效率。
二、实现要点 Key Points
AVEVA在Design中提供了网格数据的存储结构,即为Polyhedron Element,其主要目的就是为了便于存储从外部导入的模型数据。正因为如此,AVEVA并没有为创建Polyhedron提供相应的操作。
ModelDataExchange通过读取STEP、IGES等通用模型交换文件,得到其中的模型,并将模型网格化,再把网格数据保存到Polyhedron中,即可得到模型的近似表示。
三、结果展示 ShowOff
Figure 3.1 Equipment Model in STEP File
Figure 3.2 Equipment Model in PDMS Design
Figure 3.3 Wireframe Equipment Model in PDMS Design
四、结论 Conclusion
由上结果可知,从外部文件导入的模型显示效果还不错,尤其在实体模式下。但也存在许多不足之处,如对于曲面部件网格数据量较大,占用了大量的存储及内存空间,进而影响PDMS软件的速度;网格化算法对于球面的方向计算有误,导致部件面没有闭合,显示失败。
Figure 4.1 Surface not closed problem for Polyhedron
对于占用大量资源的问题在这种存储结构的情况下是不能解决的,除非换一种数据结构;
对于球面网格化的问题,可以通过调试程序进行改正。
PDF Version: ModelDataExchange-Import
ModelDataExchange - Import的更多相关文章
- ES6模块import细节
写在前面,目前浏览器对ES6的import支持还不是很好,需要用bable转译. ES6引入外部模块分两种情况: 1.导入外部的变量或函数等: import {firstName, lastName, ...
- spring源码分析之@ImportSelector、@Import、ImportResource工作原理分析
1. @importSelector定义: /** * Interface to be implemented by types that determine which @{@link Config ...
- Python标准模块--import
1 模块简介 作为一个Python初学者,你首先要学会的知识就是如何引入其它模块或者包.但是,我发现有些开发者虽然使用Python很多年,依然不了解Python引入机制的灵活性.这篇文章,我们就会研究 ...
- css和@import区别用法
css和@import都是调用外部样式表的方法. 一.用法 (1)link: <link rel="stylesheet" type="text/css" ...
- 从爬取湖北某高校hub教务系统课表浅谈Java信息抓取的实现 —— import java.*;
原创文章与源码,如果转载请注明来源. 开发环境:Myeclipse,依赖包:apache-httpclient . Jsoup.base64 一.概述 整个系统用Java开发.我们现在要做的是类似于超 ...
- python from __future__ import division
1.在python2 中导入未来的支持的语言特征中division(精确除法),即from __future__ import division ,当我们在程序中没有导入该特征时,"/&qu ...
- python学习笔记-import utils报错
今天遇到一个坑爹的问题,查找了半天原因,终于解决了,在此特地记录一下. 运行环境:Windows eclipse 我在eclipse中配置了python的运行环境,在eclipse中编写python代 ...
- ImportError: cannot import name '_imagingtk'
问题描述 使用tkinter画pillow生成的图片时,在tkinter中抛出此异常. 解决方案 pip install -I --no-cache-dir Pillow 更新pillow 重启解决一 ...
- import renumber.py in pymol
cp renumber.py /usr/local/lib/python2.7/dist-packages/pymol import renumber or run /path/to/renumber ...
随机推荐
- 采用Lambda表达式快速实现实体模型对象转换到DTO
在项目中,采用code first时建立的模型对象不能直接用于数据传输,需要从新根据需求建立Dto对象 为什么需要建立Dto对象呢? DTO即数据传输对象.之前不明白有些框架中为什么要专门定义DTO来 ...
- 1. Activiti 运行时表信息总结
Activiti的后台是有数据库的支持,所有的表都以ACT_开头. 第二部分是表示表的用途的两个字母标识. 用途也和服务的API对应. ACT_RE_*: 'RE'表示repository. 这个前缀 ...
- 第2章 新手必须掌握的Linux命令
第2章 新手必须掌握的Linux命令 章节简述: 本章节讲述系统内核.Bash解释器的关系与作用,教给读者如何正确的执行Linux命令以及常见排错方法. 经验丰富的运维人员可以恰当的组合命令与参数 ...
- javaweb学习记录(1)
Java基础学习笔录 1.运行java程序,出现bad version number in.class file 编译器()的版本号高于运行环境(jre)的版本号,可以降低编译器版本号,也可以通过提升 ...
- oracle导出一条二进制数据(二进制,long只能通过dmp导出)
exp jxfoc/JXFOC@ORCL file=d:\dd.dmp tables=(jxfoc.FLIGHT_PLAN_MAKE_LOG,jxfoc.METAR_CONTENT_FOR_MAIL) ...
- Xilinx下载安装与在win10闪退问题解决方法
Xilinx的14.4版本的下载链接(百度云的上传了N多次都提示失败,所以就换了360云盘上传) https://yunpan.cn/cPHKLjbX9RueM (提取码:2a5a)下载后解压到以下目 ...
- java并发编程(十三)经典问题生产者消费者问题
生产者消费者问题是线程模型中的经典问题:生产者和消费者在同一时间段内共用同一存储空间,生产者向空间里生产数据,而消费者取走数据. 这里实现如下情况的生产--消费模型: 生产者不断交替地生产两组数据&q ...
- qemu ubuntu for zynq(armhf)
apt-get install qemu-user-static qemu-system mkdir qemu-ubuntu qemu-debootstrap --arch=armhf trusty ...
- Repeater的分页
Repeater控件是个好东西.轻量级.又好用.完全的自定义.但是,正是因为这些优点它没有自动分页的功能.这个需要研究一下.我看了一下起点等小说网站,那些什么推荐排名榜用Repeater控件那是很 ...
- POS与EPOS区别
本文分文三个部分来介绍,第一部分是两个概念(POS与EPOS),第三部分是 POS与EPOS的区别. 一.epos ( electronic point of sale ) 俗称电话pos机: .EP ...