游艇机舱可视化设计—论文预答辩_第1页
游艇机舱可视化设计—论文预答辩_第2页
游艇机舱可视化设计—论文预答辩_第3页
游艇机舱可视化设计—论文预答辩_第4页
游艇机舱可视化设计—论文预答辩_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、论文内容论文内容绪论绪论CATIA二次开发技术二次开发技术零件库软件开发零件库软件开发机舱结构设计机舱结构设计可视化机舱设计可视化机舱设计1.1.绪论绪论绪论绪论CATIA二次开发技术零件库软件开发机舱结构设计可视化机舱设计v1. 1研究背景及目的研究背景及目的游艇行业竞争激烈引入CATIA软件应用受阻CATIA二次开发背景目的建立游艇管系零件库,提高游艇机建立游艇管系零件库,提高游艇机舱三维设计效率,并为南华公司舱三维设计效率,并为南华公司CATIA的应用做一些前期探索。的应用做一些前期探索。绪论零件库软件设计机舱结构设计可视化机舱设计CATIA二次开发技术绪论绪论v1.2 管系设计发展现状

2、管系设计发展现状如瑞典KCS公司的Tribon产品美国PTC 公司的CADDS5产品沪东中华的东欣软件SPD系统法国达索(Dassault)公司的CATIA软件零件库软件设计机舱结构设计可视化机舱设计CATIA二次开发技术绪论绪论v1.3 研究内容研究内容第一章第一章第二章第二章第三章第三章第四第四章章第五章第五章绪论绪论系统总体设计系统总体设计CATIA零件库开发零件库开发技术研究技术研究游艇零件库开发游艇零件库开发游艇机舱可视游艇机舱可视化设计化设计零件库软件设计机舱结构设计可视化机舱设计CATIA二次开发技术绪论绪论2.CATIA2.CATIA二次开发技术二次开发技术绪论CATIACAT

3、IA二次开发技术二次开发技术零件库软件开发机舱结构设计可视化机舱设计v2. 1 CATIA API接口技术接口技术 进程内应用程序方式API 接口进程外应用程序方式(In-Process Application) (Out-Process Application)零件库软件设计机舱结构设计可视化机舱设计CATIACATIA二次开发技术二次开发技术绪论CATIA二次开发的方法KnowledgeWareFormular命令命令Design TabMacro命令命令VC+Automation技术技术Visual BasicVBCAA C+技术技术 RADE、APIComponent Applicat

4、ion Architecture组件应用架构组件应用架构Rapid Application Development Environment快速应用开发环境快速应用开发环境v2.2 CATI开发方式开发方式零件库软件设计机舱结构设计可视化机舱设计CATIACATIA二次开发技术二次开发技术绪论v2.2 CATI开发方式选择开发方式选择 利用Visual Basic 6.0 建立管系标准零件库,实现在界面输入参数生成零件及标准件分类选取、零件出图、自动装配等功能,并使用Access数据库实现对零件数据的存储与管理。MacroAutomationVC+设计目的设计目的简单的开发简单的开发比较深层次的

5、开发比较深层次的开发最深层次开发最深层次开发开放性开放性无无有限有限高高开放技术开放技术VBScriptVisual BasicC+开发难度开发难度低低高高很高很高稳定度稳定度高高高高很高很高底层技术底层技术CAA C+CAA C+CAA C+CATIA二次开发方式比较二次开发方式比较零件库软件设计机舱结构设计可视化机舱设计CATIACATIA二次开发技术二次开发技术绪论v2.3 CATIA Automation 技术技术 CATIA Automation中所有的数据都被封装成对象的形式,并形成树形结构,其主根位于Application中,并逐层分解为Document、Cameras、Wind

6、ows 3种形式的对象。Application对象是根对象,下面又派生出许多子对象。每一个对象都有其自己的操纵集合的方法和属性,如添加(Add)、删除(Remove)、获取子项(Item)方法和数量(Count)属性等,这样就可以通过根对象对所有的其他对象进行访问。零件库软件设计机舱结构设计可视化机舱设计CATIACATIA二次开发技术二次开发技术绪论3.3.零件库软件开发零件库软件开发绪论CATIA二次开发技术零件库软件开发零件库软件开发机舱结构设计可视化机舱设计v3.1 软件总体设计软件总体设计零件库零件库软件设计软件设计机舱结构设计可视化机舱设计CATIA二次开发技术绪论v3.2 游艇管

7、系零件的分类游艇管系零件的分类零件库零件库软件设计软件设计机舱结构设计可视化机舱设计CATIA二次开发技术绪论舱底管系淡水管系管系附件通风管系游艇管系消防管系蒸汽管系v3.3软件主要模块设计软件主要模块设计登录模块登录模块参数化设计模块参数化设计模块自动出图模块自动出图模块自动装配模块自动装配模块主界面设计主界面设计零件库零件库软件设计软件设计机舱结构设计可视化机舱设计CATIA二次开发技术绪论4.4.机舱机构设计机舱机构设计绪论CATIA二次开发技术零件库软件开发机舱结构设计机舱结构设计可视化机舱设计主要使用主要使用UDF用户特征定用户特征定义和义和Powercopy命令命令v4.1机舱机构

8、的设计机舱机构的设计CATIA机舱设计流程机舱设计流程机舱外壳设计机舱外壳设计机舱结构设计机舱结构设计结构建库结构建库零件库软件设计机舱结构设计机舱结构设计可视化机舱设计CATIA二次开发技术绪论5.5.可视化机舱设计可视化机舱设计绪论CATIA二次开发技术零件库软件开发机舱结构设计可视化机舱设计可视化机舱设计v5. 1可视化机舱设计可视化机舱设计机舱设备布置机舱设备布置机舱管系三维设计机舱管系三维设计管系干涉碰撞检测管系干涉碰撞检测 物料统计物料统计零件库软件设计机舱结构设计可视化机舱设计可视化机舱设计CATIA二次开发技术绪论研究了研究了CATIA V5二次开发的原理、接口二次开发的原理、接口1开发设计了零件库软件开发设计了零件库软件基于零件库软件完成了游艇机舱可视化设计基于零件库软件完成了游艇机舱可视化设计利用利用CATIA软件建立游艇机舱机构软件建立游艇机舱机构41235v6. 总结与展望总结与展望总结总结零件出图功能可以继续完善零件出图

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论