齿轮论坛 www.gearbbs.net

 找回密码
 注册

手机号码,快捷登录

手机号码,快捷登录

搜索
查看: 6942|回复: 15
收起左侧

[齿条] 如何用matlab实现平面包络环面蜗杆齿面造型

    [复制链接]
发表于 2010-4-15 17:08 | 显示全部楼层 |阅读模式

本帖子中包含更多资源。

您需要 登录 才可以下载或查看,没有账号?注册

x
哪位大侠是齿轮方面的专家可以教教小弟,我是一头雾水,不知道如何下手呀。理论方面知道,就是用一个倾斜角为B的砂轮平面作为第一曲面,通过建立坐标系写出第一曲面(砂轮平面)表达式,再写出啮合方程n*v=0的表达式,通过第一曲面表达式推算出 蜗杆曲面(第二曲面)表达式,联立啮合方程和第二曲面方程通过编程可以实现蜗杆齿面的造型,,但是不知道怎么去编程呀,哪个知道的可以教教小弟,感激不尽。。。。。。。。。。。。。。。。。。。。。。。。。。。。
发表于 2010-4-16 23:59 | 显示全部楼层
编制二重循环程序
外层以蜗杆转角为循环变量
内层以砂轮平面两参数之一为循环变量
调用解超越方程的子程序解出砂轮平面的另一参数,并绘制此时参数所计算出的蜗杆齿面坐标点值
这些点经过内层循环形成接触线
接触线再经过外层循环便形成蜗杆齿面(将所有点拟合)
通过循环步长可控制齿面的精度

评分

1

查看全部评分

发表于 2010-4-19 21:05 | 显示全部楼层
这个程序下不到的,只能自己推导。重庆大学肯定有人有这程序,不过我想他们是不会白给你的。你是干啥用的?企业还是学生?我一直在从事环面蜗杆的设计及制造,推导了二包的一些方程,可能对你有所帮助。
发表于 2010-4-20 20:52 | 显示全部楼层
本帖最后由 jc1984 于 2010-4-20 20:53 编辑

ls在哪里从事环面蜗杆的设计及制造?不知可否留下联系方式进行进一步交流

我的QQ是2718638268
发表于 2010-4-26 15:02 | 显示全部楼层
楼主的问题解决了没有?同关注。:)
发表于 2010-5-5 20:22 | 显示全部楼层
本帖最后由 xihualaoyao 于 2010-5-5 20:23 编辑

qq 155085383   
for c=(Q0*pi/180:0.1*pi/180:(Q0+2*Qw)*pi/180);
u=df22/2:5:da22/2;
v=
x2=
y2=
z2=
x1=
y1=
z1=
plot3(x1,y1,z1,'r')
hold on
end
发表于 2010-5-7 23:31 | 显示全部楼层
修改相关参数即可

function woganchimian(x)
%定义参数值
i10=55;%传动比
A0=300;%中心距
beta=8*pi/180;%母面倾角
rb=190/2;%主基圆半径
ra1=240;%蜗杆齿顶圆弧半径
rf1=260;%蜗杆齿根圆弧半径
L=150;%蜗杆有效工作长度

%蜗杆转角循环
for fi0=0:0.0025:45*pi/180;
fi1=fi0*i10;
x=[];
y=[];
z=[];
n=1;
%母平面参数沿蜗杆径向循环
for u=150:1:250;
v=(1/i10*u*cos(beta)+sin(beta)*(u*cos(fi0)+rb*sin(fi0)-A0))/sin(fi0);

x0=u;
y0=v*sin(beta)-rb;
z0=v*cos(beta);

x1=(-cos(fi1)*cos(fi0))*x0+(cos(fi1)*sin(fi0))*y0+(-sin(fi1))*z0+cos(fi1)*A0
y1=(sin(fi1)*cos(fi0))*x0+(-sin(fi1)*sin(fi0))*y0+(-cos(fi1))*z0-sin(fi1)*A0
z1=(-sin(fi0))*x0+(-cos(fi0))*y0

r=sqrt((A0-sqrt(x1^2+y1^2))^2+z1^2);
%齿面条件限制
if  r<rf1&r>ra1&abs(z1)<L/2+10;
    x(n)=x1;
    y(n)=y1;
    z(n)=z1;
    n=n+1;   
end
end
%画一包时瞬时接触线
plot3(x,y,z);
hold on ;
end

axis equal;
axis([-100,100,-100,100,-100,100]);
X1=[0 0];
Y1=[0 0];
Z1=[-200 200];
plot3(X1,Y1,Z1,'r');
hold on;
蜗杆.jpg

点评

good  发表于 2012-2-28 21:18

评分

1

查看全部评分

发表于 2010-5-9 23:32 | 显示全部楼层
强! 你公开了!
发表于 2010-6-2 22:25 | 显示全部楼层
这个一个齿面的,另外一个齿面这么画?还有多头的话又如何画?
发表于 2010-11-15 15:28 | 显示全部楼层
本帖最后由 jamical 于 2010-11-15 15:32 编辑

for u=150:1:250;


请问老大 里面u的取值范围如何来的啊?

是不是蜗轮的齿顶圆直径到齿根圆直径之间的距离

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|小黑屋|手机版|Archiver|齿轮论坛

GMT+8, 2024-5-16 02:46 , Processed in 0.201720 second(s), 17 queries , MemCache On.

Powered by Discuz! X3.4 Licensed

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表