CATIA逆向工程建模实例

合集下载

基于CATIA的某车前地板左门槛逆向设计

基于CATIA的某车前地板左门槛逆向设计

基于CATIA的某车前地板左门槛逆向设计院系机电工程学院专业机械设计制造及其自动化班级学号姓名指导教师负责教师2009年7月摘要本文介绍了利用CATIA软件将汽车钣金件数据点云通过逆向工程技术设计成零件曲面的过程。

在设计过程中涉及到点云整理、数字编辑、创成曲面造型等技术。

在建模过程中,运用正向设计的思维对数据进行处理,解决了汽车前地板左门槛加强板平面因加工引起的局部变形,以及因点云不完整出现的误差。

所建的汽车前地板左门槛加强板数字模型与所给的点云贴合较好。

关键词:逆向工程;点云;CATIA;曲面造型;AbstractThis paper describes the use of CATIA software packages to automobile metal stronghold cloud through reverse engineering design of curved parts. In the design process involves some clouds, digital editing, and such as surface modeling technology. In the course of modeling, using the top-down design thinking for the data processing, solved the floor by reinforcing plate left threshold processing, as well as local deformation caused by point cloud of incomplete. The car left before floor board with digital model threshold to strengthen the joint point cloud.Key words:ReverseEngineering;Point Cloud; CATIA; Surface Modeling;目录1逆向工程概述 (1)1.1逆向工程定义及其应用 (1)1.2逆向工程系统 (3)1.3逆向工程设计前的准备工作 (8)2 CATIA V5介绍 (10)2.1 CATIA 在制造业的应用 (10)2.2 CATIA V5概貌 (10)3 CATIA逆向工程建模基础 (23)3.1 CATIA曲面的逆向重构 (23)3.2 CATIA逆向工程建模基本流程 (25)3.3 CATIA逆向工程的特点 (26)3.4 CATIA用于逆向工程的主要模块功能简介 (26)4汽车后背门加强板数字建模过程 (29)4.1点云的处理 (33)4.2前地板左门槛加强板外型曲面的制作 (33)4.3做曲面是的凸台部分 (34)4.4做圆角 (44)4.5修剪 (48)4.6距离分析 (51)4.7生成实体 (52)5致谢 (54)总结 (55)参考文献 (56)逆向工程概述1.1逆向工程定义及其应用逆向工程(Reverse Engineering,RE)是对产品设计过程的一种描述。

CATIA V5在逆向工程上的应用

CATIA V5在逆向工程上的应用

CATIA V5在逆向工程上的应用逆向工程作为产品开发的一种重要手段,被广泛应用的企业的工程部门。

CATIA V5是一个全系统的解决方案,可以完成造型后直接进行结构设计、模具设计、加工、分析等一系列后续工作,避免了不同软件间的数据交换所带来的数据丢失等麻烦。

所以使用CATIA V5进行逆向设计非常方便。

随着CATIA在国内应用的不断深入必将在产品开发中扮演着越来越重要的角色。

下面以一款电瓶车车头为例介绍CATIA V5在逆向设计中的一些具体应用1、点云数据的导入及处理1.1利用CATIA V5的DSE(DigitalShapeEditor)导入点云数据,并按照油泥模型的制作标准将点云摆正到电瓶车的车身坐标系中,作为后期建模的基准。

1.2并对点云进行处理,如过滤点云处理、优化点云,以不失真的前提下将庞大的点云进行过滤,便于铺面时容易观察及减小系统运行负担。

1.3运用DSE模块中的MeshCreate功能把点云拟合成三角面片,必要时用FillHoles命令对三角面片进行处理。

在QSR(QuickSurfaceReconstruction)模块中用曲率分割命令判定物体曲面的构成方式,分清基础面和过渡曲面,以及相关曲面的裁剪、导角等的先后顺序,对曲面的构建做到心中有数。

2、曲面创建主要运用CATIA V5的自由造型模块(FreeStyle)对物体表面曲面进行重构,当然必要时也借助于GSD、QSR等模块进行逆向设计获得Class-A曲面。

大致的逆向原则是点、线、面,当然有时也可借助于FreeStyle中的铺面工具Fittogeometry,曲面大致是使用FreeStyle中的Netsurface,若要得到光顺的曲面,则必须对曲线进行光顺,且保证曲线的阶次不得高于6阶。

有时要完成一张光顺的曲面不是一次能够完成的,有时需使用控制点命令(ControlPoint)调节曲面以逼近点云。

调面的原则是曲面的阶次以低到高进行调节,为保证曲面的光顺度,最高不要超过8阶。

CATIA逆向案例课件-企鹅

CATIA逆向案例课件-企鹅
创建围脖 使用平面交线命令,并生成曲线
创建围脖 点面复制
SolidWorks软件介绍
平面交线
SolidWorks软件介绍
绘制两段3D线,合并——光顺——分析,注意起始点都要在交点上
SolidWorks软件介绍
相同的方法,绘制其他几条曲线
多截面曲线
并非完美
SolidWorks软件介绍
提取边线——外插延伸
创建企鹅左脚脚底面 提取边线
SolidWorks软件介绍
创建企鹅左脚脚底面 延伸,面的延伸用切线连续
SolidWorks软件介绍
创建企鹅左脚脚底面 再次提取边线,填充
SolidWorks软件介绍
创建企鹅左脚脚底面 结合后,倒圆角
SolidWorks软件介绍
创建企鹅左脚脚底面 提取边线——外插延伸
创建企鹅右边胳膊 强力贴合创建右胳膊端部曲面
SolidWorks软件介绍
修改细节 平行曲线——分割——桥接
SolidWorks软件介绍
修改细节 合并——缝合——分析
修改细节 镜像曲面
SolidWorks软件介绍
不完美,要修改,创建两个参考平面
SolidWorks软件介绍
修改细节 修剪——提取边线——桥接
镜像曲面——桥接曲面——结合
SolidWorks软件介绍
提取边线——平行曲线——分割——镜像——提取边线——桥接——结合
SolidWorks软件介绍
提取边线——外插延伸——修剪——倒角
SolidWorks软件介绍
SolidWorks软件介绍
使用xy平面创建平面交线。
将平面交线生成曲线,注意设置点位 置。
SolidWorks软件介绍
合并生成的曲线中的两段,然后 使用点面复制命令,添加四个离 散点,离散合并曲线,同时选中 创建法线平面。

CATIA车门逆向设计案例

CATIA车门逆向设计案例

二、我们的目标(必要性):
能力 提高
改变 命运
好工 作
不会 CATIA怎
么行
一技 之长
挣外 快
工资 晋升
SolidWorks软件介绍
三、逆向案例:车门曲面设计
操作步骤 进入数字外形编辑器模块
导入车门点云数据
步骤一:创建曲面1
创建网格
创建平面交线
切换到快速曲面成型模 块
交线曲线创建 曲线曲率检测
曲线切合 度检测
曲线分割
强力拟合曲面
曲面切合度的检测
步骤二:曲面2创建
斑马纹检测
步骤三:过渡曲面创建
绘制3D线
多截面曲面
步骤四:结合曲面
结合时出现问题
利用平行曲面切割曲面2
桥接曲面
利Hale Waihona Puke 平行曲面切割曲面1桥接曲面
步骤四:创建曲面3
创建交线曲线
筛选网格
强力拟合曲面
断开曲面
创建底部曲面
创建桥接曲面 创建填充曲面
结合曲面
CATIA车门逆向设计案例
——林老师
一、行业现状(重要性): CATIA是法国达索公司开发的目前国际上公认的业内CAD/CAM软件,在飞机、
汽车、轮船等设计领域享有较高的声誉,已然成为工科学生以及相关从业 人员必须掌握的设计软件。随着我国汽车工业的发展,掌握该软件也就 成为进入汽车设计行业的保障之一。

CATIA逆向工程

CATIA逆向工程

如何打开DSE模块? ?
操作步骤: 1)Start 2)Shape 3)Digitized Shape Editor
我们也可以在“工作 台”工具条里面选择 DSE的快捷图标
标题栏 菜单栏
罗盘 Part特征树 处理 曲线 用的 处理点 云用的 点云 处理 三角 块用 的
逆向工具列
插入选项(Insert)
4-1-2.过滤点资料
有时点资料太密集,或者点资料疏密不均,此功能 可将点资料过滤,可用于移除或隐藏过多的点以加快 显示的速度,也可以让点资料均匀。 操作方法 1)点选 过滤器
范例
2)选择点资料,如图1 2)选择点资料, 图1 3)选择过滤型式,如图2 对话框说明: 过滤型式(Filter type) Filtering by sphere:以一个球体的半径作为过滤的范围。 Adaptative filtering:设定一个区域性的弦高为过滤半径。 輸出(Output) 移除或隐藏选取盒:点选则刪除过滤的点资料。 图1 图2
这个模块主要 用于导入点资 料以及对点资 料做适当的处 理。不用于生 成曲面。
这三个模块提供生成平 面曲面的各种技术支持, 其中QSR和创成式外形 设计为主要使用模块。
平面和圆柱面用这个 曲面用这个
这个模块 也可以激 活你想要 的那部分 点云哟
快速成形平面用这个哟
Digitized Shape Editor (点群造型编辑 点群造型编辑) 点群造型编辑
图2 图1
方法三:使用罗盘
1)点选 2)选取点群,如下图 3)选取对话框 4)选取拖拉罗盘即可改变切面方向
方法四:使用曲线限制
操作方法:
1点选 2)选取点群,如图1 3)按对话框 ,此时Limitation会开起,如图2

