Collision of Two Blocks in a Circular Tube
两块物块在水平圆管中的碰撞与速度‑时间图
Overview
展示两块不同质量的方块在细圆环形水平管道内的运动与碰撞过程,并同步在右上角的速度‑时间坐标系中绘制它们的速度变化。关键点:第一次碰撞后速度交换,第二次碰撞后物块 b 停下,物块 a 返回第一次碰撞点。动画整体慢放 4 倍,突出碰撞瞬间的几乎瞬时变化。
Phases
| # | Phase Name | Duration | Description |
|---|---|---|---|
| 1 | Intro & Setup | ~0.5 s | 场景出现:深色背景,左侧偏左出现细白色圆环管道,标记 “E”(黄色)在管道最下方,右侧标记 “碰撞点”(绿色)在管道最右侧。右上角出现空的 v‑t 坐标系,坐标轴淡入。物块 a(红色小正方形)位于 E 点,物块 b(蓝色小正方形)位于碰撞点,速度线在图中出现:a 为水平线 3 m/s,b 为 0。新增:在 a 开始运动前,出现一根指向右侧的 红色速度箭头,长度严格对应 3 m/s(相对于坐标系的比例已校准),并在 a 上方短暂显示文字 “准备碰撞”(淡入淡出),以强调第一次碰撞前 a 的运动状态。随后箭头淡出,a 逆时针以 3 m/s 沿管道运动,b 静止。 |
| 2 | First Motion & Collision | ~1.0 s | a 逆时针以 3 m/s 沿管道运动,b 静止。灰色时间指示竖线在 v‑t 图上从左向右移动,红点沿 a 的 3 m/s 速度线移动,蓝点保持在 0。0.5 s 时两块在碰撞点瞬间接触(碰撞动画极短),随后 **a 的速度骤降至 1 m/s,b 的速度跃升至 4 m/s。v‑t 图中的两条水平线相应切换,红色水平线立即下降到 1 m/s,红、蓝点跳到新速度位置,视觉上清晰呈现 a 前后速度的不同。 |
| 3 | Continued Motion & Second Collision | ~0.72 s | a 继续以 1 m/s 逆时针前进,b 以 4 m/s 追赶。灰线继续前进,红、蓝点在各自速度线上同步移动。约在 a 转过 120°、b 转过 480°(对应时间约 0.72 s)时再次碰撞,碰撞瞬间同样极短。碰撞后 **b 速度立即归零并停在该位置,a 速度恢复至 3 m/s 并逆时针返回第一次碰撞点。v‑t 图中蓝色水平线降至 0,红色水平线升至 3 m/s,再次展示 a 速度的变化。 |
| 4 | Outro & Freeze | ~0.2 s | 所有元素淡出,留下最终状态的静止画面 2 秒(可选),随后场景结束。 |
Layout
┌─────────────────────────────────────────────┐
│ TOP AREA (空) │
├──────────────────────┬──────────────────────┤
│ │ │
│ LEFT AREA │ RIGHT AREA │
│ (圆管 + 两块物块) │ (v‑t 坐标系) │
│ │ │
├──────────────────────┴──────────────────────┤
│ BOTTOM AREA (空) │
└─────────────────────────────────────────────┘
Area Descriptions
| Area | Content | Notes |
|---|---|---|
| Left | 中央偏左的细白色圆环管道,内部放置红色方块 a 与蓝色方块 b,标记 “E”(黄色)在管底,标记 “碰撞点”(绿色)在右侧。 | 物块随时间沿圆周运动,碰撞时颜色不变,仅速度改变。首次运动前会出现指向右侧的 红色速度箭头(长度精准对应 3 m/s) 以及 “准备碰撞” 文字提示。 |
| Right | 右上角的速度‑时间坐标系,横轴为时间 t,纵轴为速度 v。两条水平线分别表示 a、b 的速度,红、蓝点实时指示当前速度值,灰色竖线表示当前时间。 | 坐标系随场景淡入,保持在画面右上角不移动。速度线在每次碰撞后会立即切换到新的数值(如 a 从 3 m/s 降至 1 m/s),确保视觉上能明显辨认速度变化。 |
| Top | 可留空或用于淡入标题(如需)。 | 本动画不使用文字标题,保持简洁。 |
| Bottom | 可留空或放置小字来源说明。 | 本动画不必显示文字说明。 |
Notes
- 时间缩放:实际物理时间为 。在动画中以 4 倍慢放,故总时长约 8.7 s,仍在 30 s 限制内。
- 碰撞表现:碰撞瞬间使用极短的闪光或轻微缩放效果(如 0.05 s),随后立即切换速度值,确保视觉上几乎瞬时。
- 颜色与风格:背景深色(近黑),管道、标记使用白色/浅色,物块 a 为鲜红,物块 b 为亮蓝,速度‑时间图的线条使用对应颜色,时间指示竖线为淡灰。
- 同步:灰色竖线的移动速度与 v‑t 图的时间轴完全对应,确保两块速度点在图中位置随时间同步。
- 单一 Scene:所有上述内容在同一 Manim Scene 中完成,使用层叠 (Overlay) 来实现左侧运动与右侧图表的同步。
- 不使用文字:除必要的标记 “E” 与 “碰撞点” 外,避免额外文字说明,以视觉方式传达全部信息。
- 速度提示:为突出第一次碰撞前 a 的运动状态,加入 长度精准对应 3 m/s 的红色速度箭头,并在碰撞后通过 红色水平线从 3 m/s 降至 1 m/s 的切换,明确表现速度变化。
建立者
963411096
描述
Two squares of different masses travel inside a thin horizontal circular tube. The red block starts at point E with speed three meters per second while the blue block is initially stationary at the collision point. Their motion and collisions are shown together with a synchronized velocity‑time graph in the upper right corner. After the first impact the speeds exchange, and after the second impact the blue block stops and the red block returns to the first collision point. The whole scene is slowed down four times to highlight the near‑instantaneous collisions.
建立於
Apr 26, 2026, 01:29 PM
時長
0:15
標籤
mechanicselastic-collisionvelocity-time-graphphysics-visualization