APP下载

纺织机器数据库设计和织部工艺计算软件开发

2018-01-05孙妍妍

武汉纺织大学学报 2017年6期
关键词:台数窗体规格

王 旭,高 峰,阎 琳,孙妍妍



纺织机器数据库设计和织部工艺计算软件开发

王 旭1,2,高 峰1,阎 琳1,孙妍妍1

(1.安徽工程大学 纺织服装学院,安徽 芜湖 241000;2.安徽工程大学 纺织行业科技公共服务平台,安徽 芜湖 241000)

为便于纺织机器信息管理及织部工艺计算,探讨了纺织机器数据库设计及织部工艺计算软件的开发过程。运用Access建立了机器规格数据库,并用VB 6.0实现了机器信息维护及织部工艺计算过程。研究表明:软件可实现机器信息的浏览、增加、删除、编辑等功能,并可实现各工序理论产量、实际产量和机器配备台数等工艺计算。研究结果可为纺织企业信息管理及计算机辅助工艺计算提供有价值的参考。

纺织机器;数据库;工艺计算;计算机辅助设计

织部工艺计算是织造生产中关键的一环。根据待加工织物规格、生产量和生产周期,工艺计算包括每米织物经纬纱用量、每小时经纬纱用量、总经根数、各道工序理论产量、实际产量、定额台数、计算和配备台数等。织部工艺计算具有流程长、机型多、计算复杂的特点,且需幅宽、经纬纱线密度、经纬密、回丝率、伸长率等织物参数,及转速、时间效率、停台率、机器产量等机器参数。如何方便、高效进行纺织机器管理及工艺计算是提高生产效率的重要手段。近年来,随着CAD技术对纺织行业的不断渗透,针对纺织工艺计算软件的研究成为该领域的热点之一[1]。吕志军等[2]基于产品进化和生命周期思想,提出纺织工艺智能化并行设计系统架构,开发了适合纺织生产的并行工艺设计软件。丁志荣等[3]设计的工艺设计与管理系统软件集原料选配、工艺设计、管理、统计、质量控制于一体,有利于企业新产品开发和工艺管理等。陈波等[4]结合Delphi语言和ADO技术,开发了基于Windows的棉纺工艺CAD软件。刘学志等[5]运用Delphi语言开发了织部工艺CAD系统。纺织工艺流程长,涉及机器种类和型号较多,通过建立机器信息数据库既便于机器管理,又为机台配备计算提供数据支持[6]。本文将机器数据库和工艺计算结合,使用Access建立纺织机器数据库,并通过VB 6.0实现对数据库管理及织部工艺计算。

1 数据库设计和织部工艺计算

Access数据库是采用关系模型组织数据的关系型数据库。关系型数据库是由二维表及其联系组成的数据组织。关系名即表名。表中的行称记录。表中的列称属性(字段),其取值范围称域。关键字(主键)即一组可唯一标识记录的属性。对关系的描述可用关系模式(表结构):关系名(属性1,属性2,…,属性N)。一般关系型数据库由若干张表构成,每张表均由若干条记录构成,记录由若干字段构成。数据库设计包括建立表、定义表中记录的字段、定义各字段的数据属性并指定主键[7]。

织部工艺计算包括每米织物经纬纱用量、每小时织物经纬纱用量及各工序产量计算。其中各工序机器产量可根据相关文献计算[8]。考虑时间效率和各工序机器理论产量G,按式(1)得实际产量G。根据总产量,按式(2)得定额台数M。根据计划停台率,按式(3)计算并向上取整得配备台数M

2 软件开发过程

2.1 数据库的建立与维护

图1 纺织机器主要规格数据库

图1为运用Access建立的纺织机器主要规格数据库,包括纺部各机型表如抓棉机及织部各机型表如整经机等。根据每道工序机器的特点,以不同字段(规格参数)组合构成机器的每一条记录。如抓棉机规格表字段包括:编号、机型、产量、堆包长度、有效抓取长度、最大抓取长度、全机功率。打开已存储的数据库,可进行表内信息增加、编辑、删除等操作,如图2为织机主要规格表,可编辑织机规格信息。

