基于.NET平台的船体套料数据管理系统
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
船体套料是船体设计制造过程的一个重要环节,套料过程是船体数据管理的集中体现,直接影响船体制造的钢材利用率,关系着造船企业的经济效益。本文以大连船舶重工套料部门的船体套料工作为实际背景,通过套料数据管理系统的开发,实现了船体套料工作的信息化和自动化,提高了工作效率,减少了原材料消耗,缩短了设计周期。
     本文在总结产品数据管理技术的发展现状和发展趋势的基础上,通过长期的企业实地调研,分析了当前船体套料流程和存在的问题,针对船体套料自动化的发展要求,提出了将产品数据管理技术和计算机辅助设计技术相结合的面向数据管理的构建方法,建立了套料数据管理系统的总体方案和功能模型,详细确定了各功能模块的作用,同时对主要的关键技术进行了研究,提出了动态创建套料信息数据库的办法解决了大数据量信息存储问题,并利用基于角色控制的理论解决了权限划分和系统安全的问题。
     系统立足于船体套料的实际工作,重点对方案中零件数据管理、套料设计CAD子系统和钢材数据管理进行了需求分析、详细设计和实现。系统基于C/S结构模式,提供强大的客户端功能,选用SQL Server2000作为数据库系统,采用Microsoft Visual Studio2005集成开发环境实现程序的设计和团队协同开发。论文在零件数据管理方面研究了基于DXF文件的零件优化存储问题,实现了图形信息与关系数据库的结合;在套料设计子系统中运用全新的ObjectARX.NET技术对AutoCAD2007进行二次开发,解决了生成块文件和套料图存储等技术难题;在钢材数据管理中,使用统一建模语言UML进行程序流程设计和分析,并给出了部分设计流程图。
     本论文探索了一种将产品数据管理理念和计算机辅助设计技术结合并成功运用于船体套料设计的方法。系统已经开发完成,并在企业成功实施,获得用户的一致好评。
As an important part of shipbuilding, hull nesting process is the concentrated embodiment of hull data management, which directly affects the steel using rate of hull manufacture, and has close relation to the economic benefit of the shipbuilding enterprise. In this paper, taking nesting department's hull nesting work of Dalian shipbuilding industry as its background, the hull nestmg PDM system developed with applying CAD-related technology to the design of PDM system. In the meantime, informationization and automatization in hull nesting work is realized, as well as the work efficiency is improved, the consume of the raw cut down and the design period of processed materials reduced.
     On the base of summarizing the development situation at present and trend of PDM technology, according to the long-term investigation and research on the spot in enterprise, the actual hull nesting flow and existent problem are analyzed in the paper, an OODM design method which combining the PDM technology and hull nesting technology is carried out to meet the requirement of the hull nesting roboticized, the main part design scheme and the function model of nesting data management system is constructed. Meanwhile, the function of each module is discussed in detail, at the same time , the key technology is also researched. The approaches of dynamic establishing nesting information dada-base to accomplish big data quantity storage are proposed , the problems of access right and system security are also well resolved.
     This system is established in the actual work, not only the requirement analysis but also the elaborate design are carried out to realize this system including part data management ,nesting design CAD sub-system, and steel data management. Based on C/S structure which can provide powerful client function, SQL Server2000 database system are selected to finish this system in the Visual Studio .NET environment by cooperating with group. By optimizing part storage technology on the part data management aspect, the combination of graphics and relation database is realized; The approaches of applying ObjectARX.NET to the realization of secondary development for AutoCAD2007 are proposed to accomplish such functions as creating block files creating and nesting drawing storage; On the steel data management aspect, using the UML(Unified modeling language), the process flow has been designed and the flow charts have been drawn.
     This paper presents the approach of integrating PDM with CAD technology which can be successfully used in hull nesting design. At present, the system has been accomplished, and has been applied successfully in corporation, therefore it has been proved that the system can meet the need commendably
