杰魔(Geomagic Design)逆向工程软件学习1-点云和多边形面片文件的处理
按照扫描文件的处理顺序,扫描仪获得点云数据,点云即无数个点构成的表面数据,看起来像星云般。优化处理后,依照点云,可以理解为点与点间相互连线,连成三角形面片,由此形成面。然后,面也要做平滑等优化,最后封闭形成CAD实体。
1 点云
图1 兔子盒子点云数据
图2 上图放大后的点云
点云的优化处理:
所有的处理命令集中在点选项卡中。
点云数据首先考虑是否需要做优化处理,明显的杂点,点过多,点数据杂乱用相对应的命令处理。
其次,如果一个物件扫描了多个点云文件,为了让逆向更精确,可以使用合并或者结合命令将多个点云结合为一个点云。结合,只是单纯的将点云对齐交织在一起;合并,除了结合的功能外,直接将结合的点云生成了三角形面片。
法线信息向导,就是将点云构成的面提前定义了正反面。
面片创建精灵,集成了结合、优化、面片化功能的命令。
图3 点命令选项卡
2 面片
图4 兔子盒子形成的面片
2.1修补精灵和修复特征
修补精灵的基本使用比较简单,点开选项,观测里面所示的不好数据,直接点击确定执行即可。
图5 修补精灵和修复特征的选项卡命令
填孔功能,选择破洞边界,点击填孔,选择平坦、曲率填充选项或者在边界上右击填充,即可修复表面破洞。
删除特征也是一些平滑的过程,选择明显的突出点,用这个命令可以删掉并填充新的面。
有些扫描过程在物件表面会有一些圆形贴片,扫描后得到数据因此会有挺多同类型的圆形模型破洞,移除标记可以设置半径大小范围快捷地填补一类破洞。图6 兔子面片被移除标记命令锁定的圆形孔洞
2.2面片的优化
加强形状,让圆更圆,让角度更突出
由点云数据形成的面,上面的面片可能十分杂乱,因此可以通过整体再面片化、面片的优化、重新包覆将网格面片做得更好些。整体再面片化,是均匀大小地分布面片网格,可以手动调整网格大小;面片的优化,是在细节的地方面片网格密,在平整的地方面片疏,常用于有限元分析;重新包覆主要的功能是形成一个闭合的面和再次将面片优化。
消减细分平滑是在现有的网格基础上分别合并减少、细分增加、顺滑网格,一般在前面优化步骤后做。
图7 选项中的优化命令
2.3 面片数据的编辑工作
图8 面片编辑选项卡
分割和剪切功能相似,是将模型面片划分为几个部分,区别是分割是定义一个面作分界,剪切是在模型上定义一段曲线来分。
编辑境界,顾名思义是可以选定边界,在执行平滑、缩小、拉伸等功能。
图9 编辑境界功能设置选项
缝合境界类似于填补破面,但这是应用于小三角面缺失的情况,可以理解为自己不小心手动删除了一个三角面,然后测量已知其尺寸,设置缝合的自动寻找尺寸,就可自动将缺失面补齐。
偏移和赋厚,看起来都是面的平移。偏移第一没有厚度,单纯的面,其次不是平移,实际操作起来像放射性扩大。赋厚就是给面赋予厚度,这个看起来就是平移形成外表面,内外表面间形成厚度。
【以上图片均为黑龙教育逆向工程课程提供的模型截图,本文为课后总结笔记,如有侵权联系删除】
杰魔(Geomagic Design)逆向工程软件学习1-点云和多边形面片文件的处理相关推荐
- Geomagic Design X 2019 打不开stl文件怎么办
最近扫描了一个零件发现需要逆向工程,很多工作. 百度到了 Geomagic Design X 这个牛逼的软件, 于是下载, 安装, 用的是最新版的 2019.0.1这个版本版本, 发现竟然无法导入st ...
- 魔教传奇—阿里软件的魔方文化
2月的阿里之行叶老大送了我们很特别的礼物--魔方,这个小时候玩的很好的物件,现在拿在手里还是那么亲切,回来后我的同事们也正酝酿着一场魔方大PK,组都分好了,今天饭桌上大家还在讨论供略的问题,不但餐桌上 ...
- Imageware NX V12.1最好的逆向工程软件之一,Surfacer的最新版本
UGS.MOLDPLUS.SA.CATIA.READ.WRITE.FOR.MASTERCAM.V8.1 EDS.FACTOR.V8 for autocad UGS.IMAGEWARE.NX.V12.1 ...
- 小苹果软件_游戏拼音魔卡动画教学软件使用说明书
尊敬的老师.家长们:您们好! 随着抗击新冠病毒战疫的深入,政府要求大家继续留在家里"不出门,勤洗手,多喝水",孩子们在家怎么做到"停课不停学"呢? <游戏 ...
- 杰普实习日志 第一天学习内容
这里写自定义目录标题 欢迎使用Markdown编辑器 新的改变 功能快捷键 合理的创建标题,有助于目录的生成 如何改变文本的样式 插入链接与图片 如何插入一段漂亮的代码片 生成一个适合你的列表 创建一 ...
- Ant Design of Vue 学习 svn本地服务器 svn客户端 本地发布 ‘isRootMenu‘ is underfined
目录 一.设计语言学习 1. 版本要求 2. 按需引入文件配置的2种方式 3. 组件列表 4.引入单个组件注意 5.配置.babelrc 二.搭建项目 1.安装vue的脚手架 vue/cli (vu ...
- 工具类软件操作手册_全套广联达软件学习资料合集:教程+实例讲解+操作手册,一文搞定...
要学习并掌握好算量软件,不仅仅需要软件知识,还需要各种造价相关知识,只有精通软件及造价知识,才能大大的提高算量的速度及准确度. 一个算量的高手掌握的不单是软件操作技术,还要掌握的是造价的基础知识,你要 ...
- project项目管理案例_福清公司开展Project项目管理软件学习培训活动
Project讲解 日前,福清公司组织开展了Project项目管理软件学习培训活动.生产指挥中心.工程科技部等相关人员参加了此次培训. 实际操作练习 整体培训 培训内容首先就Project软件的相关功 ...
- PLECS软件学习使用(一)简单的RLC电路搭建
PLECS软件学习使用(一)简单的RLC电路搭建 1相关操作总结: 旋转:Ctrl+R 翻转:Ctrl+F 从连线中引出线:Ctrl+鼠标左键 设置元件参数:双击元件,进行设置,若要显示参数,则在参数 ...
- 进度计划软件哪个好用_斑马进度计划软件学习视频-资源管理
十一假期期间,斑马进度推出<学习之星>活动,通过系统学习教程8天帮助大家掌握斑马进度计划软件.你要悄悄拔尖,然后惊艳所有人! 以下是课程安排: 斑马进度计划免费版软件+学习视频配套资料 百 ...
最新文章
- Android编译系统分析二:mm编译单个模块
- JS特效——黑客效果JS代码(摘取)
- python线性回归算法简介_Python机器学习(二):线性回归算法
- vue中的 $children 和 $parent
- DDcGAN:用于多分辨率图像融合的双判别器生成对抗网络
- Unity Alpha Blend混合的最终解释
- linux游戏主机,Steam OS界面介绍
- 如何算计算机主机地址,ip地址怎么算子网掩码_根据ip地址算子网掩码
- echarts饼图直观显示数值最实用的方式
- mba辅导班哪个机构好?全方位解答<title>mba辅导班</title>
- dubbo的底层原理
- ata高级计算机系统,ATAOffice2010年高级解题步骤.pdf
- Codeforces Round #540 (Div. 3) D. Coffee and Coursework 二分
- vue el-select远程搜索
- 解决插入U盘后有提示音,但无法打开、格式化或恢复的问题
- Ubuntu18.04安装EVO工具
- ArcMap出图小技巧分享(附练习数据)
- JDK7安装和配置 JAVA JDK7安装配置教程
- 为灾区祈福 Flash制作地震视觉效果
- php和mysql实现员工信息管理_0066 使用PHP和MySQL实现学生分数信息管理