图2 织机主要规格表

机器信息维护窗体由命令按钮、图像框、文本框、标签控件构成。单击命令按钮触发事件驱动代码,完成数据表记录的浏览、添加、删除、编辑等功能。图像框显示各种机器的图片。文本框显示或输入信息。标签用来标识机器规格参数名称。

图3 整经机主要规格窗体

Data控件可实现对Access数据库访问,其中DatabaseName属性实现Data控件和数据库的绑定,RecordSource属性指定访问的数据表。图3所示为整经机信息维护窗体,数据控件Data1属性设置如下:

Data1.DatabaseName = App.Path & "机器窗体各机器的主要规格.mdb"

Data1.RecordSource = "整经机的主要规格"

其中App.Path 为获取当前路径的语句。“各机器的主要规格.mdb”为控件Data1绑定的数据库文件。“整经机的主要规格”为可访问的数据表。进一步设置窗体内文本框的DataSource及DataField属性,则实现与Data控件关联。

程序运行后,机器信息的浏览可单击按钮“|<<”、“<”、“>”、“>>|”,分别显示表中第一条、上一条、下一条和最后一条记录,对应代码如下:

Data1.Recordset.MoveFirst

Data1.Recordset.MovePrevious

Data1.Recordset.MoveNext

Data1.Recordset.MoveLast

织物信息维护可通过单击“添加”、“删除”、“编辑”等按钮实现,其代码如下:

Data1.Recordset.AddNew

Data1.Recordset.Delete

Data1.Recordset.Edit

维护过程结束后,必须进行数据库的更新,才能使维护过程确定,其代码如下:

Data1.Recordset.Update

机器图片是通过数据库表提供的图片存储地址,实现图像框控件显示,其代码如下:

Image1.Picture = LoadPicture(App.Path & "image101.jpg")

其中LoadPicture命令实现将指定路径下的图像文件,加载到图像框控件Image1中。

2.2 织部工艺计算窗体设计

织部工艺计算包括,根据生产任务量(m)、生产时间(天)和织物规格(幅宽、经纬密、经纬纱线密度等),进行织机台数计算,并依次推算整经机、浆纱机、穿筘机、验布机、折布机和中包机等台数计算。各工序计算窗体由文本框、标签和命令按钮组成。各工序计算窗体均设置机器规格按钮,以方便查询机器参数。相邻工序计算窗体间通过按钮实现相互关联,使整个计算前后联系。

织部工艺计算步骤如下:

(1)点击“织部工艺计算”菜单项,弹出“织机台数计算窗体”,输入织机转速、时间效率、总产量和计划停台率等参数,点击“计算”按钮,得出织机理论产量、实际产量和配备台数。

(2)点击“织机规格”按钮,弹出“织机的主要规格”,方便计算时参数的选择。

(3)点击“下一步”按钮,弹出“整经机配备台数计算”窗体,输入相关参数,点击“计算”按钮,得出整经机理论产量、实际产量和配备台数。

(4)依次点击“下一步”按钮,得出浆纱机、穿筘机、验布机、折布机、中包机等配备台数,并最终进行织部配备机器台数汇总。

3 软件应用实例

下面以某棉织企业接单生产为例,说明织造工艺计算过程。某订单要求20天内生产50万米纯棉细平布,坯布规格为:幅宽127cm,经、纬纱线密度均19.5tex,经、纬密均为295根/10cm。图4为选择某喷气织机转速500r/min,时间效率0.85,织物总产量为500000m,计划停台率取2%,点击“计算”按钮,计算出织机理论产量10.169m/(台·时),实际产量为8.644m/(台·时),织机配备台数为123台。单击“下一步”,弹出图5所示“整经机配备台数计算”窗体,整经机速度为500m/min,每轴经纱根数624根,时间效率55%,计划停台率取4%,点击“计算”按钮,算出每小时经、纬纱用量分别为81.67kg/h、82.19kg/h及整经机的配备台数为1台。单击“下一步”,弹出图6所示“浆纱机配备台数计算”窗体,输入浆纱机速度40m/min,取时间效率0.7等参数,单击“计算”按钮,算出配备台数为1台。依次进行全部工序,最终得图7所示的“织部各工序机台汇总”窗体:织机123台、整经机1台、浆纱机1台、穿筘机1台、验布机4台、折布机1台、中包机1台。

