建築フォーラムでの質問ネタ〜

JWWにおいて文字は一括で水平に回転できるのはわかりますが記号なども同じように回転させることってできないでしょうか?範囲指定で移動・回転させると全体に異動してしまいます 軸は同じ位置で回転させたいのです。

ブロック図形ではない「図形」が1種類で 複数個あるものを一括で、という事なら、Siegelさんのところで公開されているスターさんの「ブロック編集もどき」が使えると思うんだけれども、多分、この質問では、複数の種類の図形を一括で という感じがしないでもないので、それなら 1回ポチッとな〜で出来る方法はないと思う。

ブロック図形であれば、外部変形・座標ファイルでは ブロック図形を扱う事はほぼ不可能なので(ブロック名一覧を取得する〜って程度なら出来る)、その手法では無理でしょう。 クリップボードを扱うプログラムか、或いは、図面ファイルを扱うプログラムか、であれば、可能性はありますね。

DXFやSXFに変換して、テキストエディタで 各ブロック挿入データの角度を変える(※子ブロックは除外)にしても、手作業になりますので、一括でやりたければ やっぱり プログラムを組む必要はあるように思います。

曲線属性である場合は、
外部変形・座標ファイルでは、曲線属性がちゃんと有効なのは線分だけなので、これまた、無理ですね。基準点も持っていないから、それをどうするのか?って話もありますけれど。境界ボックスをとってその中心とするか、閉図形を取得して重心計算するか。
これも、クリップボードを扱うプログラムか、図面ファイルを扱うプログラムであれば、可能性はあります。基準点をどうするか、って話はありますが。


まぁ、いずれにせよ、現在の Jw_cad の基本機能に、そういう機能はたぶん無いと思うので、Jw_cad だけで行うのは無理だと思います。

Jw_cad にも「オブジェクトプロパティ」みたいな機能があって、それでブロック図形を複数選択して、角度値を 0 にする、みたいな事が出来れば〜 って 無理か〜

そういうのが出来るCADで、JWWファイルの読み書きが出来るもの、というのがあれば簡単かもしれませんね。「M7」にはブロック図形がないので無理だけど、AR_CAD とか RootProCAD Proとか どうなんだろ?所持していないから知らないけど。