2012年参加了不锈钢冷轧的技术交流,经接触国内也有很多厂家在做不锈钢冷轧设备,包括二十辊轧机,虽然大多借鉴国外的技术,但是总要迈出这一步。或许真的有这么一些人,他们为国家的加工制造业,做出了自己的贡。心中有很多的感慨, 希望有些人的努力不要白费。
这几天闲来无事, 编制了一个小的计算程序, 主要用于轧制表计算。 不锈钢冷轧轧制薄带常用多辊轧机,其实四、六辊也可以用于轧制不锈钢,只是要想轧的很薄就困难了。
很多时候,我们用 EXCEL 进行计算, EXCEL 是一个开放式的编程环境,我是这么认为的, 它是所见即所得的编程软件。但有时候, 我们想把一个计算程序做成一个产品的时候,往往选用专业的编程工具。应该看应用场合吧,有的时候是很费力气的。
装了 WIN7 系统后,用惯了的 VC6.0, VB6.0 都不被系统支持了,所以装上了.NET。用.NET 编制了这个冷轧计算程序,就程序的编制过程和功能在这里做一个简单的叙述。
有时候感觉, 微软真是很牛 B。 不知道专业的程序员会不会有这种感觉,我们似乎做着装配工的工作。当然我们也要谢谢他们给我们提供的工具, 以应用于我们的专业。 同时,也带给我们些许满足,给我们 YY 的空间。
虽然不是专业搞编程的,但是我从微软的编程软件中获得一些管理思想,从对程序文件及代码的管理, 应用到对工程资料的管理,从对一个程序的部署,到对工作的部署,我觉得对我还是有帮助的。
由于这次急于找到安慰, 因为一段时间以来觉得自己无所是处。所以着急的想编完这个程序,开始没有规划好,在编制的过程中遇到了一些麻烦,而又不想从头再来, 从而步步维艰。所以做每一件事情的时候,最初的想法,提升到合理的规划,是至关重要的。
絮絮叨叨的说了这么多 YY 自己的话。下面来看一看这个简短的程序吧。程序的主界面:
程序界面上画的是一个二十辊轧机机组的简单示意图, 但是程序本身也可以用于四、六辊、十二辊等可逆轧机的轧制计算。 需要输入不同的计算参数而已。看一下【轧制表计算】界面:
这界面可以完成: 参数输入、参数管理(新添、删除、保存)、调用计算程序计算等工作。轧制表编号相当于实际生产中的卷号,要求唯一,否则不予计算。当计算顺利通过后会自动保存计算结果,并弹出计算结果显示报表:
.NET 里报表的设计,要比原先应用起来简单了好多。 还记得当初用 VC6.0做报表的时候, 挺麻烦的。 基本上用向导就可以完成, 而且支持打印布局、页面设置,还可以将报表直接导出至 EXCEL、 PDF、 word,不用写一句代码。导出至EXCEL 如图:
【 模型管理】 我们可以用来添加新的钢种。 众所周知变形抗力和冷轧的前后张力,是重要的影响因素。以此程序为基础,以后的具体工作就是获得变形抗力和冷轧张力等相关模型的模型系数, 模型管理的主要界面如下:
前段时间单独编写了一个冷轧不锈钢变形抗力计算的小程序,本打算集成到这里来, 但是这两天有点疲惫不想做了。 感觉到有点累了!
领取专属 10元无门槛券
私享最新 技术干货