ワールド軸を基準に回転するスクリプト

昨日のスクリプトをもとに、ワールド軸で回転するスクリプトも作ってみました。
断面図などを取り込んだ時、 "向き" を間違えてしまった場合に便利です。
取り込み直すのではなく、その場で直してしまおうという発想です。
Rotate_with_WorldAxes_zip.txt
ついでに、Uniform Scaleのほうも直しました。(上のZipファイルに入ってます。)
メニューで倍率を指定するようにしました。
メニューに適当な数字が無い場合は、下の数値フィールドに入力します。
このフィールドに0以外の数字が入ってるときだけこの数値が有効になります。
10倍するスクリプト

原点を基準にUniform Scale(相似なスケール)を実行するスクリプトです。
ネットで探してきたDXFファイルを読み込むと、10倍とか1/10とかになってしまうことが多々あります。
これはそのデータが制作されたソフトとformZの内部単位の違いによるものです。
こういうのは、開いてみないとよくわからないものです。
通常は一旦閉じて、読み込み直します。その際、再スケールしてやればいいわけです。
ですが、数があると結構面倒なので、読み込んだあと、大きさを確認したら、その場で再スケールしてしまったほうが早い!
で、作ったのが今回のスクリプトです。
UniformScale_with_Origin_zip.txt
あとはインチの場合はどうすっかなぁ...。