catia之内饰件逆向设计

catia之内饰件逆向设计

catia内饰件逆向设计0 引言逆向工程是将实物转变为CAD模型相关的数字化技术、几何模型重建技术的统称。

逆向设计是工业设计和工程开发的接口。

是汽车零部件产品快速开发的关键技术。

汽车内饰件的逆向设计对点云测量和曲面创建提出了很高的要求。

点云测量的质量主要取决于测量设备的精度。

而曲面创建的品质与所选用数据处理软件的功能及处理数据的方法有关,本文通过实例介绍基于CATIA的汽车内饰件逆向设计工作过程及特点。

CATIA是CAD/CAE,CAM一体化软件,并具有强大的逆向设计应用功能。

可以快速、方便地对测量云点进行处理.勾勒出零件轮廓特征线并拟合出满足一定条件要求的曲面。

在此基础上利用曲面编辑功能对其进行编辑和光顺处理,提高了曲面重构效率;能实现一个曲面到另一个曲面及一个曲面到多个曲面的匹配。

并能达到匹配后曲面间曲率连续;提供多曲面整体编辑功能(一次编辑多个曲面并保持曲面间连续);采用混合参数几何方式建模,适于设计重用。

1 点云数据的采集数据采集技术是逆向设计建模的第一步,它是用一定的设备对实物进行测量来获取实物的表面数据,而点云数据即零件表面离散点的几何坐标数据。

点云数据的采集是逆向工程中的第一个环节,是数据处理、模型重建的基础。

点云的质量主要取决于测量设备的精度,能否高效获取精确的点云数据是逆向设计的关键技术。

目前常用的点云数据采集方法有以下3种:(1)接触式三坐标测量机测量。

由于测量时接触被测件,被测物体接触产生压力。

从而使被测物体产生变形,测量误差较大。

适用于测量点、特征线、孔等几何特征。

(2)线状激光束测量(相位测量)。

该方法是将周期性的光栅投影到被测曲面上。

通过光栅图像的调制解调,求出被测曲面形状的三维信息,测量范围大、速度快,但只能测量较平坦曲面,曲面变化大时测量精度较低。

(3)光栅投影式测量(照相测量)。

该方法是将光栅投影到物体表面,形成一块待测区域,由光学扫描系统测取实物的表面数据,用数码像机获取特征标志点的三维坐标位置。

CATIA逆向案例课件-后视镜

CATIA逆向案例课件-后视镜

创建2个三点平面。
求取2平面与两条分模线的交点。
使用样条线功能在离散点上创建曲线,要以刚才创建的交点为起点终点。分别命名为上截面线 2、下截面线2、上截面线3、下截面线3
使用提取边命令,提取分割后的边,并使用光顺命令对提取边光顺,命名为直纹面 上边线
投影“侧面”中的曲线22到底平面上,并用复制点功能,生成离散点。
使用样条曲线命令,生成样条曲线在底平面上,命名为直纹面下边线
使用扫掠功能
合并,命名为直纹面
手柄主干
使用云点交线命令,在contour.1上创建5条交线
使用云点交线功能 ,生成如下交线,并生成三条曲线。
SolidWorks软件介绍
上一步生成三条曲线为后视镜分模线的一部分,分模线上下两个曲 面是不相同的,上面属于后视镜的侧面,下面属于直纹面,它们的 拔模方向是相反的。拔模角度大约为平均5度。
SolidWorks软件介绍
切换到创成式外形曲面模块,使用扫掠功能 模面需要向后视镜的侧面内倾斜
SolidWorks软件介绍
一、修补网格曲面
SolidWorks软件介绍
一、切换到“快速曲面重建”模块,用局部编辑功能, 选择云点contour.1中大面的 底部轮廓云点。
SolidWorks软件介绍
一、创建大面的底部平面
SolidWorks软件介绍
一、创建第一条曲线,如下图设置,指定平面,平面交线,交线曲线等命令
交线3
交线2
交线4 交线5
交线1
使用交线曲线功能,将上边的5条交线转化为曲线
使用桥接命令,连接下图两条曲线
使用点面复制命令,离散两条分模线
使用投影功能,将上面两条分模曲线的端点投影到直纹面上边线上,命名为分模交点1和 分模交点2

CATIA_逆向详解

CATIA_逆向详解

