AFsoft World

AF日記。 コンピュータ・CAD・漫画・アニメ・ゲーム・スポーツ等についてのたわいもない話、などなど。

[JWW外変] p123_円の中心で点を作図 更新

Pcataに、外部変形アプリケーション
p123_円の中心で点を作図 を更新しました。
http://p-cata.from.tv/jwwgapp/p123.html
範囲選択をした要素データのうち、円・円弧楕円・円ソリッド(扇形・弓形・円外を含む)・円周ソリッド・円環ソリッドのうちの対象図形指定を行ったデータを対象とし、円の中心点に 点 又は 点マーカー を作図する外部変形アプリケーションです。
2009/11/22修正:対象図形の下3項目の指定状態読み込みがミスしていました。
 
全レイヤグループを対象としています。選択したくないレイヤ・レイヤグループは、表示のみ/非表示にしてください。外部変形では仮点を扱えませんので仮点の作図は出来ません。現在のレイヤ・レイヤグループ、点要素の線幅値は「0」(固定)として作図します。線色は、本外部変形アプリケーションの画面上で設定する事が出来ます。

この3つのものは後から追加したもので、その部分、ミスしていたので修正しました。それ以外の変更はありません。

[JWW7] ツールバーの背景色

Jw_cad作者さんのサイトの掲示板で以下のような発言がありました。
環境によるものかもしれませんが
ツールバーの、「レイヤ」「レイヤグループ」「線属性」の背景色が、グレーから白に変わってしまいました他のツールバーは、通常通りです
「保存」ボタンを押して、「Enter」キーを押して、でていたwindowsのダイアログ画面が「パラメーターが間違ってます」とメッセージがでて、出現しなくなりました
Vista、です よろしくお願いします
http://hpcgi2.nifty.com/jw_cad/c-board.cgi?cmd=ntr;tree=15999;id=003
こちらは、Xp SP3 ですが
前者は、こちらでは以前と同じです。
20091121a

後者は、こちらでも同じくエラーメッセージが出て、保存画面は出ません。


画面のプロパティでしょうか?
こちらは標準の青いものから、シルバーに変えましたが、個別の指定は変えていません。
その他、Visual C++ 2005 のラインタイムライブラリ等は入っていますけれど、このへんは影響するのかな?

[JWW7] 画像同梱2

Jw_cad作者さんのサイトの掲示板で以下のような発言がありました。
>・画像ファイルをJwwファイルの一部として保存できるようにした。(画像コマンド→[画像同梱]ボタン)
早速試用してみて 気が付いた点書き込みさせて戴きます。
1)→画像データのみ保存時に圧縮しながら内部保存して戴けると嬉しい。保存時のjww形式データ量が小さくなりますので是非。(特に画像が多い図面等の場合には顕著)
2)→画像同梱on or off時 下位Ver形式に保存した場合について 下位VerのJWWで読込んだ場合に 画像の文字列と表示枠が表示されない。下位Ver形式に保存する場合には 画像は今まで通りの文字列形式で保存希望
http://hpcgi2.nifty.com/jw_cad/c-board.cgi?cmd=ntr;tree=15984;id=003
1)については、BMP以外のJPEG/GIF/PNG/圧縮型TIFFでは、その画像形式そのものが圧縮対応なので、それに対して更に圧縮化することに意味があるのだろうか?という気がする。圧縮したければ、JPEG/GIF/PNG/TIFFなどを利用すればいいと思う。
まぁ、JWW自体に、BMPをJPEG/GIF/PNG/TIFF等に変換して保存するというような機能があると良いかもしれないけれども、そこまでやらなければならないという事もないと思う。ちなみに、逆に、JPEG/GIF/PNG/TIFF等をBMPにするって事も可能になるかもしれないし、そこまで行くと、SusieプラグインがなくてもJPEG/GIF/PNG/TIFFはそのまま表示できる、という事も可能かもしれません。ソフトの内部でJPEG/GIF/PNG/TIFF→一時的BMP化をして、それを表示させればいいだけなので。

