首页> 中国专利> 一种修形圆柱齿轮的有限元网格自动生成方法

一种修形圆柱齿轮的有限元网格自动生成方法

摘要

本发明涉及一种修形圆柱齿轮的有限元网格自动生成方法,用以解决修形圆柱齿轮仿真分析中有限元网格模型建立操作繁杂的问题。该方法基于齿轮修形加工的基本原理,通过计算出修形齿轮的齿廓曲线点以及内部点,形成齿轮有限元模型的网格节点坐标,进而建立起齿轮的有限元网格模型。本发明建立了修形齿轮有限元网格自动生成的方法,可以免去三维建模以及划分网格的繁琐工作,在很短的时间内建立起齿轮有限元模型,大大提高齿轮有限元计算分析的效率和精度。

著录项

  • 公开/公告号CN104408241A

    专利类型发明专利

  • 公开/公告日2015-03-11

    原文格式PDF

  • 申请/专利权人 北京航空航天大学;

    申请/专利号CN201410645189.X

  • 发明设计人 王延忠;唐文;刘鹏;

    申请日2014-11-06

  • 分类号G06F17/50(20060101);G06T17/30(20060101);

  • 代理机构11251 北京科迪生专利代理有限责任公司;

  • 代理人杨学明;顾炜

  • 地址 100191 北京市海淀区学院路37号

  • 入库时间 2023-12-17 04:31:51

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2017-05-10

    授权

    授权

  • 2015-04-08

    实质审查的生效 IPC(主分类):G06F17/50 申请日:20141106

    实质审查的生效

  • 2015-03-11

    公开

    公开

说明书

技术领域

本发明涉及齿轮仿真的技术领域,具体涉及一种修形圆柱齿轮的有限元网格自动生成方 法,适用于齿轮仿真分析中有限元网格自动生成。

背景技术

目前国内外对于齿轮有限元仿真分析的前处理,一般是先通过三维建模软件建立齿轮的 三维几何模型,然后将齿轮模型导入有限元分析软件中进行网格划分,最后根据仿真工况条 件定义载荷及边界条件。为了保证有限元仿真分析的计算精度并顾及计算效率,需要建立网 格分布合理的齿轮网格模型,在有限元软件中进行齿轮的划分网格操作费时费力,需要进行 线、面、体网格划分定义多个步骤,迫切需要一种能够根据给定基本参数自动生成修形齿轮 网格模型的方法。

发明内容

本发明要解决的技术问题为:通过给定齿轮的基本参数、修形参数、网格划分参数,便 可以自动生成齿轮的三维有限元网格模型,免去了在三维建模软件中的建模及在有限元软件 中网格划分的复杂操作流程,大大提高了仿真分析前处理的效率。

本发明采用的技术方案是:一种修形圆柱齿轮的有限元网格自动生成方法,其特征在于 实现步骤如下:

步骤(1):已知齿轮基本参数、齿廓修形参数、齿向修形参数、网格参数四组参数,基 本参数包括:齿数z、模数m、压力角α、螺旋角β、齿宽B、变位系数x、齿轮安装中心距 a、法向侧隙jbn;齿廓修形参数包括:齿顶修形量Δa、齿顶修形高度la、齿顶修形指数ba, 齿根修形量Δf、齿根修形高度lf、齿根修形指数bf;齿向修形参数包括:左侧修形量Δl、左 侧修形长度ll、左侧修形指数bl,右侧修形量Δr、右侧修形长度lr、右侧修形指数br;网格 参数包括:齿廓上部网格数n1、齿廓中部网格数n2、齿廓下部网格数n3、齿根圆角网格数 n4、齿根底部网格数n5、齿厚网格数n6、齿底网格数n7、齿向左侧网格数n8、齿向中部网格 数n9、齿向右侧网格数n10(网格参数的划分区间位置如附图2所示);

步骤(2):根据步骤(1)中的基本参数计算中间参数,齿顶圆半径,ra=rp+ha,齿根 圆半径rf=rp-hf,齿顶高ha=(ha*+x-Δy)·m,齿根高hf=(ha*+c*-x)·m,其中的 Δy=x1+x2-y,a’为实际中心距,a为理论中心距齿高系数 ha*=1,顶隙系数c*=0.25;

步骤(3):根据齿向网格数将齿轮沿齿向方向分割为n个截面n=n8+n9+n10+1,分别求 取n个截面上的网格点,每个截面的位置由lx表示,齿向修形量随着lx的变 化而改变,计算截面对应的齿向修形量Δ:当时,当lx[-(B2-l1),(B2-lr)]时,Δ=0;当lx[B2-lr,B2]时,Δ=Δr·(lx-B2+lrlr)b;