CATIA_逆向详解⽬录第⼀章逆向⼯程系统1.1 逆向⼯程定义1.2 逆向⼯程应⽤1.3 逆向⼯程系统1.3.1 逆向⼯程系统框架组成1.3.2 产品实物集合外形的数字化⼦系统1.3.3 三维CAD模型的重建⼦系统1.3.4 产品或模具的制造1.4 本书结构安排第⼆章CATIA逆向⼯程建模基础2.1 概述2.2 CATIA曲线曲⾯基础2.2.1 曲线2.2.2 曲⾯2.3 CATIA曲⾯的逆向重构2.3.1 由曲线构造曲⾯的⽅法2.3.2 由曲⾯派⽣曲⾯的⽅法2.4 CATIA曲线,曲⾯的光顺评价和处理2.4.1 参数曲线的⼏何连续性定义2.4.2 参数曲⾯的⼏何连续性定义2.4.3 ⼯程实际中曲线,曲⾯光顺性评价和分析2.5 CATIA逆向⼯程建模基本流程2.5.1 CATIA逆向⼯程流程-⼏何形状造型点云2.5.2 CATIA逆向⼯程流程-⾃由曲⾯造型点云2.5.3 CATIA逆向⼯程的特点2.6 CATIA⽤于逆向⼯程的主要模块功能简介2.6.1 DSE数字编辑器模块2.6.2 QSR快速曲⾯重构模块2.6.3 GSD通⽤曲⾯造型模块第三章数字曲⾯编辑器3.1 进⼊数字曲⾯编辑器3.2 数字曲⾯编辑器功能简介3.3 点云数据的导⼊导出3.3.1 点云数据的导⼊3.3.2 点云数据的导出3.4 编辑点云3.4.4 特征线保护3.5 点云的合并3.5.1 点云的合并3.5.2 ⽹格⾯合并3.5.3 点云与⽹格⾯的分割3.5.4 ⽹格⾯的分割与修剪3.6 点云的对其与定位3.6.1 使⽤罗盘对齐3.6.2 使⽤约束对齐3.6.3 使⽤对准球对齐3.6.4 使⽤点云对齐3.6.5 平移校正3.7 铺⾯,补洞3.7.1 铺⾯3.7.2 偏移3.7.3 重组边线3.7.4 平滑⽹格3.7.5 清理⽹格3.7.6 补洞3.7.7 删减⽹格3.8 创建交线3.8.1 曲线投影3.8.2 截⾯线3.8.3 点云交线3.8.4 创建⾃由边线3.9 创建曲线3.9.1 3D曲线3.9.2 交线曲线3.10 点云分析3.10.1 点云信息3.10.2 距离分析第四章快速曲⾯重构模块4.1 进⼊快速曲⾯重构模块4.6 创建轮廓4.6.1 创建规则轮廓4.6.2 ⽹格曲线4.7 点云与曲线操作4.7.1 曲线曲⾯的拼合4.7.2 曲⾯的延伸4.7.3 曲线曲⾯的切割与修剪4.7.4 曲线切⽚4.7.5 调整节点4.7.6 ⼲净轮廓切割4.7.7 边界倒⾓4.8 划分点云4.8.1 根据曲率划分4.8.2 根据斜率⽅向划分4.9 创建曲⾯4.9.1 基本曲⾯辨识4.9.2 拟合⾃由曲⾯4.9.3 放样曲⾯4.9.4 ⽹格曲⾯第五章创成式曲⾯造型模块5.1 模块的进⼊及功能简介5.2 草图5.2.1 进⼊草图⼯作台5.2.2 草图命令简介5.3 曲线架构5.3.1 点5.3.2 多重点5.3.3 极值5.3.4 直线5.3.5 平⾯5.3.6 投影5.3.11 3D曲线偏移5.3.12 圆,圆弧5.3.13 corner倒圆5.3.14 connect curve连接曲线5.3.15 conic圆锥曲线5.3.16 spline样条曲线5.3.17 helix螺旋曲线5.3.18 spine脊柱线5.4 曲⾯架构5.4.1 拉伸曲⾯5.4.2 旋转曲⾯5.4.3 球5.4.4 圆柱⾯5.4.5 偏移曲⾯5.4.6 扫描曲⾯5.4.7 填充曲⾯5.4.8 放样曲⾯5.4.9 混合曲⾯5.5 曲线,曲⾯处理5.5.1 连接5.5.2 修复功能5.5.3 恢复曲⾯5.5.4 分解5.5.5 分割5.5.6 修剪5.5.7 边界线5.5.8 提取⼏何形状5.5.9 平移5.5.10 选装5.5.11 对称5.5.12 缩放5.5.14 坐标系变化5.5.15 外推曲线5.5.16 外推曲⾯5.5.17 改变取向5.6 约束5.6.1 ⼀般约束5.6.2 以对话框⽅式定义约束条件5.7 分析5.7.1 连接性检查5.7.2 曲线连接性检查5.7.3 锥度分析5.7.4 分布线曲率分析5.8 基于曲⾯的实体特征⽣程5.8.1 拉伸体5.8.2 旋转体5.8.3 增厚成体5.8.4 封闭曲⾯成体第六章CATIA使⽤技巧及设计范例6.1 点云预处理范例6.1.1 点云预处理6.1.2 ⼩结6.2 瓶⼦范例6.2.1 创建交线6.2.2 创建曲线6.2.3 创建曲⾯6.2.4 ⼩结6.3 马鞍曲⾯范例6.3.1 点云预处理6.3.2 创建曲线6.3.3 创建曲⾯6.3.4 ⼩结6.4 车座范例6.4.1 创建曲线6.4.2 铺置曲⾯6.4.3 ⽣程实体6.5 盒⼦逆向范例6.5.1 三⾓⽹格化点云6.5.2 铺⾯6.5.3 倒圆⾓操作6.5.4 ⼩结6.6 汽车内饰件范例6.6.1 三⾓⽹格化点云6.6.2 曲⾯划分6.6.3 顶部曲⾯6.6.4 前部曲⾯6.6.5 底部及环形曲⾯6.6.6 修剪6.6.7 侧部曲⾯6.6.8 沟槽曲⾯6.6.9 ⽖扣6.6.10 凹台6.6.11 ⼩结第⼀章逆向⼯程系统CAD:computer aided designRP:rapid prototyping快速成型系统CAM:computer aided manufacturePDM:procduct data management1.1 逆向⼯程定义反求⼯程,反向⼯程1.2 逆向⼯程应⽤A对产品外形的美学有特别要求的领域B需要通过实验测试才能定型的⼯件模型C没有设计图纸或者设计图纸不完整D需要反复修改原始设计模具E很难⽤基本⼏何形状来表现与定义F新产品开发,创新设计G破损⽂物,艺术品修复,损坏零件的供应H服装,头盔的制造要与使⽤这⾝体为原始设计依据I RPM1.3 逆向⼯程系统1.3.1 逆向⼯程系统框架组成1.3.2 产品实物集合外形的数字化⼦系统STL格式:StereoLithography interface specification快速成型机常⽤格式,有ASCII码和⼆进制两种形式,取值规则,每个⼩三⾓形平⾯的定点坐标值必须是正数⼤量的数据冗余,存在空洞,裂缝,边重叠,⾯重叠,悬边,悬⾯,法向量不正确等Ibl格式:Pro/E专门⽤于逆向的格式,简单的ASCII格式1.3.3 三维CAD模型的重建⼦系统组织标准MS 美国国家标准协会IGES初始图形交换标准CAM-I 美国计算机辅助制造国际计划VBF实验性边界表⽰⽂件V AD 德国汽车制造协会VDA-FS V AD曲⾯数据交换格式AEROS 法国国家宇航局SET数据传输和交换标准U.S.AIR 美国空军PDDI产品⼴义数据交换接⼝ESPEIT 欧洲信息技术与发展战略计划CSD×I CAD接⼝DIN 德国标准协会V66304V AD程序接⼝V4001特征边界接⼝ISO 国际标准化组织STEP产品数据交换标准⼏何实体,点,直线,圆弧,样条曲线,曲⾯等描述实体:尺⼨标注,绘图说明等结构实体:结合项,图组,特性等以ASCII码记录长度为80个字符的顺序⽂件元素边界模糊,数据交换不稳定STEP格式:Standard for the Exchange of product model data不⾜:所有数据都是静态的,没有过程信息,产品的语意表达不⾜没有产品的参数化模型对特征之间以及特征与产品模型间的关系没有做具体约定特征的轮廓和形状,⼤部分是规则形状DXF格式Parasolid格式:包括点,边界,⽚,环,⾯,壳体,区域,体第⼆章CATIA逆向⼯程建模基础2.1 概述曲⾯型⾯数据散乱,曲⾯对象边界和形状及其复杂不是简单地由⼀张曲⾯构成,由多张曲⾯延伸,过渡,裁减构成,因⽽要分块多视拼合问题2.2 CATIA曲线曲⾯基础2.2.1 曲线⽅向:放样曲⾯对曲线的⽅向⾮常重要,⽅向箭头在沿曲线长度的3/4出显⽰出来节点:连线上两个跨度相连接的位置段:附属在曲线节点处的圆弧部分起始点和终点:开放时是两个点,封闭时是⼀个点控制点:⼩区域内影响及约束曲线形状的数学上的点,太多会产⽣褶皱,太少⽆法显⽰形状阶次:确定曲线的外形,曲线⼀般是4价,CATIA最多可⽤22价,直线是2价,圆弧或圆是3价参数间的相互关系:控制点数=内部节点数+⾃由度+1阶次=⾃由度+1内部节点数=段数-1控制点数=内部节点数+阶次=段数-1+阶次控制点的分布:均匀分布,⽤于平滑曲线⾮均匀分布,⾼曲率地⽅多⽤控制点2.2.2 曲⾯法线:曲⾯有⼀个法线⽅向,正⽅向为曲⾯颜⾊,负⽅向为灰⾊节点和跨度:曲⾯由曲线创建时,曲⾯有与曲线⼀样的节点和跨度控制点:与曲线类似阶次:平⾯是2阶曲⾯,球体是3阶曲⾯,其他曲⾯⼤多是4阶U和V的⽅向:每个NURBS曲⾯都有四条边,在两条边之间相互垂直的地⽅被分为U、V ⽅向,UV⽅向都有阶次,CA TIA最多可⽤16×16阶次,⼀般平⾯2×2阶次,曲⾯最好不要超多6×6阶次,多了不容易控制2.3 CATIA曲⾯的逆向重构重构过程:曲⾯分割-选择合适的造型⽅法⽣成曲⾯-曲⾯质量评价(精度、光顺性)-曲⾯裁减、⽣成外表⾯-外表⾯光顺性评价曲⾯造型的两种⽅法:曲线构造曲⾯、曲⾯派⽣曲⾯2.3.1 由曲线构造曲⾯的⽅法旋转曲⾯、线性拉伸⾯、直纹⾯、扫描⾯⽹格曲⾯:单向⽹格:由⼀组平⾏或者近似平⾏的曲线构成双向⽹格:由⼀组横向曲线和⼀组与它相交的纵向曲线构成边界曲⾯:四条边构成的封闭曲⾯等半径倒圆曲⾯、变半径倒圆曲⾯、等厚度偏移曲⾯、变厚度偏移曲⾯、桥接曲⾯、延伸曲⾯、修剪曲⾯、拓扑连接曲⾯2.4.1 参数曲线的⼏何连续性定义两种度量:函数曲线的可微性,具有n阶连续导⽮,其光顺性称为Cn参数连续性⼏何连续性,⽤Gn表⽰两曲线段相连,只要在连接点有相同的切线⽅向就认为是光滑的C0和G0相同,有公共连接点,位置连续G1:在公共连接处具有公共的单位切⽮(弧长的⼀阶导⽮)G2:在公共连接处具有公共的曲率⽮(弧长的⼆阶导⽮)2.4.2 参数曲⾯的⼏何连续性定义G0和C0:曲⾯具有公共连接线G1:切平⾯连续性,当且仅当两曲⾯沿它们的公共连接线,处处具有公共切平⾯或公共曲⾯法线时G2:曲率连续,沿公共连接线,处处在所有⽅向都具有公共的法曲率2.4.3 ⼯程实际中曲线,曲⾯光顺性评价和分析2.4.3.1 曲线的光顺性评价曲率梳G0-位置连续:端点重合,连接处的切线⽅向和曲率均不⼀致G1-切线连续:在连接处切线⽅向⼀致(倒⾓⼯具过渡⾯均属于这种,因为圆周与表⾯的切点间的⼀部分作为倒⾓的轮廓线,圆的曲率是固定的,故产⽣G1)G2-曲率连续:即曲率相同,在相交处梳⼦的齿长和⽅向都⼀致,但梳⼦线可以不连续2.4.3.2 曲⾯的光顺性评价⾼斯曲率、截⾯曲率、切⽮、双向曲率、法向⽮量反射线法:显⽰⼀线性光源由某⼀特定⽅向反射在曲⾯上的反射曲线,与视点有关⾼光线法:简化的反射线法,取消了视点等照度法:由曲⾯上具有相同光照度的点的集合所形成的曲线,检查曲⾯的连续性焦点曲⾯法:检查曲⾯的连续性和凹凸性等G0:连接处毫不相⼲G1:连接处是相连的,⼀个⾯到另⼀个⾯会发⽣很⼤的形变,相接的地⽅产⽣尖锐的拐⾓G2:连接处有⼀个过渡,不会产⽣尖锐的拐⾓组成曲⾯的曲线不合理曲⾯造型⽅法不合适2.5 CATIA逆向⼯程建模基本流程产品设计的要求:数学模型的精度误差满⾜⽤户可交付的要求曲⾯内在的质量要求:连续性,光顺性曲⾯连续过渡的要求:尖⾓过渡曲⾯的流程路径要求曲⾯或局部协调性和对局部特征分界的合理性⼯程制造标准的要求模具拔模的⼯程制造符合性要求设计、质量和验证审核的可⾏性⼀般过程:点云-特征线-⾯-实体2.5.1 CATIA逆向⼯程流程-⼏何形状造型点云点云格式:ASII,STL,IGS,IGES等输⼊点云(DES模块导⼊)-点云数据的预处理,⽣成或构制3D曲线线框(DSE)-由3D 线框⽣成3D曲⾯(GSD和FS)-形成实体(part design)2.5.2 CATIA逆向⼯程流程-⾃由曲⾯造型点云导⼊点云-3D轮廓线框-QSR成曲⾯-part design成实体2.5.3 CATIA逆向⼯程的特点点和点云数据处理的⾼效率可以构建class A曲⾯(FS和automotive class A)可以根据需要快速构建calss B曲⾯(QSR)GSD曲⾯功能强⼤,并可进⾏可⾏性分析多样化检测⼯具(曲率分析,连续分析,距离分析)三⾓⽹格曲⾯直接进⾏3轴加⼯(SMG)以DMU SPA对数位模型进⾏空间⼲涉检测2.6 CATIA⽤于逆向⼯程的主要模块功能简介DSE(Digitized shape editor数字编辑器)SQR(Quick surface reconstruction快速曲⾯重构)GSD(Geverative shape design通⽤曲⾯造型)FS(Freestyle⾃由曲⾯造型)2.6.1 DSE数字编辑器模块导⼊点或者点云数据预处理点云数据:过滤,删减,空洞修补,对齐,合并点云三⾓⾯⽚⽹格化误差检测点资料的整理,为曲⾯重构做准备三⾓⽹格曲⾯划分后可直接进⾏3轴加⼯或快速成型点云与重构的曲⾯做误差检测和控制三⾓⽹格曲⾯划分后可直接进⾏DMU空间分析检测2.6.2 QSR快速曲⾯重构模块重构可编辑的⾼精度曲⾯划分三⾓⽹格⾯⽚提取适⽤的曲⾯区域以特征边界与局部点云重构⾃由曲⾯区域辨别及重构基本⼏何曲⾯:平⾯,球⾯,圆柱⾯等品质检测及误差分析2.6.3 GSD通⽤曲⾯造型模块根据做好的特征线或线框,结合产品结构,构造曲⾯对部分细节优化裁减,合并并⽣成⾼品质曲⾯误差检测第三章数字曲⾯编辑器3.1 进⼊数字曲⾯编辑器3.2 数字曲⾯编辑器功能简介导⼊点云,清理点云,三⾓⽹格化点云,作点云剖⾯提取曲线,提取特征线,点云质量分析3.3 点云数据的导⼊导出⽀持的格式:CGO,ASCI,Atos,Iges,Stl3.3.1 点云数据的导⼊对话框Format:选择格式Selected file:选择点云⽂件Statistics:显⽰点云信息Sampling(%):设置取样⽐例,即加载的点数占原来点总数的⽐例Scale factor:交线尺⼨的⽐例File Unit:导⼊点数据的单位Grouped:⼀次选择多个点云,选中时,表⽰⾃动合并称为单⼀点云3.3.2 点云数据的导出3.4 编辑点云激活,过滤,移除等操作3.4.1 激活点云直接选择点云或者圈选点云来选择点云的部分区域作为⼯作区域对话框选择要编辑的点云-选择Mode-选择Level-选择Trap Type-选择Selected Part Active All:激活该点云的所有点Swap:反向选择Mode中:Pick时,Level全部激活,Trap Type和Selected Type不可⽤Trap时,Level不可⽤,Trap Type和Selected Type激活Brush 时,Trap Type中(选择的⽅式):Selected part中:Inside Trap:框选内Valid Trap:可取消该次选择,重新选择该点云激活⾮激活的点云可以再⽤激活来恢复3.4.2 移除点云对话框跟激活点云⼀样移除后点云不能恢复3.4.3 过滤点云数据太庞⼤,⽆需如此多的点曲率⼤的地⽅多⽤点对话框Reset:重新过滤Homogeneous:数值为圆球半径,球内的点被过滤,球上的点保留Adaptative:根据点与点之间的⽞偏量差量,把某偏差量以内的点都过滤掉,数值越⼤代表容许的偏差越⼤,过滤的点越多。

