跳到主要内容
Sandbox Physics

机械运动学 · 滚子包络

凸轮运动设计器

转动真实凸轮轮廓,看导向滚子上升、停歇、回落。比较摆线与五次升程,观察缩短升程角为何会放大加速度与压力角。

交互模型凸轮运动设计器
从动件升程00
输出有符号速度00
输出加速度00
转轴一圈耗时00
有符号压力角00
最大绝对压力角00
最小法向偏置裕量00
接触或连杆残差00

物理教程

运动是一段几何程序

背景旋转轴能够产生与匀速转动截然不同的输出运动。

为什么值得理解把每个可见零件与它产生的输出曲线对应起来。

先抓重点

核心问题
凸轮不停转,从动件能停住吗?
一句话直觉
圆形停歇段保持从动件不动,其余轮廓编码所选位移规律。

核心数学模型

摆线升程

s=h(u−sin⁡(2πu)2π),u=θ/βs=h\left(u-\frac{\sin(2\pi u)}{2\pi}\right),\quad u=\theta/\beta

本式用于上升区间,回程反向使用,停歇保持位移。

五次升程

s=h(10u3−15u4+6u5)s=h(10u^3-15u^4+6u^5)

两种规律以零速度、零加速度接入停歇,跃度不保证连续。

滚子中心节曲线与真实边缘

ρ=Rb+a+s,p=(ρsin⁡θ,ρcos⁡θ),c=p−an\rho=R_b+a+s,\quad\mathbf p=(\rho\sin\theta,\rho\cos\theta),\quad\mathbf c=\mathbf p-a\mathbf n

构造时凸轮坐标反向旋转,法向取节曲线外法向;把轮廓正向转回,接触点恰好落在滚子表面。

压力角与偏置正则性

tan⁡φ=−s′ρ,κ=ρ2+2(s′)2−ρs′′(ρ2+(s′)2)3/2,m=1−aκ\tan\varphi=-\frac{s'}\rho,\quad\kappa=\frac{\rho^2+2(s')^2-\rho s''}{(\rho^2+(s')^2)^{3/2}},\quad m=1-a\kappa

撇号表示对转轴弧度求导,最小裕量读数扫描一圈;独立几何测试检查控制边界内接触与偏置正则性。

常见难点

运动学不等于受力模型

容易误解运动流畅就证明真实机构可以按所选转速运行。

正确理解接触载荷、惯性、摩擦、弹性变形与驱动设计需要独立模型,零件厚度为示意。

滚子中心并非凸轮边缘

容易误解可以直接把节曲线加工成滚子凸轮。

正确理解材料边缘必须沿节曲线法向向内偏置滚子半径,通常不能直接沿径向减去半径。

动手实验

  1. 01

    转动一圈

    选择运动平面视角,播放或拖动珊瑚色曲柄。

    应该观察到: 停歇时凸轮继续转,升程保持不变、速度为零。
  2. 02

    缩短上升角

    保持升程,缩短上升角,再增大基圆。

    应该观察到: 急升程放大速度和加速度,增大基圆降低压力角,却不改变升程程序。
  3. 03

    比较升程规律

    保持尺寸,比较摆线与五次预设,再把轴速率加倍。

    应该观察到: 两者达到相同升程和停歇,轴速率加倍使速度加倍、加速度变四倍。

几何与装置:CMU · Cams · NITK Virtual Labs · Crank and Slotted Mechanism

反馈这个页面有错误、看不明白,或者缺了什么?告诉我们
反馈类型

提交时会附带本页地址、Lab ID、网站语言和设备类型。请不要填写个人信息。反馈最多保存 12 个月。隐私政策