步骤(4):由步骤(3)中的齿向修形量Δ计算其中齿轮分 度圆半径rp=mt·z2,端面模数mt=mcosβ;

步骤(5):根据步骤(4)得到的rpa计算齿廓曲线计算公式为其中:

——齿轮转角,决定齿廓上点的位置

ξ——相邻两齿间夹角的一半

与齿轮转角相关的刀具点计算方程:

式中

rp——齿轮分度圆半径,

m——齿轮模数

αt——端面压力角,αt=arctan(tanαncosβ)

st——刀具端面上齿距的一半,

mt——端面模数,

齿廓上距齿轮圆心半径为r的任一点对应的及刀具上点的坐标(x,y):

x=-2·(xn·m+rpa·tan2αt)+[2(xn·m+rpa·tan2αt)]2-4·(1+tan2αt)·[(rpa·tanαt)2+(xn·m)2-(r·tanαt)2]2·(1+tan2αt)y=-st2+x·tanαt

式中:

r——齿廓上任一点距齿轮中心的距离

rpa——砂轮中心与齿轮圆心的距离,控制齿向修形量的大小

xn——齿轮法向变位系数

Δ为齿廓上距齿轮圆心半径为r的任一点对应的齿廓修形量,当r∈[ra,ra-la]时, 当r∈[ra-la,rf+lf]时,Δ=0;当r∈[rf+lf,rf]时,

步骤(6):计算齿根过渡曲线,根据基本参数中的顶隙和压力角计算刀具圆角半径 顶隙c=c*·m,计算刀具圆角中心坐标 Ro(x,y)=(m·ha*+c-rc,st2+m·ha*·tanαt+rc·cosαt),根据刀具圆角中心坐标求得刀具圆角 上任意一点Rr(αc)=-Ro(x)-rc·sinαc-Ro(y)+rc·cosαc01,通过坐标变换将刀具圆角坐标转变为齿根过渡曲 线坐标:经过步骤(5)(6)后可以得到齿廓曲线各点(如附图3a 所示);

步骤(7):根据步骤(2)中的中间参数计算内部分割边界点M1(racosξ,rasinξ), M2(rfcosξ,rfsinξ),M3(rdcosξ,rdsinξ),(各分割点位置如图2所示,计算完成后得到各边界点,如图3b 所示);

步骤(8):根据步骤(5)计算的齿廓曲线步骤(6)计算的齿根过渡曲线步骤(7)计算的内部分割边界点,按步骤(1)输入的网格划分数计算出截面分割边界点(如 附图3c所示),将分割边界点之间进行等分,得到包含内部网格点的lx=0截面位置的网格节 点(如附图3d所示);

步骤(9):将步骤(8)得到的截面网格节点经过旋转运动变换,得到当前lx对应 的左侧截面网格节点计算公式为:

式中:

M1(θ)=cosθ-sinθ00sinθcosθ00001lx0001

θ——螺旋运动角,每个截面对应一个θ,

p——螺旋参数,由齿轮螺旋角β决定,

步骤(10):根据步骤(9)得到的lx截面位置网格点经过对称变换得到lx截面的 右侧网格节点计算公式为:

M2(θ)=cos(2ξ+2θ)sin(2ξ+2θ)θ00sin(2ξ+2θ)-cos(2ξ+2θ)0000100001

将与步骤(9)中得到的整合,得到lx截面对应的截面点(如附图3e所示);

步骤(11):重复步骤(4)~(10)直到所有lx对应的截面点均计算完成(如附图4); 各截面网格点坐标计算完成后,通过相邻8个节点之间连线,构成由多个六面体网格单元组 成的齿轮有限元模型(附图5、6),按照有限元元件前处理文件格式存储节点和单元信息, 利用该电子文件,可以快速建立起齿轮的有限元网格模型。

本发明的原理:基于齿轮修形加工的基本原理,计算出修形齿轮的齿廓曲线点以及内部 点,形成齿轮有限元模型的网格节点坐标,从而建立齿轮的有限元网格模型。

本发明与现有技术相比的有益效果是:目前修形齿轮建模操作复杂,有限元分析前处理 操作复杂、专业技术要求高、效率低,本发明建立了修形齿轮有限元网格自动生成的方法, 可以免去三维建模以及划分网格的繁琐工作,在很短的时间内建立起齿轮有限元模型,大大 提高齿轮有限元计算分析的效率和精度。

附图说明

图1为本发明的方法流程图;

图2为齿轮截面划分示意图;

图3为齿轮界面点生成过程示意图;

图4为单齿节点计算结果示意图;

图5为单齿有限元网格模型示意图;

图6为完整齿轮有限元网格模型示意图。

具体实施方式

下面结合附图和具体实施例进一步说明本发明。