引文
[1] Miller E. PDM Today. Computer Aided Design, 1995,14(2):32-41.
    [2] 高奇微,莫欣农.产品数据管理(PDM)及其实施[M].北京:机械工业出版社,1998.
    [3] 陈宗舜,史祥生,吴春燕.产品数字化与产品数据管理[M].北京清华大学出版社,2004:2-5
    [4] 杨玺.基于单一产品数据源的飞机制造信息管理研究:(博士学位论文).北京:北京航空航天大学,1999.8-12
    [5] 蒋辉.BOM演变与制造工艺系统集成的研究:(博士学位论文).北京:北京航空航天大学,2002.7-10.
    [6] 王建涛,方明伦,俞涛等.基于PDM的产品数据集成管理.计算机辅助设计与制造,1998.31-33
    [7] Benoft Eynard, Thomas Gallet, Pierre Nowak, Lionel Roucoules. UML based specifications of PDM product structure and workflow[J].Computers in Industry 55(2004)301-316.
    [8] 周丹晨,殷国富,龙红能等.基于Web的制造信息集成化管理系统.计算机集成制造系统—CIMS,2003.24-27
    [9] 吴涛,宋豫川,刘飞等.基于XML的网络化制造信息转换和传输技术研究.现代制造工程,2005.15-16
    [10] 齐建军,刘爱军,雷毅等.基于XML模式的制造信息集成规范研究.计算机集成制造系统,2005.13-15
    [11] 刁玉峰.船体生产设计.北京:高等教育出版社,2002:50-56.
    [12] Cheng C. N., Feiring B. R. etc. Cutting stock problem-a survey. International Journal of Production Economics, 1994, 36(3): 291-305.
    [13] Christofides N, Hadjiconstantinou E. An algorithm for orthogonal 2-D cutting problemsusing guillotine cuts. European Journal of Operational Research, 1995, 83, 21-38.
    [14] Beasley JE. Algorithms for unconstrained two dimensional guillotine cutting. Journal of the Operational Research Society, 1985, 4,297-306.
    [15] Morabito RN, Arenales MN, Arcoro VF. Staged and constrained two-dimensional guillotinecutting problems:An AND/OR-graph approach. European Journal of Operational Research, 1996_94_54R-.560.
    [16] 曹俊伟.东北大学机械厂计算机辅助生产管理系统的设计与开发:(硕士学文论文).沈阳:东北大学,2006:14-17.
    [17] Steven John Metsker著,颜炯译.C#设计模式.北京:中国电力出版社,2005:1-3.
    [18] Krzysztof Cwalina,Brad Abrams著,.NET设计规范,人民邮电出版社,2006:7-1
    [19] James W. Cooper. Introduction to Design Patterns in C#.Addison-Wesley, 2002.292-301.
    [20] 王华杰.精通C#数据库开发北京.北京:清华大学出版社,2004:129-130.
    [21] Karli Watson,Marco Bellinaso等著,康博译.C#入门经典.北京:清华大学出版,2002:5-6.
    [22] Sam Guckenheimer,Juan J.Perez著,苏南等译.Visual studio team system软件工程实践.北京:机械工业出版社,2007:8-15.
    [23] H.M. Deitel...[et al.]. C# for experienced programmers. Beijing:Pub. House of Electronics Industry, 2003.20-30
    [24] James Foxall著,陈秋萍译.VisualC#2005入门经典.北京:人民邮电出版社,2007:6-20.
    [25] Donis Marshall著,许华杰,刘光惠译.Visual C#2005技术内幕.北京:清华大学出版,2007:5-18.
    [26] Ben Albahari. C# Essentials. Publisher: O'Reilly, 2001:4-5.
    [27] 郑刚等.TRIBOV软件的数据提取方法.造船技术,1999(6):34-36页
    [28] SQL Server 2000数据库开发技术与工程实践.北京:人民邮电出版社.2004
    [29] 高健,郑德涛等.面向CAD/CAPP集成的特征映射技术研究综述[M].机械科学与技术,1998,17(4):645-647.
    [30] 张凤军.具有健壮性的加工特征识别系统研究及其应用.(浙江大学博士后研究工作报告),杭州,浙江大学,2002,6
    [31] T De Martio etal. Feature-Based Modeling by Integrating Design and Recognition Appoaches. Computer Aided Design, 1994,26(8):646-653.
    [32] 龚清洪,常智勇.基于DXF—OpenGL的绘图轨迹优化及仿真[J].制造业自动化,2007,05期:62
    [33] AutoCAD 2008 DXF Reference Version v.u. 22.1.01 [S/OL],2007. 1, http://usa.autodesk.com/adsk/servlet/item?siteID=123112&id=8446698
    [34] 王兴波,万斌,二维零件DXF数据的获取与数控加工[J],制作业自动化,2003,06期:34
    [35] 王汝传,图形数据库设计与实现[J],微计算机应用,,1997,第18卷第3期:183
    [36] 刘林,麦智晖,阎汉生..Net平台下AutoCAD的二次开发[J].CAD/CAM与制造业信息化,2006,01期:29.
    [37] 苏金明,周建斌,用VB.NET和VC#.NET开发交互式CAD系统[M],电子工业出版社
    [38] 刘喜红等AutoCAD2004系统设计与开发[M].国防工业大学出版社
    [39] 陈国虞,造船钢材的需求和对宝钢的期待.宝钢技术,1995,6:1-8.
    [40] 管小超,张绍莲,茅兵.访问控制技术的研究和进展[J],计算机科学,2001,28(7):26-8.
    [41] 杜莹,郑逢斌,梁文娟等..NET平台下用户访问控制方案的设计与实现.现代计算机,2006,20(3):13-16.
    [42] Ravi S. Sandhu ,Edward J.Coyne, Hal L. Feinstein, Charles E .Youman. Role-Based Access Control Model [J],IEEE Computer, 1996,29(2):38-47

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700