板金件逆向实例

板金件逆向实例
6
基本面1
圈选图示点云
上海双杰科技有限公司
进入Quick Surface模块
点击
命令
拟合得到平面
点击
命令
7
基本面1
通过拟合得到第二块平面
上海双杰科技有限公司
8
基本面1
进入Generative Shape Design模块
点击
命令
上海双杰科技有限公司
9
基本面1
同样通过这三个命令
上海双杰科技有限公司
上海双杰科技有限公司
2
实例介绍
我们这个例子取用一块车身板金件点云;使用CATIAV5R16版本来实现产品测 量数据到数字模型的转化过程。
点云数据的导入和处理
点云外型分析及造型步骤划分
逆向过程
具体建模过程实施(GSD和QS模块)
生成实体模型
建模质量的检查
上海双杰科技有限公司
3
点云数据的导入和处理
点云数据的导入和处理在CATIA的数字外型编辑器(Digital Shape Editor)中 实现。
点击应用导入点云
上海双杰科技有限公司
4
生成三角面
点击OK生成三角 面
上海双杰科技有限公司
5
点云外型分析及造型步骤划分
经过分析可以看到零件可以由当中红线分成两大块基本面和四个外加特征。因此可以分步实施先完成基本面然后再加上四个特征。
基本面2
特征1 基本面1
特征2
上海双杰科技有限公司
红线 特征3
特征4
与底面倒角后得到
上海双杰科技有限公司
17
外加特征+基本面
点击
命令
上海双杰科技有限公司
18

基于CATIA V5飞机零件的逆向设计

基于CATIA V5飞机零件的逆向设计

基于CATIA V5飞机零件的逆向设计逆向工程就是根据已经存在的产品模型,反向推出它的CAD模型的过程。

本文对由于各种原因没有CAD模型的实体零件或使用年限长、磨损严重的大型工装进行扫描,对得出的数据进行CATIA处理,最终得出CAD模型的过程进行研究,并且對所得零件进行一定的精度分析。

标签:逆向工程;点云;CAD模型一、前言当前,国内航空企业主要是通过先设计飞机三维模型形成工程数据,之后在工程数据的基础上按照工艺要求,添加工艺信息后通过数控加工成零件。

但是由于我国航空企业由“引进—仿制—设计”模式发展过来,其中很多飞机零件只有图纸或工装,没有CAD模型,导致该类飞机零件的加工受到很多的约束。

随着数字化技术的发展,这种情况促进了逆向工程技术在航空企业的应用。

通过逆向工程设计模型的主要步骤是采用三维扫描系统获取实物模型的外部点云数据,经将噪声点等处理后将点云以igs、stl、iges等格式引入到CATIA软件中,然后采用CATIA软件在这些数据的基础上进行设计。

二、零件特点介绍需要逆向成型的零件多为形状复杂,难以一次成型,且只有图纸或工装,损坏后难以加工的零件。

下面的零件是较为典型的需要逆向建模的零件,由于长时间的使用,该零件的模胎已经损坏,该零件底面为双曲面,上面具有两个凸台,形状复杂,难以一次成型。

具体零件如图1所示。

三、零件逆向设计过程3.1 数据采集数据采集是逆向工程的第一步,也是最重要的一步,通过扫描得到实体模型的相关数据。

扫描图1中的零件时我们可采用手持式自定位三维扫描仪,这种扫描仪精度高,扫描速度快。

在实际扫描过程中,我们应当要对零件轮廓、孔边缘等进行预先处理,以便在扫描过程中能够较好的显示出这些特征的边缘线。

还有在扫面过程中为保证点云的正确性,最好将零件的表面凹痕补修后再进行扫描。

3.2 点云处理3.2.1 噪声点的处理点云采集过程中由于扫描设备精度、操作者经验、被扫描件表面质量、环境等因素的影响,容易产生一些噪声点、测量误差点,这些点将影响重建CAD模型,应将其删除。

CATIAV逆向工程车灯案例课件 (一)

