资源简介
弧齿锥齿轮传动分析的matlab程序代码

代码片段和文件信息
%--------求解大齿轮凸面的fsolve子函数 GEARvex_lineB.m--------%
function FG=GEARvex_lineB(xLGRG)
thetaG=x(1);
phic2=x(2);
global ha2 hf2 du2 PW Sr2 q2 XB2 XD2 Em2 mcG gamaf2 alphaG A0 aG
rc2=(du2-PW)/2; %……加工凸面时的刀尖半径
phi2=mcG*phic2; %……加工时大轮的转角
%………………由刀盘坐标系Sb2到固连于被加工大轮坐标系S2的各坐标变换矩阵………………%
Mc2G=[1 0 0 Sr2*cos(q2);0 1 0 Sr2*sin(q2);0 0 1 0;0 0 0 1]; %……SG-->Sc2
Mm2c2=[cos(phic2) -sin(phic2) 0 0;sin(phic2) cos(phic2) 0 0;0 0 1 0;0 0 0 1]; %……Sc2-->Sm2
Ma2m2=[1 0 0 0;0 1 0 Em2;0 0 1 -XB2;0 0 0 1]; %……Sm2-->Sa2
Mb2a2=[sin(gamaf2) 0 -cos(gamaf2) 0;0 1 0 0;cos(gamaf2) 0 sin(gamaf2) -XD2;0 0 0 1]; %……Sa2-->Sb2
M2b2=[cos(phi2) sin(phi2) 0 0;-sin(phi2) cos(phi2) 0 0;0 0 1 0;0 0 0 1]; %……Sb2-->S2
sG=Sr2*(1/mcG-sin(gamaf2))*cos(alphaG)*sin(thetaG-q2)/(cos(gamaf2)*sin(phic2+thetaG))+(Sr2*sin(phic2+q2)+Em2)*sin(alphaG)...
/sin(phic2+thetaG)-Em2*tan(gamaf2)*cos(alphaG)/tan(phic2+thetaG)+rc2*sin(alphaG)-XB2*cos(alphaG);
%………………加工凸面的刀具切削刃圆锥面方程及其法向量在Sb中的表达
rG=[(rc2-sG*sin(alphaG))*cos(thetaG);(rc2-sG*sin(alphaG))*sin(thetaG);-sG*cos(alphaG);1];
%………………加工凸面的刀具切削刃圆锥面方程在S2中的表达
r2=M2b2*Mb2a2*Ma2m2*Mm2c2*Mc2G*rG;
%………………齿面点在三维直角坐标系中各坐标分量的表达式
x2=r2(1);
y2=r2(2);
z2=r2(3);
%………………构造非线性方程组
FG(1)=z2-LG;
FG(2)=sqrt(x2^2+y2^2)-RG;
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 906 2008-01-15 11:35 08462125liu_PINIONave_GEARvex_lineB 2.26\liu_PINIONave_GEARvex_lineB\BlankData_input.txt
文件 571 2008-01-14 13:12 08462125liu_PINIONave_GEARvex_lineB 2.26\liu_PINIONave_GEARvex_lineB\GearMachiningParameter_input.txt
文件 1532 2008-01-15 11:06 08462125liu_PINIONave_GEARvex_lineB 2.26\liu_PINIONave_GEARvex_lineB\GEARvex_lineB.m
文件 5021 2008-01-14 12:08 08462125liu_PINIONave_GEARvex_lineB 2.26\liu_PINIONave_GEARvex_lineB\GEARvex_meanContactPoint_FQ_lineB.m
文件 18020 2013-03-27 18:32 08462125liu_PINIONave_GEARvex_lineB 2.26\liu_PINIONave_GEARvex_lineB\liu_PINIONave_GEARvex_meshing_lineB.m
文件 5232 2008-02-26 15:27 08462125liu_PINIONave_GEARvex_lineB 2.26\liu_PINIONave_GEARvex_lineB\PINIONave_GEARvex_meshing_lineB.m
文件 1612 2013-03-27 18:32 08462125liu_PINIONave_GEARvex_lineB 2.26\liu_PINIONave_GEARvex_lineB\PINIONave_lineB.m
文件 1396 2008-02-26 19:26 08462125liu_PINIONave_GEARvex_lineB 2.26\liu_PINIONave_GEARvex_lineB\PinionMachiningParameter_input.txt
文件 2353 2013-03-04 17:40 08462125liu_PINIONave_GEARvex_lineB 2.26\liu_PINIONave_GEARvex_lineB\Unti
目录 0 2013-03-05 11:27 08462125liu_PINIONave_GEARvex_lineB 2.26\liu_PINIONave_GEARvex_lineB
目录 0 2013-02-26 10:32 08462125liu_PINIONave_GEARvex_lineB 2.26
----------- --------- ---------- ----- ----
36861 12
- 上一篇:matlab大作业
- 下一篇:阿贝成像及空间滤波的matlab实现
相关资源
- 串行级联cpm系统MATLAB仿真
- matlab_OFDM调制解调(来自剑桥大学)
- Matlab路面裂缝识别69319
- 高灵敏度GPS接收机MATLAB仿真,附捕获
- 基于MATLAB的质点弹道计算与外弹道优
- 阵列天线的matlab仿真
- MATLAB 经典程序源代码大全
- MATLAB小波软阈值去噪代码33473
- 天线阵的波束形成在MATLAB仿真程序及
- 非线性SVM算法-matlab实现
- 《MATLAB 智能算法超级学习手册》-程序
- 组合导航matlab程序
- 读取txt文件内容matlab代码实现
- Matlab实现基于相关的模板匹配程序
- matlab优化工具箱讲解
- 基于MATLAB的快速傅里叶变换
- 光纤传输中的分布傅立叶算法matlab实
- 基于matlab的图像处理源程序
- matlab 椭圆拟合程序
- 算术编码解码matlab源代码
- optical_flow 光流法 matlab 实现程序
- 引导图像滤波器 Matlab实现
- 分形几何中一些经典图形的Matlab画法
- OFDM系统MATLAB仿真代码
- SVM工具箱(matlab中运行)
- 图像小波变换MatLab源代码
- LU分解的MATLAB实现
- 冈萨雷斯数字图像处理matlab版(第三
- 替代数据法的matlab程序
- 用matlab实现的多站定位系统性能仿真
评论
共有 条评论