特性螺旋面的刀具设计记录

2024-03-08 21:20

本文主要是介绍特性螺旋面的刀具设计记录,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

最近和成型类刀具杠上了,这不最近有小伙伴提供了两个比较特殊的螺旋面工件,通常称作阴、阳转子。具体形状如下:

阴转子

在这里插入图片描述
阴转子端面齿形没看出有什么特殊的,但是在轴剖面齿形是内凹的,这个是比较特殊的形式。
在这里插入图片描述
在这里插入图片描述

阳转子

在这里插入图片描述

这个端面齿形看着很像是一个将开线蜗杆的齿形,大家觉得呢?
在这里插入图片描述

轴剖面的齿形也相对正常,没什么特殊的。
在这里插入图片描述

这两个模型有一个共同特点是:齿根部分都绘制的是尖角,一是在实际加工中很难实现,二是对零件的强度也会有影响。下面是它们配在一起的实物:
在这里插入图片描述

成型刀具齿形计算

拿到模型首先要将这两个工件的齿形提取出来,一般螺旋面的工件计算刀具齿形【有兴趣参考《齿轮啮合原理》中的相关章节,前面也有简单的介绍】,可以从工件的端面齿形出发,也可以从工件的轴截面齿形出发,但是考虑前面看到阴转子的轴截面是内凹的形状,所以考虑还是采用工件端面齿形作为计算的齿形。置于模型提取的方法,这个用三维软件相对容易,采用出工程图的方式就可以轻松得到了。就下面是得到的端面齿形,需要一个槽型即可。
在这里插入图片描述

下面是在CAD中的阴转子的端面槽型:
在这里插入图片描述

有了这两个槽型,首先要将这些曲线上的坐标点提取出来,这里用到了前面说的提取工具:
在这里插入图片描述

有了这些坐标点之后,就可以载入到MATLAB中,设置好刀具的直径及安装角度,就进行刀具齿形的计算了,下面是计算得到的成型刀具的齿形:
在这里插入图片描述
在这里插入图片描述

有了铣刀齿形,不太放心,在UG中建立了刀具的模型,并按照实际加工的运动关系进行了运动仿真,如下图所示:
在这里插入图片描述
在这里插入图片描述

发现了一些问题,例如安装角和中心距对计算结果的影响,阴转子刀具齿形计算出来为什么比工件的槽深要浅一些,工件的齿根过渡部分怎么计算等等。

后面还需要进一步完善,终极目标:

直接从CAD中提取工件齿形→设置参数→计算刀具齿形→绘制刀具齿形→反算工件齿形→绘制加工出的工件齿形

让整个过程全自动完成,不用一步一步手动完成这么费劲了。

我是woodykissme,定期分享有关,机械传动及齿轮加工方面的内容,对这方面感兴趣的小伙伴,可以关注我。希望能够与大家讨论一下:

齿轮的设计及加工方法,加工齿轮所用的刀具设计、制造及使用方面的相关问题。

齿轮刀具设计计算方法,相关应用程序的开发,CAD二次开发自动绘图等的相关技术问题。

刀具应用方面,刀具的切削参数、涂层和使用寿命,加工中遇到的问题和解决办法等问题。

今天就分享到这,感谢您抽出宝贵的时间阅读!

往期精彩内容:

《加工摆线的齿条型刀具齿形计算工具》

《一个齿轮刀具设计综合实例》

《滚刀的加工效率与滚刀参数及齿轮结构有什么关系?》

《齿轮检测报告怎么看?这有详细的讲解!》

这篇关于特性螺旋面的刀具设计记录的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/788434

相关文章

将sqlserver数据迁移到mysql的详细步骤记录

《将sqlserver数据迁移到mysql的详细步骤记录》:本文主要介绍将SQLServer数据迁移到MySQL的步骤,包括导出数据、转换数据格式和导入数据,通过示例和工具说明,帮助大家顺利完成... 目录前言一、导出SQL Server 数据二、转换数据格式为mysql兼容格式三、导入数据到MySQL数据

