文档库 最新最全的文档下载
当前位置:文档库 › 机械原理课程大作业

机械原理课程大作业

机械原理课程大作业
机械原理课程大作业

机械原理课程大作业基于MATLAB平面连杆机构运动学和动力学分析

指导老师:王玉丹

目录

作业一:平面连杆机构运动学分析第2页作业二:平面连杆机构动力学分析第15页

作业一

L(AE)=70mm,L(AB)=40mm,L(EF)=60mm,L(DE)=35mm,L(CD)=75m m,L(BC)=50mm,原动件以等角速度W1=10rad/s回转。试以图解法求在θ1=50°时C点的速度和加速度.对机构进行运动分析,写出C点的位置、速度及加速度方程。

解题过程:令AB=r1, BC=r2, CD=r3, DE=r4,AE=r6,EF=r8, AF=r7,角EAF=θ1。

分析:对机构进行位置分析

由封闭形ABCDEA可得:r1+r2=r6+r3+r4 (1)由封闭图形AEFA可得:r7=r6+r8 (2)将(1)(2)两式整理可得:r2-r3-r4=-r1+r6

-r8+r7=r6

【一】(1)位置方程:

【二】速度方程:

【三】加速度方程:

【四】根据位置方程式编制如下函数:

【五】进行数据输入,运行程序进行运算。根据上面分析的θ1 的极限位置取θ1 的范围为40°-55°并均分成15个元素:

输出的P、矩阵的第二列到第四列分别是θ2 、θ3 、4θ4 的值,第一列是AF杆的长度r1’。

【六】第二步根据速度方程式编写如下函数:

根据第一步得到的数据进行数据输入,运行程序计算各速度值。程序如下:

程序运行得到q矩阵,第一行到第三行分别是a2、a3、a4 的值,第四行是杆AF上滑块运动的速度,即F点的速度。【七】第三步编写加速度计算函数:

【八】根据第一步和第二步输入数据,运行程序得到各加速度的值:

【1】计算C点在θ1 =55°,w1 =10rad/s时的速度,加速度:

总结数据绘出各构件的位置、速度和加速度的表格如下:

【2】输出图像

1)角位置程序及输出的图像:

2)F点速度程序及输出的图像:

3)角加速度程序及输出的图像:

4)F点的加速度程序及输出图像:

作业二

在图示的正弦机构中,已知:L(AB)=100mm,h1=120mm,h2=80mm, W1=10rad/s(常数),滑块2和构件3的重量分别为,G2 =40 N 和G3 =100 N,质心S2 和S3 的位置如图所示,加于构件3上的生产阻力Fr=400 N,构件1的重力和惯性力略去不计。试用解析法求机构在Φ1=60°、150°、220°位置时各运动副反力和需加于构件1上的平衡力偶Mb 。

解题过程:

【一】分别对1、2和3这三个构件进行受力分析如下图示:

构件3

构件2

构件1

【二】运动学分析:

对滑块2:V S2 =L AB W1 (1)

a s2 = L AB W12(2)

对构件3:S=L AB sinΦ1 (3)

V3 =L AB W1 COSΦ1 (4)

a3 =-L AB W12 sinΦ1 (5)【三】确定惯性力:

F12=m2a s2=(G2/g)L AB W12 (6)

F13=m3a3 =(G3/g)L AB W12sinΦ1 (7)【四】列平衡方程:依此对1、2和3列平衡方程:

【五】列方程矩阵:根据步骤三可归纳出一元八次方程矩阵如下:

由AX=B => X=A/B

【六】MATLAB的应用

(1)编程分析:编写上述方程的函数进行运算功能:

(2)运行程序计算Φ1=60°时个未知量的值:

得到:Φ1=60°时,F R23=F R32=313.3975N; F R4=F R4=195.8734N;

F R12x=20.0000N;F R12y=278.7564N;F R41x=20.0000N;

F R41y=278.7564N; Mb=15.6699N*m。

(3)运行程序计算Φ1=150°的各未知量值:

得到:Φ1=150°时,F R23=F R32=350.00000N;

F R4=F R4’=-378.8861N; F R12x=-34.6410 N;F R12y=330.0000 N;

F R41x=-34.6410 N;F R41y=330.0000 N;Mb=-30.3109 N*m。(4)运行程序计算Φ1=220°的各未知量值:

机械原理大作业

机械原理大作业 This model paper was revised by the Standardization Office on December 10, 2020

机械原理大作业三 课程名称:机械原理 设计题目:齿轮传动设计 院系: 班级: 设计者: 学号: 指导教师: 设计时间: 1、设计题目 机构运动简图 机械传动系统原始参数

