RSJWWについて質問
始めまして。インターネット上でサイトを見つけて早速使ってみたのですが、jww側で未実行の文面が出て、その後SU側でOKをクリックしても図面が表示されませんでした。
再度ファイルの中身を削除し、始めからやり直したところ、未実行の文が出なくなり、SU側でもやはり表示されませんでした。
SU2017を使っています。
よろしければ対応をお教え下さるとありがたいです。
ookenn 13:10 2020.12.16 Wed
ookennさんこんにちは。

RSJww.rb関連ファイルを
C:\Users\ユーザー名\AppData\Roaming\SketchUp\SketchUp 2017\SketchUp\Plugins
に置いて、Jw側でRSJwwを実行した後、SUで青字に黄色のJwアイコンをクリックしてみて下さい。
Hino 16:04 2020.12.16 Wed
Hinoさんありがとうございます!
RSJww.rb関連のファイルを置きなおして実行してみてもできませんでした… 
たびたびすいません。
ookenn 10:54 2020.12.22 Tue
ひょっとして、JwのインストールがC:\Jww以外の場所ですか?
Hino 00:08 2020.12.23 Wed
jwのインストールは上記の場所に置いてあります。
外侮変形からbatファイルも作動しています。
ookenn 10:27 2020.12.24 Thu
ookenさん、SUにRSJwwのアイコンは表示されていますか?
Hino 22:36 2020.12.24 Thu
初めまして

最近ネットの記事でJw_cadの2.5D図面データをsketchupに変換できる外変プログラムが
あることを知り、早々使わせていただきました。

レイヤー名の高さデータ、線の高さ定義、起こし絵ともに見事に3Dに変換できました。
このような素晴らしいプログラムを公開してくださり有り難うございます。

ところで質問ですが、元の2.5Dデータが [mm] 単位のとき [m]で読み込まれるようですが
[mm] 単位のまま読み込む方法がありますでしょうか。

私の場合、ほとんどが [mm] 単位で作成しており、いちいちデータを直すのは大変な作業になります。
何か方法がありましたらご教示ください。
よろしくお願いいたします。
JW_OB 23:04 2021.01.27 Wed
すみません。新規投稿のつもりが間違えました。
JW_OB 23:09 2021.01.27 Wed
JW_OBさんこんにちは。
RSJwwはメートルにしか対応していません。すみません。
その代わりになるかどうか分かりませんが、2.5Dのmmをmに書き換える外部変形があるのでお試し下さい
[Link]
Rmm2m.batは1文字ずつクリック、Rmm2m_area.batは範囲選択で一括処理します。
Hino 23:56 2021.01.27 Wed
Hinoさんありがとうございます。

mmに対応していない件了解しました。

2.5Dのmmをmに書き換える外部変形試してみました。
Rmm2m.batにおいて、高さ定義の奥行を省略したデータは変換エラーとなります。
Rmm2m_area.batでも上記のデータを含む場合はエラーになります。

厚かましいお願いですが、
レイヤー名 「#lh*,*」 「#lv*」のmmをmに書き換える外部変形はないでしょうか。
ほとんどのデータをレイヤー名で定義していますので、そのような外変があればありがたいです。
JW_OB 13:32 2021.01.28 Thu
JW_OBさん、外変で処理するよりもRSJww.batで対処したほうが便利っぽいので、何か考えてみます。
Hino 09:26 2021.01.30 Sat
Hinoさまお世話になります。
もしRSJwwがmm単位に対応していただければ大変ありがたいです。
あんまりご無理なさらないよう、よろしくお願いいたします。
JW_OB 10:11 2021.01.31 Sun
Hino様
大変便利な外変やPluginを利用させて頂き感謝申し上げます。
さて、PCを増設したのを機にRSjwwを最新版にしようとしたところrubyの記述が変更されているようですのでpathの変更方法をご教授いただけませんでしょうか。
標準の置き場所にbatとrbを置くと問題なく動きます。

【以前のバージョンでのpathの書き換え状況です】
require 'sketchup.rb'
class RSjww
def rs_jw_get
$rs_jw_path='c:/jww/gaihen/hino/jwc_temp.txt'


【最新バージョンではどのように変更すればよいでしょうか】
def rs_jw_get
Sketchup.set_status_text("Initializing.")
#/ ////////// 初期設定 //////////
#Jwwのインストールフォルダ
$rs_jw_path='c:/jww/'
#このプラグインで開くファイル
$rs_jw_path += 'RSJww_tmp.txt'
#コンポーネントフォルダ
$rs_comp_path =Sketchup.find_support_file("Components")+"/"
#テクスチャフォルダ
@rs_tx_path='c:/jww/texture/'
#生成するマテリアル名ヘッダ
mat_head = "Jw_"

textureフォルダーも出来ればc:/jww/gaihen/hino/に置きたいと思っています。
よろしくお願いいたします。
jr 10:41 2021.09.29 Wed
jrさんこんにちは。

>#Jwwのインストールフォルダ
>$rs_jw_path='c:/jww/'
>#このプラグインで開くファイル
>$rs_jw_path += 'RSJww_tmp.txt'

この部分を一行にまとめて

$rs_jw_path='c:/jww/gaihen/hino/'

テクスチャもおそらく
@rs_tx_path='c:/jww/gaihen/hino/'
あるいは
@rs_tx_path='c:/jww/gaihen/hino/texture/'

で行けるんじゃないかと思います。

お試し下さい。
Hino 23:53 2021.10.03 Sun
Hino様
アドバイスありがとうございました。
早速、pathを書き換えて試しましたところSU側でinitializingのまま未実行となります。
batファイルを置いたフォルダーにはtemp.txtが作られていますので、SUでの読み込みができない様子かと思います。
デフォルトの場所に置いて使用させていただきます。
jr 17:23 2021.10.21 Thu
Hino様
JWWもSketchUpもまだ駆け出しですみませんが、最近このソフトに出会って是非利用したいと思いましたが上手く起動できていません。
JWWはV8.24利用していますが、RSJwwのSampleが上手く書き出せないようです。
SketchUpは最新のPRO21ですが、JWのアイコンが上手くでてきません。(SketchUp2021\Tools\RubyStdlibに配置)
もしアドバイス頂ければ感謝です。
AK 15:29 2021.11.15 Mon
AKさん、こんにちは。
2021のプラグインファイルの保存先は
C:\Users\ユーザー名\AppData\Roaming\SketchUp\SketchUp 2021\SketchUp\Plugins
のようですので、そちらに置いてみて下さい。
それと蛇足ですが、Jww本体はデフォルトの
c:\Jww
にインストールされているとRSJwwを含む多くの外部変形等で問題が起きにくいのでおすすめです。
Hino 16:48 2021.11.15 Mon
早速のご返信ありがとうございました。できました!
感動です。。。m(__)m
AK 10:09 2021.11.17 Wed
sketchup 2023にR-JWWを入れたいのですが
initializingの表示が出て上手くJWWデータが取り込めません プラグインの配置場所をご教授ください。
木戸秀典 10:10 2023.06.24 Sat
木戸さん、こんにちは。
少し上にもありますけど、私は
C:\Users\ユーザー名\AppData\Roaming\SketchUp\SketchUp 2023\SketchUp\Plugins
で動いているので、確認してみてください。
Hino 12:50 2023.06.24 Sat
ありがとうございました。動きました
木戸秀典 08:01 2023.06.28 Wed
お名前

コメント(リンクは貼れません)