齿轮论坛 www.gearbbs.com

 找回密码
 注册
搜索
查看: 3198|回复: 11
收起左侧

准双曲面小轮的齿面方程出问题了,我就是按照李特文的书编写的,帮我看看谢谢

[复制链接]
发表于 2012-3-12 09:06 | 显示全部楼层 |阅读模式

本帖子中包含更多资源。

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

x
syms a t pi  rt f g j q e01 xb1 m1 x1  p  io1   s1  n    r1  s  b c d
pi=3.1415926
a=10*pi/180
rt= 96.52 ;       %sh(407)
f=(15+21.4723)*pi/180   ;     %sh(396)刀转角
g=350.111*pi/180  ;      %sh(417)刀倾角
q=96.444*pi/180    ;       %sh(431)小轮精切刀位
e01=40.2217   ;    %sh(430)
xb1=9.0661   ;       %sh(429)
m1= 357*pi/180 ;   %sh(402)齿陪安装角
x1=-50.8138    ;     %sh(425)%ffffffff安装距
    io1=  3.7051;        %sh(436)
    s1=  102.902 ;          %sh(4;16)
r1=[];
for p=0:0.1:0.8;
  for t= 0:pi/30:2*pi;
syms s real
rr1=[(rt+s*sin(a))*cos(t);((rt+s*sin(a)))*sin(t);-s*cos(a);1];
nt=[-cos(a)*cos(t);-cos(a)*sin(t);-sin(a);0];
mbt=[cos(f) 0 sin(f) 0;0 1 0 0;-sin(f) 0 cos(f) 0;0 0 0 1];
mcb=[-sin(g) -cos(g) 0  s1;cos(g) -sin(g) 0 0;0 0 1 0;0 0 0 1];
moc=[cos(q) sin(q) 0 0;-sin(q) cos(q) 0 0;0 0 1 0;0 0 0 1];
ro=moc*mcb*mbt*rr1;
no=moc*mcb*mbt*nt;
wc=-io1.*[0;0;1;1];%%%%%%%%%%%%%%%%%
wp=-[cos(m1);0;sin(m1);1];
ooon=[0;-e01;xb1;1];%%%%%%%%%%%%%%%%%%
wc1=wc(1:3,:);
wp1=wp(1:3,:);
no1=no(1:3,:);
ooon1=ooon(1:3,:);
ro1=ro(1:3,:);
no11=no1.';
s2=no11*(cross((wc1-wp1),ro1)+cross(ooon1,wp1));
s=solve(s2,s);   
s=vpa(s,5);
mnm=[1 0 0 0;0 1 0 e01;0 0 1 -xb1;0 0 0 1];
mqn=[cos(m1) 0 sin(m1) -x1;0 1 0 0;-sin(m1) 0 cos(m1) 0;0 0 0 1];
mpq=[1 0 0 0;0 cos(p) -sin(p) 0;0 sin(p) cos(p) 0;0 0 0 1];
rrr1=[((rt+s*sin(a)))*cos(t) ;((rt+s*sin(a)))*sin(t); -s*cos(a); 1];
r_1=mpq*mqn*mnm*moc*mcb*mbt*rrr1;
r_1=vpa(r_1,5);
r_1=double(r_1);
r1=[r1 r_1]
   end
end
  r1=r1';
  r1(:,4)=[];
xlswrite('1234.xls',r1,'Sheet1','A1');
发表于 2012-3-12 11:11 | 显示全部楼层
你不能照抄书呀,,得根据自己的实际情况做调整才行。。
发表于 2012-3-12 18:44 | 显示全部楼层
本帖最后由 mcray23 于 2012-3-12 18:46 编辑


楼主用的是matlab写的吗

变量不用申明
发表于 2012-3-12 19:00 | 显示全部楼层
得根据自己的实际情况做调整才行
 楼主| 发表于 2012-3-13 10:04 | 显示全部楼层
 楼主| 发表于 2012-3-13 10:07 | 显示全部楼层
meng198599 发表于 2012-3-12 19:00
得根据自己的实际情况做调整才行

我都做N次了   能帮帮我不?谢谢哈
发表于 2012-3-13 13:01 | 显示全部楼层
我写了一个齿面求解程序文件(弧齿的),你看一下,可以参考此格式,具体的程序代码要根据自己情况编写,由于涉密,部分程序段没有给出,望见谅,可参考有关资料自己思考一下。另外,齿面求解需要解非线性方程组,初值选取很关键。 ToothFlank_Qiujie.rar (2.48 KB, 下载次数: 106)

评分

1

查看全部评分

 楼主| 发表于 2012-3-14 09:34 | 显示全部楼层
nieshaowu 发表于 2012-3-13 13:01
我写了一个齿面求解程序文件(弧齿的),你看一下,可以参考此格式,具体的程序代码要根据自己情况编写,由 ...

您好!可以告诉您我的QQ吗?我就是非线性方程组不会解,现在也挺迷茫的,小轮做了一个月了也没有什么进展。谢谢您
发表于 2012-5-27 15:07 | 显示全部楼层
楼主您好!能加您好有友么?我想和请教您下齿面方程的问题?还有您看的那本书全名叫什么啊?我的QQ375449107
发表于 2012-6-17 09:16 | 显示全部楼层
我QQ305303790,也想学习学习,那本书叫什么名字?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|小黑屋|手机版|Archiver|齿轮论坛 www.gearbbs.com

GMT+8, 2025-7-4 00:02 , Processed in 0.348881 second(s), 17 queries , MemCache On.

Powered by Discuz! X3.4 Licensed

© 2001-2023 Discuz! Team.

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