ちなみに、Borland Delphi では、JPEG(多分、基本DCTのもの)は標準で利用できるようになっています。Visual C++ 2008の機能でも、ひょっとしたら、結構たくさん対応できるのかも!?(持ってないので知りませんけれど)
なお、私の場合は、画像関連の変換などでは、市販ソフトの「ImageKit」(ニュートン社)を利用しています。

おっと、そういえば、Visual C++ 2008 という事は、それ用のランタイムライブラリは、必要としないのだろうか? (うちのマシンは2005のラインタイムが既に入っていた・・・2008は入れていない)

2)については、画像同梱をした場合、文字列が変わってしまうので、それをそのまま旧バージョンで保存すると、文字列も変わったままなので、画像は表示されなくなりますね。パス部分を削除した「相対パス」にしている場合はまだいいけれども、例えば、ファイルサーバーの結構深いところに画像が別々に入っているような場合は結構難儀するかもしれません。画像同梱をした図面ファイルを、旧バージョン保存を行ったら文字列を手動で書き換えて下さい、というのは、ちょっとアレかもしれません。 自分自身で利用するだけならまだいいですが、社内の別の人が使う場合や、受け渡した相手側が使う場合などは、便宜に応じて旧バージョン保存をすることもあるでしょうから、画像が表示されない!?というトラブルは出てくる可能性はありますね。そもそも、画像をバインドするというのは、画像付きのデータの受け渡しでのトラブルを無くす・減らすため、であると思うので、また別の原因でのトラブルが増える事になるのは、やっぱり避けたほうがいいように思います。

という訳で

1.保存時に「□画像同梱して保存する」というスイッチをつける
2.上記スイッチがオフの場合は、今までと同じ仕様
 上記スイッチがオンの場合
 7.00形式では現状のように保存。但し、開いた際に、文字列をパス形式に書き換える。現状はJWWフォルダ内に日付的なフォルダが自動的に作成されてその中に画像ファイルが入りますが、保存場所は自分で設定できるようにするのも良いかもしれません。
 〜6.00形式では、文字列を相対パスに書き換えて、図面データと同じフォルダに画像ファイルをコピーする。

かな?

あと、「□BMP化して同梱する」というスイッチがあっても良いかもしれません。

[JWW7] 画像の同梱・・・

Jw_cad作者さんのサイトの掲示板で以下のような発言がありました。
幾つかの動作を試させて戴いた上で、私の関心は専らとしてjwwデータへの画像ビットデータ埋め込みに画像同梱ボタンを押す必要があるのか・・・どうかに移りました・・・が、敢えて問題点として提起するとすれば
jwwデータに同梱されている画像データのなかで圧縮された画像ビットデータの取り扱いにあるのだろうと思います 即ち jpg等の展開表示が可能な状態(プラグイン実装状態)でjpg等の画像データを同梱しjpg等の展開表示が不可な状態(プラグイン未実装状態)で同梱画像が表示されるのかという事に有りますが残念ながらbmp形式画像以外は、やはりプラグインを必要とする仕様のようでした 例えば、初めてjwwデータを扱う場合には、戸惑いの要因として上げられるでしょう
私自身は、元の情報を正確に伝える事が出来ていない情報は、偽りの情報である・・・と考えていますので画像データの質(劣化・変質・改竄・瑕疵)を議論するならば現在の段階ではデータサイズには目を瞑った上で、bmp形式保存が最善・最良だと考えて次世代への情報(図面)伝達の手段として、考えるようにして行こうと思っています
http://hpcgi2.nifty.com/jw_cad/c-board.cgi?cmd=ntr;tree=15079;id=003
なぜそんな古い発言にコメントするかな?という疑問はおいといて(同じネタだからだと思いますが)、まず、[画像同梱]ボタンを押すという作業は確かに、最初、何も見ていなかったら分りませんでした。(文字→文読やD&Dで挿入する事が多いので) 画像挿入時に、参照リンク/埋め込みの指定があるってパターンのソフトは多いですけれど。また、保存時に、□画像を埋め込みする ってチェックがあるっていうのも良いかもしれません。

