节点文献
基于ObjectARX2000的船舶结构CAD研究
Research on CAD of Shipping Structure Based on ObjectARX2000
【作者】 李嵘;
【导师】 严仁军;
【作者基本信息】 武汉理工大学 , 工程力学, 2003, 硕士
【摘要】 利用计算机辅助造船集成系统技术,开发船舶应用软件接口标准,开发图形、网络、多媒体等基础关键技术,开发计算机辅助设计、制造、管理集成系统在船舶设计发展过程中起着非常重要的地位。而船舶结构设计又是船舶设计中极其重要的一环,在整个船舶设计过程中有着十分重要的地位,选用适当的优化技术结合编程语言,在常用的软件AutoCAD2000的平台上,得到满足设计需要的设计绘图程序,以此进行船舶结构设计,是一项非常有意义的研究和探索。 本文对船舶结构设计中的中横剖面设计和绘制程序进行了研究,利用AutoCAD软件的二次开发功能,通过采用Microsoft Visual C++6.0、ObjectARX 2000编程语言和使用最优化方法中的分级优化方法,编制出了船舶剖面CAD应用程序。其中软件设计根据具体情况采用了Windows属性对话框和普通对话框交替设计的方法,人机交互界面新颖,使用方便,为进一步将ObjectARX开发技术应用于船舶设计当中提供了一个新的模式思路。 本系统主要开发内容包括: (1)利用分级优化方法确定设计变量、约束条件和目标函数,建立船舶中剖面的数学模型;利用ObjectARX和VC++6.0编程语言,编制横剖面优化程序,使之符合检验要求。 (2)利用ObjectARX2000的块表和层表功能,利用相应的类库,建立图层,线型样式、颜色、比例开发程序,利用参数化技术开发出能绘制较简单剖面图的程序。 (3)通过Windows的属性对话框的技术,得到较常用的几种型钢剖面的基本计算程序。 (4)实现图形数据和设计参数数据的存储、查询、使用等功能。本文最后对整个工作进行了总结和展望,并且提出了进一步的工作。
【Abstract】 It is very important that develop shipping application software interface standard , development graph, network, multimedia foundation critical technology, developing CAD, manufacture, management integrated system through computer-aided shipbuilding integrated system technology. Whereas ship structural design is most important in the process of ship design. Using proper optimization technique and programming languages acquiring requisite design plotter program is very significant research and exploration based on AutoCAD2000 platform . Moreover, it is very miscellaneous and meticulous design.In this paper we present in detail the process of midship section design and drawn procedure , coding shipping section plane CAD application program through using Microsoft Visual C++6.0, objectarx2000 programming languages and using grade optimistic method of optimization method .software design adopt windows attribute dialog box and common dialog box alternate designed means ,people-computer interaction interface novelty, usableness. This paper supply one new mode clue on ObjectARX development technique that apply to ship design.The research includes followings:1 .With grade optimistic method , ascertain design variable and constraint condition and objective function, set up shipping midship section’s mathematical model. With ObjectARX and VC ++6.0 programming languages , code cross section optimize procedure. So as to panel material equitable distribute and conform to examination require.2. With ObjectARX2000 block list and layer table function , use corresponding class library , set up development program about chart layer, shape mode, color, scale, Using parameter developing and drawing simple sectional drawing.3. Through attribute dialog box technology of windows, develop steelsections sectional basic calculation program .4. Accomplish memory ,query, use of pattern data and design parameter data.Finally, whole working is summarized and expected farther working is presented.
【Key words】 Ship Structure Design; ObjectARX; Optimum Design; AutoCAD; Midship Section;
- 【网络出版投稿人】 武汉理工大学 【网络出版年期】2003年 03期
- 【分类号】TP391.72
- 【被引频次】3
- 【下载频次】192