图4 织机台数计算窗体

图5 整经机台数计算窗体

结合机器数据库进行计算机织部工艺计算和传统手工计算其优势体现在以下三个方面:

(1)当生产条件(生产量、生产周期和织物品种)改变时,可迅速完成各工序机台数的配备计算;

(2)时间效率、计划停台率和机器运转参数可根据实际情况进行调整;

(3)各工序机器规格参数可利用数据库查询和维护。

图7 织部各机器台数窗体

4 结论

以VB 6.0和Access为开发工具,探讨了纺织机器数据库设计及织部工艺计算软件的开发过程。程序具有纺织机器信息管理和织部工艺计算功能,给定条件可自动计算出各工序的理论产量、实际产量、配备台数等。研究结果为纺织机器管理及工艺计算提供有价值的参考。

[1] 王旭,魏安方,储长流,等.环锭纺棉纱工艺计算CAD软件的开发研究[J].安徽工程大学学报,2016,31(1):29-32.

[2] 吕志军,杨建国,刘彬.基于产品进化机理的纺织工艺并行设计系统[J].计算机集成制造系统,2013,19(5):935-936.

[3] 丁志荣.纺纱工艺设计与管理系统开发原理及应用[J].上海纺织科技.2004,32(6):56-57.

[4] 陈波,南红红,周续全.棉纺工艺计算机辅助设计软件开发初探[J].棉纺织技术.2009,37(5):54-56.

[5] 刘学志,费树岷.基于Delphi的织部工艺CAD系统的开发及应用[D].南京:东南大学,2006.3-4.

[6] 吴敏.纺纱生产计算机管理系统的开发[J].棉纺织技术.2000,28(5):32-34.

[7] 刘海波,刘东升,赵希武.Access数据库技术及应用[M].北京:北京邮电大学出版社,2011.25-27.

[8] 钱鸿彬.棉纺织工厂设计[M].北京:纺织工业出版社,2005.84-98.123-144.

Software Development on Database Design of Textile Machine and Weaving Process Calculation

WANG Xu1,2, GAO Feng1, YAN Lin1, SUN Yan-yan1

(1. College of Textile and Clothing, Anhui Polytechnic University, Wuhu Anhui 241000, China;2. The Science and Technology Public Service Platform for Textile industry, Anhui Polytechnic University, Wuhu Anhui 241000, China)

In order to manage the information of textile machinery and calculate weaving process conveniently, the software development process of the database and weaving calculation was discussed. Database of weaving machine was established by Access. Database maintenance and weaving calculation was developed by Visual Basic 6.0. The research shows that the software can realize browse, addition, deletion, edit on the information of textile machinery and calculate the theoretical yield, actual yield, the number of machines equipped in each process. The result provided valuable reference for the information management of textile enterprises and calculation of computer-aided process calculation.

textile machinery; database; process calculation; CAD

TS103.7

A

2095-414X(2017)06-0050-04

王旭(1973-),男,副教授,博士,研究方向:纺织CAD.

安徽工程大学本科教学质量提升计划项目(2015jcjxzz05);安徽省高等学校省级质量工程项目(2014jyxm189).

猜你喜欢

台数窗体规格
近3成苗企难以维持!规格越大越亏,2022如何让泥鳅赚钱?
闭月羞花
试谈Access 2007数据库在林业档案管理中的应用
山钢日钢1.2mm极限薄规格带钢的生产实践
最优开机台数对水利泵站的节能研究
2016年XX市工业锅炉内部检验缺陷统计及原因分析
巧设WPS窗体控件让表格填写更规范
彻底撑握8大关键词 看懂规格买液晶
WinCE.net下图形用户界面的开发