基于ADAMS的渐开线直齿圆柱齿轮实体模型二次开发.pdf
2006-09-11 评论:6 下载:6
下载
大小:103.07KB
基于ADAMS的渐开线直齿圆柱齿轮实体模型二次开发
节选段落一:
针对这一问
题,本文基于滚齿加工过程,结合V C + + 编程及
ADAMS/View二次开发技术,编制了渐开线直齿圆
柱齿轮三维造型模块。它包括一个VC++程序文件、
两个对话框、两个宏。
二、程序框图
渐开线直齿圆柱齿轮三维造型模块基本原理如
图1所示。
图1 齿轮造型模块原理框图
三、开发步骤
1. 精确计算齿轮齿形
齿形分为两部分:渐开线部分和过渡曲线部
分。用滚刀加工的齿轮的过渡曲线是延伸渐开线。
分析齿形的范成过程,分别计算出渐开线部分和过
渡曲线部分各点的坐标并使之正确相连,就可以得
到整个齿形的坐标。节选段落二:
图2 齿轮造型模块用户界面
北京理工大学车辆与交通工程学院 洪清泉 程颖
基于 A D A M S 的渐开线直齿圆柱
齿轮实体模型二次开发
数 字 化 设 计
Digital Design
4 1www.icad.com.cn 2003.1
CAD/CAM与制造业信息化
当用户选择“Setting”时,ADAMS/View通过内
置的System Command直接调用基于VC++的齿形计
算程序,其界面如图3所示。齿形计算程序接受参数
输入,通过计算得到齿形坐标,最后输出矩阵文件
并返回ADAMS/View主界面。
图3 齿形计算程序界面
3.节选段落三:
图5 传动系统齿轮实体模型
五、总结
本文针对ADAMS/View齿轮实体建模功能缺
乏、ADAMS/Exchange转换模型不理想的情况,进
行了二次开发,圆满地解决了机械系统中广泛使用
的渐开线直齿圆柱齿轮在ADA M S中的实体建模问
题。本模块具有以下特点:
(1) 齿形计算基于加工过程,渐开线与齿根圆之
间采用切削曲线。与传统的过渡圆角简化处理相
比,齿轮模型更接近实际模型。
(2) 用户可以确定一个完整轮齿齿根、过渡线、
渐开线、齿顶各部分的离散点数及样条线拟合段
数,得到任意精度的模型。
(3) 与从其他CAD软件引入的齿轮模型相比,模
型规模较小,求解速度快。
针对这一问
题,本文基于滚齿加工过程,结合V C + + 编程及
ADAMS/View二次开发技术,编制了渐开线直齿圆
柱齿轮三维造型模块。它包括一个VC++程序文件、
两个对话框、两个宏。
二、程序框图
渐开线直齿圆柱齿轮三维造型模块基本原理如
图1所示。
图1 齿轮造型模块原理框图
三、开发步骤
1. 精确计算齿轮齿形
齿形分为两部分:渐开线部分和过渡曲线部
分。用滚刀加工的齿轮的过渡曲线是延伸渐开线。
分析齿形的范成过程,分别计算出渐开线部分和过
渡曲线部分各点的坐标并使之正确相连,就可以得
到整个齿形的坐标。节选段落二:
图2 齿轮造型模块用户界面
北京理工大学车辆与交通工程学院 洪清泉 程颖
基于 A D A M S 的渐开线直齿圆柱
齿轮实体模型二次开发
数 字 化 设 计
Digital Design
4 1www.icad.com.cn 2003.1
CAD/CAM与制造业信息化
当用户选择“Setting”时,ADAMS/View通过内
置的System Command直接调用基于VC++的齿形计
算程序,其界面如图3所示。齿形计算程序接受参数
输入,通过计算得到齿形坐标,最后输出矩阵文件
并返回ADAMS/View主界面。
图3 齿形计算程序界面
3.节选段落三:
图5 传动系统齿轮实体模型
五、总结
本文针对ADAMS/View齿轮实体建模功能缺
乏、ADAMS/Exchange转换模型不理想的情况,进
行了二次开发,圆满地解决了机械系统中广泛使用
的渐开线直齿圆柱齿轮在ADA M S中的实体建模问
题。本模块具有以下特点:
(1) 齿形计算基于加工过程,渐开线与齿根圆之
间采用切削曲线。与传统的过渡圆角简化处理相
比,齿轮模型更接近实际模型。
(2) 用户可以确定一个完整轮齿齿根、过渡线、
渐开线、齿顶各部分的离散点数及样条线拟合段
数,得到任意精度的模型。
(3) 与从其他CAD软件引入的齿轮模型相比,模
型规模较小,求解速度快。
查看更多评论 >