2、传动比的分配计算 电动机转速min /745r n =,输出转速m in /1201r n =,min /1702r n =, min /2303r n ,带传动的最大传动比5.2max =p i ,滑移齿轮传动的最大传动比4m ax =v i ,定轴齿轮传动的最大传动比4m ax =d i 。 根据传动系统的原始参数可知,传动系统的总传动比为: 传动系统的总传动比由带传动、滑移齿轮传动和定轴齿轮传动三部分实现。设带传动的传动比为5.2max =p i ,滑移齿轮的传动比为321v v v i i i 、、,定轴齿轮传动的传动比为f i ,则总传动比 令 4max 1==v v i i 则可得定轴齿轮传动部分的传动比为 滑移齿轮传动的传动比为 设定轴齿轮传动由3对齿轮传动组成,则每对齿轮的传动比为 3、齿轮齿数的确定 根据滑移齿轮变速传动系统中对齿轮齿数的要求,可大致选择齿轮5、6、7、8、9和10为角度变位齿轮,其齿数: 35,18,39,14,43,111098765======z z z z z z ;它们的齿顶高系数1=* a h ,径向间 隙系数25.0=*c ,分度圆压力角020=α,实际中心距mm a 51'=。

哈工大机械设计大作业V带传动设计完美版

哈工大机械设计大作业V带传动设计完美版

————————————————————————————————作者:————————————————————————————————日期: ?

Harbin Instituteof Technology 机械设计大作业说明书 大作业名称:机械设计大作业 设计题目:V带传动设计 班级: 设计者: 学号: 指导教师: 设计时间: 2014.10.25 哈尔滨工业大学

目录 一、大作业任务书 ........................................................................................................................... 1 二、电动机的选择 ........................................................................................................................... 1 三、确定设计功率d P ..................................................................................................................... 2 四、选择带的型号 ........................................................................................................................... 2 五、确定带轮的基准直径1d d 和2d d ............................................................................................. 2 六、验算带的速度 ........................................................................................................................... 2 七、确定中心距a 和V 带基准长度d L ......................................................................................... 2 八、计算小轮包角 ........................................................................................................................... 3 九、确定V 带根数Z ........................................................................................................................ 3 十、确定初拉力0F ......................................................................................................................... 3 十一、计算作用在轴上的压力 ....................................................................................................... 4 十二、小V 带轮设计 .. (4) 1、带轮材料选择 ............................................................................................................. 4 2、带轮结构形式 . (4) 十二、参考文献 ............................................................................................................................... 6 ?

数据库课程设计大作业

《数据库原理》课程设计报告 专业:测控技术与仪器 班级:测控071班 学号:200710402112 200710402115 姓名:杜文龙王京京 题目名称:物资管理系统 完成日期:2009年12月25日 昆明理工大学信息工程与自动化学院 2009年12月

物资管理系统 一、课程设计目的: 1.加深对讲授内容的理解 《数据库原理及应用》中有关数据库技术的基本理论、基本概念、设计与实现的方法和阶段性知识,光靠课堂讲授既枯燥无味又难以记住,但它们都很重要,要想熟练掌握,必须经过大量实践环节加深对它们的理解。 2.通过课程设计,掌握数据库系统设计与开发的方法及步骤 数据库是一门应用性很强的学科,开发一个数据库系统需要集理论、系统和应用三方面为一体,以理论为基础,以系统(DBMS)作支柱,以应用为目的,将三者紧密结合起来。同时结合实际需要开发一个真实的数据库系统,对于较大型的系统可多人一起完成,但无论如何都应完成数据库的需求分析、数据的分析与建模、数据库的建立、数据库的开发与运行等全部过程。在此过程中将所学的知识贯穿起来,达到能够纵观全局,分析、设计具有一定规模的题目要求,基本掌握数据库系统设计与开发的基本思路和方法并且做到对知识的全面掌握和运用。 3.培养学生自学以及主动解决问题的能力 通过本次设计,使同学能够主动查阅与数据库相关资料,掌握一些课堂上老师未曾教授的知识,从而达到培养学生自学以及主动解决问题的能力的目的。 二、课程设计基本要求: 1.课程设计应由学生本人独立完成,严禁抄袭。 2.掌握所学的基础理论知识,数据库的基本概念、基本原理、关系数据库的设 计理论、设计方法等。熟悉数据建模工具Visio与数据库管理系统SQLServer 软件的使用。 3.按时上机调试,认真完成课程设计。 4.认真编写课程设计报告。 三、需求分析 信息管理系统是集计算机技术、网络通讯技术为一体的信息系统工程,它能够使企业运行的数据更加准确、及时、全面、详实,同时对各种信息进一步地加工,使企业领导层对生产、经营的决策依据更充分,更具有合理性和库、科学性,并创建出更多的发展机会;另外也进一步加强企业的科学化、合理化、制度化、规范化管理,为企业的管理水平跨上新台阶,为企业持久、健康、稳定的发展打下基础。 这个物资管理系统是以客户机/服务器模式的信息管理模式的信息管理系统。它的开发过程不仅仅是一个编写应用程序的过程,而是以软件工程的思想为指导,从可行性研究开始,经过系统分析、系统设计、系统实施

哈工大机械原理大作业凸轮 - 黄建青

