wondear 发表于 2020-11-19 15:27

基于Matlab的齿面建模

近期看到一篇文章是用Matlab对斜齿轮齿面进行建模
最近在学习这方面的相关知识,但是无法得出图中的效果,请问有没有大佬知道相关代码或者是相关的学习资料啊

xiaye 发表于 2023-4-10 23:30

我也是要搞这个,楼主知道怎么搞了吗

michaelyang 发表于 2023-4-11 09:21


我也是要搞这个,楼主知道怎么搞了吗

hyfjy 发表于 2023-4-11 21:27

从最基本的工作,做起,进行程序的编制,就可以完整的表达出任意需要设计的齿形,目前 ,KISS软件让大家觉得很好用,就免去了编程的工作,当年电脑的操作程序,也是在三元钱一张安装盘下,中国操作软件全线溃败举手投降的,会有一个永远都不收费的软件白给中国人用吗,别做梦了,

woodykissme 发表于 2023-4-18 17:17

hyfjy 发表于 2023-4-11 21:27
从最基本的工作,做起,进行程序的编制,就可以完整的表达出任意需要设计的齿形,目前 ,KISS软件让大家觉 ...

支持老前辈,还是要靠自己开发掌握!

hyfjy 发表于 2023-4-18 17:39

几张图片,可以看到齿面成型时的取点和取线。










编一个齿轮,一个齿槽我采用的是99X53个点,然后组成曲线组,造型成为曲面,对一个圆柱体进行旋转切割,就组成了一个完整的精确齿轮。



hyfjy 发表于 2023-4-18 18:20

做一个精确齿轮的过程:


计算求出各截面上的的一个齿槽的点集,并组成样条线集


作各曲面并缝合成一个齿槽实体


完成的实体,各曲面有一个专用名词“B曲面”,一个B曲面永远记忆着组成的方式,用检查B曲面的方式可以看到组成这个曲面的复杂程度


作一个齿坯,保证设计的齿宽和外圆直径,也可以加上内孔


对齿槽实体旋转复制


用齿坯对所有齿槽实体进行布尔求减,得到齿轮实体


齿轮任一实体的齿面上永远记录着组成曲面的基本构成

hyfjy 发表于 2023-4-18 18:26

现在再说MATLAB软件,是根据设计者的要求,通过程序告诉软件怎么计算,计算的密度等等,软件会自动计算出曲面点,根据设计者的命令,可密可松,精度可高可低。然后把这些点导入三维软件,进行手工操作,最后组成所需要的模型。做出曲面,只是其中的一个过程而已,任何事,都需要付出辛勤的劳动,没有什么阿里巴巴可以心想事成的。

hyfjy 发表于 2023-4-18 18:39




计算工作是编制的程序,把设计书中的公式用计算知道的语言写出来,告诉计算机怎么算,然后计算机会根据设计者的需要输出数据,再让UG软件把这些数据变成模型。



自动作图其实是把大量的工作变成了程序命令,让电脑自动按设计者需要的办法进行操作最后获得需要的模型。

oceancat 发表于 2023-9-14 11:07

hyfjy 发表于 2023-4-18 18:39
计算工作是编制的程序,把设计书中的公式用计算知道的语言写出来,告诉计算机怎么算,然后计算机会根 ...
强{:sosoa_e179:}
页: [1] 2
查看完整版本: 基于Matlab的齿面建模