编 2004 年出版;
2 数字图像处理技术与图形学基本教程 科学技术出版社 闫敬文编
3 MATLAB6.5 辅助图像处理 北航大学出版社;
4 机器人机械设计 电子工业出版社 龚振邦 汪琴科 等著;
5 机器人技术及其应用 电子工业出版社 张福学著 200年出版
6 实用电子机械设计技术手册 机械工业出版社 7 机电一体化技术应用实例 机械工业出版社;
46 2005-06-12
微型轴承外表面缺陷自动检测线设计 史永杰 机械科学与工程及自动化
8 机械工程手册 机械工业出版社; 9 机器人与控制技术 机械工业出版社; 10 机电液设计手册 机械工业出版社; 11 机械工程图学 科学技术出版社 侯洪生主编;
12 机械设计课程设计 吉林科学技术出版社 寇尊权主编 1999年出版;
13 机械设计 吉林科学技术出版社 谭庆昌 赵洪志 曾平主编 1999年;
14 机械手理论及其应用 中国铁道出版社 陆象生 杨秀莲 编;
15 机电控制系统设计 吉林大学 高春甫 等主编; 16 机电一体化设计 科学技术出版社 朱喜林 张代治主编; 17 单片机控制工程实践技术 化学工业出版社 付家才 主编;
47 2005-06-12
微型轴承外表面缺陷自动检测线设计 史永杰 机械科学与工程及自动化
附件:轴的设计校核
#include
#define E 140e+09 #define G 40e+09
float HIz,HIy,LIz,LIx,HIt,LIt,HWz,HWy,LWz,LWx;
float dt11,dt12,dt21,dt22,dt33,dt34,dt43,dt44,dt1p,dt2p,dt3p,dt4p; float L1,L2,L3,L4,h1,h2,h3,h4;
float T123,MZ123,MY123,MZ4,MY4,MX5,MZ5,T6; float BH1,BH2,AH,AL; float X1,X2,X3,X4; float P,M1,M2; float SPWY,SZWY; void JSDT11(); void JSDT12(); void JSDT22(); void JSDT1p(); void JSDT2p(); void JSDT33(); void JSDT34();
48 2005-06-12
微型轴承外表面缺陷自动检测线设计 史永杰 机械科学与工程及自动化 void JSDT44(); void JSDT3p(); void JSDT4p(); verify1();
verify2(); verify3(); verify4(); verify5(); ssxy(); ssz();
compute1(float a11,float a12,float b1,float a21,float a22,float b2) {X1=(b1*a22-a12*b2)/(a11*a22-a12*a21);
X2=(a11*b2-b1*a21)/(a11*a22-a12*a21);}
compute2(float a11,float a12,float b1,float a21,float a22,float b2) {X3=(b1*a22-a12*b2)/(a11*a22-a12*a21); X4=(a11*b2-b1*a21)/(a11*a22-a12*a21);} main()
{float ddt1p,ddt2p,ddt3p,ddt4p;
printf(\printf(\printf(\printf(\printf(\printf(\printf(\printf(\printf(\printf(\printf(\printf(\
printf(\
printf(\HIz=((L2*L2*L2*h2)-(L1*L1*L1*h1))/12; printf(\HWz=HIz*2/L2;
HIy=(h2*h2*h2*L2-h1*h1*h1*L1)/12; printf(\HWy=HIy*2/h2;
49 2005-06-12
微型轴承外表面缺陷自动检测线设计 史永杰 机械科学与工程及自动化 BH1=(h2-h1)/2;
printf(\BH2=(L4-L3)/2;
printf(\AH=(h1+BH1)*(L1+BH1); printf(\AL=(h3+BH2)*(L3+BH2);
printf(\
HIt=(4*AH*AH*BH1)/(2*(h1+L1+BH1+BH1)); printf(\LIz=(L4*L4*L4*h4-L3*L3*L3*h3)/12; printf(\LWz=LIz*2/L4;
LIx=(L4*h4*h4*h4-L3*h3*h3*h3)/12; printf(\LWx=LIx*2/h4;
LIt=(4*AL*AL*BH2)/(2*(h3+L3+BH2+BH2));
printf(\
printf(\JSDT11();
printf(\
JSDT12();
printf(\dt21=dt12;printf(\
JSDT22();
printf(\JSDT1p();
printf(\JSDT2p();
printf(\JSDT33();
printf(\JSDT34();
printf(\dt43=dt34;
printf(\JSDT44();
printf(\