次に、JPEGなどのデータを貼り付けていると、どうなるか、では、JPEGファイル内容そのものがバインドされる、というのは、そのまんまなので、まぁ当然かなという気はしますね。だから、受け渡した相手先に、JPEG用のSusieプラグインが必要、というのは、まぁ、普通ではないかと思います。しかし、BMP化すべきかどうか、BMP化できるオプション指定をつけるかどうか、みたいな話も当然あると思います。 現実、私は「AFJWV」でのJWV形式で画像をバインドする際に、BMP化するってスイッチをつけていて、JPEG/GIF/PNG/TIFF を BMPに変換してからBMPのバインドを出来るようにしてあります。

まぁこの辺はまだ「評価版」ですから、イロイロと変更される余地はあるのではないかと思います。

Jw_cad Ver.7.00β (評価版)

Jw_cad作者さんのサイトで、
「Jw_cad Ver.7.00β (評価版)」が公開されました。

以下、jw_win.txt より抜粋
--------------------------------------------------
【ソフト名】2次元汎用CAD Jw_cad Version 7.00β
【登 録 名】Jww700--.exe Jw_cad Version 7.00β
【動作環境】Windows2000, XP, Vista, 7
【著作権者】Jiro Shimizu & Yoshifumi Tanaka
【使用言語】Microsoft Visual C++ 2008
【掲載月日】2009/11/21
--------------------------------------------------------------
β版としてアップします。開発環境を大幅に入れ替えたこともあり、各種の障害が発生することが予想されるため、その点をご理解いただける方のみお使いください。評価版ですので、書庫ファイルへの直接リンク・転載・配布等一切ご遠慮ください。
--------------------------------------------------------------
自己解凍書庫形式となっています。実行するとインストール先を聞いてきます。標準では「C:\jww」となっていますので、必要があれば変更してから[OK]ボタンを押してください。ファイルの解凍が終わると、インストールが始まるので、[OK]ボタンを押すと、スタートメニューに実行ファイル等のショートカットが登録されます。
アンインストールする場合は、スタートメニューから「Jw_cad のアンインストール」を選ぶか、コントロールパネルの「アプリケーションの追加と削除」から「Jw_cad」を選んでください。著作権、使用条件等はこのドキュメントの最後をご覧ください。
--------------------------------------------------------------
◆Version 7.00β での変更点は以下のとおりです。(2009/11/20)
・画像ファイルをJwwファイルの一部として保存できるようにした。(画像コマンド→[画像同梱]ボタン)
・節間消去の初期値を環境設定ファイルで設定できるようにした。(SAMPLE.JWF「S_COMM_1」の?参照)
・天空率の三斜計算の少数点以下3桁の丸めを「基準建物の場合は切上げ」、「計画建物の場合は切捨て」とした。
・建具データ(JW_OPT1.DAT,JW_OPT3.DAT)を変更した。
・図形データ《図形01》建築1《図形02》建築2を一部追加した。
--------------------------------------------------------------

2000/Xp/Vista/7 対応とのことで、これは Visual C++ 2008 を利用された事によるものだと思いますが、ついに、Windows95/98/Me は終わりですね。2008を使う事によって今後、何かが変わっていくのでしょうか? 64bit版?DirectX(Direct2D)? リボン? .NET? GDI+を使う事によって画像の回転は安定するのかも?

画像ファイルの同梱に対応、という事は、うちの「AFJWV」での「JWV形式」はほぼ不要になったという訳ですね。JWV形式は「パスワード化」というのがありますけれど、まぁ、使っている人もほとんど居ないでしょうから関係無いかな。
BMPファイルを同梱したファイルをバイナリエディタで見ると、ファイルの最後にそのままくっついているみたい。それ以外のデータ部分は、画像ファイル名以外、AFJWVで見れているので変わっていないかも。

[JWW] ジャギ様、再臨