关于rpc长连接与短连接的思考记录

《关于rpc长连接与短连接的思考记录》文章总结了RPC项目中长连接和短连接的处理方式,包括RPC和HTTP的长连接与短连接的区别、TCP的保活机制、客户端与服务器的连接模式及其利弊分析,文章强调了在实... 目录rpc项目中的长连接与短连接的思考什么是rpc项目中的长连接和短连接与tcp和http的长连接短

Oracle查询优化之高效实现仅查询前10条记录的方法与实践

《Oracle查询优化之高效实现仅查询前10条记录的方法与实践》:本文主要介绍Oracle查询优化之高效实现仅查询前10条记录的相关资料,包括使用ROWNUM、ROW_NUMBER()函数、FET... 目录1. 使用 ROWNUM 查询2. 使用 ROW_NUMBER() 函数3. 使用 FETCH FI

Python MySQL如何通过Binlog获取变更记录恢复数据

《PythonMySQL如何通过Binlog获取变更记录恢复数据》本文介绍了如何使用Python和pymysqlreplication库通过MySQL的二进制日志(Binlog)获取数据库的变更记录... 目录python mysql通过Binlog获取变更记录恢复数据1.安装pymysqlreplicat

五大特性引领创新! 深度操作系统 deepin 25 Preview预览版发布

《五大特性引领创新!深度操作系统deepin25Preview预览版发布》今日,深度操作系统正式推出deepin25Preview版本,该版本集成了五大核心特性:磐石系统、全新DDE、Tr... 深度操作系统今日发布了 deepin 25 Preview,新版本囊括五大特性:磐石系统、全新 DDE、Tree

Python中的可视化设计与UI界面实现

《Python中的可视化设计与UI界面实现》本文介绍了如何使用Python创建用户界面(UI),包括使用Tkinter、PyQt、Kivy等库进行基本窗口、动态图表和动画效果的实现,通过示例代码,展示... 目录从像素到界面:python带你玩转UI设计示例:使用Tkinter创建一个简单的窗口绘图魔法:用

Servlet中配置和使用过滤器的步骤记录

《Servlet中配置和使用过滤器的步骤记录》:本文主要介绍在Servlet中配置和使用过滤器的方法,包括创建过滤器类、配置过滤器以及在Web应用中使用过滤器等步骤,文中通过代码介绍的非常详细,需... 目录创建过滤器类配置过滤器使用过滤器总结在Servlet中配置和使用过滤器主要包括创建过滤器类、配置过滤

正则表达式高级应用与性能优化记录

《正则表达式高级应用与性能优化记录》本文介绍了正则表达式的高级应用和性能优化技巧,包括文本拆分、合并、XML/HTML解析、数据分析、以及性能优化方法,通过这些技巧,可以更高效地利用正则表达式进行复杂... 目录第6章:正则表达式的高级应用6.1 模式匹配与文本处理6.1.1 文本拆分6.1.2 文本合并6

python与QT联合的详细步骤记录

《python与QT联合的详细步骤记录》:本文主要介绍python与QT联合的详细步骤,文章还展示了如何在Python中调用QT的.ui文件来实现GUI界面,并介绍了多窗口的应用,文中通过代码介绍... 目录一、文章简介二、安装pyqt5三、GUI页面设计四、python的使用python文件创建pytho

不懂推荐算法也能设计推荐系统

本文以商业化应用推荐为例,告诉我们不懂推荐算法的产品,也能从产品侧出发, 设计出一款不错的推荐系统。 相信很多新手产品,看到算法二字,多是懵圈的。 什么排序算法、最短路径等都是相对传统的算法(注:传统是指科班出身的产品都会接触过)。但对于推荐算法,多数产品对着网上搜到的资源,都会无从下手。特别当某些推荐算法 和 “AI”扯上关系后,更是加大了理解的难度。 但,不了解推荐算法,就无法做推荐系