本发明是针对圆柱齿轮有限元建模而设计的快速建模方法,以模数为5的齿轮为例,建 模流程图如图所示。本实施实例以表参数中的小轮为对象,建模的实现步骤如下:

步骤(1):给定基本参数

步骤(2):根据基本参数和安装参数,结合齿高系数、顶隙系数,计算齿轮的分度圆、 齿顶圆、齿根圆半径。

ha*=1

c*=0.25

rp=mt·z12=51.96125

a=(z1+z2)·m2cosβ=147.2243

y=(a-a)m=0.555136

Δy=x1+x2-y=0.0281638

ha=(ha*+x-Δy)·m=6.2342

hf=(ha*+c*-x)·m=4.875

ra=rp+ha=58.1957

rf=rp-hf=47.0865

ξ=πz=0.1745330

步骤(3):计算齿向修形量,对于中间截面,以lx=0为例,Δ=0;

对于左侧截面,以lx=-0.018m为例,Δ=Δ1·(-lx-B2+l1l1)2=0.01·(-0.018-0.0362+0.050.05)2=0.01;

对于右侧截面,以lx=0.018m为例,Δ=Δr·(lx-B2+lrlr)b=0.01·(0.018-0.0362+0.050.05)2=0.01;

步骤(4):根据齿向修形量计算不同截面刀具中心与齿轮中心的距离:

Δ=0截面,

Δ=0.01截面,

步骤(5):根据齿廓上距齿轮圆心半径为r的任一点对应的计算齿廓点坐标,以r=51.04248为例:

x=-2·(xn·m+rpa·tan2αt)+[2(xn·m+rpa·tan2αt)]2-4·(1+tan2αt)·[(rpa·tanαt)2+(xn·m)2-(r·tanαt)2]2·(1+tan2αt)=-2.281119y=-st2+x·tanαt=5.493199

步骤(6):计算齿根过渡曲线,根据基本参数中的顶隙和压力角计算刀具圆角半径 顶隙c=c*·m=1.25,计算刀具圆角中心坐标:

Ro(x,y)=(m·ha*+c-rc,st2+m·ha*·tanαt+rc·cosαt)=(4.209353,8.517136)

通过坐标变换将刀具圆角坐标转变为齿根过渡曲线坐标,计算公式为 其中:

刀具圆角坐标Rr(αc)=-Ro(x)-rc·sinαc-Ro(y)+rc·cosαc01

αc[αt,π2]=[0.397863,1.570796]

步骤(7):根据齿轮参数计算分割边界点坐标:

rd=ra-2(ha+hf)=35.977343

M1(racosξ,rasinξ)=(57.311582,10.105578)

M2(rfcosξ,rfsinξ)=(46.310974,8.165874)

M3(rdcosξ,rdsinξ)=(35.430766,6.247400)

上式中xm,ym的计算方法:当αc,取最大值时,利用步骤(7)中过渡曲线公式求得 (xm,ym)=(47.025396,0.499455);

步骤(8):根据步骤(5)计算的齿廓曲线步骤(6)计算的齿根过渡曲线步骤(7)计算的内部分割边界点,按步骤(1)输入的网格划分数计算出各点之间的中间点, 得到lx=0截面位置的网格点

步骤(9):将步骤(8)得到的截面网格点经过旋转运动变换,得到当前lx对应的 左侧截面网格点计算公式为:

式中:

M1(θ)=cosθ-sinθ00sinθcosθ00001lx0001

θ——螺旋运动角,每个截面对应一个θ,

p——螺旋参数,由齿轮螺旋角β决定,

步骤(10):根据步骤(9)得到的lx截面位置网格点经过对称变换得到lx截面的 右侧网格点计算公式为:

M2(θ)=cos(2ξ+2θ)sin(2ξ+2θ)θ00sin(2ξ+2θ)-cos(2ξ+2θ)0000100001

将与步骤(9)中得到的整合变得到lx截面对应的截面点

步骤(11):根据齿向各截面的rpa,重复步骤(4)~(10),计算出其他截面点,获得一 个齿的所有节点,将相邻八个节点连接成为单元,建立齿轮的有限元网格模型。

综上,通过以上流程,可以建立建立齿轮的有限元网格模型,将本流程编写成计算程序, 可实现齿轮有限元网格模型的快速自动建立,极大简化齿轮有限元分析前处理所需要的建模 及网格划分工作。本发明适用于圆柱齿轮有限元分析前处理过程中的有限元网格划分,为齿 轮啮合性能有限元分析提供了一种快速的建模方法。

本发明未详细阐述部分属于本领域公知技术。凡采用等同变换或者等效替换而形成的技 术方案,均落在本发明权利保护范围之内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号