ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

机械原理课程设计自动打印机:凸轮、槽轮与运动循环图全解析

2026/9/19 23:04:14 拓冰建站 浏览量
机械原理课程设计自动打印机:凸轮、槽轮与运动循环图全解析 简介面向机械工程大类学生的《机械原理》课程设计参考文档以自动打印机平压印刷机为设计对象完整覆盖任务书解读、工作原理与工艺动作分解、执行机构选型、运动循环图拟定、传动系统速比计算、机构尺度设计与速度加速度分析等核心环节。文档为doc格式共1个文件压缩包容量约585KB属于精炼型单文档资料便于直接查阅和参照撰写设计说明书。已有99人学习下载。内容保留了原始设计参数如纸盒尺寸、生产率80次/min、产品重量等并对输送、打印、输出三类执行机构进行了方案优缺点比较还包含机械运动方案选择与评定、机构运动简图、主要机构的尺度设计以及设计总结与感悟等模块。适合正在完成同类课程设计或需要快速理解自动打印机机构组成与设计思路的本科学生使用。1. 机械原理课程设计选自动打印机入门容易拿高分难机械原理课程设计里自动打印机属于那种“图看起来简单、装配起来全是矛盾”的题。打印头要上下压印纸要在两次压印之间往前走一格驱动只有一个电机而三个动作必须精确错开压印时纸不能动走纸时打印头必须让开。这个题把凸轮机构、槽轮机构、轮系传动和运动循环图全部串在一根主轴上恰好覆盖了机械原理最重要的考点。设计难点不在单个机构而在把凸轮的停歇时段和槽轮的拨动时段对到同一个 360° 转角里。下面按机构选型、参数计算、三维仿真到图纸答辩的顺序把完整路径走一遍。适合正在做这个题目的学生也适合评审这类设计或做单机自动化装置的工程师。2. 自动打印机的机构选型凸轮压印、槽轮走纸先定谁动谁停自动打印机的机构方案没有标准答案但有标准做法。常见做法是把整机拆成三个独立子机构压印机构负责打印头往复升降、送纸机构负责纸张间歇进给、减速轮系把电机转速降到主轴每圈完成一次打印。三者共用主轴主轴每转一圈对应一次打印节拍这是整个设计的坐标系。2.1 先拆运动打印头、送纸辊、主轴三者各自做什么拆运动时不要一上来就画机构先列运动要求。打印头从上方初始位置下行、压到纸面、保持静止完成压印、上行回位、在上方等待周期性地重复。送纸辊在打印头离开纸面时转过一个固定角度把纸推进一个行距其余时间必须锁死不转。主轴由电机经减速后匀速回转上述两个动作都在主轴转角的特定相位区间内完成。注意送纸辊“锁死”这个要求它决定了为什么送纸机构不能用简单的摩擦传动。摩擦轮或普通齿轮副随时可以转动无法保证压印时纸张不走位。间歇运动机构里能提供“拨动—锁止”两相的才是这个位置的合理选择。2.2 压印机构选凸轮而不是曲柄摇杆差别在“远休止”压印机构的候选有凸轮机构和曲柄摇杆机构。曲柄摇杆能实现打印头的往复摆动若把打印头装在摇杆延伸端可获得直线压印行程它的缺点是运动规律基本固定为近似简谐运动摇杆经过两个极限位置时速度为零但不停留没有“压住纸不动”的时段。打印压印需要的是真正静止的停留时间而不是瞬间的速度零点这一点曲柄摇杆做不到强行用就得把压印时间设计得极短。对比项凸轮机构曲柄摇杆机构运动规律任意设计推程—远休—回程—近休近似简谐无停歇段压印静止时间远休止角直接给出无法给出加工难度需滚子和廓线相对高铰链杆件简单课程设计工作量廓线计算多一点图纸好画杆长图解计算少但答辩难自圆其说所以常见做法是把凸轮机构作为压印主方案。盘形凸轮加直动滚子从动件从动件带动打印头凸轮推程让打印头下行远休止段就是压印时间回程让打印头抬起近休止段给送纸留出窗口。凸轮直动滚子从动件的自由度按 n3、P_L3、P_H1 计算F3n−2P_L−P_H2其中滚子自转是局部自由度剔除后实际自由度为 1说明凸轮转一圈从动件运动规律唯一确定。压力角、基圆半径、运动规律按教科书公式走最后用仿真验证不容易翻车。2.3 送纸机构选四槽外槽轮锁止弧同时干了两件事送纸机构的候选有槽轮机构、棘轮机构和不完全齿轮。棘轮结构最简单但走纸靠棘爪推动进给量以齿距为单位离散可调冲击噪声大速度稍高棘爪还容易跳动。不完全齿轮间歇特性好但啮入啮出瞬间有冲击瞬心线不连续对加工精度要求高。槽轮机构在这三者中动静比最规整四槽外槽轮主动销拨动一次槽轮转过 90°主动轴其余 270° 内由锁止弧卡住槽轮送纸辊被精确锁死。槽轮拨动阶段是单自由度高副接触锁止阶段靠几何约束静止整机始终以主轴为唯一原动件。这个锁止弧值得多说一句它同时承担定位和锁死两个功能。拨动阶段结束的瞬间锁止弧刚好进入槽轮的凹弧槽轮被卡死在准确的分度位置压印时纸张不会因为惯性继续走。课程设计里如果省掉锁止弧不画答辩时基本必被问。槽轮加在送纸路上还有一个好处进给量和行距解耦。槽轮转 90° 是固定角度送纸辊直径和中间减速比决定每次前进多少毫米行距要调就换齿轮比不用动槽轮。具体数值标定在下一章参数计算里展开。3. 自动打印机参数计算循环图、凸轮压力角、槽轮与传动比3.1 运动循环图定相位压印和走纸在主轴转角上必须错开主轴转一圈是一次打印周期。以 0° 为参考点典型分配0–60° 凸轮推程、打印头下行60–100° 凸轮远休止、压印100–190° 凸轮回程、打印头上行190–200° 让位余量200–290° 槽轮拨动、送纸290–360° 槽轮锁止、等待。把这个安排画成表就是课程设计说明书里的运动循环图。主轴转角打印头状态送纸辊状态对应机构0°–60°下行锁止凸轮推程60°–100°压印锁止凸轮远休止100°–190°上行锁止凸轮回程190°–200°上方静止锁止让位余量200°–290°上方静止送纸 90°槽轮拨动290°–360°上方静止锁止等待下一次压印相位安排有一条硬约束打印头回程结束时刻必须早于槽轮拨动开始时刻留出至少 10° 余量。上面的表里回程止于 190°拨动始于 200°中间 10° 就是防止打印头还没离开纸面送纸辊就转动。提示回程结束时刻必须早于槽轮拨动开始时刻否则打印头未抬起时送纸辊已转动会在纸上拖出划痕。3.2 凸轮参数升程、运动角与压力角校核压印行程打印头升程h 由纸张厚度、油墨间隙和压印变形量决定取 8–10 mm 足够。运动角分配推程角 60°远休止角 40°回程角 90°近休止角 170°四者相加正好 360°。远休止角 40° 对应压印时间主轴 24 r/min 时转一圈 2.5 s40° 换算为 0.28 s这个时间足以完成一次油墨转移要延长压印时间就加大远休止角或降低主轴转速。运动规律推程用余弦加速度回程用正弦加速度避免刚性冲击。对心直动滚子从动件压力角公式 tan α (ds/dφ)/(r0 s)其中 ds/dφ 是位移对凸轮转角的导数。余弦加速度推程的最大导数值出现在升程一半处ds/dφ hπ/(2φ0)。代入 h 8 mm、φ0 60°1.047 rad得 ds/dφ 12.0 mm/rad基圆半径 r0 取 30 mm此时 s 4 mmtan α 12/(304) 0.353α ≈ 19.4°小于推程许用压力角 30°基圆取值合理。滚子半径按从动件滚子与廓线曲率半径关系选取r_r ≤ 0.8ρ_min防止廓线出现尖点。基圆越大压力角越小但结构尺寸变大课程设计里 r0 先按 h 的 3–4 倍初定再按上面的式子校核一遍即可。3.3 槽轮尺寸与送纸量用 Python 把几何和行距标定一起算槽轮几何是固定的三角关系。设中心距 a、槽数 z主动销回转半径 R1 a·sin(π/z)槽轮半径 R2 a·cos(π/z)拨动时主动销转角 φ 180° − 360°/z。四槽槽轮 z 4拨动角 90°锁止角 270°R1 与 R2 相等各为 0.707a。送纸量标定直接用 Python 算避免手算出错import math # 外槽轮几何z 槽中心距 a z 4 a 60.0 beta math.pi / z R1 a * math.sin(beta) # 主动销回转半径 R2 a * math.cos(beta) # 槽轮半径 phi_drive math.pi - 2 * beta # 拨动期间主动销转角 phi_rest 2 * math.pi - phi_drive print(f拨动角 {math.degrees(phi_drive):.1f}°锁止角 {math.degrees(phi_rest):.1f}°) print(fR1 {R1:.1f} mmR2 {R2:.1f} mm) # 送纸量槽轮输出每周期转 90°经减速比 i 传至送纸辊 D 20.0 # 送纸辊直径 mm i 4.0 # 槽轮轴到送纸辊的齿轮减速比 advance math.pi * D * (90.0 / 360.0) / i print(f每次进给量 {advance:.2f} mm) # 与目标行距比对越界时反算需要的减速比 target 3.9 if abs(advance - target) 0.2: print(进给量满足行距要求) else: print(f需调整减速比建议 i {math.pi * D * 0.25 / target:.2f})这段代码先算槽轮几何再算进给量。注意进给量公式里的 90/360四槽槽轮每周期只让送纸辊转过 90°实际经减速后更小送纸辊转一整圈送 πD 长度所以单次进给是 πD 的四分之一再除以减速比。D 20 mm、i 4 时进给 3.93 mm接近常用字符行距如果行距要求是 5 mm由反算公式得 i ≈ 3.14换成齿数比 63:20 即可。3.4 传动比分配从电机转速降到主轴每圈一次打印主轴转速等于打印频率。选四极电机 1390 r/min要求 24 印/min总传动比 1390/24 ≈ 57.9。分配原则是“带传动放第一级、齿轮减速放后两级”带传动 i1 2.5两级齿轮 i2 96/20 4.8、i3 97/20 4.85三者相乘 2.5×4.8×4.85 ≈ 58.2主轴约 23.9 r/min后续角度计算按 24 r/min 处理即可。带传动放在高速级能缓冲电机转矩波动齿轮放在低速级因为低速级转矩大齿轮承载能力更好匹配。小齿轮齿数取 20对应大齿轮 96、97模数按低速级输出转矩初算后圆整。4. 三维建模与运动仿真用 SolidWorks Motion 验证自动打印机节拍参数计算只能保证机构尺寸合理节拍是否正确必须在装配体里转起来看。课程设计阶段用 SolidWorks 配合 Motion 就能完成运动学验证ADAMS 是备选方案两者差别主要在槽轮和凸轮接触的建模方式。下面以 SolidWorks 为例展开ADAMS 的做法放在 4.2 末尾说明。4.1 建模分组凸轮、槽轮、送纸辊三个模块独立装配总装配体按三个子装配体组织压印模块凸轮、滚子、打印头导杆、送纸模块主动销轮、槽轮、中间齿轮对、送纸辊、动力模块带轮、两级齿轮。每个子装配体单独做完运动检查再总装是排错最快的顺序因为槽轮的接触装配最容易出过约束。凸轮轮廓按 3.2 的运动规律离散成点集用 SolidWorks 的曲线导入功能生成草图再拉伸成实体。压印模块里凸轮与机架用同轴转动副滚子与从动件端部用转动副滚子与凸轮廓线之间用相切配合模拟高副这比用样条拟合轮廓再给重合约束更接近实际接触关系。送纸模块里拨销与槽壁两侧各建一个相切配合装配后先手动转主动销轮确认拨销能进出槽且不卡死再进入 Motion 阶段。三个子装配体都以主轴轴线为共同基准总装时先把主轴固定凸轮和主动销轮都装在同一根主轴上从动件组件挂在机架上。所有装配配合只约束位置真正的运动约束交给 Motion 里的接触定义。装配配合和 Motion 约束叠加会形成过约束这是新手最常见的报错来源。4.2 运动仿真参数设置与输出曲线判读Motion Study 里给主动轴加旋转马达转速填 24 r/min仿真时间设一个完整周期 2.5 s步数取 500 步以上保证凸轮廓线上的采样足够密。凸轮滚子用“实体接触”槽轮拨销与槽壁也用“实体接触”材料取钢阻尼按默认值接触刚度用软件建议值。课程设计的定性验证不需要精确动力学参数接触设置只要保证机构不穿透即可。仿真完先看打印头位移曲线预期形状是“上升—平台—下降—平线”的周期波平台段对应 60–100° 压印时间再看送纸辊转角曲线预期是每隔一个周期出现一次 90° 阶跃阶跃发生在打印头回到上方之后。两段曲线叠在同一个时间轴上如果平台段和送纸阶跃出现重叠就说明循环图相位没对上回到 3.1 的表重新分配角度而不是去改仿真设置。ADAMS 的做法类似凸轮副用 CVCV 曲线接触定义槽轮用点在线约束或实体接触驱动加在主动轴上测从动件位移。ADAMS 里槽轮建模比 SolidWorks 繁琐但能直接输出接触力和加速度适合做机构动力学分析的深化课题。4.3 三处必查的干涉与两个常见翻车点干涉检查让主轴每转过 1° 做一次全局干涉查询重点看三处拨销脱离槽口瞬间与槽壁的干涉、滚子与凸轮回程段的干涉、送纸辊与机架侧板的干涉。前两处通常由尺寸留量不够引起把拨销长度缩短 2–3 mm 或加大槽口倒角即可解决。两个常见翻车点。一是打印头导杆没有配重或弹簧凸轮机构靠力封闭回程段从动件靠弹簧拉力贴紧凸轮弹簧刚度取打印头自重的 3–5 倍否则速度稍高滚子跳离廓线仿真位移曲线会出现毛刺。二是送纸辊直径取得过大导致进给量超过一个字符宽度打印行距错乱这类问题在仿真里表现为送纸位移曲线阶跃值偏大回到 3.3 的进给量公式重算减速比不要靠修改槽轮槽数硬凑。5. 成稿与答辩自动打印机设计说明书的最后两步5.1 机构运动简图用规定符号循环图按相位表画图纸交两套机构运动简图画在 A3 幅面用 GB/T 4460 规定的符号表达转动副、移动副和凸轮高副槽轮的锁止弧用细实线画出轮廓即可不要画成零件图装配图重点表达凸轮与滚子的位置关系、拨销与槽口的配合。机构运动简图的作用是让评阅人一眼看清自由度来源装配图的作用是让阅读者看得懂尺寸两者角色不同别交反。运动循环图建议画成圆周式外环标主轴转角内环画打印头位移带和送纸带相位按 3.1 的表格绘制。圆周式比直线式更能直观体现“共轴周期”答辩时指着图上 60–100° 的远休止带讲压印时间指 200–290° 的送纸带讲槽轮拨动角逻辑最顺。5.2 把压印时间和送纸量换算成答辩答案答辩被问频率最高的是两个数值题。第一个“远休止角为什么是 40°”答法是把角度换成时间主轴 24 r/min 时 40° 对应 0.28 s这是压印机构必须保证的最小接触时间低于这个值油墨转移不充分同时远休止段不能侵占槽轮送纸窗口推程 60°、远休 40°、回程 90° 相加得 190°拨动开始时刻设计在 200°中间 10° 是让位余量。第二个“送纸辊直径怎么定的”答法是先定行距 3.9 mm再反推送纸辊直径与减速比把 3.3 的算式口述一遍即可。送纸辊直径决定结构紧凑度减速比决定进给量精度两者配合把 90° 的槽轮转角映射到目标行距。最后一个小技巧把 3.3 的 Python 脚本连同运行结果截图放进说明书附录评阅人看到进给量校核是算出来的而不是抄的这页的认可度通常比一整页公式推导高。本文还有配套的精品资源点击获取