欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    船舶轴系CAD设计系统.ppt

    • 资源ID:5671160       资源大小:196.01KB        全文页数:24页
    • 资源格式: PPT        下载积分:10金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要10金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    船舶轴系CAD设计系统.ppt

    CAD,1,2023/8/8,基AutoCAD VBA的船舶轴系CAD设计,CAD,2,2023/8/8,船舶轴系CAD的发展,船舶轴系的设计研究工作自从有造船业开始就作为造船研究工作的重点。轴系设计的可靠性、安全性、耐用性等是现代轴系设计的主要追求目标。计算机时代的到来,使造船业发生了翻天覆地的变化。船舶CAD在绘图方面还没有得到充分发挥,因此本论文将就船舶CAD技术进行探讨,尤其是在绘制轴系三维图方面将作详细研究。,CAD,3,2023/8/8,AutoCAD及开发语言简介,1.AutoCAD的发展及功能概述 2.开发语言介绍,CAD,4,2023/8/8,1.AutoCAD的发展及功能概述,AutoCAD自1982年问世以来,已经进行了十多次升级,从而使其功能逐渐强大,且日完善。如今,AutoCAD以广泛应用于机械、建筑、电子、航天、造船、石油化工、土木工程、冶金、农业气象、纺织、轻工业等各个领域。在我国,AutoCAD已成为工程设计领域应用最广泛的计算机辅助设计软件之一。,CAD,5,2023/8/8,2.开发语言介绍,用VBA开发AutoCAD应用程序;用VisualLISP开发AutoCAD应用程序;用ObjectARX开发AutoCAD应用程序。,CAD,6,2023/8/8,用VBA开发AutoCAD应用程序,VBA的全称是Visual Basic for Application,是VB的特殊形式,它将VB环境植入应用程序中,使二者紧密集成在一起。采用VB实现Windows平台上诸应用程序的集成,可消除其间的结合空隙,从而将所有程序都集成在统一的操作环境中。它有两大方面优点:第一,与VB有着几乎相同的开发环境和语法,具备功能强大和易于掌握的特点。第二,在于它的for Application功能,即它的针对性非常强。它驻留在主程序的内部,使其结构精简,且代码运行效率非常高。,CAD,7,2023/8/8,用VisualLISP开发AutoCAD应用程序,AutoLISP编程语言和or AutoLISP嵌套于AutoCAD内部,它不仅具备一般高级编程语言的基本结构和功能,而且还具有强大的图形处理功能。由于AutoLISP具有易于掌握的特点,因此成为AutoCAD用户中使用较为广泛的编程语言之一。,CAD,8,2023/8/8,用ObjectARX开发AutoCAD应用程序,ARX(AutoCAD Runtime eXtension)是一种面向对象的C语言环境。ObjectARX包含一组动态连接库(DLL),这些库与AutoCAD在同一地址空间内运行并能直接利用AutoCAD核心数据库结构和代码。库中包含一组通用工具,使得二次开发者可以充分利用AutoCAD开放结构,直接访问AutoCAD数据库结构、图形系统以及CAD几何造型核心,以使能在运行期间实时扩展AutoCAD具有的类似其功能以及创建全面继承AutoCAD固有命令之特权的新命令.,CAD,9,2023/8/8,结论:,鉴于以上语言的各自特点,所以本毕业设计采用VBA开发AutoCAD。,CAD,10,2023/8/8,船舶轴系设计规范选择,1.刚质海船入级与建造规范 2.长江水系钢船建造规范 3.长江水系小型钢船建造规范,CAD,11,2023/8/8,船舶轴系CAD设计系统结构,1、船舶轴系CAD系统简介 2、系统流程图及主要模块,CAD,12,2023/8/8,1、船舶轴系简介,船舶轴系CAD设计系统就是以船舶动力装置为基础,并且参照了修造 船手则等书籍,编制本软件。,CAD,13,2023/8/8,本论文根据船舶轴系的设计特点,建立船舶轴系CAD设计系统。其目的是实现船舶轴系的设计,借助支撑软件AutoCAD的强大功能完成工程图纸的绘制功能。整个过程通过人机对话的方式,可以完成用户船舶轴系的设计。由于时间有限,本设计只对中间轴的进行了编程设计,对其他类型的轴系的设计工作等还未能完成,这是我今后进一步工作的方向。,CAD,14,2023/8/8,2、系统流程图及主要模块,1、设计流程图 2、主要模块,CAD,15,2023/8/8,1、轴系CAD系统流程图,CAD,16,2023/8/8,2、轴系CAD的主要模块,CAD,17,2023/8/8,1、轴系绘制模块,轴系绘制模块所需参数的数值传递,在本论文中,由于过程中的参数很多,并且在很多过程中都会用到相同的参数,因此,通过在主程序中定义一系列的公共变量,从数值输入对话框中获得所需要的值,赋予公有变量,以此来解决本设计中的数值传递问题。,CAD,18,2023/8/8,例:,Public Dz As DoublePublic D1 As DoublePublic D2 As DoublePublic D3 As DoublePublic b As DoublePublic b1 As DoublePublic R As Double,CAD,19,2023/8/8,法兰的绘制程序,主要运用圆柱体的布耳运算的差运算以及环形矩阵:CylObj1.Boolean acSubtraction,RetObject1(I)CylObj1.Boolean acSubtraction,RetObject2(I)RetObject1=CylObj3.ArrayPolar(z+1,angle,cent1),CAD,20,2023/8/8,中间轴的绘制程序,主要运用旋转及镜像的方法:sd1.Rotate3D axis1,axis2,ppSet Mirrsd1=sd1.Mirror3D(MirrP1,MirrP2,MirrP3),CAD,21,2023/8/8,数据库的建立与数据输入,1。运用以Jet引擎为基础的数据访问对象(DAO)方式,该方式只要用于本地数据库的创建与管理。列:mdbname=InputBox(“请输入数据库文件名:”)Set NewDb=NewWS.CreateDatabase(mdbname,dbLangGeneral)2。数据的输入,中间轴的尺寸要输入建好的数据库里以供查阅。,CAD,22,2023/8/8,数据库例子,CAD,23,2023/8/8,附图,CAD,24,2023/8/8,总结,经过几个月的毕业设计,不仅锻炼了自己的学习与解决问题的能力,也锻炼了自己坚强意志的品质,设计过程有时虽然枯燥艰难但成功的喜悦更令人难忘,这将永远激励我不向困难低头永往直前!同时由于时间仓促,能力有限,错误在所难免,请老师和同学批评指正。感谢各位老师和同学!祝大家一切顺利!,

    注意事项

    本文(船舶轴系CAD设计系统.ppt)为本站会员(sccc)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开