H a r b i n I n s t i t u t e o f T e c h n o l o g y 机械原理大作业二 课程名称:机械原理 设计题目:凸轮机构设计 院系:能源学院 班级: 1302402 设计者:黄建青 学号: 1130240222 指导教师:焦映厚陈照波 设计时间: 2015年06月23日

凸轮机构设计说明书 1. 设计题目 设计直动从动件盘形凸轮机构,机构运动简图如图1,机构的原始参数如表1所示。 图1 机构运动简图 表1 凸轮机构原始参数

计算流程框图: 2. 凸轮推杆升程,回程运动方程及推杆位移、速度、加速度线图 2.1 确定凸轮机构推杆升程、回程运动方程 设定角速度为ω=1 rad/s (1) 升程:0°<φ<50° 由公式可得 )]cos(1[20 ?π Φh s -=

)sin( 20 1 ?π ωπΦΦh v = )cos(20 2 2 12?π ωπΦΦh a = (2) 远休止:50°<φ<150° 由公式可得 s = 45 v = 0 a = 0 (3) 回程:150°<φ<240° 由公式得: ()()22 0000200000002200000 0,2(1)(1)1,12(1)(1),2(1)s s s s s s s s s Φhn s h ΦΦΦΦΦΦn Φn ΦΦn h n s h ΦΦΦΦΦΦn Φn n ΦΦΦn hn s ΦΦΦΦΦn Φn ??????'?=---+<≤++?'-? ???''-? =----++ <≤++???'-??? ?'---?'=-++<≤++'-?? 201 00000010002001 000 00n (),(1)(1)n ,(1)(1)n (1),(1)s s s s s s s s Φh v ΦΦΦΦΦΦn Φn ΦΦn h v ΦΦΦΦn Φn n ΦΦΦn h v ΦΦΦΦΦn ΦΦn ω??ω??ω??'=- --+<≤++?'-? ?''-? =- ++<≤++?'-? ?'---'?=--++<≤++''-??

数据库大作业设计题目

《数据库原理及技术》大作业大纲 类同卷,网上抄袭,大作业格式不正确一律0分处理 一、课程设计的目的和要求 (1)培养学生运用所学课程《数据库原理及技术》的理论知识和技能,深入理解《数据库原理及技术》课程相关的理论知识,学会分析实际问题的能力。 (2)培养学生掌握用《数据库原理及技术》的知识设计计算机应用课题的思想和方法。 (3)培养学生调查研究、查阅技术文献、资料、手册以及编写技术文献的能力。 (4)通过课程大作业,要求学生在教师的指导下,独立完成大作业要求的相关内容,包括: ①通过调查研究和运用Internet,收集和调查有关资料、最新技术信息。 ②基本掌握撰写小论文的基本步骤和写作方法。 ③根据课题的要求基本理解和掌握E-R图的设计方法和关系模式的转换。 ④根据课题的要求基本理解和掌握数据流图(DFD)和数据字典(DD)的设计方法。 ⑤创建数据库及各种数据库对象。 二、课程设计题目 要求: (1)任选下列一个题目,调查分析一个具体的或模拟的实例; (2)描述该实例的业务信息和管理工作的要求; (3)列出实体、联系; (4)指出实体和联系的属性; (5)画出E-R图; (6)将E-R图转换成关系模式,并注明主码和外码; (7)建立数据字典; (8)创建数据库; (9)根据题目的要求写查询、存储过程、触发器等。 题目: (1)学校图书借阅管理系统 功能要求: ●实现图书信息、类别、出版社等信息的管理; ●实现读者信息、借阅证信息的管理; ●实现图书的借阅、续借、归还管理; ●实现超期罚款管理、收款管理; ●创建触发器,分别实现借书和还书时自动更新图书信息的在册数量;

哈工大机械设计大作业

哈尔滨工业大学 机械设计作业设计计算说明书 题目: 轴系部件设计 系别: 英才学院 班号: 1436005 姓名: 刘璐 日期: 2016.11.12

哈尔滨工业大学机械设计作业任务书 题目:轴系部件设计 设计原始数据: 图1 表 1 带式运输机中V带传动的已知数据 方案d P (KW) (/min) m n r(/min) w n r 1 i轴承座中 心高H(mm) 最短工作 年限L 工作 环境 5.1. 2 4 960 100 2 180 3年3班 室外 有尘 机器工作平稳、单向回转、成批生产

目录 一、带轮及齿轮数据 (1) 二、选择轴的材料 (1) 三、初算轴径d min (1) 四、结构设计 (2) 1. 确定轴承部件机体的结构形式及主要尺寸 (2) 2. 确定轴的轴向固定方式....................................... 错误!未定义书签。 3. 选择滚动轴承类型,并确定润滑、密封方式 .................. 错误!未定义书签。 4. 轴的结构设计................................................ 错误!未定义书签。 五、轴的受力分析 (4) 1. 画轴的受力简图 (4) 2. 计算支承反力 (4) 3. 画弯矩图 (5) 4. 画扭矩图 (5) 六、校核轴的强度 (5) 七、校核键连接的强度 (7) 八、校核轴承寿命 (8) 1. 计算轴承的轴向力 (8) 2. 计算当量动载荷 (8) 3. 校核轴承寿命 (8) 九、绘制轴系部件装配图(图纸) (9) 十、参考文献 (9)

机械原理大作业

机械原理大作业 二、题目(平面机构的力分析) 在图示的正弦机构中,已知l AB =100 mm,h1=120 mm,h2 =80 mm,W1 =10 rad/s(常数),滑块2和构件3的重量分别为G2 =40 N和G3 =100 N,质心S2 和S3 的位置如图所示,加于构件3上的生产阻力Fr=400 N,构件1的重力和惯性力略去不计。试用解析法求机构在Φ1=60°、150°、220°位置时各运动副反力和需加于构件1上的平衡力偶M 。 b Array 二、受力分析图

三、算法 (1)运动分析 AB l l =1 滑块2 22112112/,/s m w l a s m w l v c c == 滑块3 21113113/cos ,sin s m l w v m l s ??== 212 113/sin s m w l a ?-= (2)确定惯性力 N w l g G a m F c 2 1122212)/(== N w l g G a m F 121133313sin )/(?-== (3)受力分析 i F F i F F x R D R x R C R 43434343,=-= j F j F F R R R 232323-==

j F i F j F i F F R x R y R x R R 2121121212--=+= j F F F y R x R R 414141+= 取移动副为首解副 ① 取构件3为分离体,并对C 点取矩 由0=∑y F 得 1323F F F r R -= 由0=∑x F 得 C R D R F F 4343= 由 ∑=0C M 得 2112343/cos h l F F R D R ?= ②取构件2为分离体 由0=∑x F 得 11212cos ?R x R F F = 由0 =∑y F 得 1123212sin ?F F F R y R -= ③取构件1为分离体,并对A 点取矩 由0=∑x F 得 x R x R F F 1241= 由0 =∑ y F 得 y R y R F F 1241= 由0=A M 得 1132cos ?l F M R b = 四、根据算法编写Matlab 程序如下: %--------------已知条件---------------------------------- G2=40; G3=100; g=9.8; fai=0; l1=0.1; w1=10; Fr=400; h2=0.8; %--------分布计算,也可将所有变量放在一个矩阵中求解------------------- for i=1:37 a2=l1*(w1^2); a3=-l1*(w1^2)*sin(fai); F12=(G2/g)*a2;

简单的机械设计作品【机械设计大作业】

简单的机械设计作品【机械设计大作业】 《机械设计》齿轮设计程序 #include #include floatmin(floatx,floaty); floatmax(floatx,floaty); voidmain() {intB1,B2,b,z1,z2; floatP1,u,T1,Kt,FAId,CHlim1,CHlim2,S,n1,j,l,ZE,N1,N2,KHN 1,KHN2, d1t,v,mt,h,p,KA,KV,KH1,KH2,KF1,KF2,YFa1,YFa2,YSa1,YSa2,C FE1,CFE2, KFN1,KFN2,CH1,CH2,CH,CF1,CF2,a,d1,d2,m,w,K,bt,z1t,z2t,q; printf("请输入小齿轮的齿数z1和齿数比u:\n"); scanf("%f%f",&z1t,&u); printf("下面进行齿面强度计算\n"); printf("请输入输入功率P1,小齿轮的转速n1,j,齿轮工作时间l:\n"); scanf("%f%f%f%f",&P1,&n1,&j,&l); T1=(9550000*P1)/n1; N1=60*n1*j*l; N2=N1/u;

printf("T1=%10.4eN1=%10.4eN2=%10.4e\n",T1,N1,N2); printf("请输入接触疲劳寿命系数KHN1,KHN2:\n"); scanf("%f%f",&KHN1,&KHN2); CH1=KHN1*CHlim1/S; CH2=KHN2*CHlim2/S; CH=min(CH1,CH2); printf("CH1=%10.4f\nCH2=%10.4f\nCH=%10.4f\n",CH1,CH2,CH); printf("\n"); printf("请输入载荷系数Kt,齿宽系数FAId,弹性影响系数 ZE:\n"); scanf("%f%f%f",&Kt,&FAId,&ZE); q=pow(ZE/CH,2)*Kt*T1*(u+1)/(FAId*u); d1t=2.32*pow(q,1.0/3.0); v=3.1415926*d1t*n1/60000; bt=FAId*d1t; mt=d1t/z1t; h=2.25*mt; p=bt/h; printf("d1t=%10.4fv=%10.4fmt=%10.4fp=%10.4f\n",d1t,v,mt, p); printf("\n"); printf("根据v,P和精度等级查KV,KH1,KF1,KH2,KF2,KA:\n"); scanf("%f%f%f%f%f%f",&KV,&KH1,&KF1,&KH2,&KF2,&KA);

机械原理大作业

Harbin Institute of Technology 机械原理大作业(一) 课程名称:机械原理 设计题目:连杆机构运动分析 院系:机电工程学院 班级: 设计者: 学号: 指导教师:

一、题目(13) 如图所示机构,已知各构件尺寸:Lab=150mm;Lbc=220mm;Lcd=250mm;Lad=300mm;Lef=60mm;Lbe=110mm;EF⊥BC。试研究各杆件长度变化对F点轨迹的影响。 二、机构运动分析数学模型 1.杆组拆分与坐标系选取 本机构通过杆组法拆分为: I级机构、II级杆组RRR两部分如下:

2.平面构件运动分析的数学模型 图3 平面运动构件(单杆)的运动分析 2.1数学模型 已知构件K 上的1N 点的位置1x P ,1y P ,速度为1x v ,1Y v ,加速度为1 x a ,1y a 及过点的1N 点的线段12N N 的位置角θ,构件的角速度ω,角加速度ε,求构件上点2N 和任意指定点3N (位置参数13N N =2R ,213N N N ∠=γ)的位置、 速度、加速度。 1N ,3N 点的位置为: 211cos x x P P R θ=+ 211sin y y P P R θ=+ 312cos()x x P P R θγ=++ 312sin()y y P P R θγ=++ 1N ,3N 点的速度,加速度为: 211211sin ()x x x y y v v R v P P ωθω=-=-- 211121sin (-) y y y x x v v R v P P ωθω=-=- 312131sin() () x x x y y v v R v P P ωθγω=-+=--312131cos()() y y y x x v v R v P P ωθγω=-+=-- 2 212121()()x x y y x x a a P P P P εω=---- 2 212121()() y y x x y y a a P P P P εω=+--- 2313131()()x x y y x x a a P P P P εω=---- 23133(1)(1) y y x x y y a a P P P P εω=+--- 2.2 运动分析子程序 根据上述表达式,编写用于计算构件上任意一点位置坐标、速度、加速度的子程序如下: 1>位置计算 function [s_Nx,s_Ny ] =s_crank(Ax,Ay,theta,phi,s) s_Nx=Ax+s*cos(theta+phi); s_Ny=Ay+s*sin(theta+phi); end 2>速度计算 function [ v_Nx,v_Ny ] =v_crank(s,v_Ax,v_Ay,omiga,theta,phi) v_Nx=v_Ax-s*omiga.*sin(theta+phi); v_Ny=v_Ay+s*omiga.*cos(theta+phi); end 3>加速度计算 function [ a_Nx,a_Ny ]=a_crank(s,a_Ax,a_Ay,alph,omiga,theta,phi) a_Nx=a_Ax-alph.*s.*sin(theta+phi)-omiga.^2.*s.*cos(theta+phi);

机械设计制造专业课程设计大作业

机械设计制造专业课程设计大作业 题目共四个,任选其一。最重要一点:不得抄袭!具体要求在后面一、某小型乘用车的基本参数如下: 整车尺寸大致为4300mm×1800mm×1500mm 驱动形式:4×2前轮驱动 轴距:2600mm 整备质量:1100 kg 最大功率/转速:74/5800 kW/rpm 最大转矩/转速:150/4000 N·m/rpm 公路行驶最高车速:190 km/h 1. 设计符合其使用的一台离合器 要求:(1)通过调查研究提出离合器设计方案; (2)进行总体方案设计,并附上离合器结构示意图; (3)对你所设计的离合器方案选择原则进行理由阐述,即选择该方案的原因; (4)完成至少6000字的设计说明书。 2. 设计符合其使用的一台变速器 要求:(1)通过调查研究提出变速器设计方案; (2)进行总体方案设计,并附上变速器结构示意图; (3)对你所设计的变速器方案选择原则进行理由阐述,即选择该方案的原因; (4)完成至少6000字的设计说明书。

二、一辆用于长途运输固体物料、载重质量为20t的重型运输汽车 整车尺寸大致为12000mm×2100mm×3400mm 轴数:4 轴距:6500mm 额定载质量:20000kg 整备质量:12000kg 公路行驶最高车速:100km/h 最大爬坡度:≥30% 1. 设计符合其使用的一台离合器 要求:(1)通过调查研究提出离合器设计方案; (2)进行总体方案设计,并附上离合器结构示意图; (3)对你所设计的离合器方案选择原则进行理由阐述,即选择该方案的原因; (4)完成至少6000字的设计说明书。 2. 设计符合其使用的一台变速器 要求:(1)通过调查研究提出变速器设计方案; (2)进行总体方案设计,并附上变速器结构示意图; (3)对你所设计的变速器方案选择原则进行理由阐述,即选择该方案的原因; (4)完成至少6000字的设计说明书。 三、课程大作业要求 1.手写或打印均可; 2.联系电话:王磊

数据库原理与应用-大作业

数据库大作业 课题名称数据库大作业 专业物联网 班级2班 学号13180211 姓名丁艺铭 教师任国芳 成绩 2015年12月20日

1. 需求分析 本系统的最终用户为学生,由于学生在校友通讯录的身份不同,因此根据我们日常生活中的经验,根据我们所做的其他询问和调查,得出用户的下列实际要求。 1.1 数据流图(DFD) 图1-1 1.2 数据字典(DD) 学校信息表(Sch_id primary key) 学校信息表

2. 概念结构设计 主要是对以上功能的整合,更清晰的将整个数据库的关系表示出来,总ER 图见2-1 2-1总图 3. 逻辑结构设计 关系模式((在Powerdesigner中由概念模型转化为物理数据模型,粘图))

4. 建表SQL语句 由物理数据模型生成SQL Server 2008数据库的建表语句。DELIMITER | CREATE TRIGGER ``.`` < [ BEFORE | AFTER ] > < [ INSERT | UPDATE | DELETE ] > ON [dbo] //dbo代表该表的所有者 FOR EACH ROW BEGIN --do something END | insert 触发器示例 create trigger tri_insert on student for insert as declare @student_id char(10) select @student_id=s.student_id from student s inner join inserted i on s.student_id=i.student_id if @student_id='0000000001' begin raiserror('不能插入1的学号!',16,8) rollback tran end go update触发器示例

机械原理大作业

机械原理大作业三 课程名称: 机械原理 级: 者: 号: 指导教师: 设计时间: 1.2机械传动系统原始参数 设计题目: 系: 齿轮传动设计 1、设计题 目 1.1机构运动简图 - 11 7/7777777^77 3 UtH TH7T 8 'T "r 9 7TTTT 10 12 - 77777" 13 ///// u 2

电动机转速n 745r/min ,输出转速n01 12r/mi n , n02 17r /mi n , n°323r/min,带传动的最大传动比i pmax 2.5 ,滑移齿轮传动的最大传动比 i vmax 4,定轴齿轮传动的最大传动比i d max 4。 根据传动系统的原始参数可知,传动系统的总传动比为: 传动系统的总传动比由带传动、滑移齿轮传动和定轴齿轮传动三部分实 现。设带传动的传动比为i pmax 2.5,滑移齿轮的传动比为9、心、「3,定轴齿轮传动的传动比为i f,则总传动比 i vi i vmax 则可得定轴齿轮传动部分的传动比为 滑移齿轮传动的传动比为 设定轴齿轮传动由3对齿轮传动组成,则每对齿轮的传动比为 3、齿轮齿数的确定 根据滑移齿轮变速传动系统中对齿轮齿数的要求,可大致选择齿轮5、6、 7、8 9和10为角度变位齿轮,其齿数: Z5 11,Z6 43,Z7 14,Z8 39,Z9 18,乙。35 ;它们的齿顶高系数0 1,径向间隙

系数c 0.25,分度圆压力角200,实际中心距a' 51mm。 根据定轴齿轮变速传动系统中对齿轮齿数的要求,可大致选择齿轮11、12、13和14为角度变位齿轮,其齿数:Z11 z13 13,乙 2 z14 24。它们的齿顶高系数d 1,径向间隙系数c 0.25,分度圆压力角200,实际中心距 a' 46mm。圆锥齿轮15和16选择为标准齿轮令13,乙 6 24,齿顶高系数 h a 1,径向间隙系数c 0.20,分度圆压力角为200(等于啮合角’)。 4、滑移齿轮变速传动中每对齿轮几何尺寸及重合度的计算 4.1滑移齿轮5和齿轮6

机械设计课程大作业(螺旋千斤顶说明书)

机械设计课程作业设计说明书 题目:螺旋传动设计 班级: 学号: 姓名:

目录 1、设计题目 (2) 2、螺纹、螺杆、螺母设计 (2) 3、耐磨性计算 (2) 4、自锁性校核 (3) 5、螺杆强度校核 (3) 6、螺母螺纹牙强度校核 (3) 7、螺杆的稳定性校核 (4) 8、螺母外径及凸缘设计 (5) 9、手柄设计 (5) 10、底座设计 (6) 11、其余各部分尺寸及参数(符号见参考书) (6) 12、螺旋千斤顶的效率 (6) 13、参考资料 (7)

1、设计题目 螺旋千斤顶 已知条件:起重量Q=37.5KN ,最大起重高 度H=200mm ,手柄操作力P=200N 。 2、螺纹、螺杆、螺母设计 本千斤顶设计采用单头左旋梯形螺纹传动, 单头螺纹相比多头螺纹具有较好的自锁性能, 且便于加工,左旋符合操作习惯。由于螺杆承 受载荷较大,而且是小截面,故选用45号钢, 调质处理。查参考文献得σs=355MPa, σb =600MPa ,S=4, [P ]=20MPa 。剖分式螺母不适用于此,所以 选用整体式螺母。 由于千斤顶属于低速重载的情况,且螺母 与螺杆之间存在滑动磨损,故螺母采用强度高、耐磨、摩擦系数小的铸铝青铜ZCuAl10Fe3。查参考文献得[τ]=35MPa ,b δ[]=50MPa 。 托杯和底座均采用HT250材料。 3、耐磨性计算 查参考文献得[p]=18~25MPa ,取[p]=20MPa 。按耐磨性条件选择螺纹中径,选用梯形螺纹。由参考文献查得5.2~2.1=ψ,取 ψ=2.0。 由耐磨性条件公式: 2d ≥ 式中2d ——螺杆中径,mm; Q ——螺旋的轴向力,37.5KN ; ψ——引入系数,ψ=2.0 ; [p]——材料的许用压力,20MPa; 代入数值后有224.5d mm ≥。查参考文献,优先选用第一系列,取公称直径d=28mm ,螺距P =8mm ,中径d2=25.5mm ,小径d1=22.5mm ,内螺纹大径D4=28.5mm 。

数据库原理与应用大作业

《数据库原理与应用》综合设计任务书 前言 《数据库原理与应用》课程的重点知识模块包括:1)数据库设计、2)用SQL实现建库、建表、查询、更新、和创建视图、3)存储过程和触发器设计。针对这三个应用能力,用一个案例作为背景,布置三次大作业。 在校大学生都能理解“图书管理系统”的应用场合和业务流程。因此,以图书管理系统作为案例来布置作业,可以降低业务分析难度,让学生将主要精力放在知识消化与技术应用上。 本文档包括四个部分。第一部分描述系统的需求,第二部分提出E-R模型设计和关系模型设计的任务;第三部分提出在SQL Server中,用SQL语句来建库、建表、查询、更新数据、创建视图的任务;第四部分,根据应用需求、安全需求和数据完整性要求,提出设计存储过程和触发器的任务。 每个任务之前,都给出了完成任务所需要掌握的关键知识点,学生可以在对这些知识点进行复习的基础上完成任务,每个任务是一次大作业。 第一部分案例的需求描述 本部分描述“图书管理系统”的需求,学生通过阅读本部分内容,了解系统的功能要求、运行环境,对系统所需的数据有总体认识,作为三次作业的基础。 1.1 需求故事

