以前喜欢编写一些小工具使用,今年尝试编写一些稍微复杂一点的程序:投标方案图纸的自动绘制,这个程序成功完成挺有成就感,本人稍微嘚瑟一下。 1、起因: 公司固定的产品,每个项目投标时候都要绘制投标方案图纸,也就是工程师根据具体工程的配置、技术参数在类似工程的图纸上修修改改,工作量还是有点大滴,重复工作较多。假如有一个程序,能根据具体工程的配置和技术参数自动生成图纸,无疑会大大加快速度和准确性。 2、实例 公司有一个产品是管路系统,每个工程的管路数、温度、压力、选择的工艺、配置都不相同。程序的目的是根据招标文件的一些基本参数,程序自动计算,自动选择工艺和配置,生成完整的工艺系统图。目标如下图 2.1在固定的EXCEL模板中根据招标文件输入基本参数。我编写EXCEL模板是这个样子滴 2.2程序开始运行,读取EXCEL模板内的参数, 2.3插入一个DWG模板,该DWG模板内存储了各种元器件的图块,子管路系统块。下图是我建立的DWG模板。 2.4然后程序进行运算,根据温度、压力等要求,一点一点计算点坐标,用一个虚拟动态点ptn跟随,在这个动态点插入元器件图块或者子系统图块。组合成一个完整大系统。 2.5统计元器件块的数量,明细表就可以绘制出来了。 2.6插入标准图框,就全部OVER了!下面是程序运行的动画,挺带感吧?嘿嘿……
2.7系统图出来了,成本核算就出来了。 3、其它说明 由于涉及企业秘密,源程序就不上传了,只提供上面的编程思路。以前我绘制一套投标方案图纸要1天左右时间,现在10来分钟就搞定了,老板再也不用担心我偷懒了。 4、扩展 上边例子仅仅是一套管路系统图方案绘制,理论上根据上述思路,大多数方案图纸都可以用程序来完成,又快又准确,轻轻松松完成设计工作,编程时候死点脑细胞还是值得的。哪个公司有这方面需要可以联系我,另外我想换工作了,谁有工作也可以给我介绍介绍,本人在南京,专业机电一体化偏机,有多年产品研发经验。QQ59509100
|