Jw_cad作者さんのサイトの掲示板で以下のような質問と発言がありました。
水平、垂直以外の斜めの線を描くと、ディスプレイ上でどうもギザギザしているように見えます。印刷してもギザギザしています。特にひどいのはある図面をコピーし、貼り付けるときに角度取得した場合、のような気がします。これは平面図を配置図に張り付ける場合などです。ディスプレイが古いせいか?プロッターが古いせいか?こんなものなのか?お教えください。
・WindowsXPのほうのデスクトップ解像度は1280×1050(6年)
・WindowsVistのほうのデスクトップ解像度は1680×1050(2年)
です。注意してみますと、垂直、水平、15度線は問題なく、それ以外の角度をもった線がギザギザしているように見えます。こんなこと、あまり気にしないほうがよいのかもしれませんね。ありがとうございました。
http://hpcgi2.nifty.com/jw_cad/c-board.cgi?cmd=ntr;tree=35995;id=004
あ、そうそう、使用しているTFT液晶ディスプレイが本来可能とする解像度、というのがあるはずです。構造上、素子の大きさによってドットの大きさが決まる=解像度が決まるから、もし、それと異なる解像度をWindowsで指定している場合には、ディスプレイが擬似的にその解像度で表示しようとして、ジャギ様が現れることがあるかもしれません。

TFT液晶はクリアすぎてジャギ様が目立つって場合もありますね。いっそ、古いCRTディスプレイ(ブラウン管・トリニトロン管の奴)のほうがジャギ様は目立たないかもしれませんね〜

印刷機種の場合は、昔、hp designjet 220、230、330、430、あたりで客先で、300dpi(高速印刷時)だとガタつきが目立つって言われた事があります。それじゃ高品質の 600dpi で、という事になりましたが、それでも、結構目につくとの事。う〜ん、これ以上の解像度はこの機種では無理なので〜 というかこの機種はスペックよりも先に値段で決めちゃったんですけどね。当時は、1200dpi以上のものなんて凄く高かったし。

まぁ、プロッタに関しては、元々高価なものだから、先に印刷サンプルを見てもらうってのがごくごく普通なんだけど、印刷サンプルを見て納得の上で購入しているんであれば、購入して何年も経ってから、ジャギ様が目立つ!とか言われてもどうしようもないというか。
であれば、2400dpi以上とか、いっそ、ペンプロッタとか(ラスタデータは印刷出来ませんが)、新しい機種の導入をされたら良いと思います。

これらは、Jw_cad が云々って話ではないです。

[JWW] JWCファイルがよめない?

Jw_cad作者さんのサイトの掲示板で以下のような質問がありました。
マックos9(ベクター9)からjwcに変換してwinのjw-jwcで開こうとしても開けません。ベクターのデーターは重くありません。以前winのjw新規作成でjwcで変換できてたのですが・・・どうしたらwin-jwcでひらけますでしょうか。どうぞよろしくお願いいたします。
http://hpcgi2.nifty.com/jw_cad/c-board.cgi?cmd=ntr;tree=15977;id=003
そういえば、VectorWorksのJWC出力ってイマイチだそうで、DXFでも出しておいて両方を渡す、みたいな発言はこれまで何度か見ましたね。何がイマイチなのか分りませんけれども。うまく読めない?色数?文字数?単精度?
まぁそれはおいといて
Jw_cad で読めないんであれば、その他、JWC形式が開けるソフトで開いてみるとか。CADソフト、ビューワーソフト、変換ソフト、いろいろあると思います。当方の「AFJWV」でも JWC形式ファイルは開けます。

そういえば昔、古川さんが「JWX」とか「JWC2JWW」を作成してたとき、よく、変な JWCファイルがあって〜 みたいな話を振られた事がありますけれど。文字のセグメント・オフセットとかが変な状態になっているとか。これ何のソフトで保存したんですか?と聞いたら、Jw_cad とか。。。え〜?うそ〜?とか言いつつ。

[JWW?] プリンタとドライバと印刷範囲

Jw_cad作者さんのサイトの掲示板で以下のような質問がありました。
JW-CAD 6.21aを使っています。
プリンタ HP Officejet Pro K8600dn (ネットワーク接続)で印刷をしようとするとPCによって印刷範囲が変わってしまいます。A3横の状態での印刷する場合
PC1では横410mm、縦286mmが印刷範囲として印刷されます。
PC2では横388mm、縦286mmが印刷範囲として印刷されます。
JW-CADの設定はボタン位置等のレイアウトが違うだけで全て一緒です。当然Verも一緒です。そしてプリンタのプロパティ設定も全て一緒です。ただOSが違ってPC1はServer2003。PC2はXPです。これはやはりOSの違いよる現象なんでしょうか?他に同現象が出ている方はいませんでしょうか?解決策はあるのでしょうか?
http://hpcgi2.nifty.com/jw_cad/c-board.cgi?cmd=one;no=15976;id=003
OSによってドライバが違うっていうことはよくある事で、ドライバが違うと、そのスペックも違うって事もよくある事で、それによって、印刷範囲が異なるというケースも当然あるでしょうね。

