RvmTranslator for Linux
eryar@163.com

RvmTranslator can translate the RVM file exported by AVEVA Plant(PDMS)/AVEVA Marine to STEP, IGES, STL, DXF, 3D PDF, OBJ, 3DXML, IFC,.etc. So it can be used for exchanging model data between other CAD software, such as Autodesk AutoCAD, Plant3d, 3ds Max, CATIA, Solidworks, Pro/E, Unity3d, .etc.
RvmTranslator可以将AVEVA PDMS/Plant/Marine中导出的RVM文件进行可视化,以及将RVM转换成常见的三维文件格式。如STEP,IGES,STL,DXF, OBJ, 3DPDF, 3DXML, IFC等,便于与其他CAD系统进行数据交换,如Autodesk AutoCAD, Plant3d, 3ds Max, CATIA, Solidworks, Pro/E, Unity3d, Bentley等。

由于使用的是跨平台的Qt等开源库,现在将RvmTranslator移植到Linux系统中,如下图所示为RvmTranslator在Ubuntu系统中的界面:

支持RVM文件中的中文字符:


RVM是AVEVA的一个统一模型格式,包括其收购的船舶系统Tribon也可以导出RVM格式的文件。

上图为船体结构,


上图为船舶管路,因为船体空间相对狭小,船舶管路布置的密集些。

在Ubuntu系统上试了下开发环境,觉得还比较顺手。开发的IDE可以用Qt Creator,基本满足编码,调试的要求。使用Qt Creator还有一个好处就是方便代码的跨平台移植,在Ubuntu上的代码以Qt的*.pro形式保存,可以直接在Visual Studio中用Qt VS Addin打开编译。

最新文章

  1. JAVA异常处理机制的简单原理和应用
  2. 手把手教你实现折线图之------安卓最好用的图表库hellocharts之最详细的使用介绍
  3. IE6-8支持css3属性
  4. C#反射(转载)
  5. 如何在LINUX VPS上安装VPN详细步骤
  6. FIREDAC直连ORACLE数据库
  7. poj3176--Cow Bowling(dp:数塔问题)
  8. Android中部署自己的su
  9. perconaXTRADB Cluster在Redhat Linux上的安装
  10. CSS 待解决问题
  11. iOS摇一摇功能、震动功能、简单的摇动动画、生成二维码图片与发送短信等几个功能
  12. spring事务源码解析
  13. 静态链表的C实现(基于数据结构 严蔚敏)
  14. ROS机器人程序设计-学习小结-
  15. 机器学习周志华 pdf统计学习人工智能资料下载
  16. [认证授权] 5.OIDC(OpenId Connect)身份认证(扩展部分)
  17. Windows下的Hadoop安装(本地模式)
  18. STM32终端优先级,看过很多感觉这个写的直白易懂
  19. WebForm 小项目【人员管理系统】分析
  20. 使用chrome控制台作为日志查看器

热门文章

  1. Vue父子组件之间的通讯(学习笔记)
  2. 【henuacm2016级暑期训练-动态规划专题 B】Coloring Trees
  3. PatentTips – Java native function calling
  4. [using_microsoft_infopath_2010]Chapter2 表单需求,使用表决矩阵
  5. IntelliJ IDEA 初始化项目时No Java SDK Found
  6. 基于redis ae实现 Linux中的文件系统监控机制(inotify)
  7. Android自己定义组件系列【4】——自己定义ViewGroup实现双側滑动
  8. mybatis学习笔记(7)-输出映射
  9. servlet中怎么注入service
  10. C++ 获取某一文件夹下的所有文件名