1.2 需求分析 1)功能需求 图1-1:功能需求示意图

教师信息管理:用于教师基本资料的增删改查。 图书信息管理:用于图书基本信息的增删改查,分类统计图书册数和价值。 借书登记:记录借书时间、所借图书、借书人、办理人。 还书登记:记录还书时间、所还图书、还书人、办理人。 催还:查询借阅逾期的借书信息,给借书人发电子邮件,给借书人的部门打电话。 2)运行环境要求 图1-2:运行环境拓扑图 系统采用C/S模式,有两台PC和一台服务器,联成一个局域网。PC上安装图书管理软件的客户端,服务器上安装DBMS,服务器也可由两台PC中的一台来代替。 第二部分作业1——E-R模型与关系模型设计 (满分8分) 本部分的任务是:在需求分析的基础上,进行E-R图设计,然后将E-R模型转换为关系模型。 任务: 1)根据需求描述,绘制E-R图。

哈工大机械原理大作业

连杆的运动的分析 一.连杆运动分析题目 图1-13 连杆机构简图 二.机构的结构分析及基本杆组划分 1.。结构分析与自由度计算 机构各构件都在同一平面内活动,活动构件数n=5, PL=7,分布在A、B、C、E、F。没有高副,则机构的自由度为 F=3n-2PL-PH=3*5-2*7-0=1 2.基本杆组划分 图1-13中1为原动件,先移除,之后按拆杆组法进行拆分,即可得到由杆3和滑块2组成的RPR II级杆组,杆4和滑块5组成的RRP II级杆组。机构分解图如下:

