基于Access数据库的油田用机械零件管理系统
2014-03-20
基于Access数据库的油田用机械零件管理系统
李 丹
贵州理工学院信息工程学院
利用Access、VB 6.0及Auto CAD软件对机械零件管理系统进行开发研究,建立了试油射孔机械零件管理系统数据库,该数据库具有添加、查找、删除等功能。利用VB 6.0软件实现了磁性定位器接头的参数化设计。该管理系统的建立,不仅可以节省大量的人力和物力,降低劳动强度,而且还为工艺管理、施工作业、产品创新设计带来方便,同时也可以提高企业的经济效益。
试油射孔;机械零件;Access数据库;管理系统
在油田试油射孔作业过程中使用大量机械零件,由于机械零件没有统一的标准(包括材质、公差和技术指标等),零配件的互换性较差,给试油射孔作业带来不便。另外,在进行工艺技术创新和改进时,对涉及到的机械零件往往要进行重新设计,既增加了机械零件图纸绘制的重复劳动,浪费了大量的人力和物力,又使工艺创新变得复杂化。
随着计算机应用水平的逐步提高,试油射孔作业中机械零件的设计、加工、装配对可视化技术应用的要求将越来越迫切。试油射孔作业机械零件的设计技术主要体现在数字化管理、参数化设计、主要部件性能的计算机分析与仿真以及可视化装配等方面。本文利用Access、VB 6.0及Auto CAD软件开发出机械零件管理系统以及实现对图纸的参数化设计,不仅可以节省大量的人力、物力,降低劳动强度,而且还为工艺管理、施工作业、产品创新设计带来方便,同时也可提高企业的经济效益。
1 数据库管理系统
Visual Basic 6.0是一种面向对象和可视化的Windows开发语言,采用事件驱动编程和交互式开发。Visual Basic 6.0软件系统具有很强的数据库管理功能,利用数据控件和数据库管理窗口,可以直接建立和处理Microsoft Access数据库,并提供了强大的数据存储和检索功能;同时VB软件还能直接编辑和访问其他外部数据库。本管理系统采用VB调用Access数据表的功能,将试油射孔作业机械零件的相关信息建立一个Access数据库,并利用VB语言对Auto CAD进行二次开发,实现了射孔作业机械零件的参数化设计。
本文在归纳、分类试油射孔机械零件的基础上,设计出界面友好、操作方便、实用可靠的试油射孔机械零件管理系统界面。机械零件管理系统一般应满足较好的容错能力、功能简洁而高效、良好的交互方式等要求。该管理系统主要由文件、试油射孔、典型工具、全部图纸、参数化系统、数据库管理、动画演示、账户管理和帮助文件九部分组成,图库管理系统主界面如图1所示。
图1 图库管理系统界面
2 应用实例
在试油射孔图库模块中,存储了所有类别的试油射孔工具,当单击某一类别工具时,便会显示该类别工具全部的零部件信息。以95射孔枪为例,当选中某一行时,单击新标准图纸或实体模型命令按钮时,就会启动相应软件,打开该零件的图纸文件。
在全部图纸模块中,收录了试油射孔作业工具所有图纸的信息内容,用户主要是根据零件名称来查看相应图纸及实体模型。在该模块,可以根据零件名称开头几个字符进行模糊查询,也可以输入完整的零件名称来查询相关信息。如图2所示,当输入查询信息为95射孔枪时,数据表会显示相应有关95射孔枪字符的所有图纸信息。
图2 零件汇总界面
在数据库管理模块界面中,包括添加、查找和删除等常用的操作命令和一个数据显示框,如图3所示。
图3 数据库管理界面
(1)添加命令。在数据库管理模块左侧,用户可以根据需要进行试油射孔非标准件图纸的添加功能,在添加界面中根据要求填写相关零部件的信息,点击添加按钮即可更新数据库信息。
(2)查找命令。在数据库管理主界面右上侧,可以实现对射孔工程非标准件图纸的查询。用户可以根据不同的查找方式查询所需的零件信息,其中包括零件名称、零件类别和工具分类,同时也可进行模糊查询,只要输入零件信息的开头几个字符便可以查询到相应的零件信息。
(3)删除命令。在数据库管理主界面右下侧,用户可进行射孔作业工具图纸的删除,根据实际情况删除一些已经不再使用或生产的陈旧零部件信息,及时更新数据库内容,使数据库系统更加清晰明确,同时节省内存,提高软件的运行速率。
3 参数化设计
参数化设计是通过改动图形的某一部分或某几部分的尺寸,或修改已定义好的零件参数,自动完成对图形中相关部分的改动,从而实现对图形的驱动。参数驱动的方式便于用户修改和设计,用户只需将零件的关键部分定义为某个参数,通过对参数的修改实现对产品的设计和优化。参数化设计极大地改善了图形的修改手段,提高了设计的柔性。参数化设计在概念设计、动态设计、实体造型、装配、公差分析与综合、机构仿真、优化设计等领域发挥着越来越大的作用,体现出很高的应用价值。
以磁性定位器接头为例来说明图纸参数化设计实现的过程,如图4所示。利用VB语言设计参数化界面,界面中左侧树状结构为已实现参数化的零件信息;右侧为参数化设计输入界面,在该界面中上方为磁性定位器接头的零件简图,简图中包含可参数化的尺寸,包括轴向尺寸L1、L2,密封槽尺寸L3以及径向尺寸D1、D2、D3,下方为参数化尺寸输入框和执行按钮。当输入这些可变尺寸时,点击二维绘图即可生成相应的图纸。
图4 磁性定位器接头参数化界面
4 结论
针对试油射孔作业中机械零件种类繁多以及分析和管理困难的现状,利用Access、VB 6.0及Auto CAD软件完成了机械零件管理系统的开发,实现了试油射孔机械零件的数字化管理。以95射孔枪为例说明试油射孔工具模块及全部图纸模块的应用,介绍了机械零件数据库管理模块中添加、查找和删除等命令的操作方法,同时以磁性定位器接头为例说明了机械零件参数化设计的过程,验证了该管理系统对机械零件进行参数化设计和新产品开发的优越性。
(栏目主持 樊韶华)
10.3969/j.issn.1006-6896.2014.3.066