CATIAV逆向工程车灯案例课件 (一)

CATIAV逆向工程车灯案例课件 (一)随着科技的不断更新换代,逆向工程已成为现代企业生产制造的重要工具之一。

在逆向工程领域,CATIAV(计算机辅助三维交互应用软件)被广泛应用,成为了逆向工程中的重要工具。

下面,我们就来介绍一下一款基于CATIAV的逆向工程车灯案例课件。

一、背景逆向工程是指对已经存在的产品进行解剖和分析,以期得到产品的详细设计和制造信息。

而车灯作为汽车整体设计中不可或缺的部件,对于汽车制造企业来说至关重要。

本款逆向工程车灯案例课件就致力于帮助企业了解汽车车灯的设计细节和制造流程,提高产品的质量和利润。

二、功能模块1. 解剖:通过3D分解模型,帮助用户了解车灯外壳和内部结构。

2. 零部件分组:将车灯分解的零部件按照组件进行划分,让用户直观了解到不同零部件的作用和组装顺序。

3. 测量:提供测量工具和测量结果,让用户可视化地了解车灯各部分的大小、位置和间距等信息。

4. 修复:提供3D修复工具,可以修复模型中的小瑕疵,提高模型的质量。

5. 设计加工:提供车灯设计加工的详细流程,包括注塑、表面处理、水洗、涂装等具体细节。

三、优势1. 直观易懂:本款逆向工程车灯案例课件提供了3D分解模型,配合测量功能和零部件分组,让用户可以直观地了解车灯各部分的细节信息。

2. 实用性强:本款课件不仅提供了车灯设计的细节,还提供了注塑、表面处理、水洗、涂装等加工流程,让用户全面了解车灯的制造流程。

3. 操作简单:本款课件基于CATIAV平台,界面简洁,操作简单,不需要进行复杂的培训就可快速上手。

四、结语逆向工程车灯案例课件的开发,不仅满足了汽车制造企业对于车灯设计和制造的需求,也提高了企业的生产效率和产品质量,是一个重要的生产工具。

通过本款课件的学习,不仅可以提高工程技术人员的技能水平,也可以提高整个团队的生产意识和质量意识。

catia逆向建模范例(油壶)

catia逆向建模范例(油壶)

CATIA Training Q u i c k S u r f a c eR e c o n s t r u c t i o nD e t a i l e d S t e p sTable of ContentsPlastic bottle exercise (3)Step (1): Scans creation (3)Step (2): Curves creation (5)Step (3): Surfaces creation (10)Step (4): Creating the rough model (18)Step (5): Filleting the model (21)Plastic bottle exerciseStep (1): Scans creationLoad the file exercise_start.CATPart from the indicated directory. Start the Quick Surface Reconstruction workbench.1. Create a first scan at the symmetry plane:a. Click on the Planar sections iconb. Select the tessellationc. Click on the Flip to XZ buttond. Activate the contextual menu of the plane manipulatore. Select the Edit optionf. Set the Y coordinates to 0g. Click the Close buttonh. Check the Grouped into one element optioni. Click on the Apply buttonj. Click on the OK button2. Create a second scan by isoslope computation:a. Click on the Slope analysis iconb. Select the tesselationc. Click on the Flip to X buttond. Set the Filter value to 250e. Check the Distinct optionf. Click on the OK button3. Create a third scan by planar section:a. Click on the Planar sections iconb. Select the tessellationc. Click on the Flip to XY buttond. Activate the contextual menu of the plane manipulatore. Select the Edit optionf. Set the Z coordinates to 205g. Click the Close buttonh. Check the Distinct optioni. Click on the Apply buttonj. Click on the OK button4. Create a last scan by planar sections:a. Click on the Planar sections iconb. Select the tessellationc. Click on the Flip to XY buttond. Activate the contextual menu of the plane manipulatore. Select the Edit optionf. Set the Z coordinates to 0g. Click the Close buttonh. Check the Distinct optioni. Click on the Apply buttonj. Click on the OK buttonStep (2): Curves creationBefore starting the curves creation, create a new open body and name it Curves creation.You can also load the file End_step1.CATPart from the indicated directory1. Create curves from the scan on the symmetry planea. Click on the Curve from scan iconb. Select the first created scanc. Set the Accuracy value to 0.5d. Set the Degree value to 6e. Set the Number value to 20f. Activate the Smoothing creation modeg. Set the Split angle value to 45h. Add two splitting points below the top fillet and before the handle fillet with point continuityi. Add one splitting point below the fillet handle with point continuityj. Add 4 splitting point at the bottom of the bottle with Tangent continuityk. Add one splitting point below the fillet handle with point continuityl. Add 2 splitting points as shown with point continuityTotal splitting points should look like this:m. Click on the Apply buttonn. Click on the OK button2. Create a curve from the second scana. Click on the Curve from scan iconb. Select the scan created by isoslopec. Set the Split Angle value to 90d. Remove all the splitting points using the Remove split option of the contextual menu of eachpointe. Remove both extremities using the Remove split option of the contextual menu of eachextremityf. Add one splitting point on the scan below the top fillet and before the top intersection scang. Add one splitting point on the scan below the bottom intersection scanh. Set the accuracy value to 1mmi. Set the Order value to 4j. Click on the Apply buttonk. Click on the OK button3. Create a curve on the top scana. Click on the Curve from scan iconb. Select the third scan createdc. Set the Accuracy value to 0.5mmd. Click on the Apply buttone. Click on the OK button4. Create a curve on the last scana. Click on the Curve from scan iconb. Select the last scan createdc. Add splitting points with tangent continuity as shownd. Click on the Apply buttone. Click on the OK button5. Hide all the scans6. Trim all the curves createda. Click on the Curves slice iconb. Select all the curves using a trapc. Click on the More buttond. Set the Max distance to 2mme. Click on the Apply button to preview the intersecting pointsf. Click on the OK button7. Delete the two curves in the handle:8. Start the Wireframe and Surface design workbench9. Create a blending curve in the left handle areaa. Click on the Connect curves iconb. Select the extremity point of the top curvec. Select the extremity point of the bottom curved. Reverse the blending direction if necessarye. Click on the OK button10. Create a blending curve in the right handle areaa. Click on the Connect curves iconb. Select the extremity point of the top curvec. Select the extremity point of the bottom curved. Reverse the blending direction if necessarye. Click on the OK buttonStep (3): Surfaces creationBefore starting the surfaces creation, create a new open body and name it Surfaces creation. You can also load the file End_step2.CATPart from the indicated directory.1. Create extruded surfaces to be used as tangency constraints:a. Click on the Extrude iconb. Select a curve in the symmetry planec. Set the Direction to Y axisd. Set the extrusion Limit 1 to 20mme. Reverse the extrusion direction if necessaryf. Click on the OK buttong. Repeat the actions a. to f. for all the curves in the symmetry plane:2. Extrude the middle curve to create a tangency constraint:a. Click on the Extrude iconb. Select the middle curve resulting from the smoothing of the isoslope scanc. Set the Direction to X axisd. Set the extrusion Limit 1 to 20mme. Reverse the extrusion direction if necessaryf. Click on the OK button3. Hide the extruded curves4. Start the Quick Surface Reconstruction workbench5. Activate the points of the left half of the bottle:a. Click on the Activate iconb. Activate the Trap optionc. Activate the Polygonal optiond. Activate the Inside trap optione. Select the tessellationf. Define a trap around the points of the left side of the bottle, excluding the handle pointsg. Click on the OK button6. Create a first surface on these points:a. Click on the Power fit iconb. Set the Point gap value to 0.5mmc. Select the tessellationd. Select the 7 boundary curves for the area to fillKeep the default continuity level for all curvese. Click on the Apply buttonf. Click on the OK button7. Hide the middle symmetry constraint surface8. Activate the points of right half of the tessellation:a. Click on the Activate iconb. Select the tessellationc. Click on the Activate all buttond. Define a trap around the points of the right side of the bottle, excluding the handle pointse. Click on the OK button9. Create a second surface on these pointsa. Click on the Power fit iconb. Set the Point gap value to 0.5mmc. Select the tessellationd. Select the 7 boundary curves for the area to fillKeep the default continuity level for all curvese. Click on the apply buttonf. Click on the OK button10. Activate all the points of the tessellation:a. Click on the Activate iconb. Select the tessellationc. Click on the Activate all buttond. Click on the OK button11. Hide all the symmetry constraints12. Create a cylinder on the top of the bottlea. Click on the Activate iconb. Select the tessellationc. Create a trap around the top of the bottled. Click on the OK buttone. Click on the Basic surface recognition iconf. Select the tessellationg. Activate the Cylinder optionh. Check the Axis optioni. Set the Axis values to 0,0,1j. Click on the Apply buttonk. Click on the OK buttonl. Double-click on the cylinderm. Pull the bottom limit down:n. Click on the OK buttono. Double click on the cylinder circle in the treep. Relimit the cylinder to the necessary part for the model reconstruction:q. Click on the OK button13. Create a plane on the top of the bottlea. Click on the Activate iconb. Select the tessellationc. Create a trap around the top of the bottled. Click on the OK buttone. Click on the Basic surface recognition iconf. Select the tessellationg. Activate the Automatic modeh. Click on the Apply buttoni. Orientate and extend the plane as necessaryj. Click on the OK button14. Create a plane on the bottom of the bottlea. Click on the Activate iconb. Select the tessellationc. Click on the Activate all buttond. Define a trap around the bottom pointse. Click on the OK buttonf. Click on the Basic surface recognition icong. Select the tessellationh. Activate the Plane optioni. Check the Axis optionj. Set the plane normal to 0, 0, 1k. Click on the Apply buttonl. Orientate and extend the plane as requiredm. Click on the OK button15. Create a free form surface on the left handlea. Click on the Activate iconb. Select the tessellationc. Click on the Activate all buttond. Define a trap around the left handle pointse. Click on the OK buttonf. Click on the Power fit icong. Set the Point gap value to 0.5mmh. Select the tessellationi. Click on the Apply buttonj. Click on the OK buttonk. Click on the Activate iconl. Select the tessellationm. Click on the Activate all buttonn. Click on the Extrapolate icono. Select the right side boundary of the created surface p. Select the last created surfaceq. Set the Limit type to Lengthr. Set the Length to 10mms. Set the Continuity parameter to Curvaturet. Click on the OK button16. Repeat the operation 15 on the right side handleStep (4): Creating the rough modelBefore starting the rough model creation, create a new open body and name it rough model. You can also load the file End_step3.CATPart from the indicated directory.1. Create a Join with the two main surfaces of the bottle2. Start the Wireframe and surface workbench3. Create the top boundary of the join4. Create the bottom boundary of the join5. Start the Quick Surface Reconstruction workbench6. Extrapolate the join in the +Z direction:a. Click on the Extrapolate iconb. Select the top boundary of the joinc. Select the Joind. Set the Limit type to Lengthe. Set the Length to 4mmf. Set the Continuity parameter to Curvatureg. Click on the OK button7. Extrapolate the join in the -Z direction:a. Click on the Extrapolate iconb. Select the bottom boundary of the joinc. Select the Joind. Set the Limit type to Lengthe. Set the Length to 20mmf. Set the Continuity parameter to Tangentg. Set the Extremities parameter to Tangenth. Click on the OK button8. Split the geometry by the symmetry planea. Double-click on the Split iconb. Select the top Cylinderc. Select the ZX planed. Click on the Other side button if necessarye. Click on the OK buttonf. Select the left handle surfaceg. Select the ZX planeh. Click on the Other side button if necessaryi. Click on the OK buttonj. Select the right handle surfacek. Select the ZX planel. Click on the Other side button if necessarym. Click on the OK buttonn. Select the top planar surfaceo. Select the ZX planep. Click on the Other side button if necessaryq. Click on the OK buttonr. Select the bottom planar surfaces. Select the ZX planet. Click on the Other side button if necessaryu. Click on the OK buttonv. Click on the Cancel button9. Trim all the elements to get the rough model:a. Double-click on the Trim iconb. Select the top cylinderc. Select the top planar surfaced. Click on the Other side… buttons if necessarye. Click on the OK buttonf. Select the previous Trimg. Select the extrapolated joined surfaceh. Click on the Other side… buttons if necessaryi. Click on the OK buttonj. Select the previous Trimk. Select the left handle surfacel. Click on the Other side… buttons if necessary m. Click on the OK buttonn. Select the previous Trimo. Select the right handle surfacep. Click on the Other side… buttons if necessary q. Click on the OK buttonr. Select the previous Trims. Select the bottom planar surfacet. Click on the Other side… buttons if necessary u. Click on the OK buttonv. Click on the Cancel buttonStep (5): Filleting the modelBefore starting filleting the model, create a new open body and name it filleted model. You can also load the file End_step4.CATPart from the indicated directory.1. Create two 2mm fillets at the top of the bottlea. Click on the Edge fillet iconb. Select the 2 top edges of the bottlec. Set the Radius value to 2mmd. Click on the OK button2. Create two 2mm fillets around the handlesa. Click on the Edge fillet iconb. Select the 2 edges around the handles of the bottlec. Set the Radius value to 2mmd. Set the Extremities parameter to Maximume. Click on the OK button3. Determine the value of the radius for the bottom filleta. Click on the Curvature analysis iconb. Select the tessellationc. Set the Type parameter to Radiusd. Set the Radius type parameter to Maximume. Move the cursor in the fillet area to find the radius valuef. Click on the Cancel button4. Create the bottom filleta. Click on the Edge fillet iconb. Select the bottle bottom edgec. Set the Radius value to 12mmd. Set the Extremities parameter to Maximume. Click on the OK button5. Hide the tessellation6. Create a symmetry of the last filleted surface around the XZ plane。

