摘要船用螺旋桨是一类典型的自由曲面零件,它的设计和制造精度直接决定了其推进效率。目前螺旋桨大都采用多轴数控机床进行加工。实际加工之前通常需要进行加工仿真。但是目前大多数多轴数控加工仿真的研究局限于几何仿真或刀具路径的规划,没有考虑切削参数、切削力及其它因素对切削加工的影响。而物理仿真可预测每小时能生产的、满足质量控制要求的工件数量,直接影响切削加工的经济性。 43854

本文针对数控加工几何仿真中的几项关键技术进行了研究,将STL格式的螺旋桨模型导入到加工仿真系统中,进行了刀具的参数化建模,并利用OpenGL动画效果实现了加工过程的轨迹仿真。本文建立了铣削过程的铣削力模型,并在物理仿真过程中采用了MATLAB与VC程序混合编程的方法。结果表明,该系统能够较好的实现螺旋桨铣削加工过程中的轨迹仿真,初步实现了几何仿真和物理仿真的结合。

毕业论文关键词:船用螺旋桨;物理仿真;数控加工仿真;铣削力仿真

Abstract

Marine propeller is a type of free form surface part. Its design and manufacture precision decide ship's thrust efficiency directly. At present, most of the machining of a propeller is often finished by a Multi-axis NC machining. Normally, a machining simulation is needed before the actual processing. But most research of Multi-axis NC machining simulation are limited to geometric simulation or tool path planning, without considering influence of cutting parameters, cutting force and other factors. Physical simulation can predict the number of work piece which meet quality control requirements produced per hour, will directly affect the economy of cutting process.

This text studies several key technologies in Geometry Simulation of NC Machining. STL file of marine propeller model is imported into the processing simulation system. Parametric modeling of cutting tool is performed. Moreover, track simulation in processing which rendered with OpenGL is realized in this text. Milling force model for milling process is built in this text. By the way, the interface technology between MATLAB and VC is adopted in the process of physical simulation. The results showed that this system has gotten good effect in track simulation in milling process of marine propeller. Furthermore, a simple implementation in the combination of geometric simulation and physical simulation is realized in this text.

Keywords: marine propeller; physical simulation; NC machining simulation; milling force simulation

目录

第一章  绪论1

1.1 课题研究背景与意义1

1.2 船用螺旋桨加工国内外研究现状1

1.3 几何仿真国内外研究现状2

1.4 铣削力仿真国内外研究现状3

1.5 本章小结3

第二章  系统总体设计4

2.1 仿真系统的总体分析4

2.2 仿真系统功能模块的设计6

2.2.1 仿真系统组成模块介绍6

2.2.2 仿真系统的组成模块设计7

2.3 仿真系统软件界面的设计8

2.4 本章小结10

第三章  螺旋桨多轴铣削加工几何仿真11

3.1 螺旋桨多轴铣削加工几何模型的建立11

