ubuntu14.04版本MeshLab软件的安装与使用方法

ubuntu14.04版本MeshLab软件的安装与使用方法

好长时间没有更新博客了,最近终于抽出时间来记录下最近做项目过程中碰到的问题与最后的解决方法。

最近在做机器人仿真模型搭建项目时,需要用到STL类型和DAE类型的文件,为了在ubuntu14.04中查看和修改STL文件,所以上 检索了如何安装MeshLab,但是实际使用过程中却碰到问题,所以在这里做个笔记,同时也分享给大家,希望可以帮助大家。下面我们将分别从介绍、安装和使用三个方面展开。

一、MeshLab软件的介绍

二、软件的安装

MeshLab软件支持Windows、OS X和ubuntu,这里我们只介绍ubuntu14.04(ubuntu16.06也适用)安装MeshLab的两种方法。

<安装过程>

方法1:通过“软件中心”(ubuntu software center)安装

1)在桌面左侧启动栏找到“软件中心”图标打开“软件中心”,在搜索处输入“MeshLab”,按下回车键后会找到该软件,点击一下该软件,然后点击右边的“安装”控件,如图1所示,过一小会系统会提示输入用户密码,输入密码后等待自动安装完成,安装完成后Meshlab图标会出现在左侧启动栏,如图2所示。

图2

方法2:通过终端命令行安装

1)使用快捷键(在键盘上同时按下Ctrl、Alt和T三个键)打开终端。

2)在终端中输入sudo add-apt-repository ppa:zarquon42/meshlab,按下回车,当提示“按回车继续或者Ctrl+c取消添加”时,按下回车键,将密钥导入信任度数据库,执行过程如图3所示.

图4

3)继续在终端中输入sudo apt-get install meshlab,然后按下回车键,等待软件自动安装完成,安装完成在启动栏会出现如图2所示的MeshLab软件的图标。

</安装过程>


MeshLab软件有两种安装方法,那么对应的也有两种卸载方法,如下所示:

<卸载>

1.通过“软件中心”卸载

点击启动栏的图标打开“软件中心”,搜索找到安装过的软件MeshLab,点击“卸载”,然后输入密码即可完成卸载。

2.通过终端指令卸载

通过终端卸载有两个步骤,第一个步骤是卸载软件,第二个步骤是将PPA从信任度系统中移除。

1)打开终端,输入sudo apt-get remove meshlab,按下回车键卸载安装的MeshLab软件。

2)第一步执行完毕后,继续输入sudo apt-get install ppa-purge,按下回车后执行,执行完毕后再输入sudu ppa-purge ppa:zarquon42/meshlab,按下回车键执行完毕后,卸载完成。(这两条指令就是移除PPA的操作)。

</卸载>


三、软件的使用

我们平时主要用MeshLab查看或修改STL和DAE格式文件,DAE格式文件由3ds Max渲染得到,STL文件之间可由SolidWorks导出。在ROS机器人操作系统中,DAE文件用来可视化机器人,而STL文件用来机器人的运动规划和避障。这部分会在“ROS的URDF文件详解”中更新,感兴趣的朋友可以去了解。

在启动栏点击MeshLab软件图标启动软件,如果你已经有STL或者DAE文件,选择“导入Mesh”即可看到外形结构,第一次使用一定得这样操作;如果你没有STL或者DAE文件,则需要选择“新建空项目”,然后去构造其结构。

注意:软件既然已经安装,按理说,我们在一个STL文件上点击鼠标右键,“使用其他程序打开”中应该可以看到“MeshLab”,但是我们经常看不到,尤其在软件刚安装完成的时候。这时候我们需要打开MeshLab软件,然后将该模型导入一次,系统才会识别到该软件。以后打开STL或者DAE文件时,只需要右键选择“MeshLab”打开即可。

接下来我们将介绍MeshLab工具栏前19个图标的用法,并且重点讲述如何做平移和旋转变换。

我们打开一个STL零件,如图5所示,接下来我们会介绍这19个图标以及操作后的变化

第八个图标是显示当前栅格模式,是我们平时基本用不到的操作。
9、边界框

第九个图标是边界框,点击图标可以弹出一个Mesh零件的外接矩形框,如图7所示。

第十一个图标是线框,该操作会得到如图9所示的结果。

第十三个图标是面,该操作和12操作类似。
14、绘制 格背景

第十四个图标是绘制 格背景,如图11所示。

第十九个图标是测量工具,可以测量两个实体点之间的距离,在一个点A处点击左键拖动到第二个点B,可以得到

AB之间的距离,如图14所示。

图15

我们对图15所示的Mesh(其与坐标系之间的关系如图16所示)做这三个操作,如下:

图17

注意:如果无法输入负 ,别担心,先移动滑动条让输入框中显示负数,然后删除掉对应数字(保留负 ),然后输入你输入的数字即可,这个是软件的一个小bug,不过不影响使用。

2)移动到盒子的重心:这个操作结果如图18所示。

图19

旋转:我们现在在图17所示的结果基础上让Mesh旋转90度,然后点击”应用“,结果如图20所示。

ubuntu14.04版本MeshLab软件的安装与使用方法

图20

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2017年8月4日
下一篇 2017年8月4日

相关推荐