楕円を等間隔に区切る

イラストレーターで楕円を等間隔に区切ろうと思って、悩みまくった。 楕円形の円周は計算で出せるが、円弧の長さを測るのが上手く行かない。 悩んで悩みまくって、実物の紐を画面に当てようかとかアホな事を考えていたら、素晴らしい解決方法が。

破線を使う、ただそれだけ。なんてこった! 破線って別にそれ目的の機能じゃないので、全く気付かなかった。

楕円形の円周を算出して、破線の線分を等間隔になるように調整するだけ。目から鱗だ。 破線を作ったら、あとは分割分割でパスを変換するだけ。