← 返回首页
台球模拟器 · 分离角V3.0.1
台面只有白球与子球(可加障碍球)。选定袋口与瞄准档、设定杆法与力度后,程序自动补偿偏杆与投掷使子球进袋, 再按真实物理算出白球碰撞后的曲线线路与最终停点。不做动画,只画线路与落点。
白球出杆线/瞄准参考线  白球滑行段(带旋转、走弧线)  白球滚动段(直线)  子球线  90°切线(中杆)参考  切角(母球→目标球 与 目标球→袋口中心 的夹角)  幽灵球点  白球最终停点

① 目标袋口 点台面袋口或此处按钮

袋口瞄准点(子球入袋穿越牙口线的位置)

② 杆法 拖动圆点=击球点,自动限制在不易滑杆范围(0.5R)

横向 0.00 mm(中杆)
纵向 0.00 mm(中杆)
占半径 0.00 R
中杆:白球撞后沿 90° 切线分离

③ 力度

力度 45%白球初速 3.60 m/s

④ 障碍球 参与完整物理:会被撞动、可落袋

拖动任意球改位置;双击障碍球删除

⑤ 解算读数

⑥ 对照与重置 记录后可与不同杆法/力度叠加比较

模型假设与参数来源

参数(Dr. Dave Alciatore《Pool Physics Property Constants》区间取值):球-台布滑动摩擦 0.20(区间 0.15–0.4)、滚动阻力 0.010(0.005–0.015)、侧旋角减速度 10 rad/s²(5–15)、球-球摩擦 0.06(0.03–0.08)、球-球恢复系数 0.95(0.92–0.98)、球-库恢复系数 0.80(0.6–0.9)、球-库摩擦 0.20;球径 57.15mm、球重 170g、转动惯量 2/5mR²。中式八球台面 2540×1270mm,角袋口 105mm、腰袋口 120mm(腰袋比角袋宽 15mm)。

球杆:自然枢轴长度 280mm,偏杆角 = atan(横向击球点/枢轴),击球点上限于 0.5R(滑杆临界)。

假设:杆身水平,因此不模拟杆身后手抬高的弧线球(swerve/massé);库边接触点按球心高度处理(不模拟库边鼻高造成的跳球);牙口按尖角处理(未模拟圆角鼻);不含跳球、球台倾斜、空气阻力。

内核校验:定杆 90° 切线法则、自然滚动白球分离角理论公式 atan2(sinφcosφ, sin²φ+2/5)(Dr. Dave TP B-13)、加塞偏杆角、加塞碰库反弹角对称性、滑行段与滚动段转换。