【技术实现步骤摘要】
一种管状构件的整体设计方法
[0001]本专利技术属于几何设计领域,具体涉及一种管状构件的整体设计方法。
技术介绍
[0002]许多工程领域中都存在大量的类管状构件设计需求,尤其是飞机发动机的制造,其中颇为关键的进气道就是一个典型的类管状构件。进气道在保证飞机发动机提供足够动力、长时间安全正常运转,以及飞机特殊性能要求(隐身、超音速等)等方面,发挥着至关重要的作用,常常呈现出复杂多变的形状。在工程设计领域内,圆等圆锥曲线具有重要的地位,也比较常见。例如飞机进气管一端截口是圆形,这对于设计方法的表达能力和设计精度都有着较高的要求。
[0003]在现代,传统几何设计已经替代成计算机和辅助设计软件。而当前计算机辅助设计(CAD)软件中,在表示类管状构件时,一般基于标准的B样条曲面或NURBS曲面,采用多个曲面拼接的方式来形成类管状曲面,存在的问题有:
[0004]1、不能对类管状构件进行整体表示,必须采取拼接的方式,设计上多有不便,降低了设计的效率。
[0005]2、不能保证整体的光滑性,尤其是在曲面拼接处,通常需要额外对控制点网络加以约束,才能满足曲面的光滑性需求。不仅带来额外工作,还对设计的精度造成了影响。
[0006]以上问题的存在,也对类管状构件后续的数值模拟仿真以及加工路径规划都产生了负面影响。因而当前计算机辅助设计软件中的方法在类管状构件的几何设计上效果并不理想。
技术实现思路
[0007]本专利技术的目的在于提供一种管状构件的整体设计技术,以解决现行计算机辅助设 ...
【技术保护点】
【技术特征摘要】
1.一种管状构件的整体设计方法,其特征在于,包括以下步骤:步骤1、生成管状构件进口和出口截面的闭合曲线:包括非圆形闭合曲线或圆形闭合曲线;输入:生成的闭合曲线的次数k和节点向量U;输出:闭合曲线的控制点坐标;计算第0,
…
,k个基函数和第n
‑
k
‑
1,
…
,n
‑
1个基函数的表达式,将它们分别表示成列向量;A、利用B样条生成非圆形闭合曲线:横向拼接各个基函数表达式的列向量作为齐次线性方程组的系数矩阵;解该线性方程组,得到通解;当调整某个控制点的坐标时,根据坐标的变化量,改变通解中的待定系数,从而计算出其他控制点更新后的坐标,由此完成控制点的协同控制;已知控制点的坐标,根据B样条的定义即可计算得出非圆形闭合曲线;B、利用NURBS曲线生成圆形闭合曲线横向拼接第n
‑
k
‑
1,
…
,n
‑
1个基函数表达式的列向量作为非齐次线性方程组的系数矩阵,每个基函数各对应一个权因子;将每个基函数表达式的列向量乘以对应的权因子,得到新的一组向量,将这组向量横向拼接为系数矩阵,该矩阵是满秩矩阵,将方程中的已知量移到右边作为非齐次线性方程组的常数项,解该线性方程组,得到一组唯一的权因子ω
i
,i=n
‑
k
‑
1,
…
,n
‑
1,唯一解出控制点的坐标;已知控制点的坐标,根据NURBS样条的定义即可计算得出圆形闭合曲线;步骤2、生成管状曲面:输入:S方向上的次数k2和节点向量U2;输出:曲面上的点;先将步骤1中的控制点坐标转换为三维坐标并固定;对于T方向上除进口截面和出口截面的每一列控制点,分别计算第0,
…
,k个基函数和第n
‑
k
‑
1,
…
,n
‑
1个基函数的表达式,将它们表示成列向量,并横向拼接成矩阵,由此得到多个齐次线性方程组的系数矩阵;分别求解每个齐次线性方程组,得到多个通解;当调整T方向上某一列的某个控制点的坐标时,根据坐标的变化量,改变该列齐次线性方程组通解中的待定系数,从而计算出同一列其他控制点更新后的坐标,由此完成控制点的协同控制;已知控制点的坐标,根据曲面的定义即可计算得出管状曲面,然后按任意精度在曲...
【专利技术属性】
技术研发人员:陈德鑫,郁晨凯,余永康,吴梦,魏明强,
申请(专利权)人:南京理工大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。