[发明专利]一种利用计算机程序实现图纸页码自动填写的方法在审
申请号: | 201510457764.8 | 申请日: | 2015-07-30 |
公开(公告)号: | CN105117375A | 公开(公告)日: | 2015-12-02 |
发明(设计)人: | 周玉飞;顾文捷;韩玲;封爱芳;柳红兵 | 申请(专利权)人: | 泰州口岸船舶有限公司 |
主分类号: | G06F17/21 | 分类号: | G06F17/21 |
代理公司: | 北京国坤专利代理事务所(普通合伙) 11491 | 代理人: | 姜彦 |
地址: | 225321 江苏省*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 利用 计算机 程序 实现 图纸 页码 自动 填写 方法 | ||
技术领域
本发明涉及计算机软件技术领域,尤其是涉及一种利用计算机程序实现图纸页码自动填写的方法。
背景技术
TRIBON系统为纯英文的计算机辅助船舶设计系统,此系统设计的初衷是为了满足国外船厂生产设计需要而发的计算机辅助设计软件,所有的功能全部是参照国外船厂自己的实情而开发的。在本世纪初期,随着中国造船业的兴起,国内部分船厂开始引进该系统,经过十来年的发展,目前该系统已广泛应用于我国各大船厂与设计院。但此系统中的图纸页码全部为人工填写,一条船的图纸有几万张之多,工作量巨大。
发明内容
为克服上述问题,本发明采用如下技术方案:
一种利用计算机程序实现图纸页码自动填写的方法,利用PYTHON语言编写出能够运行于计算机辅助船舶三维设计系统TRIBON系统下的计算机程序,所述计算机程序包括四个功能模块:图纸文件名输出功能模块,顺序处理功能模块,页码填写功能模块,删除临时文件功能模块,这四个功能模块顺序处理以实现图纸页码的自动填写。
所述图纸文件名输出功能模块用于输出图纸的文件名称。
所述顺序处理功能模块用于调整图纸的前后顺序。
所述页码填写功能模块用于对图纸的页码从小到大进行自动填写。
所述删除临时文件功能模块用于删除程序在运行时产生的临时文件
所述程序运用PYTHON语言所编写。
所述程序应用于本发明应用于计算机辅助船舶三维设计系统TRIBON系统下,对TRIBON系统下的图形文件进行页码填写。
本发明的优点是:本发明利用PYTHON语言结合TRIBON系统提供的接口函数,对TRIBON系统的功能作二次开发,将原有落后的手工填写页码模式改变为计算机自动填写模式,从而减少人工绘图的工作量,减少出错率,提高生产设计的质量与工作效率。
附图说明
图1为本发明的程序流程图。
具体实施方式
如图1所示,一种利用计算机程序实现图纸页码自动填写的方法,本方法是利用PYTHON语言结合TRIBON系统提供的接口函数,对TRIBON系统的功能作二次开发,编写出能够运行于计算机辅助船舶三维设计系统TRIBON系统下的计算机程序。所述计算机程序包括四个功能模块:图纸文件名输出功能模块1,顺序处理功能模块2,页码填写功能模块3,删除临时文件功能模块4。在程序的开始,图纸文件名输出功能模块1先将图纸的文件名称输出到一个临时文件中,以便后续程序的处理;紧接着,顺序处理功能模块2将对临时文件中的图纸名称作适当调整,在此模块中可以调整图纸的前后位置或删除不需要排页的图纸名称;紧接着,页码填写功能模块3将对前面临时文件中调整好的图纸页码进行自动填写,也就是将第一张图纸的页码填写为1、第二张的图纸的页码填写为2、以此类推;在程序的最后,删除临时文件功能模块4将删除程序在运行时产生的临时文件。这四个功能模块从前往后分别执行,从而实现图纸页码从小到大自动填写的功能。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于泰州口岸船舶有限公司,未经泰州口岸船舶有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510457764.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:翼开启厢式车的翼翅锁紧装置
- 下一篇:手轮阀门的防盗开锁具