该文为减速器方面毕业论文开题报告范文,与基于CAE的起重机减速器系统的开发相关硕士经济学论文题目,可作为硕士论文专业减速器论文写作研究的大学硕士与本科毕业论文开题报告范文和职称论文参考文献资料。免费下载教你怎么写减速器及信息管理及结构设计方面的优秀学术论文范文。
引言
起重机减速器作为机械传动的一种重要形式,直接关系着动力传递的效率与可靠性.但随着起重机对传动系统的要求向高速、重载、轻量化方向的发展,开展对齿轮传动系统的强度、振动噪声等领域的研究已经成了该领域的主要课题.应用常规的方法,固然可以完成普通减速器的设计.但减速器的高速、重载、轻量化等特殊工况的要求,导致系统的强度、振动、噪声,以及尺寸、结构型式等都会直接或者间接地影响减速器的工作状态和工作效率.起重机减速器箱体、轴以及齿轮的强度会影响到减速器的使用寿命,它们的结构设计的好坏,直接影响到整个减速器的动态性能.
1.系统总体设计
根据减速器结构以及各关键零部件,利用ANSYS的APDL语言生成了箱体、轴以及齿轮的参数化模型.同时对各关键零部件的边界条件以及载荷加载进行参数化处理,实现了强度分析以及模态分析的参数化.在此基础上,基于VC++开发平台,编制了VC++与ANSYS的通信接口函数,并且能够实现对ANSYS路径的自动找寻与调用.
1.1 分析系统总体架构
起重机减速器分析软件具有以下模块:用户信息管理与登陆模块、齿轮参数化模型与分析模块、轴的参数化模型与分析模块以及箱体的参数化模型与分析模块,结果浏览与保存模块.系统总体功能框图如图1所示:
图1 系统功能框图
1.2开发流程
根据软件开发的一般流程,建立了相应的程序子模块,对减速器关键零部件建模、分析、数据管理进行了封装与参数化实现,提高了代码的可移植性与利用率.软件的具体实现主要通过图2所示流程,整个软件的开发也是以此为基础的.
本文url http://www.sxsky.net/shuoshilunwen/435138.html
图2软件实现流程
2减速器优化分析系统的实现
由于要实现的是后台调用ANSYS程序,就必须实现ANSYS路径的自动找寻.在本节中,主要讨论所开发的系统是如何利用界面程序与ANSYS进行通信的,这其中主要包括ANSYS路径的寻找以及通信接口的实现.
2.1 ANSYS路径的找寻
要实现在后台调用ANSYS就必须能够找寻到ANSYS的安装路径,为了实现这一功能,本节设计了自动找寻函数来实现.其中的关键代码如下:
/***********************************************************/
/*接口函数实现 */
/*********************************************************/
有关论文范文主题研究: | 关于减速器的论文例文 | 大学生适用: | 在职研究生论文、专科毕业论文 |
---|---|---|---|
相关参考文献下载数量: | 94 | 写作解决问题: | 如何写 |
毕业论文开题报告: | 标准论文格式、论文总结 | 职称论文适用: | 期刊目录、职称评中级 |
所属大学生专业类别: | 如何写 | 论文题目推荐度: | 最新题目 |
void StrLink(char * pBase,char * pTarget,const char *pAdd)//增长字符串
{
int i,len;
for(i等于0;1;++i)
{
if(pBase[i]等于等于'\0')
break;
pTarget[i]等于pBase[i];
}
len等于i;
//在末尾加上pAdd
for(i等于0;pAdd[i]!等于'\0';++i)
pTarget[i+len]等于pAdd[i];
//封口
pTarget[len+i]等于'\0';
return;
}
void StrLink(char * pBase,char * pTarget,char *pAdd)//增长字符串
{
int i,len;
for(i等于0;1;++i)
{
if(pBase[i]等于等于'\0')
break;
pTarget[i]等于pBase[i];
}
len等于i;
//在末尾加上pAdd
for(i等于0;pAdd[i]!等于'\0';++i)
pTarget[i+len]等于pAdd[i];
//封口
pTarget[len+i]等于'\0';
return;
}
正是基于void StrLink(char * pBase,char * pTarget,const char *pAdd)与void StrLink(char * pBase,char * pTarget,char *pAdd)这两个函数,本文才实现了对ANSYS启动路径的自动搜寻,这是实现后台调用的关键.
2.2 VC++与ANSYS通信接口实现
ANSYS提供了多个接口以实现与外部程序的通信,包括在不同平台上的使用命令,具体不同的函数的使用规则用户可以参考ANSYS的用户手册查阅,用以下方式进行调用:
以system函数实现调用,具体的形式为:
system ("ANSYS路径" -b -p -i d:\\gear.txt -o d:\\gear.out ")
“ANSYS”路径指ANSYS的安装路径,本文通过自动搜寻实现.-b表示ANSYS为批处理模式,-p表示图形输出定义,-i表示输入,d:\\gear.txt表示生成的LOG文件的位置及名称,-o表示输出,d:\