铣削力matlab,船用螺旋桨多轴铣削力仿真与优化+CAD图纸+MATLAB程序相关推荐

  1. 船桨数学模型matlab,船用螺旋桨负载特性数字仿真

    为了使船舶满足性能指标要求,对推进系统进行带桨工作考核,必须掌握船舶复杂工况下推力和转矩变化情况.但目前针对螺旋桨负载特性的研究主要考虑船舶正车正航工况,而其他工况却较少涉及.因此,有必要对复杂工况下 ...

  2. matlab和labview仿真技术及应用实例,MATLAB和LabVIEW仿真技术及应用实例

    第1篇 MATLAB基础知识 第1章 计算机仿真基础知识 1.1 MATLAB语言特色 1.1.1 MATLAB语言发展史 1.1.2 MATLAB安装 1.2 MATLAB初步应用 1.2.1 启动 ...

  3. matlab nsct工具箱,nsct_toolbox 用matlab对人脑的图像进行CT仿真的工具箱函数源代码 Other systems 其他 259万源代码下载- www.pudn.com...

    文件名称: nsct_toolbox下载  收藏√  [ 5  4  3  2  1 ] 开发工具: matlab 文件大小: 463 KB 上传时间: 2016-05-24 下载次数: 0 提 供 ...

  4. 6轴关节机械手仿真和控制QtQuick3D 和 CodeSys Robotics

    一.概述 本工程利用QtQuick3D做上位机 ,基于CodeSys的控制器,使用 Robotics的库,进行6轴垂直机械手仿真和控制. 二.程序 2.1QtQuick程序 2.1.1程序组织 2.1 ...

  5. MATLAB优化模型例子,MATLAB优化算法案例分析与应用(进阶篇)

    导语 余胜威编著的<MATLAB优化算法案例分析与应用(进阶篇)>基本包括了所有常见的MATLAB优化算法及应用,包括贝叶斯分类器.期望最大化算法.K最近邻密度估计.朴素贝叶斯分类器.背景 ...

  6. matlab画平行x轴的图,【MATLAB】画平行于坐标轴的曲线

    用MATLAB画函数的曲线 用MATLAB画函数曲线 2013年8月11日 命令funtool 这是单变量函数分析的交互界面,比较方便,特别适用于y=f(x)型,即y与x分开的函数形式.见下图 mat ...

  7. matlab 双轴图,基于MATLAB图像识别的双轴寻光系统的制作方法

    本发明涉及新能源与图像处理与识别技术领域,具体涉及一种基于MATLAB图像处理的双轴寻光系统. 背景技术: 随着现在新能源技术的发展,如何高效地开发和利用好太阳能成为人们在新能源领域探索的焦点之一.光 ...

  8. 位移传递率matlab编程,发动机半主动液力悬置动特性研究与开发_孙妍

    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!" !! ...

  9. 微弱信号相关检测程序matlab,基于MATLAB微弱信号的相关检测设计与仿真.pdf

    基于MATLAB微弱信号的相关检测设计与仿真.pdf 2010年第1期 中国高新技术企业 NO.1.2010 (总第136期) ChinaHi-TechEnterprises (Cumulativet ...

  10. matlab阵风仿真,基于matlab风力发电系统的建模与仿真毕业设计论文

    <基于matlab风力发电系统的建模与仿真毕业设计论文.doc>由会员分享,可免费在线阅读全文,更多与<基于matlab风力发电系统的建模与仿真毕业设计论文>相关文档资源请在帮 ...

最新文章

  1. 面试官:你能说说MyBatis拦截器原理吗?
  2. 动态二维数组赋值及for循环遍历和toString遍历
  3. 不改表结构如何动态扩展字段
  4. typescript获取数据库数据_肿瘤药敏多组学数据库(GDSC)的数据介绍和获取
  5. JVM的进阶学习(GC Roots、JVM调优与参数配置、)
  6. STL源码剖析 迭代器的概念和traits编程技法
  7. android x86 uc,android x86 固件定制
  8. oracle输出对齐方式,sql*plus 中输出格式控制技巧
  9. 使用argparse解析命令行参数
  10. JavaScript笔记集
  11. 用php解决钱币组合问题,关于若干数组组合的问题 PHP
  12. 开课吧Java课堂:线程间是如何实现通信
  13. 【数据结构】线段树(interval tree)
  14. Hive sql语句必练50题
  15. K8S学习笔记之MiniKube的搭建(VM虚拟机环境)
  16. 从移动硬盘安装计算机系统文件,手把手教你如何使用移动硬盘安装电脑系统
  17. PDF有限制不能编辑怎么办?
  18. 安卓Termux包下载
  19. jsp怎样写一个Button onclick事件
  20. Linux加密文件系统eCryptfs介绍

热门文章

  1. Windows桌面分享程序设计
  2. 干货 | 【备考PMP】 鬼知道经历了什么,成功拿下5A成绩~
  3. SpringBoot+JWT+Shiro,linux 高级编程面试题
  4. python字典存储数据的形式_python字典的常用操作,数据类型划分
  5. 【caffe】Layer解读之:Date
  6. R语言(一):Mac系统M1芯片下安装R语言和RStudio教程,R语言入门
  7. CAD解决学生版的问题
  8. 2021年电工(初级)考试及电工(初级)模拟考试系统
  9. matlab车标识别,MATLAB车辆标识识别技术研究
  10. 会员无损音乐各种格式转换成mp3等格式