CFturbo 逆向工程
基于CFturbo现有3D几何参数化逆向工程技术方案
https://www.fangzhenxiu.com/post/893970
此外,CFturbo具备的参数化设计功能不但支持用户进行初始参数化设计得到新的三维模型,同时支持用户导入外部参数化模型或已有几何模型,在此基础上进行设计改进与性能优化。
目前,CFturbo虽然还不能自动实现3D造型的导入识别并参数化,但是软件良好的开放性可以支持用户利用一些其他的方法来实现。那么CFturbo在支持逆向复现方面有哪些功能支撑呢?主要有以下几点:
l 3D模型支持外部导入
l 子午面设计支持外部曲线导入,并利用贝塞尔曲线实现参数化
l 叶片进出口角支持自定义变化,以此实现与已有设计方案的一致性
l 支持外部导入骨线,对于离心式,可以支持导入厚度分布曲线
l 通过保角变换,实现旋转机械叶片的参数化复现
l 通过外部导入叶片翼型,也可实现轴流叶片的参数化复现
02轴流风机叶轮复现案例
本案例以轴流风机叶轮为例,说明利用CFturbo对已有轴流风机叶轮几何的3D参数化复现说明。本次复现采用保角变换,导入外部骨线方法,实现轴流风机叶轮逆向参数化。
2.1设计参数输入
设计点参数与流体介质假定。
在逆向复现给定的叶轮几何时,考虑到经验相关性需要确定以下参数,部分参数不确定时,可以给一个大概的估算值:
l 流体属性
l 设计点的流量、升压、转速
l 旋转方向
l 进口边界条件
l 考虑定子与蜗壳部件附加损失的效率
图2 设计点参数输入
2.2叶轮主要几何参数设置
叶轮主要尺寸包括:
进口轮毂直径dH1,吸入直径dS1,出口轮毂直径dH2,出口直径dS2,此处尺寸需要从已知几何模型中直接提取并输入。
除了上述参数外,还需要从原始几何图形中提取叶顶间隙尺寸。
此处需要勾选Manual dimensioning,即不采用软件默认的推荐值,而是手动输入几何参数。
选择设计模式为Mean line,即通过骨线设计。
图3 主要几何参数输入
2.3叶轮子午面设计
2.3.1 外部几何导入
叶轮复现过程中,可以在3D视图中随时查看几何形状的变化,因此可以导入已有外部几何进行可视化比较。
在3D视图下通过拖拽即可直接导入x_t,IGES,STEP,STL等格式外部几何文件。对于直接导入的外部模型可进行旋转、移动、缩放等,此外可更改模型显示的透明度以便进行可视化比较。
图4 外部几何导入
2.3.2 子午面型线设计
CFturbo中子午面的型线数据基于轴向坐标z和半径r,因此可以在原始外部几何中提取出轮毂、上盖板、叶片前缘以及叶片尾缘的相应数据。提取完成后转化为z-r坐标并以.txt格式保存。通过load extra polyline导入型线数据,并调整Bezier曲线控制点进行拟合即可生成子午面型线。
图5 子午面型线导入
2.4叶型设计
2.4.1 叶片几何尺寸提取
本次设计采用mean line即叶片骨线设计,因此需要提取相关变量参数。主要包括半径r、轴向长度z、子午m和切向t坐标、叶片角β分布等。已知骨线的x,y,z坐标通过保角变换和相关几何信息的提取,即可推导出不同流面位置,上述r、z、m、t、β等相关变量。坐标转换关系说明如下:
m-t骨线坐标通过坐标变换将空间弯曲的子午面映射至平面。t是沿圆周方向的角度,而m是无量纲的子午长度。这两个量是通过参考子午方向(M)和切向方向(T)的绝对距离得到的,公式如下:
dm=dM/r
dt=dT/r
tanβ=dm/dt
图6 m-t坐标示意图
在CAD软件中找到各流面的骨线几何特征,将每个截面骨线的x,y,z坐标提取出来,并通过上述关系式计算m-t坐标以及r、β值。下图为通过Excel表格计算的结果示意。
图7 骨线坐标转化示意
2.4.2 叶片角设计
该部分需要输入模型实际叶片数以及轮毂至轮缘所划分的截面数目(number of spans),如本次案例选择截面数目为10。为了更好地拟合原始叶轮,选择叶片形状为Free-form3D,提取轮毂与轮缘的叶片厚度并输入至Blade thinkness表格。
不同截面处叶片角分布可从上述2.4.1的骨线数据中计算得出,也可直接从原始模型中提取并输入。
图8 叶片角设计
2.4.3 骨线设计
在骨线设计部分,包角可以不直接输入,导入不同流面的m-t数据后即可自动生成包角值。提取出骨线笛尔坐标值后可通过2.4.1节公式进行坐标转化,完成后保存为.txt格式数据,包括t、m坐标值。此处需要通过polyline导入.至meanline界面。导入后可将polyline格式改为Bezier曲线,拖动控制点可进行后续改型优化等。
图9 叶片骨线设计
2.4.4 叶片厚度设计
如果叶片厚度分布为常数,则在2.4.2部分直接输入厚度值即可;若叶片厚度成一定曲率变化,可在CFturbo中调整控制参数与原始叶轮拟合,也可导入l-s变化数据。
设置Design mode 为Freeform。Additional view下打开3D-preview,通过Global Control point count添加控制点,拖动hub与shroud的控制点与导入模型拟合。
调整Thickness exponent数值,进行hub至shroud厚度变化规律的设计,参考3D-preview中原始模型进行调整至拟合,取值范围为-1~1。
图10 叶片骨线设计
2.4.5 叶片头部、尾部磨圆
在Blade edge界面下选择设计模式Bezier,拖动叶片头部、尾部曲线控制点与原始模型拟合。至此,复现模型完成,图11为复现模型与原始模型对比。其中灰色为原始叶轮,深蓝色为CFturbo复现模型。
图11 模型复现对比
至此,轴流风机叶轮参数化复现完成,返回Main Dimensions界面并取消勾选Manual dimensioning,即可进行轴流风机叶轮后续参数化改型与优化工作。
03小结
使用CFturbo进行叶轮机械复现是较为简便的,获得相应的二维数据后可以直接加载到不同设计步骤中。
每一个设计布骤与过程可实时预览三维模型并与原始模型进行可视化对比。
该叶轮逆向复现方法适用于离心、混流、轴流式叶轮。
除叶轮部分外,CFturbo也可实现定子以及蜗壳部分的逆向复现。