icemsurf 扫描数据的操作
逆向工程技术及应用
应用举例
1.逆向工程技术的应用 (1)读入点云数据。Surfacer 可以接收 几乎所有的三坐标测量数据,此外还可以 接收其它格式,例如:STL、VDA 等。 将点群资料计算成三角形网格,可判断点 群特征形状,利用网格的着色功能可观察 点群的外观。 (2)对点云数据进行判断,去除噪音点( 即测量误差点)。 在进行曲面拟合之前,要对数据点云进行 判断并去除噪声点,以保证结果的准确性 和精确性。Surfacer 有很多工具来对点 云进行判断并去掉噪音点,以保证结果的 准确性。通过可视化点云观察和判断,规 划如何创建曲面。
(Reverse Engineering)
逆向工程技术及应用
一、逆向工程概述
作为产品设计制造的一种手段,在20世纪 90年代初,逆向工程技术开始引起各国工业 界和学术界的高度重视。特别是随着现代计 算机技术及测试技术的发展,利用CAD/CAM 技术、先进制造技术来实现产品实物的逆向 工程,已成为CAD/CAM领域的一个研究热点, 并成为逆向工程技术应用的主要内容。
测量方法分类
数据提取方法
无损测量
破坏性测量
接触式
非接触式
探针测量
光
声
磁
ICT
断层扫描
外轮廓测量
内外结构测量
测量数据的定位(registration)
需要将多次测量的数据转换到同 一个坐标系中,形成同一坐标系下 的一个完整的测量数据及图像。可 将单张点云数据输入Atos软件,将 测得的单张点云数据拼接成整张点 云数据。
曲面重构时面临的困难:
(1)扫瞄数据庞大
数据点的处理,分块等
(2)复合曲面特征数据提取
一般而言,CAD模型是由许多不同的几何形状所组 合而成,而每一种几何形状皆有其特性(二次曲面 特征&自由曲面特征提取)。
ICEM教程
ICEM教程预览说明:预览图片所展示的格式为文档的源格式展示,下载源文件没有水印,内容可编辑和复制根据自己的体会写的操作说明。
一.非结构化网格的一般步骤:1,导入几何体(Ug中定义family,输出tin文件)2,检查体:Repair Geometry (有时需要补面),给边界面取名。
检查体时,如果出现黄线,就说明几何体有问题,红色、蓝色线为正常的。
3,生成body,(非结构化网格必须依据body生成,流通区域建立body,如果要算热态的,固体区域也要生成body;有几个封闭区域生成几个body,且其名称必须不同。
)4, 设置全局网格(global mesh setup< global mesh size>,< set up periodicity>)。
在Global Mesh Setup 设置参数。
为了加密孔上的网格,要用Curvature/Proximity Based Refinement。
Refinement为近似圆时的多边形的边数。
5,设置周期边界网格,周期面上的网格必须一致,所以必须在设置周期面之后才能计算网格(compute mesh)。
使用mesh sizes for parts命令。
周期面必须要定义base(回转轴的基点),Angle (扇形面的角度),在这里旋转轴与ug中的模型有关,如果ug中不是以三个基准轴的话,就要自己找点(用Geometry的做点法来定)。
6,计算网格Compute Mesh。
7,display mesh quality,如果网格质量不行,可以在局部区域使用creat mesh density 命令加密网格。
8,smooth Elements Globaly,Smoothing iterations一般选择25次,Up to quality一般为0.49,choose slovr10.边界条件可以选择在fluent中设置(设置边界条件BoundaryConditions),直接输入网格二.一些操作技巧:要查看内部网格,可以点中mesh再单击右键,选择cut planes;creat mesh density,如果设置的尺寸不对,需要修改,点中Geometry下拉菜单中的density 再单击右键,选择modify density。
ICEM CFD 使用手册
信息:菜单包括几何信息、面的面积、最大截面积、曲线长度、网格信息、单 元体信息、节点信息、位置、距离、角度、变量、分区文件、网格报告。
设置:菜单包括常规、求解七、显示、选择、内存、远程、速度、重启、网格 划分。
帮助:启动帮助、启动用户指南、启动使用手册、启动安装指南、有关法律。
(a)几何菜单 几何菜单包括编辑、修改几何图形的功能。 功能及作用: 生成点、生成/修改线、生成/修改面、生成体、修改几何图形、转化图形、删除 点、删除线、删除面、删除体积点及删除实体。 (b)网格菜单 网格菜单包括 ANSYS ICEM CFD 网格工具的模块。 以下按钮可以导入不同 ANSYS ICEM CFD 支持和开发的网格划分模块。 设置全局网格尺寸、设置表面网格尺寸、设置曲线网格尺寸、创建加密区、创建 单元、表面网格、四面体、金字塔、六面体(旧界面)、六面体分区网格及拖拽网 格。 点击这些按钮调用网格工具模块。 (c)块操作菜单 创建块、分割块、合并顶点、编辑块、对应、移动顶点、块转换、编辑边、前期 网格参数、前期网格质量、块检查、删除块。 (d)编辑网格菜单 编辑网格菜单包括高级网格编辑必需的工具:粗化、平滑、合并网格。 通过这个菜单可执行的操作包括: 创建单元、创建中间节点、网格检查、计算和显示质量、平滑全局网格、平滑 六面体网格、修改网格、合并节点、分割网格、移动节点、偏移网格、转化网格、 网格类型转化、调整网格密度、重新编号网格、网格重新自适应、删除中间节点、 删除节点及删除单元。 (e)输出菜单 输出菜单通过装配求解器、写求解器输入文件、启动求解器来控制边界条件的 编辑。输出菜单包括以下几个功能键: 选择求解器、边界条件、编辑参数、写输入文件。 图标功能菜单: 打开工程、保存工程、打开几何文件、打开属性文件(定义在几何体中的边界条 件)、打开块文件、适合窗口、放大、测距离、当地坐标系、刷新。 回退:还原到上一步操作 前进:重返到下一步操作 框架显示:使几何图形显示框架状视图 阴影显示:使几何图形固体(不透明)显示
Icem surf学习1
Icem surf学习1:怎样读入原始数据点云---------------背后的小刀1.这里所说的点云数据在icem surf中是Raw data。
文件格式通常是如下的样子:-151.4315 65.35816 -126.2751101.1576 -86.60544 88.38591........... ...... ....... .........//////////////////////////////////////////////////////////////////////1.打开icem surf,建立一个工程后,打开file菜单,import | raw data。
2.找到需要的点数据文件3.在Import Raw Data对话框中,点一下Protocol按纽,可以观察你的文件格式是否能够被icem surf 识别。
还可以点Format按纽,看看你的文件格式的预览图,及读入后的文件格式设置。
觉得可以了,就点OK按纽,点云即被读入到ICEM surf中。
4,点云读进来之后,可能会比较郁闷,发现点与点之间都存在着直线段。
5.这很正常,icem的Raw Data是扫描线数据,通常是用接触式测量机在产品曲面上扫几条比较有代表性的线形数据点来概括曲面形状。
Icem里还有一种点云数据格式,scan格式,这种格式是为激光测量设备准备的,可以存储海量的点数据。
所以,我们读入Raw Data后,如果觉得有必要,可以将Raw Data 转化为scan。
转化工具是Create | Scan | On Object。
6. 对scan进行三角网格化,生成小平面体,Create | Scan |Triangulation。
ICEMCFD基础教程A2-几何操作
只显示曲线
一个重要的初始步骤为创建缺失的曲线, 建立连通的几何并诊断几何 Geometry -> Repair -> Build Topology 这可以看作是geometry 标签栏最重要的按钮, 所以我们应关注每一个细节.
2023/9/3
ICEM CFD/AI*Environment 5.0
6
Building Topology 建立拓扑
创建复杂的模型是可以实现的, 我们只 对一些重要的功能作简略的概述 – 导入模型 – 建立拓扑结构 – 生成中面
采用ICECFD几何工具生成的带有反推 力装置的喷气发动机模型
2023/9/3
ICEM CFD/AI*Environment 5.0
2
几何操作
创建点
•从屏幕 •指定坐标 •平移 •中心点 •中间点 •端点 •交点 •沿曲线 •投影到曲线/曲面
ICEM CFD/AI*Environment 5.0
5
几何导入
使用 Geometry -> Import . . . CAD 文件 最初转换成 tetin (*.tin) 格式, 然后引入ICEMCFD/ AI*Environment
几何表现为一些为连接到一起的线和面, 即使是实体模型也将作为线和面导入.
在 Workbench 环境下, Design modeler 数据库可转换为 AI*Environment.
小平面数据格式: 将三角数据看作划分网格的几何 – Mesh Formats – STL – VRML
Pro/E 和UG 导入需要 Cad 库文件, 因此 CAD 软件 和注册必须能够使用时才能输入格式
– Catia V4 & V5
– UG
icemsurf 逆向
ICEM surf Training Reverse Engineer
*THEORETICAL SURFACES OVERVIEW - All Surface models should be constructed using theoretical Surfaces. - Fillet Surfaces are constructed between the theoretical Surfaces. -These may be actual fillets or free form surfaces between the theoretical surfaces. -The complete Computer model is composed of theoretical and fillets Surfaces. -To define a computer model exactly it may be necessary to use only parts of these surfaces. -Therefore you must FACE the surfaces to accomplish this. -When you begin a surface model it is very important to determine all the theoretical surfaces and how they intersect one another. -The Theoretical Intersection line is a very important line. You must ensure that this is a nice flowing line in all three views, without deliberate inflexions or flat spots.
icemsurf 文件数据结构
ICEM surf Training File Structure Management & Data Structure
*Geometry Objects
~Points and Point Sets
~Raw Data Segments and Raw Data Contours
ICEM surf Training File Structure Management & Data Structure
ICEM surf Training File Structure Management & Data Structure
exercise
1.check model
ICEM surf Training File Structure Management & Data Structure
2. Export to pro/e
3. Rename wilson1. icm to wilson1.neu
ICEM surf Training File Structure Management & Data Structure
4. Import wilso1.neu to pro/e
ICEM surf Training File Structure Management & Data Structure
ICEM surf Training File Structure Management & Data Structure
ICEM surf Training File Structure Management & Data Structure
ICEM surf Training File Structure Management & Data Structure
ICEM入门教程(基础部分整理)
ICEMCFD /AI*Environment 特性?
几何 创建/修复/简化 强大的网格工具 – – – 从CAD模型、带网格的CAD模型、网格模型生成四面体网格 面网格, patch 依赖, patch 不依赖, 射, 结构/非结构 六面体网格雕塑, 非结构, 结构, 四边形网格拉伸 映
•
网格编辑
– – – – –
2013-8-17
CFD FEA FSI (CFD + FEA) CFX Workbench
5
不同应用
• FEA 版本
– 前后处理包括加载, 约束和属性标签栏, 与 FEA 求解器例如ANSYS, ABAQUS, LS-DYNA 和NASTRAN协同工作.
• CFD 版本
– 前后处理但不包括加载, 约束和属性标签栏,包含棱柱网格生成工具. 为100多种 CFD求解器输出网格 .
•
• • •
ቤተ መጻሕፍቲ ባይዱ
六面体网格雕塑 非结构/结构
边界条件 输出支持100多种求解器 后处理
•
… 其它…
2013-8-17 8
广泛的 CAD 支持
• 三维实体
– – – – – IGES ACIS Parasolid DWG/DXF GEMS
SolidWorks
Pro/Engineer
• 小平面(三角面)数据
.prj
• 主要文件类型:
– Tetin 文件(.tin) – 几何及网 格参数 – Domain 文件(.uns) – 网格文件 – Attribute 文件(.fbc) – 网格参数 和边界 – Parameter 文件(.par) – 参数
2013-8-17 28
.tin
ICEM-曲面的创建-02
ICEM_surf——创建曲面ERICLEI 的修改会实时显现在屏幕上。
如下图:OFFSET对话框:OFFSET对话框是用来设置融合曲面的边界线在原始曲面上的位置,默认选项为ISO-CURVE,该对话框中的其它设置很少用到,建议保持默认设置,对其它选项稍作了解即可对话框中各项含义如下:__EDGE 1 表示融合曲面的第一条边界线,B(BEGIN的缩写)表示边界线的起点,E (END)表示边界线的终点——这些选项是用来定义融合边界线在原始曲面上的位置的具体选项,意义如下(以下的说明是以第一条边界线(EDGE 1)为例,对于第二条边界线(EDGE 2)同样适用):——系统默认设置,选择此项用户可进入上述的SHAPE对话框对融合曲面的边界线位置进行定义——用户可直接输入融合曲面边界线偏离原始曲面边界线的具体数值——进入该项后,系统会要求用用户选择一个中心点,然后再输入融合曲面边界线在原始曲面边界线上的偏移量,系统会以所选择的中心点为基准来作出融合曲面,此项与LINEAR选项的不同之处就在多了一个计算基准的中心点——该项与VARIABLE选项不同之处在于它允许用户选择多个原始曲面边界线上的点,并分别输入在这些点的位置处融合曲面边界线相对于原始曲面边界线的偏移量,系统会依据这些数据来作出融合曲面FACE建面该功能用来剪切曲面,用户可选择一条或多条曲面边界线或曲线或量测线或诊断线来剪切曲面,这些用来修剪曲面的几何体不一定要求在曲面上,在进行剪切时也可按照用户所选择的工作平面来进行投影剪切。
下图是选择一条曲面上的曲线来修剪曲面,若只是用一条曲线来修剪曲面则该曲线必须能够将曲面分成二部分才能进行FACE用户选择用来剪切曲面的几何体也可以多于一个,且这些几何体不要求首尾相连但最起码应能与曲面的边界或是其自身构成一个封闭的区域将曲面分为二个或二个以上的部分,系统会视用户所选择的希望保留下的区域作出相应的剪切。
如下图所示:下图是选择四条曲线来剪切曲面的情形:下面是另外四条曲线对曲面进行剪切后的效果,请注意与上图不同之处在于有二条曲线的端点在曲面的边界上,所以在选择曲面保留区域时比前者有更多的选择。
ICEM基本功能介绍101
7
实时信息栏
当前使用版本
当前使用文件名和 格式
当前图层
当前放大缩 小的状态
当前鼠标的 操作状态
/CATIA © Dassault Systè mes | Confidential Information | 1/9/2015 | ref.: 3DS_Document_2012
新工具栏(新功能)
2
鼠标常规的使用
重做
+Alt\Shift +Alt\Shift +Alt\Shift +Alt\Shift
按X轴或Y轴放大 或缩小
平移
旋转
按Z轴旋转或放大 缩小
/CATIA © Dassault Systè mes | Confidential Information | 1/9/2015 | ref.: 3DS_Document_2012
• F8
激活的曲线控制点和线开启或关闭
• F9
激活的曲面控制点和线开启或关闭
• F10
工作平面开启或关闭
• F11
取消所有以选取的图形
• F12
/CATIA © Dassault Systè mes | Confidential Information | 1/9/2015 | ref.: 3DS_Document_2012
6
ICEM SURF4.13 基本功能介绍介绍
实时信息栏 菜单栏 新功能栏
/CATIA © Dassault Systè mes | Confidential Information | 1/9/2015 | ref.: 3DS_Document_2012
快捷键的设置方法
目前只可以定义和 F1~F12有关的快捷键。 用户可以根据需要,随 意设置所需要的快捷键。
ICEM_CFD 基础入门教程 操作界面 中文
• 许多分支允许通过双击获 取选项
11
模型树: Parts
• Parts 分枝包含加载的文件中所有的parts 列表 • 对于活动的parts 所有的网格单元和几何类型将显示在图
形窗口
– 除非 “Subsets” (子集)激活 (见下一节)
• Create Part(创建): 右击弹出选项:
– 简便的限制数据显示 – 更易于使用 • 消隐特定的实体
在选择模式, 按 F9 切换到动态 取消 模式; 再按 F9 切换回来
多边形
选择全部
选择可见部分
7
热键
选择实体(点、线、面、体、网格)时, 可以使用热键:
– a – 选择全部 – v – 所有可见 – m –切换框选择和多变形选择区域模式,在如下两种模式间切换:
工作流程 16
新工程
1 2
17
读入/导入几何
• 如果几何是其它 CAD或neutral 格式 选择 “File > Import Geometry > . . . “ 选择相应的 CAD File (ICEM 自动创建*.tin 文件)
• 如果几何已转为ICEM 格式 (*.tin), choose “File > Geometry > Open Geometry . . . “ 选择 .tin 文 件
Mesh Size Controls
生成网格
网格尺寸控制
Shell, Tet, Prism, Hexa (old gui) 面、四面体、棱柱体、六面体(老界面)
Create Connectors Create Elements
创建连接
创建单元
20
ICEM CFD教程
ICEM CFD教程四面体网格⏹对于复杂外形,ICEM CFD Tetra具有如下优点:✓根据用户事先规定一些关键的点和曲线基于8叉树算法的网格生成,生成速度快,大约为1500 cells/second✓无需表面的三角形划分,直接生成体网格✓四面体网格能够合并到混合网格中,并实施平滑操作✓单独区域的粗化和细化✓ICEM CFD的CAD(CATIA V4, UG, ProE, IGES, and ParaSolid, etc)接口,保留有CAD几何模型的参数化描述,网格可以在修改过的几何模型上重新生成这是生成的燃烧室四面体网格,共有660万网格,生成时间约为50分钟⏹八叉树算法Tetra网格生成是基于如下的空间划分算法:这种算法需要的区域保证必要的网格密度,但是为了快速计算尽量采用大的单元。
1.在几何模型的曲线和表面上规定网格尺寸2.构造一个初始单元来包围整个几何模型3.单元被不断细分来达到最大网格尺寸(每个维的尺寸按照1/2分割,对于三维就是1/8)4.均一化网格来消除悬挂网格现象5.构造出最初的最大尺寸单元网格来包围整个模型6.节点调整以匹配几何模型形状7.剔除材料外的单元8.进一步细分单元以满足规定的网格尺寸要求9.通过节点的合并、移动、交换和删除进行网格平滑,节点大小位于最大和最小网格尺寸之间⏹ 非结构化网格的一般步骤1. 输入几何或者网格所有几何实体,包括曲线、表面和点都放在part 中。
通过part 用户可以迅速打开/关掉所有实体,用不同颜色区分,分配网格,应用不同的边界条件。
几何被收录到通用几何文件.tin 中,.tin 文件可以被ANSYS ICEM CFD’s 所有模块1.1输入几何体Import Geometry✓ 第三方接口文件:ParaSolid 、STEP 、IGES 、DWG 、GEMS 、ACIS …✓ 直接接口:Catia 、Unigraphics 、Pro/E 、SolidWorks 、I-deas… 几何变化网格可以直接随之变化导入几何体之后,ICEM 自动生成B-spline 曲线和曲面,并在预先规定的点上设置顶点。
Imageware12之点云对齐
多曲面体的逆向过程(全面修正版)----------------------------------------------作者:或请尊重作者的劳动,如有转载,请写明出处和作者如有不明问题可与作者联系。
Emial:******************QQ:46402947现在开始转入icem surf的学习,很想同学习icem surf 的兄弟一起讨论。
谢谢!--------------修正目的:修正当初学习中的错误认识,尽力去覆盖逆向工程的基本知识,并深给出当前逆向建模最佳的技术路线,并对逆向建模过程进行深化!--------------------------------------------------------------------------------------------------------------------- 该文档包括以下主要步骤:1:点云评估。
2:点云精简,多边形网格化3:点云对齐。
/////////////////////////////前三个步骤为点云处理。
4:特征提取。
5:多边形网格的编辑。
6:曲线的创建及编辑7:曲面的创建及编辑。
由上可知,imageware的逆向过程是很严格的遵循点→线→面的流程,这个过程恰恰是模拟了正向设计,只有通过样件点云揣测该样件原设计者的设计意图,才能够精确的进行模型重建,模型重建的过程也就是设计人员再学习的过程,在这个基础上才可以进行再创新,这就是逆向工程的真正意义。
在下面的示例过程中,从头到尾SDRC公司也没有采用直接由点云拟合曲面的方式,它宁愿很严格的按照点----线-----面的思路!我会给出由点云直接拟合面的做法,形成对照。
可以体会一下。
另外还有一种曲面重建的方式,它的过程是点云→多边形网格→曲面模型。
这种曲面重建通常用在艺术,动画,文物模型修复等领域,不适合工业设计,它无法体现设计者的设计意图,只能是仿造!另外采用这种方式重建的曲面通常无法在通用CAD中进行加厚等实体处理,无法对其进行后续加工。
ICEMsurf中文教程
ICEMsurf中⽂教程应⽤ICEM Surf 的第⼀步借⽤下⾯的介绍作为引⾔,我们将介绍应⽤该程序所需的基本的功能,也就是⽣成和编辑⼏何元素。
你可以按照下⾯的操作⼀步⼀步执⾏。
同时,还将介绍完成这项任务的⽤户界⾯的普通功能,还有关于该软件的习惯⽤法的信息。
任务原始数据资料轮廓和曲线的⽣成在新的项⽬存储基本资料曲线的编辑和检测移动⼏何物体永久保存⼯作的状态通过曲线构造Patch⾯Patch⾯的检测和编辑关于ICEM Surf 的结束语任务对原始资料处理可以得到断⾯线。
然后你可以编辑、复制、转换这些断⾯线。
你也可以⽣成曲⾯(即Patch)并编辑。
同时,应⽤检测功能可以检测曲⾯与断⾯线之间的符合情况。
原始数据资料和曲线的⽣成·⽣成新的存储资料(查看⽣成新的存储资料)·⽤这些存储数据⽣成近似的、光顺的原始资料轮廓(查看⽣成原始数据和曲线)通过下拉菜单1、激活Create和Modify按钮,选择需要的操作2、激活需要的⼏何功能通过⼏何功能按钮图⼀1、激活左边的⽣成元素按钮和右边的编辑元素按钮2、单击需要的操作按钮⽣成新的存储资料⽣成原始数据和曲线编辑显⽰参数删除⼏何元素⽣成新的存储资料1、单击 File – New2、在Save Current Data Base?对话框中确定“yes”or“no”,如果需要重新建⽴⽂档选择“no”。
⼀个新的空⽩资料将作为当前存储资料。
⽣成原始数据和曲线1、在功能菜单中(侧边)单击XZ平⾯,作为视图和⼯作平⾯2、单击按钮"Create Raw Data"3、单击Express在视图范围内按住右键拖动光标延轨迹线⽣成Create Data数据。
4、单击Smooth将Raw Data 转换成Curve线并光顺。
5、如果需要可以在Step Size中修改步距值,贴接曲线贴和Raw Data的程度,默认值是25。
原始数据轮廓以控制点多边形显⽰图⼆编辑显⽰参数1、单击Display2、设置⾥⾯的参数为显⽰还是关闭删除⼏何元素数据类型Molecule Type Atom TypeSurfacePatches and FacesCurveCurve segmentsRaw Data Contour Raw data segments Point Set Points Scan SetScans图三存储数据编辑和检测曲线你可以应⽤Create - Raw Data - Express, Smooth曲线,这时曲线轮廓、曲线和控制点多边形都会显⽰在屏幕上(如图⼆)。
icemsurf 扫描点云处理
Sharp Bend or Curvature Highlight Split Line Highlight and Split Line
ICEM surf Training Scan Processor
ICEM surf Training Scan Processor
By implementation Consultant Peter Chen
ICEM surf Training Scan Processor
*Import of the scan data ~two functions: >File - Import : directly read into the database. > File - Preview - Point Clouds pre-processed in the previewer before saving them in the data *Previewer - be filtered and subdivided before saving them in the database. reduced data hierarchy - some geometry functions can be used to surface creation on the external scan. *Database: -in the database all ICEM Surf functions are available
-Tolerance >the discretization quality of the projection of limitation objects. >projected onto the scan in form of determined number of points. The lower tolerance, the higher the number of points calculated for the polygon and the more exactly
ICEMsurf一般控制功能
o旋转
符号可以绕任意轴旋转。旋转中心不能改变。
o平移
在视图平面随意的移动符号。
Note:
If for symbolsMousewarpand/orSnap, Length Snap, Angle Snapis switched on, mousewarp as well as snap functions will automatically be deactivated for manipulations in the graphic area with the middle mouse button, so that the middle mouse button always allows a rapid and completely free movement.
滚轮
滚轮可以用鼠标旋转以设置相应的数字。
选择列表
标题标签
如窗口顶部的标签,其文字不动帮助可用。具有一个简单功能说明的窗口出现。
2.2窗口脚本的标准功能
在功能窗口的下面的区域,此标准功能在所有的窗口都具有相同的意思。
取消
退出功能
返回上一级菜单
从子菜单返回到主菜单。
平面符号的操作:
旋转
点击每个轴的端点旋转平面符号。选择轴的指针将有此形状 , ,或 .右键击活关联菜单X-Axis,Y-Axis, orNormal(General Options in the Context Menus). In addition, the optionAxis…from the menuDisplay – Planeis available, with which the direction of the selected axis can be changed via the vector selection.
ICEM中文帮助文档
• 逆向工程模块提供了一种根据现有模型的数字曲面模型快速构建方法,可 在计算机上实现后续加工及存档处理。
• 可导入一般格式的点云和三角面片数据,点云可直接转化为三角面片,也 可全局或局部修改三角面片模型。
• 如果三角面片模型与扫描数据无关,不需要在开始时对其进行修改,因此 节省了时间和成本。(Poorly defined facet models do not need to be initially corrected as it is possible to model independently of the scan data thereby saving time and cost),
第 1 章 IECM 文档
摘要
介绍了 ICEM 三个软件包 ICEM Surf、ICEM Visualisation(ICEM Vis )和 ICEM Reverse Engineering(ICEM RevEng)的基本功能及主要应用领 域。
1.1. 一般信息
CEM 包括 ICEM Surf、ICEM Visualisation(ICEM Vis)和 ICEM Reverse Engineering(ICEM RevEng)三个软件包。ICEM Vis 和 ICEM RevEng 包含了 ICEM Surf 的部分功能,其主要应用于如下领域: ICEM Vis 创建可视化三维模型 ; ICEM RevEng 根据三坐标扫描设备对真实物体扫描数据创数字化曲面模型。下面 简单介绍该软件的应用领域,其详细功能介绍可参照参考 21 页的“ICEM Visualisation 的功能”和 23 页的“ICEM Reverse Engineering 的功能”。
在 ICEM Vis 和 ICEM RevEng 软件包中,只有可见图片的 3D CAD 模型(ICEM Vis) 建立的命令和现有物理对象的数字化曲面模型建立的命令与 3D 扫描装置(ICEM RevEng)建立联系。在下面的表格里列出了两个软件包的命令系列。
icemsurf 曲线拟合点
在ICEMSURF软件中,曲线拟合点是指用于拟合曲线的数据点。
这些数据点可以是测量数据、实验数据或其他来源的数据,它们表示曲线的实际位置和形状。
在ICEMSURF中,可以使用NURBS(非均匀有理B样条)曲线或其他类型的曲线来拟合这些数据点。
NURBS曲线是一种常用的曲线拟合方法,它可以通过调整控制点和权因子来逼近数据点,从而得到曲线的最佳拟合结果。
在ICEMSURF中,可以通过导入包含数据点坐标的文件(如CSV或TXT文件)来导入数据点。
然后,可以使用ICEMSURF中的曲线拟合工具来创建曲线,并使用编辑和调整工具将曲线调整为与输入数据点最佳拟合的形状。
需要注意的是,曲线拟合是一个复杂的过程,需要仔细选择合适的参数和控制点位置,以获得最佳的拟合结果。
因此,在使用ICEMSURF进行曲线拟合时,建议参考相关的教程和文档,并仔细调整参数和控制点位置,以获得满意的结果。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
ICEM surf Training Scan Processor
*exercise
ICEM surf Training Scan Processor
1. Create a new file named : SCANTEST H:\ota-training\misc\reverse2.txt 2. Import text file :revers1.txt,reverse2.txt 3. Create Preview file reverse.
ICEM surf Training Scan Processor
*functions available in the preview : Create Scan Triangulation Feature Line Modify Scan Edit Facets Delete Filter Invert Create Raw Data Sections Create Patch By 4 Points Modify Patch Refit Patch Create Curve Projection
choose another preview directory
By implementation Consultant Peter Chen
ICEM surf Training Scan Processor
ESF file
ICEM surf Training Scan Processor
*Scan Creation - Triangulation
ICEM surf Training Scan Processor
*Scan Modification - Invert Scan Normal
-the normal direction of a scan or scan set may be inverted.
ICEM surf Training Scan Processor
ICEM surf Training Scan Processor
Edge , Sharp Bend , Curvature , ห้องสมุดไป่ตู้ighlight , Split Line
Highlight
Sharp Bend or Curvature Split Line
Highlight and Split Line
ICEM surf Training Scan Processor
-Tolerance >the discretization quality of the projection of limitation objects. >projected onto the scan in form of determined number of points. The lower tolerance, the higher the number of points calculated for the polygon and the more exactly
*Scan Modification - Facet Modification
-the quality of an existing triangulation may be improved.
ICEM surf Training Scan Processor
*Scan Modification - Clay
> File - Preview - Point Clouds pre-processed in the previewer before saving them in the data
*Previewer - be filtered and subdivided before saving them in the database. reduced data hierarchy - some geometry functions can be used to surface creation on the external scan.
ICEM surf Training Scan Processor
* to save preview as a SCAN data
*scan data
ICEM surf Training Scan Processor
* To triangulation
ICEM surf Training Scan Processor
2D-Triangulation with Overlapping
2D
3D
~2D triangulizer - divided into parallel boxes , then triangulated independently by computing a compensation plane - with undercut you have to select a sufficient number of boxes - works faster, however,not for complex geometries.
*Preview Import - via File - Preview - Point Clouds as follows: 1. select in the window File Browser - Import 2. File Browser - Preview appears. - create a new preview - add to existing preview. 3.With the options determine the import conditions or edit the files #import was successful, the file name is deleted from the list of Files 4. be created in the directory "Scan " of the current project. data and structure of the original version ( original.data , original.struc ), selected data ( selected.data , selected.struc ), visible data ( preview.data , preview.struc ).
-Scans can be modeled globally and locally. -Apart from patches can also be selected scans as reference surface.
-During modeling facets can be refined dynamically. -The modification region can be exactly defined.
ICEM surf Training Scan Processor
*Scan Modification - Merge
-several scans can be merged to form one single scan.
ICEM surf Training Scan Processor
*Scan Modification - Divide
*Database: -in the database all ICEM Surf functions are available
By implementation Consultant Peter Chen
ICEM surf Training Scan Processor
ICEM surf Training Scan Processor
ICEM surf Training Scan Processor
*Scan Modification - Filter
ICEM surf Training Scan Processor
ICEM surf Training Scan Processor
ICEM surf Training Scan Processor
ICEM surf Training Scan Processor
By implementation Consultant Peter Chen
ICEM surf Training Scan Processor
*Import of the scan data ~two functions: >File - Import : directly read into the database.
ICEM surf Training Scan Processor
*Scan Modification - Edit Facets
ICEM surf Training Scan Processor
ICEM surf Training Scan Processor
ICEM surf Training Scan Processor
ICEM surf Training Scan Processor
*Scan Creation - Object
-create scans on existing geometry objects -Patches , faces , raw data segments , point sets ( scan line).
By implementation Consultant Peter Chen
ICEM surf Training Scan Processor
*Scan Creation - Offset
triangulated scans or scan sets
By implementation Consultant Peter Chen