Indexへ
(3733)//【3720】→(3723)
------------------------
【タイトル】塗り潰しを含むSFCを読み込みたい
【記事番号】 3720 (*)
【 日時 】05/08/06 01:04
【 発言者 】ラフォージ
最近、データ変換が話題になっており、その中で、できることとできな
いことがあるとのことですので、不可能なのかもしれませんが、不可能
なら諦めますので、教えてください。
塗り潰しを含むデータをSFCでもらっても、JWWではハッチ(?)
ブロック図形(?)になってしまい、属性変更でもソリッドへの変更は
できないのだろう、よって、塗り潰しを削除してもらい、JWWに読み
込んでから、自分でソリッドを入れるしかないのだろう、と思っていま
す。
やはり、このとおり不可能なのでしょうか。
※塗り潰しを削除してもらう理由は、もらったデータに塗り潰しがある
と重くなって動かなくなるからです。
※JWWの仕様で、SFCで塗り潰しはハッチになるとの説明も見た上
で、やはりだめだろうと思いながら、神頼みの質問です。
(XP 4.05a メモリ500MB以上)
Indexへ
(3720)←【3723】→(3729)
------------------------
【タイトル】Re(1):塗り潰しを含むSFCを読み込みたい
【記事番号】 3723 (3720)
【 日時 】05/08/06 17:44
【 発言者 】joker
【 リンク 】http://www.atsmile.com/jw/
▼ラフォージさん:
>塗り潰しを含むデータをSFCでもらっても、JWWではハッチ(?)
>ブロック図形(?)になってしまい、属性変更でもソリッドへの変更は
>できないのだろう、よって、塗り潰しを削除してもらい、JWWに読み
>込んでから、自分でソリッドを入れるしかないのだろう、と思っていま
>す。
>やはり、このとおり不可能なのでしょうか。
SXF変換ソフトというのはありますので、それで試してみるとか〜
http://www.atsmile.com/jw/faq05_08.html
(私は試してみた事がないので・・・(^^;)
◆(株)システムハウス福知山「AR_CAD」
http://www.shfweb.com/
を試してみましたが、このソフトで SFCファイルを読み込んで、
JWW形式ファイルでの保存が出来ます。
これを使えば、塗り潰し=ソリッドの変換は、可能な様子です。
他はどうか分かりませんので、一度、試してみては
いかがでしょうか?
ちなみに、SXFでの色は256色なので、フルカラーでのデータ交換は出来ません。
Indexへ
(3723)←【3729】→(3753)
------------------------
【タイトル】Re(2):塗り潰しを含むSFCを読み込みたい
【記事番号】 3729 (3723)
【 日時 】05/08/07 10:59
【 発言者 】ラフォージ
▼jokerさん:
>▼ラフォージさん:
>>塗り潰しを含むデータをSFCでもらっても、JWWではハッチ(?)
>>ブロック図形(?)になってしまい、属性変更でもソリッドへの変更は
>>できないのだろう、よって、塗り潰しを削除してもらい、JWWに読み
>>込んでから、自分でソリッドを入れるしかないのだろう、と思っていま
>>す。
>>やはり、このとおり不可能なのでしょうか。
>
>SXF変換ソフトというのはありますので、それで試してみるとか〜
>http://www.atsmile.com/jw/faq05_08.html
>(私は試してみた事がないので・・・(^^;)
>
>◆(株)システムハウス福知山「AR_CAD」
> http://www.shfweb.com/
>を試してみましたが、このソフトで SFCファイルを読み込んで、
>JWW形式ファイルでの保存が出来ます。
>これを使えば、塗り潰し=ソリッドの変換は、可能な様子です。
>他はどうか分かりませんので、一度、試してみては
>いかがでしょうか?
>
>ちなみに、SXFでの色は256色なので、フルカラーでのデータ交換は出来ません。
お返事ありがとうございました。
SXF変換について自分でも調べてみます。
検索サイトでいくつかキーワードを入れてみればいいんですよね。
また、よろしくお願いします。
Indexへ
(3729)←【3753】→(3754)
------------------------
【タイトル】Re(2):塗り潰しを含むSFCを読み込みたい
【記事番号】 3753 (3723)
【 日時 】05/08/08 23:30
【 発言者 】ラフォージ
▼jokerさん:
>SXF変換ソフトというのはありますので、それで試してみるとか〜
>http://www.atsmile.com/jw/faq05_08.html
>(私は試してみた事がないので・・・(^^;)
>
>◆(株)システムハウス福知山「AR_CAD」
> http://www.shfweb.com/
>を試してみましたが、このソフトで SFCファイルを読み込んで、
>JWW形式ファイルでの保存が出来ます。
>これを使えば、塗り潰し=ソリッドの変換は、可能な様子です。
>他はどうか分かりませんので、一度、試してみては
>いかがでしょうか?
joker様、(株)システムハウス福知山様、ありがとうございます。
JWW作者様、タール様、a-naga様、ありがとうございます。
早速、検証しました。
まず、私の目的(目標)は、
1 塗りつぶしを含む他社CADデータ(SFC)をもらう。
2 JWWで読み込む。
3 塗りつぶしの色を好きなように変える。
(a-naga様 ソリッド系 使用)
例:赤橙黄→赤 緑青→青 藍紫→紫 など
4 色ごとに面積を計算して図面上に表示させる。
(タール様 ソリッド図形面積集計 使用)
そので、以下の検証をしました。
【検証A】
1 JWWで、多角形−任意−ソリッドで、簡単なソリッドを作成
2 SFC形式で保存
(SFCファイルの塗りつぶし部分の記述は次の箇所と承知しています。)
polyline_feature の部分
fill_area_style_colour_feature の部分
3 JWWで読み込み
【結果A】
枠線ときめの細かいハッチ(横線)になり、面積集計はもちろん、
ソリッドへの変換もできません。
【検証B】
1 JWWで、多角形−任意−ソリッドで、簡単なソリッドを作成
(設定−基本設定−一般(1)の下欄「ブロック、ソリッド 0,1」)
2 SFC形式で保存
3 (株)システムハウス福知山「AR_CAD」で読み込み
4 JWW形式で保存
5 JWWで読み込み
【結果B】
見た目はソリッドのようですが、「ブロック」となっているようです。
(設定−基本設定−一般(1)の下欄「ブロック、ソリッド 1,0」)
(1の時はソリッドだったが、5の時はブロック)
ソリッドへの変換も色の変更も面積集計もできません。
(ソリッドではないので、当然ですが。)
【検証C】
1 JWWで、多角形−任意−ソリッドで、簡単なソリッドを作成
(設定−基本設定−一般(1)の下欄「ブロック、ソリッド 0,1」)
2 SFC形式で保存
3 HO_CADで読み込み
(作者がどなたか、記述を探しきれません。すみません。)
4 JWC形式で保存
5 JWWで読み込み
【結果C】
外枠だけが線で表示され、塗りつぶしは、消えてしまうようです。
その他、有料のものはあるようですが、1,000円くらいなら
ポケットマネーでも、と思うのですが...桁が違うようです。
塗り潰しを消してもらい、ひとつずつ塗り直すしかないのでしょうか。
ひとつずつ塗り直すよりも効率のいいもの(方法)がありましたら、
ご紹介くださいませ。
Indexへ
(3753)←【3754】→(3785)
------------------------
【タイトル】Re(3):塗り潰しを含むSFCを読み込みたい
【記事番号】 3754 (3753)
【 日時 】05/08/08 23:51
【 発言者 】joker
【 リンク 】http://www.atsmile.com/jw/
▼ラフォージさん:
>【結果B】
>見た目はソリッドのようですが、「ブロック」となっているようです。
>(設定−基本設定−一般(1)の下欄「ブロック、ソリッド 1,0」)
>(1の時はソリッドだったが、5の時はブロック)
>ソリッドへの変換も色の変更も面積集計もできません。
>(ソリッドではないので、当然ですが。)
そのあと、全選択をして、ブロック解除をすればいいと思いますけど。
Indexへ
(3754)←【3785】→(3836)
------------------------
【タイトル】前進するも光見えず・・・
【記事番号】 3785 (3754)
【 日時 】05/08/09 22:11
【 発言者 】ラフォージ
▼jokerさん:
>そのあと、全選択をして、ブロック解除をすればいいと思いますけど。
ブロック解除できました。ソリッドになりました。
ありがとうございます。
次のステップの検証をしました。問題発生です。
AR_CADは、線もソリッドもブロック化して渡してしまうので、
同じレイヤになってしまいます。
1 JWWで、レイヤ1に線 レイヤ2に線 レイヤ3にソリッドを作成
2 SFC形式で保存
3 AR_CADで読み込み
4 JWW形式で保存
5 JWWで読み込み
6 「全選択」「ブロック解除」
↓
全ての線とソリッドがレイヤ1にある。
このとき、各種属性を利用してレイヤを変更すればよいのでしょうけど、
同一線色同一線種などがあると、区別することができません。
線色を区別して作成してもらい、「属性利用でレイヤ変更」すれば、
自分でひとつずつ塗り直すよりも、はるかに効率的です。
しかし、なんとかならないものかと...
しつこくてすみませんが、今一度お知恵を!
Indexへ
(3785)←【3836】//(3721)
------------------------
【タイトル】光が見えた気がします。
【記事番号】 3836 (3785)
【 日時 】05/08/11 21:17
【 発言者 】ラフォージ
joker様、あれから色々考えて、joker様のアドバイスから何ができるかを
検討した結果、一発でスッキリするわけではありませんが、効率的と思わ
れる手法を見いだしました。
1 先方に塗り潰し有りと無しの2パターンのデータを作ってもらい、
それぞれをSFC形式で保存してもらう。
(仮に、色有り.sfc と 色無し.sfc とします。)
2 まず、色無し.sfcをJWWで読み込み、JWW形式で保存
(仮に、色無し.jwwとします。レイヤはちゃんと区別されています。)
3 次に、色有り.sfcをAR_CADで読み込み、JWW形式で保存
(仮に、色有り.jwwとします。ひとつのレイヤにブロック化されています。)
4 JWWで読み込み、「全選択」「ブロック解除」保存
(塗りつぶしがソリッド属性に戻りました。)
5 範囲からソリッド属性のみを選択して「コピー」
6 色無し.jwwの空白レイヤの同じ位置に貼り付け
これなら、先方にも協力してもらうことができ、自分の労力も数万分の1と
なるでしょう。
「だから何だ?」と思われるかも知れませんが、過去ログを読み返していて
ヒントをつかんだような気がしましたので、他のパワーユーザーの方々にも
感謝しつつ、この問題を完結したいと思います。
ありがとうございました。
※ 別問題でまた来るかも知れません。その時は、よろしくお願いします。