博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
RvmTranslator for Linux
阅读量:6711 次
发布时间:2019-06-25

本文共 952 字,大约阅读时间需要 3 分钟。

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打开编译。

转载于:https://www.cnblogs.com/opencascade/p/RvmTranslator_Linux.html

你可能感兴趣的文章
使用python向Redis批量导入数据
查看>>
又一道软通动力7K月薪面试题——银行业务调度系统
查看>>
Atitit. 高级软件工程师and 普通的区别 高级编程的门槛总结
查看>>
Struts ActionForm简单理解
查看>>
【JavaScript】前端开发框架三剑客—AngularJS VS. Backone.js VS.Ember.js
查看>>
openstack API debug OpenstackEveryProject_CLI,curl_based
查看>>
PMBOK摘要
查看>>
【Cocos2d-x】源代码分析之 2d/ui/Widget
查看>>
CSS 实现加载动画之四-圆点旋转
查看>>
Redis多机功能之复制
查看>>
Python continue
查看>>
使用CocoaPods出现 The `master` repo requires CocoaPods 0.32.1 - 问题解决
查看>>
C++中的explicitkeyword
查看>>
Android -- Fragment注意事项
查看>>
Material Designer的低版本兼容实现(一)—— 简介 & 目录
查看>>
Java Learning Path(四) 方法篇
查看>>
Android组件之BroadCast简单实践
查看>>
Android中View绘制流程以及invalidate()等相关方法分析
查看>>
C#编码、解码
查看>>
CF 277.5 B.BerSU Ball 二分图的最大匹配 模版题
查看>>