论文部分内容阅读
我们国家是一个人口众多,人均资源相对匮乏的大国,目前正面临着资源、环境、社会转型等许多问题。只要我们实现了农业机械化,农业的综合生产能力就会增强,我国农业肩负的重任就会减轻,我国农业科学发展就会得到保证。进入新世纪以来,计算机技术快速发展,对于我国农业机械化而言,既是挑战也是机遇,这使得计算机辅助技术在农业机械化中越来越重要,农业机械精度设计中应用计算机辅助技术越来越受到人们的重视。机械精度设计是机械零件设计与机械制造的重要组成部分。随着科学与生产技术的不断发展,与计算机技术相关的多个学科已经实际应用于机械制造业之中。在一个完整的机械设计中,机械精度设计是一个重要的环节,不但在产品的使用性能和质量中发挥着重要的作用,而且还直接影响着产品的制造成本。计算机辅助设计对于提高机械制造精度和降低成本是行之有效的,计算机辅助设计与机械制造精度的优化有着必然的联系。本文基于AutoCAD2004作为二次开发的平台,采用数据库Access2003建立了表面粗糙度数据库,应用Visual Basic.NET作为开发工具,通过编程实现数据库查询功能。在实现快速查询表面粗糙度参数值后,在Visual Basic.NET编程环境下通过程序连接AutoCAD2004。最后应用Visual Basic.NET中的控件实现表面粗糙度标注界面的设计,通过主窗体界面上的标注模块,高度参数可以选择轮廓算术平均偏差Ra、微观不平度十点高度Rz、轮廓不平度最大高度Ry;表面粗糙度代号可以选择轮廓微观不平度的平均间距Sm、轮廓支承长度率tp、加工要求、取样长度、加工余量以及加工纹理方向;参数值可以选择其上限值、下限值、最大值和最小值;如果标注符号需要旋转,可以在旋转角度后面的输入框输入需要旋转的角度值;还可以根据零件图的比例调整标注符号的大小,在文字高度输入框中输入所需要高度的数值就可实现;在选择好参数值、代号,输入旋转角度、文字高度之后,通过点击主窗体右下角的九个不同按钮,进入CAD界面分别实现不同表面粗糙度符号的标注。本文设计的表面粗糙度查询标注系统操作速度快,整体性强,动态旋转直观灵活,且占有的存储空间小。方法简单快捷,提高了标注效率,并且利用该方法绘制的表面粗糙度符号符合国标规定,代号的大小随参数的字高而变化,代号的方向随被标注表面的倾角而变化。极大地提高了设计效率,缩短工时,给企业带来更多的利益,有较好的实际使用价值和推广意义。