Indexへ
(34573)//【34515】→(34521)
------------------------
【タイトル】sfxの線の太さの一括設定は可能ですか
【記事番号】 34515 (*)
【 日時 】09/06/12 10:00
【 発言者 】スーパーダディ

ゼネコンからCADデータを貰って、付帯工事を作図していますが、他の工事の線を細くして、当社の工事を線を太くしたいのです。
sfxで書かれた線は太いので、線色ごとにjwの線に変換して太さを設定しています。
sfxの線の太さを一括して変更する方法があればご教示ください。


Indexへ
(34515)←【34521】→(34522)
------------------------
【タイトル】Re(1):sfxの線の太さの一括設定は可能ですか
【記事番号】 34521 (34515)
【 日時 】09/06/12 13:20
【 発言者 】/DBAF/

「範囲」:範囲を指定し「属性変更」で、<線幅>変更可能です。

線属性で線幅:基本幅の設定をお忘れなく。


Indexへ
(34521)←【34522】→(34524)
------------------------
【タイトル】Re(1):sfxの線の太さの一括設定は可能ですか
【記事番号】 34522 (34515)
【 日時 】09/06/12 13:28
【 発言者 】/DBAF/

こんな方法もあります。

SXF線色をJW_CADの線色に変換するツール
バージョンダウンコピーで一括変換して
印刷時は色毎に線の太さを設定できます。

ただ、SXF線色はJW_CADの9色に変換されては
まずい図面には向きません。


Indexへ
(34522)←【34524】→(34538)
------------------------
【タイトル】Re(1):sfxの線の太さの一括設定は可能ですか
【記事番号】 34524 (34515)
【 日時 】09/06/12 14:05
【 発言者 】スーパーダディ

皆さんありがとうございました。
さっそく試してみます。


Indexへ
(34524)←【34538】→(34566)
------------------------
【タイトル】Re(2):sfxの線の太さの一括設定は可能ですか
【記事番号】 34538 (34524)
【 日時 】09/06/13 17:07
【 発言者 】sugi

sugiです。皆さんこんにちは。

すでに解決されたようですが、せっかく作ったので一応アップして
おきます。^^;

ruby で線幅を一括変更する外部変形です。SXF対応拡張線色・線種
を標準の線種・線色に変換することなく「REM #zw」を使って線幅
を変更しています。

「henkan.bat」を実行後、作成された「線幅変換.lzh」を展開して
外部変形のバッチファイルを取り出して下さい。

=== henkan.bat (ここから) ===
ruby -Ks -x %~f0
exit

#! ruby
$stderr=open("error.log","w")
$stdout=open("線幅変換.lzh","wb")

print "
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
".unpack("m")
=== henkan.bat (ここまで) ===

--
sugi


Indexへ
(34538)←【34566】→(34576)
------------------------
【タイトル】Re(3):sfxの線の太さの一括設定は可能ですか
【記事番号】 34566 (34538)
【 日時 】09/06/15 18:39
【 発言者 】スーパーダディ sa33tazw@ybb.ne.jp

sugiさん、ありがとうございます。
ぜひ使って見たいと思うのですが、下記の記述から、「ちんぷんかんぷん」でわかりません。
一応外部変形を使ってはいますが、完成されたファイルをjww直下のフォルダーに入れればよいという程度の知識しか持っておりません。
ご面倒おかけしますが、初心者にもわかるように教えていただければ幸いです。
>
>「henkan.bat」を実行後、作成された「線幅変換.lzh」を展開して
>外部変形のバッチファイルを取り出して下さい。
>
>=== henkan.bat (ここから) ===
>ruby -Ks -x %~f0
>exit
>
>#! ruby
>$stderr=open("error.log","w")
>$stdout=open("線幅変換.lzh","wb")
>
>print "
>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
>".unpack("m")
>=== henkan.bat (ここまで) ===
>
>--
>sugi


Indexへ
(34566)←【34576】→(34577)
------------------------
【タイトル】Re(4):sfxの線の太さの一括設定は可能ですか
【記事番号】 34576 (34566)
【 日時 】09/06/16 10:01
【 発言者 】sugi

sugiです。スーパーダディさん、こんにちは。

スーパーダディさん wrote:
> ぜひ使って見たいと思うのですが、下記の記述から、「ちんぷんか
> んぷん」でわかりません。

