アニメーション、シミュレータを動かして、メカニズムの動きと基本を学ぶことができる初学者のための入門書です。視覚的にメカニズムの動きを体験できるのでわかりやすく、また豊富な図解と丁寧かつ詳しい解説により学習のポイント、基礎知識が理解できるようになっています。
増補改訂版では、ハードウェア環境に依存しないWebブラウザ上で動作するJavaScript+Canvasでアニメーション、シミュレータの作成を行いました。Canvasは強力な図形処理能力を内蔵しており、アニメーションにおいてはリアルで細かい箇所も観察できます。シミュレーションでの解説においては、設定を変えての動きの変化、違いを目で見ることができるので、従来数式での理解にとどまっていた動作を体感・理解することができます。また実際の開発の手助けとなる基本知識が盛り込まれているので、読者がパラメータを自由に設定し、目的とする動作を試すことができます。