论文部分内容阅读
表面粗糙度是影响机械零件及产品性能的一项重要指标,它反映的是工件表面微观几何形状误差。表面粗糙度的测量是几何量测量中的一个重要领域,对制造业的发展有着重要的推动作用。应用最广泛的是采用触针式电动轮廓仪对表面粗糙度进行多参数定量评定。日本MITUTOYO三丰公司生产的触针式表面粗糙度仪 SJ-201P,探测方法采用微分自感应方式,操作方便、测量范围广、可测参数多,但切断电源后自身只能存储10组测量数据,不能实现大量数据的存储任务,大型的LCD液晶显示器只能显示测得的参数数据,不能直接显示测量的轮廓,需要配备打印机才能打印出测量的轮廓。 基于上述现状,本文提出用RS-232C线将SJ-201P粗糙度仪与个人电脑相连,设计一套基于Visual Basic6.0的微机化测量软件系统。当SJ-201P粗糙度仪与个人电脑相连时,SJ-201P粗糙度仪将测量条件输出到个人电脑,同时也可以通过个人电脑向 SJ-201P粗糙度仪发送开始测量信号,控制SJ-201P粗糙度仪自动完成测量任务。本文详细分析了SJ-201P粗糙度仪与个人电脑之间的通信协议,能够保证测量数据正确、完整的输入到个人电脑。本系统采用模块式设计方法,利用Visual Basic6.0中的控件设计了系统界面,根据系统功能要求将系统界面划分为测量控制、设置、显示和数据查询四个模块。测量控制模块用于控制SJ-201P粗糙度仪采集轮廓数据,由SJ-201P粗糙度仪内部自带的三种滤波器进行滤波处理后,输入到个人电脑,在显示模块中实现轮廓曲线的绘制与轮廓曲线的缩放以及打印报表。设置模块用于设置测量轮廓、计算方法、标准和参数,本系统加载了 JIS1982、JIS1994、JIS2001、DIN、ISO1997、ANSI1995几个国际标准以及各个标准下的粗糙度参数。数据查询模块的功能是查询测量历史记录,使用SQL操作语言设计了数据库。用VB编写了控制程序、轮廓曲线的绘制与缩放程序、参数计算程序、数据库程序、打印报表程序。最后给出了校核测量和实验测量结果,测量结果表明本系统的设计与实现具有一定的理论意义和实际应用价值。