基于CAD的轴系辅助出图软件设计与开发文献综述
2020-04-15 18:06:19
1.1目的
随着中国经济飞速发展,中国将成为世界制造业中心,电子技术的飞速发展使机械设计数字化也更有利于设计过程中的修改和操作的方便。计算机辅助设计(Computer AidedDesign)指利用计算机及其图形设备帮助设计人员进行设计工作。CAD技术作为杰出的工程技术成就,已广泛地应用于工程设计的各个领域。CAD系统的发展和应用使传统的产品设计方法与生产模式发生了深刻的变化,产生了巨大的社会经济效益。CAD软件是常用的机械设计软件之一,CAD技术一直处于不断发展与探索之中。 应用 CAD技术起到了提高企业设计效率、优化设计方案、减轻技术人员的劳动强度、缩短设计周期、加强设计标准化等作用。 越来越多的人认识到 CAD是一种巨大的生产力。 CAD技术已经广泛地应用在机械、电子、航天、化工、建筑等行业。并行设计、协同设计、智能设计、虚拟设计、敏捷设计、全生命周期设计等设计方法代表了现代产品设计模式的发展方向。随着人工智能、多媒体、虚拟现实、信息等技术的进一步发展, CAD技术必然朝着集成化、智能化、协同化的方向发展。CAD首先它是一个可视化的绘图软件,许多命令和操作可以通过菜单选项和工具按钮等多种方式实现。而且具有丰富的绘图和绘图辅助功能,如实体绘制、关键点编辑、对象捕捉、标注、鸟瞰显示控制等,它的工具栏、菜单设计、对话框、图形打开预览、信息交换、文本编辑、图像处理和图形的输出预览为用户的绘图带来很大方便。其次它不仅在二维绘图处理更加成熟,三维功能也更加完善,可方便地进行建模和渲染。但是原始的CAD无法方便快捷的满足特定的机械零件的设计。因此需要对CAD软件进行二次开发使其更具有针对性。从而在特定场合中更大的发挥作用和方便使用者的使用。
轴系,是指在推进装置中,从主机输出轴法兰到推进器,其间以传动轴为主的一整套设备组成的传动系统。其作用是将发动机的动力矩传给推进器,以克服其在水中的阻力矩,同时将推进器产生的推力传递给船体,克服航行时的阻力。在船舶结构中起重要作用,对轴系的设计对使用过程中的传递效率和使用寿命方面起至关重要的作用。在设计过程中CAD软件无法完美的满足设计者的使用需求,因此本课题是通过编程对CAD进行二次开发使其对船舶轴系的设计更具有针对性。
作为一款功能强大的通用的绘图平台软件,AutoCAD被广泛使用于机械、电子、航天、建筑等领域,成为行业中被使用最为多的计算机辅助设计软件之一。然而,AutoCAD针对解决具体行业或者具体项目的功能还不够完善,比如基本图元的调用、复杂的曲面构造等,造成设计人员大量重复的劳动,设计效率低下。然而,由于AutoCAD具有开放性的体系结构,允许用户和开发者根据自身需求采用高级编程语言对其功能进行扩展和修改(即二次开发),因此,基于这个特性就能最大限度地满足不同领域的用户特殊的设计需求,对AutoCAD进行二次开发就能充分发挥该软件的功能
1.2意义
AutoCAD是目前在Windows和MAC系统中应用最为广泛、使用人数最多的CAD软件。但它只给我们提供了基础的CAD功能,如果我们想完成具体项目设计,就必须根据数据一笔笔绘制出图形,这样一旦在设计完成之后,要更改局部图形则需要重复原来的全部内容。造成了大量工作量的浪费。
如果使用AutoCAD的开发系统,我们就可以将以上的过程用程序编制出来,在需要设计时,只需一个命令就可以运行这个程序,自动完成绘图过程。显而易见,这不仅大大提高了设计效率,而且,还可以通过定制来完成某些专业化的模块,甚至大型设计软件,比如测绘行业的南方CASS软件、建筑行业的天正CAD软件等均是用AutoCAD开发系统实现的。
因此,要想让AutoCAD真正使用于某一具体领域,或让其经常完成一些重复性的工作,则必须利用AutoCAD的开发系统对其进行二次开发.
CAD不仅具有强大的绘图,编辑功能,而且具有开发的体系结构,允许用户对其进行二次开发,以满足绘图过程中的特殊需求。AutoCAD第一版于1982年11月由Autodesk公司推出,他之所以能进入中国,并快速普及,主要是一大批国内二次开发商的功劳,包括浩辰、圆方、大恒、天正等。因为二次开发软件根据行业特点和专业设计需要讲一系列CAD命令集成起来,比直接用CAD画图更简单
由于CAD是一个多领域的综合软件,它的功能并不单单针对建筑行业,因此CAD施工图纸绘制过程中,会遇到很多的问题,尤其是在图层,填充,标注以及面积计算这些功能上,CAD并不够完善,这也给我们工作增加了许多重复性的劳动