欢迎来到天天文库
浏览记录
ID:10062434
大小:28.50 KB
页数:6页
时间:2018-05-23
《基于c语言和access数据库的镐型齿螺旋滚筒计算程序的开发》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于C语言和Access数据库的镐型齿螺旋滚筒计算程序的开发摘要:采煤机是进行采煤工程中重要的机械化装置,在采煤中主要是用来掘煤和挖煤。滚筒采煤机在目前挖煤作业中使用最为广泛。镐型齿螺旋滚筒采煤机的设计需要大量数据处理。而滚筒作为采煤机的主要部件更是如此。手工设计滚筒的计算量非常惊人,目前可利用计算机编写应用程序处理大量繁琐的计算工作。文章就以镐型齿螺旋滚筒为例,所编制的一套简单实用的计算程序。该程序是以C语言和Access数据库技术为基础开发而成。关键词:采煤机滚筒;C语言;Access数据库;程序开发中图分类号:TP311.11传统的滚筒采煤机在设计过程中大量数据都需要
2、计算而且步骤繁杂,滚筒作为采煤机的重要构成部分更是如此,人工处理不但耗时,而且效率不高容易出错。而通过计算机编写应用程序,不但能够让电脑处理大量复杂运算、提高计算精度,还能直接显示出计算结果,操作简单,只需要敲几下键盘就能得到结果,而且做到了结果可更新。1关于C语言和Access数据库技术的结合6Access数据库是依据严密的数学概念为基础建立的,所以概念统一,entity之间的相互联系都能够用关系表示,所以Access具有清楚、简明的数据结构,对用户开放的存取路径,数据安全和独立性比较完善。基于C语言的集成开发工具备受程序员们的青睐。C++Builder是一款集成可视化开
3、发工具。它具有高效灵活的可视化开发环境:只要用户把Component拖到Form上,定义出控件的属性,设定出该控件的外观,就能够地建立出该控件应用程序界面。把C语言和Access数据库技术的结合,能够做到把需要运算的所有数据存储在Access数据库后台,在参与运算时由C++Builder进行计算并通过C++Builder显示出处理结果。本程序设计的需要计算处理的参数包括辊轮半径、摇臂内存半径、旋转主页片半径、掘进页片半径、掘进页片角度、辊轮宽度、摇臂高度、剪辊长度、掘进页片高度、引擎转速等参数,在现实应用中运行可靠,有效提高了计算速度和精确度,表现突出。6通过镐型齿螺旋滚筒
4、计算程序开发该程序实现了:(1)具有reset参数能力,使辊轮部件参数输入过程得到简化,节约数据输入时间;(2)在各类型轮毂盘大小计算中,运用数据库链接技术实现C++Builder应用程序与Access数据库的对接,能够自动生成大量参数信息,并且能够自动增加或删除记录;(3)可参照不同类型的页片数量计算页片距离;(4)能够自动生成doc格式的计算报告[2]。2镐型齿螺旋滚筒采煤机的设计原理分析2.1镐型齿螺旋滚筒采煤机的组成镐型齿螺旋滚筒采煤机重要结构部件主要由驱动电机、牵引部、截割部减速箱、滚筒、电气控制以及附属装置等部分组成[1]。2.2镐型齿螺旋滚筒式采煤机各部件的设
5、计原理2.2.1镐型齿螺旋滚筒式采煤机截割部的设计镐型齿螺旋滚筒采煤机的截割部的设计由采煤机的作业装置和驱动作业装置减速箱组成的组建。截割部还包含作业装置的升降部件和拦煤护板以及传送组织。升降部件和传送部件是运用液压驱动及操控的。镐型齿螺旋滚筒是采煤机的作业中枢,它的设计必修能够适用于煤层的实际构造和挖煤流程及挖掘规格的标准[1]。2.2.2采煤机的牵引部设计为了增加采煤机的牵引力,一般设计为双牵引模式,这样能实现无档变速,能够使牵引力能采煤负荷的增加而自动改变。6采煤机的牵引部的设计由滚动设备和牵引部件两部分完成。滚动设备的作用就是把电能通过电机转换成滚动轮的机械能。牵引
6、设备是辅助采煤机顺着作业面运动的组件。根据牵引部在采煤机的不同设计位置如果是在采煤机上面就称为内牵引,如果是设计在采煤机作业面两端为外牵引[1]。3镐型齿螺旋滚筒程序的开发3.1镐型齿螺旋滚筒零部件的数据输入需要输入的数据有:辊轮半径、摇臂内存半径、旋转主页片半径、掘进页片半径、掘进页片角度、辊轮宽度、摇臂高度、剪辊长度、掘进页片高度、引擎转速等参数。3.2镐型齿螺旋滚筒零部件数据输出经过计算机优化程序C++Builder对滚筒的各项参数进行优化换算后输出的数据包含各类旋转页片下展开后外圆半径、页片半径参数输出、辊轮半径参数输出(分大辊轮、小辊轮)、旋转页片半径参数输出、掘
7、进板参数输出、摇臂高度参数输出、小页片长度参数输出、固定版大小参数输出等。3.3镐型齿螺旋滚筒零部件变量定义运用C语言来定义滚筒一些零件变量函数:floatGT;//滚筒半径floatYB;//摇臂内侧半径floatYG;//摇臂高度floatXB;//旋转主页片半径floatJC;//剪辊长度floatJB;//掘进页片半径6floatJG;//掘进页片高度floatJJ;//掘进页片角度floatYZ;//引擎转速3.4Access数据库应用Access数据库是适合运用在数据处理量不大的工作站计算机程序中的数据
此文档下载收益归作者所有