已阅读5页,还剩58页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
LOADING L O A D I N G D G I L 3 1设计程序编制的特点和一般步骤 一 机械零件设计计算的特点 计算项目多 计算步骤多计算系数多数据处理比较复杂标准化的零件要按标准选取要处理不符合设计要求的参数要做多方案的分析比较 3 1设计程序编制的特点和一般步骤 二 编制机械零件设计程序要注意的几个问题 恰当的确定设计程序的功能和适用范围要认真分析和建立合适的数学模型要处理好参数数表和线图的存储和自动检索要在程序中处理好参数标准化的数据圆整要在程序中设置应变功能要合理选择设计变量 使同一程序中 在适当改变变量时能提供不同的设计方案 供比较选择 三 机械零件设计程序编制的一般步骤 1 确定程序的适用范围和功能 2 建立数学模型 3 列出计算步骤和相应的计算公式 4 建立设计程序的结构流程框图 5 列出参数符号与程序变量名对照表 6 编制数表与线图处理子程序 7 编制设计计算程序 8 调试并修改程序 9 编写供用户使用的程序操作 使用 说明书 设计程序编制的特点和一般步骤 一 熟悉 机械设计 中V带传动设计例题 V带传动设计程序的编制 二 设计程序的依据和功能 V带传动设计程序的编制 本程序是根据化学工业出版社 机械设计手册 第二版 和高等教育出版社邱宣怀主编的 机械设计 第四版 中有关V带传动的设计资料而编制的 程序设计依据 二 设计程序的依据和功能 V带传动设计程序的编制 设计范围是 传递功率小于620KW 小带轮转速小于6700r min 大带轮直径小于2500mm V带内周长度小于16000mm 程序设计范围 二 设计程序的依据和功能 V带传动设计程序的编制 此设计程序能完成普通V带传动的全部设计计算 除带轮结构设计 包括选择带型 确定大小带轮直径 中心距 小带轮包角 胶带的根数 V带初拉力和作用在轴上的力等 程序功能 二 设计程序的依据和功能 V带传动设计程序的编制 已知条件为 已知条件及设计内容 传递功率P KW 小带轮转速n1 r min 传动比i 或大带轮转速n2 r min 原动机种类 工作机载荷性质 每天工作小时数等 二 设计程序的依据和功能 V带传动设计程序的编制 设计内容为 已知条件及设计内容 输入上述参数后 计算机计自动进入设计计算 并输出全部计算结果 包括 计算功率Pc V带型号 带长Ld 根数z 带轮基准直径dd1 dd2 实际中心距a及其变化范围 验算带速v 计算初拉力F0及压轴力FQ等 本程序可提供最多两种带型的方案供分析比较 最终由设计者确定最佳方案 三 V带传动设计计算方法和步骤 V带传动设计程序的编制 1 确定计算功率Pca 2 选择带型由n1和Pca查图选取 3 确定带轮的基准直径D1和D2 4 确定中心距a和带长Ld 5 确定带的根数z 6 确定带的预紧力F0及压轴力FQ 7 设计带轮 Pca KAP 计算功率的确定 P 传递的额定功率 KA 工作情况系数 V带传动设计程序的编制 带截型的选择 根据计算功率Pca及小带轮转速n1由下图选定带型 V带传动设计程序的编制 带轮基准直径的确定 初选小带轮基准直径D1 计算从动轮基准直径D2 D2 iD1 D1 D2均应符合带轮基准直径系列 V带传动设计程序的编制 中心距及带长的确定 初定中心距a0 0 7 D1 D2 a0 2 D1 D2 查标准选取与L d相近的基准带长Ld 初算带长L d 重算实际中心距a 验算主动轮上的包角 1 V带传动设计程序的编制 带的根数的确定 K 包角系数 V带传动设计程序的编制 带的根数的确定 K 包角系数 KL 长度系数 P0 单根V带的基本额定功率 P0 单根V带额定功率的增量 V带传动设计程序的编制 带的预紧力及压轴力的确定 计算带的预紧力F0 计算带传动作用在轴上的力Q V带传动设计程序的编制 四 V带传动设计程序流程图 V带传动设计程序的编制 开始 查KA 计算Pc 选带型 TYPE i i 1 TYPE i 1 若i 0 则TYPE i 根据V带型号显示Dd1min及dd系列值 并记录最大槽数zmax 选择dd1 输入 P n1 i 载荷性质等 5m s v 25m s dd2 idd1 1 0 02 并圆整 计算a0 并显示 初选a0 计算Lc 并取系列值 查取KL KL 0 计算a amin amax 120 计算P0 P0 K 计算 P0 根数z 计算F0 FQ Z zmax 输出原始数据及设计结果 TYPE i 结束 重新设计 TYPE TYPE 1 Y N Y Y Y Y Y N N N N N 五 公式符号与程序变量符号对照 V带传动设计程序的编制 五 公式符号与程序变量符号对照 V带传动设计程序的编制 五 公式符号与程序变量符号对照 V带传动设计程序的编制 五 公式符号与程序变量符号对照 V带传动设计程序的编制 六 数表和线图的处理 V带传动设计程序的编制 1 工况系数KA V带传动设计程序的编制 1 工况系数KA floatK 4 3 1 0 1 1 1 2 1 1 1 2 1 3 1 2 1 3 1 4 1 3 1 4 1 5 printf 工作机载荷性质KW n printf 工作平稳KW 0 n printf 载荷变化小KW 1 n printf 载荷变化较大KW 2 n printf 冲击载荷KW 3 n scanf d V带传动设计程序的编制 2 普通V带选型图 V带传动设计程序的编制 2 普通V带选型图 intchoose TYPE floatn floatp inti t floatnp 6 a 6 677 100 24 7 1 16 0 32 b 6 1 454 1 488 1 470 1 488 1 545 1 5 for i 0 inp i i 5 t i break switch t case0 printf 带型TPYE Z型 n break case1 printf 带型TPYE ZORA型 n break case2 printf 带型TPYE AORB型 n break case3 printf 带型TPYE BORC型 n break case4 printf 带型TPYE CORD型 n break case5 printf 带型TPYE DORE型 n break case6 printf 带型TPYE EORF型 n break return t V带传动设计程序的编制 3 带轮最小基准直径和最大轮槽数 V带传动设计程序的编制 3 带轮最小基准直径和最大轮槽数 floatDZ 2 6 50 80 125 200 355 450 4 5 6 10 10 10 TYPE choose TYPE N1 PC Zmax DZ 1 TYPE printf 最小直径D1min 1f n DZ 0 TYPE printf 最大轮槽数Zmax 0f n Zmax if Z Zmax printf Z Zmax 是否重新设计 1 是0 否 V带传动设计程序的编制 4 带轮基准直径 V带传动设计程序的编制 4 带轮基准直径 floatD 65 20 22 4 25 28 31 5 35 5 40 45 50 56 63 71 75 80 85 90 95 100 106 112 118 125 132 140 150 160 170 180 200 212 224 236 250 265 280 300 315 335 375 400 425 450 475 500 530 560 600 630 670 710 750 800 900 1000 1060 1120 1250 1400 1500 1600 1800 2000 2240 2500 printf 带轮基准直径的系列值D n for i 0 i D1min n printf dd1 scanf f V带传动设计程序的编制 5 带长Ld和长度修正系数KL V带传动设计程序的编制 5 带长Ld和长度修正系数KL floatLD 33 400 450 500 560 630 710 800 900 1000 1120 1250 1400 1600 1800 2000 2240 2500 2800 3150 3550 4000 4500 5000 5600 6300 7100 8000 9000 10000 11200 12500 15000 16000 KL 6 33 0 87 0 89 0 91 0 94 0 96 0 99 1 00 1 03 1 06 1 08 1 11 1 14 1 16 1 18 0 0 0 0 0 81 0 83 0 85 0 87 0 89 0 91 0 93 0 96 1 00 1 01 1 03 1 09 1 11 1 13 1 17 1 19 1 15 0 0 0 0 0 0 0 0 82 0 84 0 86 0 88 0 90 0 02 0 95 0 09 1 1 03 1 05 1 07 1 09 1 13 1 04 1 18 0 0 0 0 0 0 0 0 0 0 0 0 0 83 0 86 0 88 0 91 0 93 0 95 0 97 0 99 1 02 0 93 1 07 1 09 1 12 1 15 1 18 1 21 1 23 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 0 86 1 11 1 14 1 17 1 20 1 22 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 92 0 95 0 97 1 00 1 02 1 05 1 07 1 12 1 15 1 18 V带传动设计程序的编制 5 带长Ld和长度修正系数KL Lc 2 A0 PI D1 D2 2 D2 D1 D2 D1 4 A0 printf Ld0 1f n Lc for i 0 i Lc Ld LD i temp i i 33 printf Ld 0f n Ld K1 KL TYPE temp if K1 0 printf 带长不在可选范围之内 重新选择中心距 n V带传动设计程序的编制 6 基本额定功率P0及功率增量 P0 V带传动设计程序的编制 6 基本额定功率P0及功率增量 P0 V带传动设计程序的编制 6 基本额定功率P0及功率增量 P0 其中 V带传动设计程序的编制 6 基本额定功率P0及功率增量 P0 其中 V带传动设计程序的编制 6 基本额定功率P0及功率增量 P0 V带传动设计程序的编制 6 基本额定功率P0及功率增量 P0 其中 V带传动设计程序的编制 6 基本额定功率P0及功率增量 P0 其中 V带传动设计程序的编制 6 基本额定功率P0 switch TYPE case0 P0 V 0 147 pow V 0 09 4 79 D1 0 479E 4 V V break case1 P0 V 0 450 pow V 0 09 19 62 D1 0 799E 4 V V break case2 P0 V 0 769 pow V 0 09 50 79 D1 1 385E 4 V V break case3 P0 V 1 477 pow V 0 09 143 66 D1 2 369E 4 V V break case4 P0 V 3 223 pow V 0 09 505 48 D1 4 791E 4 V V break case5 P0 V 4 844 pow V 0 09 1037 7 D1 6 947E 4 V V break V带传动设计程序的编制 6 功率增量 P0 floatKbq 2 6 1 461E 4 1 005E 3 2 623E 3 7 307E 3 2 589E 2 5 136E 2 0 06 0 1 0 17 0 3 0 6 0 87 if I 1 00 V带传动设计程序的编制 7 包角系数 V带传动设计程序的编制 7 包角系数 KALP 1 25 1 1 exp 0 5123 ALP PI 180 V带传动设计程序的编制 带根数的圆整问题 if Z int Z 0 Z int Z 1 自动按两种带型分别进行设计 添加TO变量控制 应变功能 出错即时提醒 并重新计算 While语句 注意交互式语言 简单明了 尤其是公式符号的输入要提示单位 七 V带传动设计C语言程序源代码 V带传动设计程序的编制 include include definePI3 14159floatP I N1 floatD 65 20 22 4 25 28 31 5 35 5 40 45 50 56 63 71 75 80 85 90 95 100 106 112 118 125 132 140 150 160 170 180 200 212 224 236 250 265 280 300 315 335 375 400 425 450 475 500 530 560 600 630 670 710 750 800 900 1000 1060 1120 1250 1400 1500 1600 1800 2000 2240 2500 DZ 2 6 50 80 125 200 355 450 4 5 6 10 10 10 KL 6 33 0 87 0 89 0 91 0 94 0 96 0 99 1 00 1 03 1 06 1 08 1 11 1 14 1 16 1 18 0 0 0 0 0 81 0 83 0 85 0 87 0 89 0 91 0 93 0 96 0 00 1 01 1 03 1 09 1 11 1 13 1 17 1 19 1 15 0 0 0 0 0 0 0 0 82 0 84 0 86 0 88 0 90 0 02 0 95 0 09 1 1 03 1 05 1 07 1 09 1 13 1 04 1 18 0 0 0 0 0 0 0 0 0 0 0 0 0 83 0 86 0 88 0 91 0 93 0 95 0 97 0 99 1 02 0 93 1 07 1 09 1 12 1 15 1 18 1 21 1 23 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 0 86 1 11 1 14 1 17 1 20 1 22 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 92 0 95 0 97 1 00 1 02 1 05 1 07 1 12 1 15 1 18 LD 33 400 450 500 560 630 710 800 900 1000 1120 1250 1400 1600 1800 2000 2240 2500 2800 3150 3550 4000 4500 5000 5600 6300 7100 8000 9000 10000 11200 12500 15000 16000 intchoose TYPE floatn floatp inti t floatnp 6 a 6 677 100 24 7 1 16 0 32 b 6 1 454 1 488 1 470 1 488 1 545 1 5 for i 0 inp i i 5 t i break switch t case0 printf 带型TPYE Z型 n break case1 printf 带型TPYE ZORA型 n break case2 printf 带型TPYE AORB型 n break case3 printf 带型TPYE BORC型 n break case4 printf 带型TPYE CORD型 n break case5 printf 带型TPYE DORE型 n break case6 printf 带型TPYE EORF型 n break return t main inti temp KW KH TYPE TO redesign floatK 4 3 1 0 1 1 1 2 1 1 1 2 1 3 1 2 1 3 1 4 1 3 1 4 1 5 Kbq 2 6 1 461E 4 1 005E 3 2 623E 3 7 307E 3 2 589E 2 5 136E 2 0 06 0 1 0 17 0 3 0 6 0 87 floatHD KA PC D1 D2 V A0 A0min A0max A Amin Amax Lc Ld K1 ALP P0 DP0 KALP Ki MP0 Zmax Z F0 FQ printf 输入初始值 n printf 名义功率P KW scanf f if HD 10 do do printf 从D 中选择小带轮基准直径dd1且dd1 D1min n printf dd1 scanf f do do printf 初选中心距a0值 A0min Lc Ld LD i temp i i 33 printf Ld 0f n Ld K1 KL TYPE temp if K1 0 printf 带长不在可选范围之内 重新选择中心距 n while K1 0 printf K1 2f n K1 A A0 Ld Lc 2 Amin A 0 015 Ld Amax A 0 03 Ld ALP 180 D2 D1 57 3 A if ALP 120 printf 包角小于120 需增大中心距 n while ALP 120 printf A 1f nAmin 1f nAmax 1f nALP 2f n A Amin Amax ALP switch TYPE case0 P0 V 0 147 pow V 0 09 4 79 D1 0 479E 4 V V break case1 P0 V 0 450 pow V 0 09 19 62 D1 0 799E 4 V V break case2 P0 V 0 769 pow V 0 09 50 79 D1 1 385E 4 V V break case3 P0 V 1 477 pow V 0 09 143 66 D1 2 369E 4 V V break case4 P0 V 3 223 pow V 0 09 505 48 D1 4 791E 4 V V break case5 P0 V 4 844 pow V 0 09 1037 7 D1 6 947E 4 V V break if I 1 00 if Z Zmax printf Z Zmax 是否重新设计 1 是0 否 printf n printf redesign scanf d 八 程序使用说明 V带传动设计程序的编制 1 运行此程序时 操作者应按程序的提示顺序输入 V带传递的名义功率P 小带轮转速 传
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 清偿协议书英语英语
- 中国影视制作合同协议范本(2025年版)
- 专升本实习协议书
- 2025年REITs现金分派考核试卷
- 燃气用户开户协议书
- swift协议书比特币
- 波兰拒绝乌克兰北约协议书
- zstack协议书栈修改
- 2025年演艺行业舞台技术安全事故案例分析考核试卷
- 185.2025年科技行业5G应用水平考试-5G+智能驾驶之车路云协同考核试卷
- 2025年教师考试时事政治考点热点题库含完整答案
- 球馆合伙协议合同模板
- 2024年陕西咸阳杨陵区招聘社区专职工作人员考试真题
- 2025中国光伏组件回收技术发展现状与循环经济战略报告
- 雨课堂在线学堂《军事历史-第二次世界大战史》单元考核测试答案
- 家庭宽带服务质量保障流程规范(2024版)
- 2025年法院书记员招聘考试笔试试题附答案
- 江西洪城水业环保有限公司面向社会公开招聘工勤岗工作人员【28人】考试笔试备考试题及答案解析
- 无锡五四班考试题及答案
- 医院重要事项请示报告制度及流程
- 2025年郑州登封市公共交通运营有限公司社会招聘工作人员35人考试笔试备考试题及答案解析
评论
0/150
提交评论