カムプロファイル設計 戻る
機械設計・機構学

カムプロファイル設計シミュレーター

ディスクカムのプロファイルをリアルタイム設計・アニメーション。単純調和・サイクロイド・修正正弦の運動プログラムを比較。変位・速度・加速度・圧力角を同時表示。

運動プログラム
カムパラメータ
基礎円半径 r₀ (mm)
mm
フォロワーストローク h (mm)
mm
ライズ角 β_rise (°)
°
ドウェル角 β_dwell1 (°)
°
回転速度 N (rpm)
rpm
計算結果
変位 s (mm)
速度 v (mm/s)
圧力角 α (°)
加速度 a (mm/s²)
カム
変位 / 速度 / 加速度
理論・主要公式
$$s(\theta) = h\left[\frac{\theta}{\beta}- \frac{1}{2\pi}\sin\!\left(\frac{2\pi\theta}{\beta}\right)\right]$$ 圧力角: $\tan\alpha = \frac{ds/d\theta}{r_0 + s}$
設計基準: α ≤ 30°

カムプロファイル設計とは

🙋
カムって、エンジンの吸排気バルブを開閉する部品って聞いたけど、どうやって動きを決めるんですか?
🎓
大まかに言うと、回転運動を直線の往復運動に変えるための「形」を設計するんだ。このシミュレーターで、基礎円半径やストロークを変えると、カムの形がリアルタイムで変わるよ。例えば上の「基礎円半径 r₀」のスライダーを動かしてみて。円盤が大きくなったり小さくなったりするのがわかるよね。
🙋
「運動プログラム」で単純調和、サイクロイド、修正正弦って選べますね。何が違うんですか?
🎓
フォロワー(押される部品)の動きの滑らかさが大きく異なるんだ。単純調和は動きが単純だけど、速度や加速度のグラフを見ると、動き始めや終わりで「ガクン」とした衝撃が出やすい。実務で高速カムを設計する時は、サイクロイドや修正正弦を選んで、振動や騒音を抑えることが多いよ。グラフを切り替えて比べてみて。
🙋
「圧力角」って何ですか?グラフに赤い線で出てますが、30°を超えると警告が出ました。
🎓
非常に重要な角度だよ。カムがフォロワーを押す力の方向と、フォロワーが動く方向のズレを表すんだ。これが大きすぎると、フォロワーがガイドに強く押し付けられて、動きが重くなったり、すぐに摩耗したりする。例えば自動車のエンジンカムでは、30°以下に収める設計が基本だね。「ライズ角 β_rise」を小さくしすぎると圧力角が急に大きくなるから、スライダーを動かして確かめてみよう。

よくある質問

画面上部のドロップダウンメニューから「単純調和」「サイクロイド」「修正正弦」を選択すると、変位・速度・加速度・圧力角のグラフがリアルタイムで切り替わります。各曲線の形状を比較し、加速度の連続性や最大圧力角を確認してください。
圧力角が許容値(通常30°以下)を超えるとカムの摩耗や動作不良の原因になります。ライズ角(β)を大きくするか、ストローク(h)を小さくすることで低減できます。シミュレーター上で数値を変更しながらグラフを確認し、適切な値を探してください。
シミュレーター画面に表示される変位データの数値一覧をコピーするか、エクスポート機能(CSV形式など)を使用してください。このデータをCADやCAMソフトに取り込むことで、実際のカム加工や3Dモデル作成に活用できます。
サイクロイド運動は変位・速度・加速度がすべて連続的に変化するため、始動時と停止時の衝撃(ジャーク)が理論上ゼロになります。これにより高速回転時の振動や騒音が低減され、フォロワーの追従性が向上します。シミュレーターで加速度グラフの滑らかさを確認してみてください。

実世界での応用

自動車エンジンのバルブ駆動:吸排気バルブを開閉するためのカムシャフトは、その心臓部です。高速回転でもバルブが正確に追従し、騒音・振動を抑えるために、サイクロイドや修正正弦などの滑らかな運動プログラムが採用されます。圧力角の管理は、燃費と耐久性に直結します。

各種自動機械(工作機械・包装機械):製品の送り出し、部品の押し出し、工具の往復運動など、タイミングを正確に制御する必要がある場所で多用されます。シミュレーターでパラメータを調整するように、ストロークや速度を機械の要求仕様に合わせて最適化します。

繊維機械や印刷機械:複雑で高速な往復運動や間欠運動を生み出すためにカム機構が使われます。特に修正正弦曲線は、中速域で最大加速度を抑えつつ滑らかに動かせるため、これらの機械で好まれることがあります。

ロボットアームの特殊な軌道生成:単純な回転運動から、特定の複雑な軌道(一時的な停止を含む等)を実現するためのアクチュエータとして、カスタム設計されたカムが使われることがあります。CAEシミュレーションは、そのプロファイルを試作前に検証する必須ツールです。

よくある誤解と注意点

まず、「ストロークが大きければいい」というのは危険な考え方です。確かに大きな動きを得たい気持ちはわかりますが、例えばストロークを2倍にすると、加速度は原理的に4倍近くになることが多く、駆動モーターのトルクやフォロワーの慣性力が想定外に大きくなり、装置が壊れる原因になります。実務では「必要最小限のストローク」を追求することが基本です。

次に、「グラフが滑らかだからOK」と運動プログラムだけを見て満足しないでください。サイクロイドは確かに加速度まで連続ですが、その最大値は単純調和より大きくなりがちです。つまり、滑らかだが「きつい」動きになることも。重要なのは、変位、速度、加速度、躍度(加速度の変化率)の全てのグラフを総合的に評価することです。NovaSolverで各プログラムを切り替え、加速度のピーク値も比較してみましょう。

最後に、圧力角の警告は「30°を超えた瞬間に即アウト」という単純な話ではありません。警告はあくまで目安。フォロワーがローラ式か刃先式か、潤滑状態はどうか、実際の使用速度はどれくらいか、で許容値は変わります。ただし、初学者はまずこの基準を守る練習を。そして「ライズ角β」を小さくしすぎると、どんな運動プログラムでも圧力角が急激に悪化することを体感しておきましょう。

使い方ガイド

  1. 基礎円半径(r0)とストローク量(stroke)を入力します。例えば基礎円半径30mm、ストローク20mmに設定
  2. 上昇期間(rise)と静止期間(dwell1)をカム回転角度で指定します。上昇90°、静止30°などと設定
  3. 運動プログラム(単純調和、サイクロイド、修正正弦)を選択し、リアルタイムでカムプロファイル曲線が生成されます
  4. 変位・速度・加速度・圧力角の4つのグラフを同時に確認し、機構の動作特性を評価します

具体的な計算例

自動機械の部品搬送用ディスクカム設計の場合:基礎円半径r0=50mm、ストローク25mm、上昇期間120°、静止期間60°でサイクロイド運動プログラムを選択すると、上昇完了時の最大速度v=312mm/s、最大加速度a=4,680mm/s²、最大圧力角α=28.5°が得られます。この値から従動子ローラ径やカム軸の剛性が決定されます。

実務での注意点

  1. 修正正弦運動は加速度のピーク値が単純調和の半分程度になるため、高速運転時の振動・騒音低減に有効です
  2. 圧力角が35°を超えると従動子のスティックスリップが発生しやすくなるため、基礎円半径を大きくするか運動プログラムを変更してください
  3. サイクロイド運動は加工が複雑になるため、NC工作機械の指定送り速度と工具寿命を事前に確認してください
  4. ストローク比(ストローク/基礎円半径)が0.5を超えると設計余裕が減少し、製造誤差の影響が顕著になります