TOP>2008年11月

2008年11月27日

[JWW] ツールバーに外部変形を入れたい?

建築資料館の掲示板にて以下のような質問がありました。
その他1のツールバーの中にある外変があります。そこに、入れるのはどうしたらいいのでしょか。基本的なことが分かりません。名前、日付け、メモとあります。最初から教えて下さい。

http://www.ath-j.com/cbbs2/cbbs.cgi?mode=all&namber=38356&type=0&space=0&no=1
まず、Jw_cadのツールバーの「その他1」の[外変]ボタンを押すと、いつもの「その他」→「外部変形」コマンドが動作します。外部変形は、おおよその場合、JWWインストールフォルダや、その下にフォルダを作ってそのフォルダの中に入れますが(バッチファイルに「#cd」が必要)、この参照するフォルダは前回開いたフォルダをみますので、別段、ここ!と決まっている訳ではないので、自分でどこに入れるのかを考えて管理する必要がありますね。
ダウンロードしたり、どこかのCD-ROM等から入手した外部変形は、圧縮されている場合が多いので、解凍(展開)をして、自分で決めたフォルダ内へファイルを移動すればいいと思います。awk、ruby、VBランタイム、.NET Framework、などが別途必要な場合もありますので注意。また、Jw_cad は、「C://\/i/iProgram Files//\/i/iJWW」のようなフォルダにインストールしていない事。

次に、ツールバーに外部変形バッチファイルそのものを仕込めないかどうか、という点については、不可。通常は Jw_win.jwf を作って
GCOM_100 =●●●,,,,,,,,,,C://\/i/iJWW
という具合の設定を行い(●●●:外部変形バッチファイル名(.BATは不要))、[Ctrl]+[A] で動かすとか、AUTOモード・クロックメニューに仕込むか、又は、外部変形メニューソフトを利用する、という事になると思います。

ちなみに当方の「JwwMenu」(シェアウェア)であれば
http://afsoft.jp/program/p06.html
まず「Jw_win.jwf」を用意しておき
外部変形バッチファイル
外部変形アプリケーションを実行させたい場合、[参照]をクリックしてそのバッチファイルを選択して下さい。(※注1)
※注1
外部変形を登録する場合には、最初に、JWWフォルダ内に、JWW起動時に自動的に読み出される環境設定ファイル Jw_win.jwf を作成し、「GCOM_100 =jwwmenu,,,,,,,,,,C://\/i/iJWW」という具合に設定しておきます。こうする事によって、[Ctrl]+[A]キーを押すと「C://\/i/iJWW」内にある「jwwmenu.bat」が起動されるようになります。(このバッチファイルは本ソフトで自動的に作成されます)この場合、実行したい外部変形のバッチファイルを[参照]で指定し、送信キーに[^A]を入れます。(起動JWWが別のフォルダの場合には、それに応じて設定して下さい)
の設定をした状態で、好きなツールボタン上で右クリックして設定をすれば指定外変ボタンを作る、というようなことは出来ます。
20081127b
20081127c

2008年11月27日

[JWW] SXF対応拡張線色

Jw_cad作者さんのサイトの掲示板で下記のような質問がありました。
通常の?線(線色1~線色8)は描画色と印刷色を個別に指定できますが「SXF対応拡張線色」は描画色と印刷色が同じになっているように思います。描画色と印刷色を個別に指定することは出来ないのでしょうか?
やりたいと思っていることは・・・
タイル目地などを一番細い線色で書いたのですがもっと細く(目立たなく)したいのです。自分で一から図面を書くときは「線色1~線色8」で書きタイル目地などは「表示のみレイヤ」にしていおいて印刷時に「カラー印刷」にチェックを入れるとライトグレーで印刷されるので、そのようにやってきました。(もちろんそのときの線色1~線色8の印刷色は黒です)
今回、図面修正をしていて、元データのdwgからjwwに変換した際すべての線が「SXF対応拡張線色」に割り振られたので上記のようなことができないか模索しているところです。変換にはJacConvertを使用してますが、変換のやり方を変えることで
問題解決になるのでしょうか。

http://hpcgi2.nifty.com/jw_cad/c-board.cgi?cmd=one;no=14300;id=003
まず、SXF対応拡張線色には、既定線色の1~16と、ユーザー定義線色の17~256がありますが、Jw_cadデータ的には、双方とも、描画色と印刷色のデータはあります。しかし既定線色のほうは、印刷色を任意に指定しても、Jw_cad で開いた時点で描画色と同じ色にリセットされます。確認済みです。ユーザー定義線色の方はリセットされませんのでデータ的には設定可能です。しかし、Jw_cad自体にその設定画面も設定用の環境ファイル等も存在しません。
どうしても設定をしたければ、当方の「JWWレイヤ名・SXF対応拡張線色・線種設定(JwwName)」(フリーウェア:http://afsoft.jp/program/p05.html)などでどうぞ。既定線色のほうは設定しても有効にはなりません。

次に「JacConvert」でのDWG→JWW変換についてですが
JWWファイル出力設定で「JWWバージョン」指定のなかに「Ver.4.20(8色)」というのがありますので、それを指定してみてはいかがでしょうか?
20081127a

2008年11月26日

[JWW] 交点計算が出来ない?

Jw_cad作者さんのサイトの掲示板で下記のような質問がありました。
ユーザ定義関数function未実行の回避の仕方
外部変形を作成してますが、下記ユーザ定義関数を使って交点計算を実行してみると、一方の線が鉛直線である時だけ、思わぬところへ点が書き出されます。
 また、これを回避するため、原点基準で座標回転移動を行い、鉛直線を回避して交点計算を行なって仮座標を算出し、更に元方向へ回転して戻して本座標を算出と試みたのですが、未実行となってしまいます。鉛直線の無い場合は、うまく実行してくれます。鉛直線が発生した場合の傾きの処理はどうしたらよいですか。御意見よろしくお願いします。

http://hpcgi2.nifty.com/jw_cad/c-board.cgi?cmd=ntr;tree=32090;id=004
私は awk 知らないのでアレですけど、
sin,cos,atan2,を使うとおかしいからコメント化しているって事?いやぁ、プログラミング言語で、sin/cos が使えないと厳しいでしょうから余程でない限りは大丈夫なような気はしますけど。atan2が使えない場合は atan で代用すれば可能だと思いますが、昔の8bitでもatanは使えますからatanが使えないって事はないと思います。また、return の後に式で書いてますが、式が書けないのなら変数を使えばいいと思います。
書き換えた方の連立方程式の解については、別段、問題なさそうです。私だったら最初に線が点状態であればエラーではじく、という事はすると思います。あとは、まぁ、誤差でしょうか? awk がどういうシステムなのか分らないので何ともいえませんが、BASICやDelphiやCであれば、私の場合、
if (x11 == x12) { ~
なんて危険なことはしません。
変数の値には誤差が入って当たり前なので
if (FAbs(x11-x12) <= 0.000000000001) { ~
のようなプログラムを書きます。(0.000000000001 ってのは定数宣言したものを使いますけど。_LIMITN とか名前を付けて)

x1 = 0
x2 = 0
と入ってて
x2 - x1 の結果は当然「0」だろう、と思いきや、これが、0.000・・・01 とかだったりする場合もありますので(実数の変数の場合:整数の変数は大丈夫)結構気を使いながらプログラミングしないといけない、というのはありますね。

2008年11月26日

[JWW] 文字置換?

Jw_cad作者さんのサイトの掲示板で下記のような質問がありました。
外部変形なのですが、
http://www.remus.dti.ne.jp/~kuwa/
のdmeというソフトで、複数図面の文字を一気に置換した際に、90度回転している文字だと、置換されずに削除されてしまうようなのですが、戻るボタンをクリックすると置換後の文字が出てきます。戻るをずっと押しても置換前の文字にはかわりませんでした。

http://hpcgi2.nifty.com/jw_cad/c-board.cgi?cmd=one;no=14298;id=003
そのURLが何なのかよく分かりませんが、取りあえず、文字置換のツール/外部変形「dme」というのは、M.Hayashiさんのツールではないでしょうか?
http://f884leap.yh.land.to/
http://f884leap.yh.land.to/dme/dme.htm
もし自分が作ったツールが、他者に、他の人が作ったものだと公の場で言われると、余りいい気分にはならないかもしれません。

各種ツールについての問い合わせについては、その作者さんに問い合わせると早いかもしれません。

そのツールを使った事はありませんが、基本的には、外部変形というよりも外部ツールのような感じがしますけれど・・・。Jw_cadでの「戻る」機能は、Jw_cadで作業した内容(アンドゥバッファ)を元にするような気はしますので、外部で編集した内容を云々という事になってくると うまく行かないのかもしれませんけれど。私も Jw_cadデータを操作するツールは幾つか作って公開していますが、一応、編集前のオリジナルデータには上書きしないで下さい、という感じでうたってます。オリジナルが残っていればいつでも戻れますので。

2008年11月25日

■RIA(Rich Internet Application)

■URL:RIAという言葉が意味するもの - CNET Japan

RIAの実例は増えてきている。その中でも評価が高いのは、Google DocsMicrosoft Office Liveだ。実際に動作するRIAの他の例が知りたければ、Adobeが提供しているRIAを用いたサイトのリストを参照するといい。



 Webアプリって 言われてたもの?なのかな?

 便利になればなるほど、いろいろ難しいことも起きてくる。

 
CADだってそうだよね。便利な機能がつけば付くほど、操作は複雑になる。

複雑なことを自動的にさせるには、膨大な量のプログラムが必要とな。

膨大な量のプログラムを処理させようとすると、その環境(システム)が必要となる。


T定規からドラフター、ドラフターからCAD・・・・こんなところでしょう。


 ただ、基本は変わらない。

 捨コンクリート打って、墨出しは必要なんだよね。

 どろくさい仕事だけど、そのどろくさい仕事を行うために、いろいろなものが要求されるようになってくるわけだ・・・・・

 そこの現場監督よ!

 「現場だけ出来ればいいの」なんて いってると、時代に取り残されるよ!

 私もそうならないようにせねば・・・
FC2ランキング









2008年11月24日

JacConvert Ver.2.93L(β版)

NakaharaさんのCADデータ変換ソフト「JacConvert」(シェアウェア)の Ver.2.93Lが公開されました。ベータ版との事です。

ダウンロードは 建築フォーラム より

以下、ドキュメントより抜粋
開発途上のベータ版です。安定性を重視される方は正規版を利用ください。
1、今回の変更内容
2008/11/23 Ver2.93L
◆バグ補正
・DXF・DWG入力:基点位置がシフトしているブロック図形を正しく読み取りできない。

2008年11月23日

エクスナレッジ「CAD&CG MAGAZINE 2009/01」

エクスナレッジ社の雑誌「CAD&CG MAGAZINE 2009/01」より
以下、目次の抜粋です。

総力特集
究極のレイヤ特集できました!
Jw_cad、AutoCAD(LT)の
図面作図を効率化してくれる
レイヤの分け方から便利な
レイヤテクニックを余さず見せます!
レイヤの教科書

Introduction●すぐわかるレイヤの基本
レイヤ/レイヤグループの
活用で作図効率をアップせよ!
Jw_cadのレイヤの教科書

Jw_cadのレイヤは
16の「レイヤ」と16の「レイヤグループ」で構成される!

レイヤは部材ごとに分ける
レイヤグループの分け方には3つの流派が存在する!

Jw_cadレイヤの分け方

Jw_cadレイヤグループの分け方
流派1●0レイヤグループに図面を書く
流派2●レイヤグループごとに複数の図面を書く
流派3●レイヤグループで複数の図面を重ねて表示

Jw_cadレイヤ便利技


あなたにあった分け方がきっと見つかる
AutoCAD(LT)レイヤの教科書

画層に関するインターフェイス

新規画層の作り方

画層分け4つの流派
流派1●色従属印刷スタイルで線種ごとに画層を分ける
流派2●色従属印刷スタイルで
設計/作図要素ごとに画層を分ける
流派3●名前の付いた印刷スタイルで
設計/作図要素ごとに画層を分ける
流派4●流派1と流派2とを
組み合わせて画層を分ける

画層分けの実例紹介


Jw_cad新連載スタート!
初心者からヘビーユーザーまで役に立つ
徹底図解 Jw_cadビギナーズ第1回
「ファイルの種類とインストール」

オンラインソフト研究室 Vol.3
せっけい倶楽部でラクラク
3次元住宅モデリング

Case Study
設計実務のCAD&パソコン活用最新事情を見せます!
CASE 01●スキャンした手書き図面を正しい寸法で表示させる技
CASE 02●建築設計者のための線画パース簡単着色テクニック
CASE 03●環境解析ソフトを実際の住宅設計で活用!
CASE 04●Google SketchUpを木造建築教育ツールとして活用

ほか


添付CD-ROMは、
記事連動[とじこみ付録CD-ROM]
設計者のための仕事に使えるおすすめフリーソフト収録!
せっけい倶楽部
Jw_cad 6.11
etc..

2008年11月22日

JWsyncMove ネタ

ヤギPさんのサイトの掲示板にて JWsyncMove のネタがありました。
どもです。
そういえばこれ、建築フォーラムでアップしてませんでしたが、そろそろアップしようかな?でも使う人、居ないかな。あ、そうそう、このツールを動かしていると、Jw_cad での文字入力中でも、矢印キーやHOME,PageUp/Down での操作が出来てしまうんですねぇ~(その代わり、実際に文字入力を行う際には、文字入力ダイアログ内をマウスクリックする必要があるけれど)最初は深く考えてませんでしたが、そういう使い方はあるのかもしれません。

なお、このツールは、Jw_cad 上でのマウス操作による画面操作では追随しません。マウスフックしてマウスボタン状態やマウス位置を読み込んで Jw_cad で行っているであろう操作を想像して座標計算などをして云々という事は出来るかもしれませんが私はそこまでやるつもりはないです。Jw_cadでのマウス操作はかなり特殊で多岐に渡りますので大変そうだし(スナップ、画面操作、クロックメニュー、AUTOモード)、何かの問題が出ると困るし。

「JWWの画面部分の取得」については、
Jw_cad ではレジストリ内に画面情報を保存・読み出ししていますので、それを読み込んでやるのが早いと思います。JwwMenu ではそういう事はしています。今回、このツールでは Jw_cad のレジストリ情報云々は一切見てませんし触ってもいません。横・縦に並べる~というのは、WindowsAPIを使っています。

Jw_cad 図面を下地にして色々遊ぶ、というようなソフトを作りたい場合は、私だったら今では既にビューワー作りましたので、Jw_cad を起動して等とはせず、独自にデータ読み込み・画面描画をして、というようなことをすると思います。

2008年11月22日

[JWW] ファイル一覧

Jw_cad作者さんのサイトの掲示板で下記のような質問がありました。
ファイルを開くとき、ファイル形式によって表示されますが、全ファイル表示選択ボタンをつけて全ファイルを表示できたらいいなと思います。皆さんの意見お願いします。

http://hpcgi2.nifty.com/jw_cad/c-board.cgi?cmd=ntr;tree=14285;id=003
ファイルをリスト形式で表示すれば現在でも出来るのでサムネイル表示の場合だと思いますが、なぜリスト形式にするかというと、サムネイル表示だと遅くなるから&並び替えをする場合があるから、が主ですが、サムネイル表示で全部出してしまうと一覧性が悪くなるような気はします。それでも、やりたい場合は現状では「ViX」等のファイル管理ソフトとSusiePlugInを組み合わせて、というパターンでしょうか。

ちなみに、当方の「AFJWV」でのサムネイル表示は、JWW/JWC/JWS/JWK/当方のJWV形式/当方のJWクリボス形式 を閲覧できて、ALL指定は出来るようにしています。あと、サムネイル表示で遅くならないよう、サムネイル表示の場合は読み込み最大要素数を指定できるようにしてあり、さほど遅くなり過ぎないように、というのは考慮しています。

2008年11月22日

[JWW] 中途半端な表示となる?

Jw_cad作者さんのサイトの掲示板で下記のような質問がありました。
以前作成した図面を新しくインストールしたver6.11のCADで開いたら中途半端な状態で表示されるのですがこういったことってあるのですか?

http://hpcgi2.nifty.com/jw_cad/c-board.cgi?cmd=one;no=32053;id=004
考えられる原因としては
1)Microsoft IntelliPoint6.x との絡み
2)画面描画をマウスクリックして中断した
3)ファイル読込項目にチェックをしておらず、背景色と同じ色の線が見えない状況
4)以前作成した「図面」が、DXFファイルで、当時、範囲選択で一部を囲った状態でDXF保存を行ってしまっていた(仕様:選択した部分しか保存されない)
5)欠落したデータ(「予期せぬファイル」をAFJWV等で再保存して修正した図面)
などが考えられますが、果たして?