基于CATIA飞机三通导管零件的逆向建模

基于CATIA飞机三通导管零件的逆向建模

基于CATIA飞机三通导管零件的逆向建模针对飞机三通导管零件工装型胎的磨损,通过采集现有三通导管零件或其工装的点云数据,利用CATIA模块逆向建模,实现零件或原有工装的数字化。

这一过程,顺应了当今飞机设计制造技术的发展,使传统的模拟量传递方法开始向现代的数字量传递方法转变,既保留了传统互换协调的原始依据,又为今后的数字化制造、数字化协调提供了电子数据。

标签:CATIA;数字化;三通导管零件;逆向;建模1 背景在当前三维数字化技术的冲击下,传统的模拟量传递方法开始向现代的数字量传递方法转变,以工装为加工制造依据的零件,需要在保证原始依据不变的情况下,逐步形成其电子数据。

因此,使用三维扫描仪器采集零件工装的表面点云数据,利用CATIA逆向模块建立零件数模,从而形成了零件的电子数据,应用于数字化条件下的工装制造和零件生产。

在逆向建模中,三通导管类零件的结构较为复杂,多数情况下不是单曲率曲面,而是双曲率曲面,而且三通接头处的曲面形成有一定的困难。

在目前常规加工多采用打实样进行生产,有的工艺采用打半个实样之后焊接的方式形成。

不仅手工工艺繁杂,成形困难,而且生产周期长,生产成本高。

通过逆向建模,实现三通导管类零件及工装型胎数字化,进行数控加工生产,提高加工效率,缩短生产周期。

下面就以三通导管类零件为例,描述其逆向建模的要点。

2 逆向建模过程三通导管类零件逆向建模步骤分为:扫描及点云数据的导入、处理;基于CATIA实体模型的构建;曲面误差分析及检测。

以图1为例来说明。

2.1 扫描及点云数据的导入、处理2.1.1 扫描三通导管零件主要扫描的是其配套型胎,采用激光扫描仪进行三维数据采集,然后形成iges、cgo等点云格式的文件(见图2)。

2.1.2 点云数据的导入Iges格式的文件可以直接将其拖拽到CATIA界面就可打开,也可以利用CLOUD IMPORT导入。

图1 三通导管零件图2 点云数据2.1.3 点云数据的处理当点云数据导入到CATIA后,需要对点云进行处理。

CATIA逆向建模实例精讲

CATIA逆向建模实例精讲

16
拉伸 球面 偏移 扫掠 填充 桥接曲面

线

投影
相交
平行曲线

样条线
17
整体的建模思路 1、特征分解 分析零件的形状特点,然后把它隔离成几个主要的特征区域, 接着对每个区域再进行粗线条分解,及至在脑子里有一个总 体的建模思路以及一个粗略的特征图,同时要辨别出难点、 容易出问题的地方。 2、基础特征设计 作出零件的毛坯形状。 3、详细设计 先粗后细__先作粗略的形状,再逐步细化; 先大后小__先作大尺寸形状,再完成局部的细化; 先外后里__先作外表面形状,再细化内部形状。
4、细节设计 倒圆角、斜角,各类孔系,各类沟槽…
18
Catia
文件名
19
CATIA逆向建模实例介绍
赵晓旭
2014.5.21
1
一、CATIA逆向建模模块介绍
CATIA逆向建模过程中主
要使用上述三个模块
2
二、 Digitized Shape Editor(曲面数字化编辑器) 常用命令介绍 导入点云
支持格式
3
点云过滤器
4
点云网格化
网格化之前
网格化之后
5
分割点云
分割前为一个整体
与现有平面平行
12
截面数量
截面距离
镜像截面
反方向
13
9、未倒角数模
10、倒角数模
倒圆角的基本思路:先小后大;同类型的边一起倒; 先支路后干路
14
四、创成式外形设计 常用命令介绍 曲线建立
曲面建立
曲线、曲面编辑
15
结合 曲线光顺 取消修剪
分割 修剪
提取 多重提取
简单圆角 倒圆角

基于CATIA的管类零件逆向建模方法

基于CATIA的管类零件逆向建模方法