メーカーサイトのドライバのダウンロードコーナーを見て、異なるOSに対応した共通ドライバがあるかどうかを確認、あれば、それを使えばいいと思いますし、無ければ、同じような印刷範囲になる設定を探すって事になるかと思います。カスタムサイズの指定が出来るのなら、それでやるとか。

[JWW] コピーが出来ない?

建築資料館の掲示板で下記のような質問がありました。
OSはwin vista jwwはVersion 6.21aです。以前、線形図(文字なし)のみの「コピー」が可能でしたが、線形+文字または文字のみでないとコピー→貼り付けは不可。
色々試してみましたが、コピー範囲指定をすると「google翻訳用ダイヤログボックス」が表示→これを非表示→コピーコマンドクリック→貼り付け可能となります。どうも線形のみではクリップボードに書き込まれないようです。原因がわかりません。googleが邪魔しているのか、PCに何か問題があるのか、jwwの問題なのか。よろしくお願いします。
http://www.ath-j.com/cbbs2/cbbs.cgi?mode=one&namber=39951&type=0&space=0&no=1
Jw_cad Ver.6.21a でも、線形のみでもコピー可能です。Vistaでも大丈夫でしょう。JWクリボス動作チェックしたときに別段問題はなかったはずだし。

「google翻訳用ダイヤログボックス」が表示
って何じゃらほい?
何か、常駐的なソフトを同時実行しているのでは?
であれば
文字を含むコピーでは、通常のJWWクリップボードデータに加えて、文字内容の部分に関しては、文字のクリップボードに格納されるので、文字クリップボードを監視するソフトを動かしていれば、翻訳ですか?翻訳エンジンに掛けられて、文字内容が変換されて、クリップボードに戻す作業が行われる。しかし、文字ではないクリップボードが入ってきた場合は、イレギュラーとしてクリップボードがクリアされる、という可能性はありますね。

その「google翻訳用ダイヤログボックス」を終了、あるいは、停止させれば良いのではなかろうか。みたいな。

[JWW] 文字を黒色にしたい

Jw_cad作者さんのサイトの掲示板で以下のような質問がありました。
線の印刷では、プリンター出力で色を指定できますが、文字はできないのでしょうか?画面上では、それぞれ異なるカラーの文字を印刷時にはすべて黒で印刷したいときの設定方法を教えてください。
http://hpcgi2.nifty.com/jw_cad/c-board.cgi?cmd=ntr;tree=36017;id=004
印刷時に「□カラー印刷」のチェックをオフにすれば、全てモノクロになりますけれど。また、これがチェックオンの状態でも、通常の線などと同様、設定→基本設定 色・画面 のプリンタ出力要素 の色を黒色にすれば、線も文字も黒色になります。
これまた線などと同様ですが、文字の作図レイヤを 表示のみレイヤ にして、グレー色のプリンタ出力要素の色を黒色にする、という手もありますね。

線はカラーで、文字だけを黒色で、という場合であれば、属性変更の文字色変更で黒色の線色2またはSXF1のblackにしてしまう、という手法が簡単かもしれません。任意サイズになりますがまぁ印刷直前の一時的作業として保存しなければ問題はないでしょう。ブロックがたくさんあるとやっかいですけれど。そういう場合は、設定→基本設定 文字 の色Noを全て「2」にするとか。この場合は任意サイズが無関係となりますけれど。

状況に応じてイロイロと手法はあると思います。
<<  November,2009  
S M T W T F S
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30          
QRコード
QRコード
  • livedoor Readerに登録
  • RSS
  • livedoor Blog(ブログ)