簡単なカールコードの作例です。

この作例では、jsCurveLengthというアドオンを使用しています。

jsCurveLength
については、Junki The Junkie's Junkyard さんのブログで
使用方法などを詳しく説明されていますので そちらを参考にして頂ければと思います。
jsCurveLengthでググればヒットすると思います。)

また、以下作例で作成したサンプルシーンです。
tut_jsCurveLength.scn
(右クリックで対称を保存でDLして下さい。)