基于CATIA的管类零件逆向建模方法摘要:现如今,我公司飞机导管逆向建模工作是应用CATIA软件内的DSE及QAR模块,基于点云数据来进行曲面构建的。

本文将对几种典型的导管建模方式进行分析研究,旨在归纳出应对不同类型导管的高效、准确的建模方法。

关键词:管类零件;点云数据;CATIA建模;截面线法;网格拟合法1引言航空制造工业发展到今天,数字化制造技术已经取得突破性的进展,在飞机导管制造、发动机导管制造过程中大量采用数字化制造技术,传统的模拟量传递方法已经逐渐被数字量传递方法取代。

在实际应用过程中,使用三维扫描设备进行取样,并通过逆向软件建模进而进行数字化生产的方法已经趋于成熟。

逆向技术的应用,为导管的制造提供了新方法,在减小了手工加工模胎工作强度的同时,也大大提升了导管制造的准确性。

采用逆向技术进行导管模胎的制造,提高了从实样到模胎的制作效率。

以往模拟量传递制造过于依赖工人的手艺,误差积累较为严重。

而在数控设备日益推广的今天,零件制造越来越迫切的需要建立各类符合生产要求的数据模型,以实现零件高效、精确的生产。

2 管类零件的逆向建模方法本文所讨论的逆向建模方法主要是基于CATIA内快速曲面构建模块(Quick Surface Reconstruction,简称QSR)及数字化编辑模块(Digitized Shape Editor,简称DSE)模块,并结合创成式外形设计、自由曲面等模块所进行的曲面构建。

2.1“截面线”法所谓“截面线”法,顾名思义,就是以导管逆向数据的管路趋势线为轴,用若干平面与扫描数据相交成截面线,然后,在各个截面的草图里优化截面线或基于截面线进行轮廓重构,再使用多截面曲面命令和桥接命令生成曲面的一种方法。

在应用此方法的建模过程中,各相邻截面线在“管轴”趋势性下的空间相对位置是否光滑、连续决定了生成曲面质量的好坏。

因为截面的不规则变化会影响生成曲面的光顺度,曲面的光顺度差可能导致曲面无法进行偏移操作,甚至影响最后的实体创建。

CATIA逆向工程建模实例

CATIA逆向工程建模实例

第1章 CATIA逆向工程建模实例1.1概述CATIA是法国达索公司的产品开发旗舰解决方案,它可以帮助制造厂商设计他们未来的产品,并支持从项目前阶段、具体的设计、分析、模拟、组装到维护在内的全部工业设计流程。

逆向工程建模所使用的只是其中的几个模块,不管是对曲面还是实体,其表现都非常出色。

1.2主要逆向模块功能简介1.2.1 DSE(Digitized Shape Editor数字编辑器模块)模块根据输入的点云数据,进行采样、编辑、裁剪以达到最接近产品外形的要求,可生成高质量的三角网格曲面。

1.2.2 QSR(Quick Surface Reconstruction快速曲面重构)模块根据输入的点云数据或者mesh以后的小三角片体,提供各种方式生成曲线,以供曲面造型,完全非参。

1.2.3 GSD(Generative Shape Design 通用曲面造型)模块非常完整的曲线操作工具和最基础的曲面构造工具,除了可以完成所有曲线操作以外,可以完成拉伸、旋转、扫描、边界填补、桥接、修补碎片、拼接、凸点、裁剪、光顺、投影和高级投影,以及倒角等功能,连续性最高达到G2,生成封闭片体V olume,完全达到普通三维CAD软件曲面造型功能,比如Pro/E。

1.3应用实例结合逆向工程原理以及CATIA V5软件,我们给出了两个应用实例,分别说明曲面以及实体的逆向过程。

其中,以某零件的模具面作为曲面造型模型,以某工业风扇作为实体造型模型,以上两个模型在工程中均比较常见,具有一定的代表性,其逆向过程包含了大部分的逆向手段和方法,具有一定的参考价值。

1.3.1曲面造型实例在进行曲面逆向之前,我们需要制定一定的策略对其进行逆向,根据模型自己的特点,我们将其分为以下六个部分(如图1.1所示):顶面、顶槽、凸台、侧面、凹槽和底座。

其中,顶面由一张自由曲面构成,顶槽由拉伸面和平面构成,凸台由锥面和平面组成,侧面由一张拉伸面构成,底座有六张平面构成。

CATIA逆向案例课件-钣金

CATIA逆向案例课件-钣金

SolidWorks软件介绍
提取边界——拉伸
提取边——拉伸——修剪——合并——倒角
逆向设计案例
——林老师
SolidWorks软件介绍
一、导入点云数据,生成网格曲面。
SolidWorks软件介绍
步骤:规则面使用常规方法,不规则面使用强力粘合 插入一个几何图形集,命名为“面”“
SolidWorks软件介绍
SolidWorks软件介绍
联合修剪
SolidWorks软件介绍
SolidWorks软件介绍
SolidWorks软件介绍
延伸(两侧的延伸需要提取边线)
SolidWorks软件介绍
修剪
求交线
SolidWorks软件介绍
提取
绘直线
合并提取的边线和直 线
分割
再分割
SolidWorks软件介绍
结合刚才的两次分割曲面
选择zx面草绘
SolidWorks软件介绍
投影草绘到22222合并曲面
拆解投影
结合——外插延伸
SolidWorks软件介绍
提取边界——绘制直线
拉伸刚才的直线为曲面
外插延伸
SolidWorks软件介绍
修剪外插延伸和拉伸 曲面
偏移复制此面
SolidWorks软件介绍
偏移面分割
再次分割
SolidWorks软件介绍
SolidWorks软件介绍
另一边相同的操作方法——合并
创建平面
SolidWorks软件介绍
SolidWorks软件介绍
创建直线——拉伸曲面
分割曲面
求交线
SolidWorks软件介绍
绘制直线——结合——分割
继续修剪

CATIA逆向工程i实例

CATIA逆向工程i实例

CATIA逆向工程i实例
转自秋意浓的教程
步骤如下:
1.新建PART文件。

2.进入DSE模块。

3.导入点云。

4.稀释点云。

5.创建三角面。

6.插入几何体。

7.进入QSR模块。

8.分割点云。

9.创建圆柱面。

10.全部激活点云。

11.再分割…………
12.再次创建圆柱面。

13.重复上边步骤创建平面。

14.插入几何体。

15.分割点云,然后砍线,线的好坏根据要求,*公差,阶次和数量自己掌握……
16.析出曲率线.
17.再砍线,位置要找好…………
18.打断曲线。

19.进入GSD模块,开始调线。

20.桥接曲线。

21.缝合各段曲线。

22.在曲线上做等分点……
23.过两端点做线。

24.隐藏原曲线,过重新做一条曲线与两直线相切。

25.重复22和24步骤作出另一边。

(底部的园曲线同理作出)
26.做完如图,下面开始构面。

27.插入几何体。

28.LOFT构面。

(另一侧同理)
29.顶部也用LOFT,注意箭头方向。

30.缝合曲面。

31.再回到QSR模块,激活全部点云。

32.进入GSD模块,根据三角面适当延伸曲面。

33.桥接上下两曲面,(注意起点和箭头方向),并约束G2。

34.延伸此面。

35.倒角。

36.重复34和35步骤,做出另一侧。

如图
37.缝合全部曲面。

38.斑马线分析。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

