分享到:

数控插补的VB实现

在数控系统中,插补的任务是根据数控机床进给速度的要求,在被加工零件轮廓的起点和终点之间计算出若干个中间点的坐标值.由于每个中间点计算所需的时间直接影响数控系统的控制速度,而插补中间点的计算精度又影响到整个数控系统的精度,所以插补算法对整个数控系统的性能指标至关重要,可以说插补是整个数控系统控制软件的核心[1].目前常用的插补算法有脉冲增量插补和数据采样插补.为了分析各种插补方法的性能好坏,本文以脉冲增量插补中的算法之一——逐点比较法为例,利用可视化对象语言V isual Basic 6.0进行编程,将插补执行结果在屏幕上动态仿真显示出来,直接观察插补结果.1插补方法——逐点比较法简介逐点比较法的基本思想是被控制对象在数控系统的控制下,按要求的轨迹运动时,每走一步都要和规定的轨迹比较,根据比较的结果决定下一步移动的方向.其插补步骤分为4步:偏差判别、坐标进给、偏差计算和终点判别.1.1逐点比较法直线插补的偏差计算如图1,被加工直线...  (本文共4页) 阅读全文>>

《包头职业技术学院学报》2006年01期
包头职业技术学院学报

基于VB技术的数字示波器与计算机通信方法

0引言 示波器是科研、教学、生产中最重要、最常用的测试、测量工具之一。 传统示波器多数为模拟示波器,不具备储存功能,也无法与计算机、打印机等相联。随着数字技术和超大规模集成电路技术的高速发展,越来越多的电子设备采用了新型的电子元器件,数字示波器也逐渐走向市场,成为示波器市场的主流产品。与模拟示波器相比,数字示波器有两个显著特点,一是它具有校正差错功能,二是它具有与计算机等外部设备通信功能,用户在每次使用数字示波器实验后,可将示波器显示的实验结果通过其出口保存起来,便于事后分析、处理。 尽管数字示波器具有储存功能,但它的储存容量是有限的,不可能进行复杂的数据处理,因此我们可以利用数字示波器的通信模块,把计算机与数字示波器连接,由计算机读取数字示波器数据,以便进行各种数据处理,本文将介绍采用vB技术设计的计算机读取数字示波器数据方法,计算机分析处理后,可以解决调试、测试中遇到的复杂情况,提高用户的工作效率。1数字示波器通信模块的组成...  (本文共3页) 阅读全文>>

《水利科技与经济》2006年01期
水利科技与经济

利用VB实现水泵性能曲线的自动绘制

1计算水泵性能曲线在水泵的选型和运行中,通常采用多项式的最小二乘法来拟合水泵性能曲线[1]。水泵产品样本上给出的典型数据大都为3点,且水泵性能曲线(允许使用部分)可用抛物线方程表示[2],因此可将所给3点范围内的曲线拟合成抛物线。并且根据实际验证,在此范围内将其拟合为抛物线是合理的。因此可用最小二乘法拟合为二次多项式,方程如下扬程流量曲线方程:H=A1h+A2 h+A3 h Q2效率流量曲线方程:E=A1e+A2 e+A3 e Q2功率流量曲线方程:N=A1n+A2 n+A3 n Q22绘制所选水泵性能曲线水泵性能曲线绘制的步骤:①确定要绘制性能曲线的水泵型号;②将水泵参数的典型数据读入程序;③建立动态坐标系,根据所选泵型流量和扬程等的大小自动标注坐标,横坐标为流量,纵坐标分别为扬程、效率和功率;④将水泵性能曲线方程读入程序;⑤绘制水泵性能曲线。下面以次充好500ZLB-85(+4)型水泵为例描述性能曲线的绘制过程:(1)水泵型...  (本文共3页) 阅读全文>>

《金属热处理》2006年S1期
金属热处理

VB和计算机图形学在多孔材料中的应用

多孔材料(除蜂窝材料以外)的孔穴形状极不规 则[’一,〕,对不规则的多孔材料进行计算机模拟,手工建 立多孔材料的模型费时费力。因此,我们有必要通过 计算机技术来获取多孔材料的有限元模型。 此外,多孔材料的基本参量中有孔隙率、孔径与 孔径分布、孔穴的形状系数等可以通过多孔材料的断 面来计算,因此,本文中的结构分析软件具有以下 功能: (l)获取多孔材料的孔隙率、孔径与孔径分布、孔 穴的形状系数以及孔穴的平均孔径; (2)获取多孔材料的有限元模型。 1理论引用 在图象处理技术中,对二值图象进行处理是最为 简单的,因此,本文编写的结构分析软件只针对于多 孔材料的二值图像,对多孔材料的图象进行前处理 (二值化处理)。可采用Photosh叩图象处理软件。编 写该软件主要使用到以下技术:计算机图形学中的图 象二值化技术、连通区域识别技术、边缘轮廓检测技 犬_终务细让枯犬_外廓烤有自镍枯犬[4一sj,vi;l,le Ra;i。 对Auto e...  (本文共4页) 阅读全文>>

《福建电脑》2006年06期
福建电脑

用VB设计和实现学籍管理系统

随着计算机网络的普及,学校的学生学籍也实现了计算机管理,本学生学籍管理系统,能完成学籍查询,修改档案等各种操作。用VB6.0开发界面,以Access为后端数据库。其中使用了许多VB编程技巧和技术,操作简单,方便。1.设计说明:1.一个Access数据库xj.mdb(学籍)。包括三个表:xj1(学生入学前档案)xj2(学生在校学习成绩)xj3(学生分配情况)2.功能模块图如下:在“数据查询”功能模块,可以按学号、姓名、专业查询。在“数据统计”功能模块,可以对人数、成绩、入学时间、性别、学历等进行组合统计。统计结果以直方图和统计表格形式显示。在“数据维护”功能模块,可增加,修改,删除数据库中的记录。为了保证数据库的安全,进入“数据维护”时,要输入密码(hnsf)。2.主要技术难点:1.ActiveX控件Adodc,Msflexgrid,datagrid,mschart的开发利用在Visual Basic6.0中,提供了一个比其他的数...  (本文共1页) 阅读全文>>

《机电工程技术》2006年08期
机电工程技术

VB图解直线度误差研究

1引言最小包容区域法、两端点连线法以及一系列计算方法是人们常用评定直线度误差的方法。图解法评定直线度误差直观明了,但复杂、费时。计算法评定直线度误差精确,但难以展现评定过程。根据几何特征用VB语言图解直线度误差,不仅计算精确,速度快,效率高,而且展示处理直线度误差评定过程的图像,为提高加工精度与质量鉴定提供计算机分析误差可视化平台。2直线度误差评定根据直线度公差带定义:“在给定平面内,公差带是两距离为公差值t的平行直线之间的区域”。分析直线度误差就是用两平行直线包容误差曲线,而且求证它们之间的区域应为最小。常用的评定方法比较如下:1)两端点连线法作图简便、直观,精度较低。2)最小二乘法计算简单,精度较低,但具有实用性。3)最小区域法满足最小条件:实际单一要素(被测实际要素)对理想要素的最大变动量为最小。实践证明最小包容区域法是较理想的一种直线度误差评定方法。最小包容区域法评定直线度误差的评定准则必须符合以下状况之一:两平行线对最...  (本文共3页) 阅读全文>>