一种基于Excel和VB生成作业车间调度甘特图的方法与流程

文档序号:12123873阅读:来源:国知局

技术特征:

1.一种基于Excel和VB生成作业车间调度甘特图的方法,其特征在于包括如下步骤:

1)设置Excel模板文件,包括设置对应的工作表,所述工作表中至少包含相应的表头;

2)设置VB模板文件,包括根据所述要素设置窗体及其相关属性,然后在窗体上添加相关控件并设置其属性,最后编制“生成甘特图.vbp”程序;

3)通过加载“生成甘特图.vbp”程序,点击“导入数据命令”按钮,调取已设置完成的excel模板文件,获取工件信息;

4)点击“生成甘特图”命令按钮,生成所述作业车间调度甘特图。

2.根据权利要求1所述的一种基于Excel和VB生成作业车间调度甘特图的方法,其特征在于所述工作表为主、辅2个工作表,标签名分别设置为“工件箱、甘特图”。

3.根据权利要求2所述的一种基于Excel和VB生成作业车间调度甘特图的方法,其特征在于所述主工作表中至少设置:“工件号,工序数,工序号,到达时间,可选机器集,加工时间,Cmax,开始时间,结束时间,选择的机器”表头。

4.根据权利要求1所述的一种基于Excel和VB生成作业车间调度甘特图的方法,其特征在于所述窗体添加3个命令按钮,2个标签控件,2个文本框控件。

5.根据权利要求1所述的一种基于Excel和VB生成作业车间调度甘特图的方法,其特征在于所述甘特图由平面坐标和矩形块组成,一个矩形块的长度表示一道工序的加工时间,矩形块的左端表示开工时间,右端表示完工时间。

6.根据权利要求5所述的一种基于Excel和VB生成作业车间调度甘特图的方法,其特征在于所述平面坐标横坐标代表的是加工时间,其刻度线和底线是对excel工作表中单元格的行高,列宽,边框线进行相应的设置而生成的;刻度尺是根据最大完工时间Cmax来选择,然后通过对相应单元格进行合并居中并输入相应刻度值而生成的。

7.根据权利要求5所述的一种基于Excel和VB生成作业车间调度甘特图的方法,其特征在于所述平面坐标纵坐标代表的是加工机器代号,其刻度线和底线是对excel工作表中单元格的行高,列宽,边框线进行相应的设置而生成的;刻度尺是根据机器数量来选择,然后通过对相应单元格进行合并居中并输入相应机器代号而生成的。

8.根据权利要求5所述的一种基于Excel和VB生成作业车间调度甘特图的方法,其特征在于所述矩形块是通过确定工作表单元格目标区域,然后进行单元格合并,水平居中,垂直居中操作,最后将目标区域单元格添加四周框线,填充相应颜色并写入工序信息而生成的,同一个工件的工序用相同的颜色填充。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1