论文部分内容阅读
摘 要:本文主要介绍了运用VB语言编写的功能量规查询和计算软件,着重讲述了它的设计思路,给出了该软件的设计框图和VB程序的部分源代码,形成了正确的可执行文件。
关键词:《国家标准GB8069-1998 功能量规》,VB,设计
1、引言:
《GB8069-1998 功能量规》(以下简称《功能量规国标》),是设计功能量规的常用的参考资料。参照《功能量规国标》设计和计算定位部位、导向部位及检测部位,主要不足:1)查表较多,设计、校对和审核人员计算工作量大。2)量规制造精度高、加工周期长、制造成本高,如因计算错误导致报废损失较大,还会导致延期交货。在这种情况下考虑编写软件代替我们计算和查表,减轻计算工作,提高工作效率。
我们选VB语言来编写这个程序。VB(Visual Basic)软件是一种可视化的、面向对象和采用事件驱动方式的结构化高级程序设计语言;利用事件驱动的编程机制、新颖易用的可视化设计工具;可用于开发Windows环境下的各类应用程序。
2、原理框图:
根据产品图纸要求,确定产品的检测基本尺寸、上下偏差、基准要素、形位公差要求。根据检具结构要求,确定检具各工作部位是整体式还是组合式。确定以上参数后,根据《功能量规》的表D1计算,见表D1
计算过程中,根据《功能量规》的表1,查表得到Tl、Wl、TL、WL、TG、WG、Smin、tl、tL、tG、tG′,根据《功能量规》的表2,查表得到“基本偏差数值”。
这样就能将检具工作部位的基本尺寸、偏差值全部计算出来。
根据以上原理,我们先设计软件的原理框图:
3、部分源程序代码
3.1 将《GB8069-1998 功能量规》的表1和表2建数组,便于程序调用。
4、验证
图4是软件界面。
以《功能量规》国标D.2.1 “直线度量规”为例进行验证:
在图4软件界面,根据图2(产品图),输入数据框内,选“工作内要素”,“基本尺寸”输入“25”,“上差”输入“0”,“下差”输入“-0.033”,“形位公差之和”输入“0.04”,“基准类型”选“0-无基准”,“量规型式”选“0-整体或组合型”,“导向基本尺寸”不要填寫,“定位部位”选择“共同测量”。填好后点击“计算”,在右侧“数据输出”框将计算结果显示。
计算结果如下图:
从图4数据输出框内的结果和图3(量规图纸)国标中算出是一致的。
国标中的D2.2、D2.3、D2.4通过软件运行,全部和《国标》中的结果一样。因篇幅原因,不在这列举了。
5、结束语
本软件运用于功能量规的查询和计算。通过简单输入数据,能快速准确的计算出功能量规的工作部位的基本尺寸及上下偏差。减轻设计人员的工作量、减少计算失误。通过实践完全适用于功能量规的计算。
参考文献
[1] 李雁翎.VisualBasic程序设计[M].北京清华大学出版社,2004.
[2] 龚沛曾.VisualBasic简明教程[M] .北京高等教育出版社,2003.
[3] 史斌星,史佳.VisualBasic贯通教程[M].北京清华大学出版社,2003.
[4] 李勇凡.VisualBasic6.0程序设计实践指导[M].人民邮电出版社,2006.
关键词:《国家标准GB8069-1998 功能量规》,VB,设计
1、引言:
《GB8069-1998 功能量规》(以下简称《功能量规国标》),是设计功能量规的常用的参考资料。参照《功能量规国标》设计和计算定位部位、导向部位及检测部位,主要不足:1)查表较多,设计、校对和审核人员计算工作量大。2)量规制造精度高、加工周期长、制造成本高,如因计算错误导致报废损失较大,还会导致延期交货。在这种情况下考虑编写软件代替我们计算和查表,减轻计算工作,提高工作效率。
我们选VB语言来编写这个程序。VB(Visual Basic)软件是一种可视化的、面向对象和采用事件驱动方式的结构化高级程序设计语言;利用事件驱动的编程机制、新颖易用的可视化设计工具;可用于开发Windows环境下的各类应用程序。
2、原理框图:
根据产品图纸要求,确定产品的检测基本尺寸、上下偏差、基准要素、形位公差要求。根据检具结构要求,确定检具各工作部位是整体式还是组合式。确定以上参数后,根据《功能量规》的表D1计算,见表D1
计算过程中,根据《功能量规》的表1,查表得到Tl、Wl、TL、WL、TG、WG、Smin、tl、tL、tG、tG′,根据《功能量规》的表2,查表得到“基本偏差数值”。
这样就能将检具工作部位的基本尺寸、偏差值全部计算出来。
根据以上原理,我们先设计软件的原理框图:
3、部分源程序代码
3.1 将《GB8069-1998 功能量规》的表1和表2建数组,便于程序调用。
4、验证
图4是软件界面。
以《功能量规》国标D.2.1 “直线度量规”为例进行验证:
在图4软件界面,根据图2(产品图),输入数据框内,选“工作内要素”,“基本尺寸”输入“25”,“上差”输入“0”,“下差”输入“-0.033”,“形位公差之和”输入“0.04”,“基准类型”选“0-无基准”,“量规型式”选“0-整体或组合型”,“导向基本尺寸”不要填寫,“定位部位”选择“共同测量”。填好后点击“计算”,在右侧“数据输出”框将计算结果显示。
计算结果如下图:
从图4数据输出框内的结果和图3(量规图纸)国标中算出是一致的。
国标中的D2.2、D2.3、D2.4通过软件运行,全部和《国标》中的结果一样。因篇幅原因,不在这列举了。
5、结束语
本软件运用于功能量规的查询和计算。通过简单输入数据,能快速准确的计算出功能量规的工作部位的基本尺寸及上下偏差。减轻设计人员的工作量、减少计算失误。通过实践完全适用于功能量规的计算。
参考文献
[1] 李雁翎.VisualBasic程序设计[M].北京清华大学出版社,2004.
[2] 龚沛曾.VisualBasic简明教程[M] .北京高等教育出版社,2003.
[3] 史斌星,史佳.VisualBasic贯通教程[M].北京清华大学出版社,2003.
[4] 李勇凡.VisualBasic6.0程序设计实践指导[M].人民邮电出版社,2006.