图二 图一 图三 三.各基本杆组的运动分析数学模型 图一为一级杆组, ? c o s l A B x B =, ? sin lAB y B = 图二为RPR II 杆组, C B C B j j B E j B E y y B x x A A B S l C E y x S l C E x x -=-==-+=-+=0000 )/a r c t a n (s i n )(c o s )(?? ? 由此可求得E 点坐标,进而求得F 点坐标。 图三为RRP II 级杆组, B i i E F i E F y H H A l E F A l E F y y l E F x x --==+=+=111)/a r c s i n (s i n c o s ??? 对其求一阶导数为速度,求二阶导数为加速度。

lAB=108; lCE=620; lEF=300; H1=350; H=635; syms t; fai=(255*pi/30)*t; xB=lAB*cos(fai); yB=lAB*sin(fai); xC=0; yC=-350; A0=xB-xC; B0=yB-yC; S=sqrt(A0.^2+B0.^2); zj=atan(B0/A0); xE=xB+(lCE-S)*cos(zj); yE=yB+(lCE-S)*sin(zj); a=0:0.0001:20/255; Xe=subs(xE,t,a); Ye=subs(yE,t,a); A1=H-H1-yB; zi=asin(A1/lEF); xF=xE+lEF*cos(zi); vF=diff(xF,t); aF=diff(xF,t,2); m=0:0.001:120/255; xF=subs(xF,t,m); vF=subs(vF,t,m); aF=subs(aF,t,m); plot(m,xF) title('位移随时间变化图像') xlabel('t(s)'),ylabel(' x') lAB=108; lCE=620; lEF=300; H1=350; H=635; syms t; fai=(255*pi/30)*t; xB=lAB*cos(fai); yB=lAB*sin(fai); xC=0;

数据库原理_大作业

西安建筑科技大学华清学院《数据结构与数据库原理》大作业 报告书 姓名: 班级:通信工程1202 学号:201206020229

实验一线性数据结构 一、上机目的 掌握线性数据结构的基础认识 二、上机实验原理 链表是最简单的线性数据结构,对链表的掌握是以后课程学习的基础。掌握链表的逻辑结构,存储结构,基本操作及其实现,应用链表实现简单的应用。队列和栈都是存取受限的线性表,队列的特点是先进先出,栈的特点是先进后出。掌握队列和栈的逻辑结构,存储结构,基本操作及其实现,应用队列或者栈实现简单的应用。 三、详细设计 #include #include struct node{ int x; int z; struct node*next; }; typedef struct node link; link*creatlink() { link*head,*s,*p; int num1,num2; head=NULL; p=head; printf(":\n"); scanf("%d%d",&num1,&num2); while((num1!=0)||(num2!=0)) { s=(link*)malloc(sizeof(link)); s->x=num1; s->z=num2; if(head==NULL) head=s; else p->next=s; p=s; scanf("%d%d",&num1,&num2); } if(head!=NULL) p->next=NULL;

return head; } link*addlink(link*A,link*B) { link*p,*q,*r,*s,*C; p=A; q=B; r=(link*)malloc(sizeof(link)); C=r; while((p!=NULL)&&(q!=NULL)) { if(p->zz) { s=(link*)malloc(sizeof(link)); s->x=p->x; s->z=p->z; r->next=s; p=p->next; r=s; } else if(p->z>q->z) { s=(link*)malloc(sizeof(link)); s->x=q->x; s->z=q->z; r->next=s; q=q->next; r=s; } else if((p->x+q->x)!=0) { s=(link*)malloc(sizeof(link)); s->x=(p->x)+(q->x); s->z=p->z; r->next=s; p=p->next; q=q->next r=s; } else { p=p->next; q=q->next; }

哈工大机械原理大作业凸轮机构设计题

Har bi n I nst i t ute of Technol ogy 械原理大作业二课程名称:机械原理 设计题目:凸轮机构设计 凸轮推杆运动规律 1.运动规律(等加速等减速运动) 推程 0 450 推程 450900 2.运动规律(等加速等减速运动) 回程16002000 回程20002400 ds s 三.推杆位移、速度、加速度线图及凸轮d线图 采用VB编程,其源程序及图像如下: 1.位移: Private Sub Command1_Click() Timer1.Enabled = True ' 开启计时器 End Sub Private Sub Timer1_Timer() Static i As Single

表角度 Picture1.CurrentX = 0 Picture1.CurrentY = 0 1 = i + 0.1 If i <= 45 Then q = i s = 240 * (q / 90) ^ 2 Picture1.PSet Step(q, -s), vbRed ElseIf i >= 45 And i <= 90 Then q = i s = 120 - 240 * ((90 - q) ^ 2) / (90 ^ 2) Picture1.PSet Step(q, -s), vbGreen ElseIf i >= 90 And i <= 150 Then q = i s = 120 Picture1.PSet Step(q, -s), vbBlack ElseIf i >= 150 And i <= 190 Then q = i s = 120 - 240 * (q - 150) ^ 2 / 6400 Picture1.PSet Step(q, -s), vbBlue Dim s As Single, q As Single 'i 作为静态变量,控制流程; s 代表位移; q 代

哈尔滨工业大学机械设计课程大作业螺旋起重机的设计千斤顶哈工大

工业大学 机械设计课程大作业 螺旋起重机的设计 (最终版) 设计人:段泽军 学号: 1120810810 院系:机电工程学院 专业:机械设计制造及其自动化 班级: 1208108

目录 机械设计大作业任务书 .................................. - 1 -一,螺杆、螺母材料的选择 .............................. - 2 -二,耐磨性设计........................................ - 2 -三,螺杆强度设计...................................... - 2 -四,螺母螺纹牙强度校核 ................................ - 2 -五,自锁条件校核...................................... - 3 -六,螺杆的稳定性校核 .................................. - 3 -七,螺母外径及凸缘设计 ................................ - 4 -八,手柄设计.......................................... - 4 -九,底座设计.......................................... - 6 -十,其他配件设计...................................... - 7 -十一,参考文献........................................ - 7 -

相关文档
相关文档 最新文档