图 1.27 所示。
图 1.27 ¾ 顶槽 ① 单击 按钮,圈选顶部凹槽点云;单击 按钮,以基准平面为截面与所选点云求 交,结果如图 1.28 所示;单击 按钮,以“坐标”方式在截面线上生成三个点,如图 1.29 所示;单击 按钮,以“三点”方式构建一个整圆;单击 按钮,以“圆/球面/椭圆中 心”方式构建圆心点,如图 1.30 所示;单击 按钮,以圆心点位中心点,圆的半径为半 径,基准平面方向为方向构建圆柱面,如图 1.30 所示。
图 1.31
图 1.32
② 单击 按钮,选择裁减后的凸台为“对象”,圆柱面为“参考元素”,设置见图 1.33, 结果如图 1.34(需要对两个凸台分别进行该操作);按照同样的方法将对称的凹槽进行阵列, 如图 1.34 所示。
9
图 1.33
图 1.34 (3)曲面裁减 此时所有曲面片均已构造完毕,单击 按钮,出现图 1.35 所示对话框,按照次序将所 有进行裁剪,其中即将裁减掉的曲面有一定的透明度,通过【另一侧/下一元素】按钮选择 裁减部分,最终结果如图 1.36 所示;单击 按钮,出现图 1.37 所示对话框,选择需要倒 角的某条边或某张张均可,最终的结果如图 1.38 所示。
1.3.1 曲面造型实例
在进行曲面逆向之前,我们需要制定一定的策略对其进行逆向,根据模型自己的特点, 我们将其分为以下六个部分(如图 1.1 所示):顶面、顶槽、凸台、侧面、凹槽和底座。其 中,顶面由一张自由曲面构成,顶槽由拉伸面和平面构成,凸台由锥面和平面组成,侧面由
1
一张拉伸面构成,底座有六张平面构成。下面我们按照这样的分块详细叙述该模型的逆向过
10
图 1.35
图 1.36 图 1.37
11
1.3.2 实体造型实例
图 1.38
与上面的曲面造型类似,我们需要对风扇模型的结构以及曲面特征进行分析,如图 1.39 所示。可以发现,该某型为一装配体,主要包括三部分:电机、风扇以及进气罩,如图 1.40 所示。其中,电机包括底座、芯轴和电机罩(如图 1.41 所示)。在扫描点云时,零件之间彼 此独立,没有确定的基准可供参考,若采取上一实例的方法逐个进行逆向操作,其最终的零 件会无法装配,因此在逆向的过程中需要充分地考虑各零件之间的装配关系和尺寸。该模型 的逆向过程,即包含逆向造型过程,也包含一定的正向设计过程,这在工程实践中非常常见。
程。
凹槽
顶槽
顶面
凸台
底座
侧面 图 1.1 (1)导入点云 单击 按钮,出现图 1.2 所示对话框,选择模具点云文件的存储路径, 参数设置默认,然后单击【应用】即可,点云模型如图 1.3 所示。
图 1.2
图 1.3
2
(2)点云预处理 ① 单击 按钮,出现图 1.3 所示对话框,设置如图,选择明显的噪声点并将其删除。 ② 单击 按钮,出现图 1.4 所示对话框,设置默认,选择点云,系统会自动找出孔洞 处,单击【应用】按钮即可修补点云孔洞。
16
1.2 主要逆向模块功能简介
1.2.1 DSE(Digitized Shape Editor 数字编辑器模块)模块
根据输入的点云数据,进行采样、编辑、裁剪以达到最接近产品外形的要求,可 生成高质量的三角网格曲面。
1.2.2 QSR(Quick Surface Reconstruction 快速曲面重构)模块
1.3 应用实例
结合逆向工程原理以及 CATIA V5 软件,我们给出了两个应用实例,分别说明曲面以及 实体的逆向过程。其中,以某零件的模具面作为曲面造型模型,以某工业风扇作为实体造型 模型,以上两个模型在工程中均比较常见,具有一定的代表性,其逆向过程包含了大部分的 逆向手段和方法,具有一定的参考价值。
图 1.28
图 1.29
8
图 1.30
② 单击 按钮,圈选凹槽底面点云;单击 按钮,将底面拟合成平面;按照同样 的操作拟合凹槽顶面为一平面。
¾ 凸台 ① 单击 按钮,圈选任意一个凸台的点云;单击 按钮,将其拟合为圆锥面,结
果如图 1.31 所示;单击 按钮,将该锥面两端拉伸至适当位置,如图 1.32 所示(注意: 四个凸台并非中心对称,需要对拟合凸台的相邻凸台拟合一次);单击 按钮,圈选四个 凸台的顶面点云;单击 按钮,将其拟合为一平面。
第 1 章 CATIA 逆向工程建模实例
1.1 概述
CATIA 是法国达索公司的产品开发旗舰解决方案,它可以帮助制造厂商设计他们未来的 产品,并支持从项目前阶段、具体的设计、分析、模拟、组装到维护在内的全部工业设计流 程。逆向工程建模所使用的只是其中的几个模块,不管是对曲面还是实体,其表现都非常出 色。
5
图 1.13
图 1.14
图 1.15
图 1.16
¾ 顶面
① 单击 按钮,选取顶面点云,如图 1.17 所示;单击 按钮,选择所圈部分点云,
设置如图 1.18,拟合曲面如图 1.19 所示。
图 1.17
图 1.18
② 单击 按钮,出现图 1.20 所示对话框,第一项选择上一步的拟合曲面任一边界,
第二项选择拟合曲面,选择曲率连续,拉伸图 1.21 所示箭头至合适位置。按照相同的方法,
图 1.49
14
(2)风扇 显然,我们可以将风扇分成上、中、下三个部分进行构造,如图 1.50 所示。中部的叶片 可以通过上部和下部的曲面裁减获得,待一个叶片完成后,其他叶片可由其阵列获得。由于 风扇下部的底面存在一张较大的局部平面,因此我们可以从下部开始。
图 1.50 待下部的平面构建完成后,我们可以采用与进气罩类似的方法构建下部以及上部曲面, 如图 1.51 所示。
图 1.39
电机
风扇
进气罩
图 1.40
12
图 1.41 (1)进气罩 ① 单击 按钮,导入进气罩点云,如图 1.42 所示;单击 平面区域点云;单击 按钮,将其拟合成一张平面。
按钮,圈选进气罩顶部的
图 1.42 ② 单击 按钮,以上一步生成的平面与进气罩点云求交,结果如图 1.43 所示;单击 按钮,以“坐标”方式在截面线上生成三个点;单击 按钮,以“三点”方式构建一个整 圆;单击 按钮,以“圆/球面/椭圆中心”方式构建圆心点,如图 1.44 所示。
15
勾勒出的边界
延伸后机形状相对比较简单,主要由一些回转曲面和平面构成,为保证最后的装配关系, 其部分尺寸有图纸直接给出,拟合的实体模型如图 1.41 所示。
1.3 小结
逆向建模是一件比较繁琐的工作,它需要你反复的去选取、处理点云,从而构造曲面, 而且点云的选取以及采用何种方法构建曲面,对结果的影响都很大。对于有着丰富产品造型 设计经验的工程师而言,其往往可以构造出品质更为出色的曲面,因为他能更好的通过对点 云的观察去揣测原设计者的设计手法。因此,对于初学者而言,掌握基本的 CAGD 知识是 非常重要的,只有这样你才可能更好、更快的掌握软件的使用,设计出更加符合原设计者意 图的模型,也可以在此基础上设计自己的产品。
图 1.51 下面我们主要讲述风扇中部叶片的构建方法: ①单击 按钮,圈选出一个叶片的点云;单击 按钮,将其拟合成一张曲面,并沿 四个边界向外延伸,如图 1.52 所示。点击 按钮,在叶片曲面上画出叶片的边界,最后 由风扇的上、下部分曲面以及勾勒的曲线裁减叶片曲面。单击 按钮,对所有曲面加厚, 即可得到如图 1.50 所示的风扇实体模型。
图 1.3 (3)曲面重构 ¾ 底座
图 1.4
① 单击 按钮,选择底平面点云,通过旋转视角,仔细去掉可能的噪声点,结果如
图 1.5 所示;单击 按钮,出现图 1.6 所示对话框,设置如图,选择图 1.4 所示点云,通 过图 1.7 所示四个箭头将平面拉伸至合适大小(将鼠标放置圆周上可旋转箭头方向),单击 【应用】按钮即可构造需的低平面;按照同样的方法构造底座的剩下三张平面,结果如图 1.8 所示。
根据输入的点云数据或者 mesh 以后的小三角片体,提供各种方式生成曲线,以供曲面 造型,完全非参。
1.2.3 GSD(Generative Shape Design 通用曲面造型)模块
非常完整的曲 线 操作工具和最基础的曲面构造工具,除了可以完成所有曲线操作以外, 可以完成拉伸、旋转、扫描、边界填补、桥 接 、修补碎片、拼接、凸点、裁剪、光顺、投 影和高级投影,以及倒角等功能,连续性最高达到 G2,生成封闭片体 Volume,完全达到普 通三维 CAD 软件曲面造型功能,比如 Pro/E。
延伸拟合面的其他三条边界,结果如图 1.22 所示。
6
图 1.19
图 1.20
图 1.21
图 1.22
¾ 凹槽
① 单击 按钮,圈选其中一个凹槽;单击 按钮,以基准平面为截面与所选点云求
交;单击 按钮,删除多余的截面线点云,结果如图 1.23 所示;单击 按钮,将截面线
点云转化为曲线,如图 1.24 所示
图 1.23
图 1.24
② 单击 按钮,将所得曲线沿基准平面拉伸,如图 1.25 所示;单击 按钮,将拉
伸面的沿两侧进行延伸,如图 1.26 所示;单击 按钮,圈选该凹槽的槽底点云,并将其
拟合成一平面。
7
图 1.25
图 1.26
③ 单击 按钮,圈选两处凹槽的底面点云;单击 按钮,将底面拟合成平面,如
图 1.11
图 1.12 ③ 单击 按钮,出现图 1.13 所示对话框,选择上一步生成的截面线(点云,非曲线), 设置默认,单击【应用】按钮,生成如图 1.14 所示曲线。 ④ 单击 按钮,出现图 1.15 所示对话框,以生成的曲线为轮廓,基准平面法向为参 考法向,通过拉伸图 1.16 所示的箭头设置拉伸面的尺寸(也可由限制 1、2 输入),待到合 适的位置时,单击【确定】按钮。
图 1.43
图 1.44
③ 单击 按钮,出现如图 1.45 所示对话框,设置如图,选择圆心点以及拟合的平面
相关文档
最新文档