ruby の外部変形で「henkan.bat」の展開にも ruby を利用してい
るので、まずは ruby のインストールを行います。
http://rubyforge.org/frs/?group_id=167
から「ruby186-25.exe」をダウンロードしてインストールして下さ
い。(使用する ruby は最新版でも大丈夫だと思うのですが、動作確
認は「ruby186-25.exe」で行なっています。)

ruby をインストール後「henkan.bat」を「henkan.bat」を実行、
作成された「線幅変換.lzh」を展開して外部変形のバッチファイル
を取り出して下さい。

スーパーダディさん wrote:
> 一応外部変形を使ってはいますが、完成されたファイルをjww直下
> のフォルダーに入れればよいという程度の知識しか持っておりませ
> ん。

jww のインストール先フォルダの直下に入れないと動作しない外部
変形もありますが、今回のように外部変形中に「REM #cd」を記述
してあるものはどこに置いても動作するはずです。インストール先
フォルダの直下に外部変形を置くようにしておくと使用する外部変
形の数が多くなったときに管理しにくくなるので、別にフォルダを
作って外部変形を入れておく方がお薦めです。

--
sugi


Indexへ
(34576)←【34577】→(34580)
------------------------
【タイトル】Re(4):sfxの線の太さの一括設定は可能ですか
【記事番号】 34577 (34566)
【 日時 】09/06/16 10:01
【 発言者 】ai

▼スーパーダディさん:
sugiさんじゃないですが、
以前sugiさんに同じような形式でデータをいただいたことがあるので。

1.(ここから)の下の行から(ここまで)の上の行までをコピー
2.メモ帳(スタート→すべてのプログラム→アクセサリ→メモ帳)を起動し
 コピーしたデータを貼り付け。
3.名前を付けて保存で
 henkan.bat
 という名前ににしてパスに空白を含まないフォルダに保存。

保存してはダメな例)
C:\Program Files
 ※ProgramとFilesの間に空白があるので×
ディスクトップも×

4.henkan.batをダブルクリックしたら線幅変換.lzhファイルができるので
 それを解凍ソフトで解凍。
5.線幅変換.BATが解凍後にでてくるのでそれをjwの外部変形から起動して利用。

だと思います。


動作のためにrubyが必要とのことなのでrubyを導入していない場合は導入してください。
自分はくわしくないのでどのrubyかわからないのですが
J_GARUとmswin32 版 Rubyを入れておけばruby系の外部変形は大体動く気がしてます。


J_GARU
http://hikari99.hp.infoseek.co.jp/jgaru.htm
陽建築設計事務所さん
http://officehikari.art-studio.cc/
で公開されています。

mswin32 版 Ruby
http://rubyforge.org/frs/?group_id=167

mswin32 版 Rubyのインストール方法の説明は
ushiwatariさんのぐらべる・ろぉど でぃばぃでぃ
がわかりやすい気がします。
http://gravelroad.yh.land.to/category/2/subcatid/6


Indexへ
(34577)←【34580】→(34585)
------------------------
【タイトル】Re(5):sfxの線の太さの一括設定は可能ですか
【記事番号】 34580 (34577)
【 日時 】09/06/16 11:08
【 発言者 】ai

書きなおしてたらsugiさんがコメントしていましたね、すみません。

自分はにbatファイルの中身を確認できることをずっと知らなかったので
勝手に補足で。

拡張子がbatのファイル上で
右クリック→編集選択→開くファイル聞かれたらメモ帳選択
でbatファイルの中身(コード)がみれます。
書き換えて上書き保存したらコードの変更もできます。

batファイルをどのフォルダでに入れても(空白を含むフォルダは除く)
つかえるように書き換える方法は
http://www.tmk-s.com/gaihen2/sb/log/eid55.html
http://www.tmk-s.com/gaihen2/sb/sb.cgi?pid=4
batファイル全般
http://sendai.cool.ne.jp/mintleaf/cad/jwc_bat.html
http://www.tmk-s.com/jww/bat-index.html
がわかりやすいと思います。


Indexへ
(34580)←【34585】//(34517)
------------------------
【タイトル】ありがとうございました。
【記事番号】 34585 (34538)
【 日時 】09/06/18 08:48
【 発言者 】スーパーダディ sa33tazw@ybb.ne.jp

sugiさん、aiさん。ありがとうございました。
大成功でした。
こんなことができたらと思っていた以上の外部変形でした。
お二人の親切な説明に感謝します。