Jw_cad 相談室−その2 New

 Jw_cad についての相談の場としてお使いください
情報の交換には Jw_cad 情報交換室 をご利用ください
なお、情報交換室と相談室の両方に同じ内容を投稿するのはご遠慮ください

2009年9月以前の発言過去ログのページからご覧ください。

それ以降の過去ログは消失しています。
申し訳ありませんが、復活の予定はありません。


新規投稿 ┃ツリー表示 ┃スレッド表示 ┃一覧表示 ┃トピック表示 ┃番号順表示 ┃検索 ┃設定 ┃過去ログ ┃ホーム
1 / 75 ページ    前へ→

Re:NAS内のjwcadファイルが開けない
[NEW]  N.Misumi WEB  - 22/12/8(木) 18:19 -
▼水野さん:
>BUFFALO社のNAS LS210D0101G で共有フォルダを作成し、その中にjwcadのファイルを入れて開こうとしたところ、
>[Runtime Error! Program:C:\JWW\Jw_win.exe abnormal program termination]
>というメッセージが表示されてファイルが開けません。
>共有フォルダ内のexelファイルやpdfファイルは普通に開けるのですが、jwcadのファイルだけが開けません。共有フォルダ以外のフォルダに入っているjwcadデータは普通に開けます。
>ネットで開けない例などを調べて色々試してみましたが、どれも効果はありませんでした。(ファイル名が長い、何層ものフォルダに跨って入っている…等)
>NASの設定をしてくれる業者の方に対応してもらいましたが、同じNASの製品でも何度か設定しているが今回のケースは初めてのことで力になれないとのことでした。
>どなたか解決方法を知っている方がいらっしゃいましたら教えて頂きたいです。
>よろしくお願い致します。

使用しているOS名, Jw_cad for Windowsのバージョンを記載してください。

NASにアクセスする場合はネットワークドライブの割り当てをして使用すると便利です。

引用なし

パスワード


<Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:107.0) Gecko/20100101 Firefox/107.0@61-22-12-60.rev.home.ne.jp>
・ツリー全体表示

NAS内のjwcadファイルが開けない
[NEW]  水野 E-MAIL  - 22/12/8(木) 18:06 -
BUFFALO社のNAS LS210D0101G で共有フォルダを作成し、その中にjwcadのファイルを入れて開こうとしたところ、
[Runtime Error! Program:C:\JWW\Jw_win.exe abnormal program termination]
というメッセージが表示されてファイルが開けません。
共有フォルダ内のexelファイルやpdfファイルは普通に開けるのですが、jwcadのファイルだけが開けません。共有フォルダ以外のフォルダに入っているjwcadデータは普通に開けます。
ネットで開けない例などを調べて色々試してみましたが、どれも効果はありませんでした。(ファイル名が長い、何層ものフォルダに跨って入っている…等)
NASの設定をしてくれる業者の方に対応してもらいましたが、同じNASの製品でも何度か設定しているが今回のケースは初めてのことで力になれないとのことでした。
どなたか解決方法を知っている方がいらっしゃいましたら教えて頂きたいです。
よろしくお願い致します。

引用なし

パスワード


<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36 Edg/108.0.1462.42@ai126170005085.41.access-internet.ne.jp>
・ツリー全体表示

お疲れ様です。
[NEW]   E-MAIL  - 22/12/8(木) 13:10 -
▼sugiさん:
>一応、修正版ができました。
>どうすれば使いやすいのか考えてるうちに分からなくなってきたので、とりあえず試してみて下さい。
>レイヤ情報を引き継ごうとするとjwlファイルの書き出し、読み込みが必要になってくるのでちょっと厄介そうです。ひとまず保留。
>グループレイヤを移動した場合は0レイヤになるように固定してみました。
 

ありがとうございます。
無題ファイルは 0レイヤに移動します。
2つの有題ファイルはレイヤがFになります。
1つの有題ファイルは0レイヤに移動します。
2つの有題ファイルはプロテクトグループが存在します。
(プロテクトレイヤは設定しても良いみたいです)


>プロテクトレイヤや非表示の情報は継承されません。

とありますので関係があるのですね。

こんな事言うと気分を害されるかも知れないですが
もし、最終的に使用上の制約が存在するならば
JWLのみを読み込む、外部変形は作ることは可能なのでしょうか?

本外部変形起動後、JWLを再度読み込むと言う事です。
標準の機能で、読み込む事ができますが、
読み込み、JWLに変更し、指定JWLを選択するのが少し悩みです。


もし不可能であれば、プロテクトグループの使用を中止し
レイヤ0移動ではなく レイヤ2の移動の方法で


puts "ly2 11" if j==16

こちらを 0から2に変えました。
こちらで合ってるのであれば教えて貰えると嬉しいす。

個人的には、本外部変形起動後、再度JWL外部変形実行の連続は
手間にはならないです。
前回の質問で、JWF同様JWLを全て読むことは不可能なのかもしれないですが。

引用なし

パスワード


<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36@58-70-193-17f1.shg1.eonet.ne.jp>
・ツリー全体表示

Re:修正版
[NEW]  sugi  - 22/12/8(木) 11:30 -
プロテクトレイヤについては多分、駄目なはずって思い込んでてちゃんと検証してませんでした。orz
jwlファイルの書き出し、読み込みは実は以前作ってバージョンアップの影響かなにかでうまく動作しなくなった外部変形があるのですがこれを再利用できないか考えてみます。Sendkeysとかを使うちょっとトリッキーな外部変形で期待に添えるものになるかどうか分かりませんが、まずは一度作ってみますので出来たらまた評価して下さい。

> レイヤ0移動ではなく レイヤ2の移動の方法で
>
>
> puts "ly2 11" if j==16
>
> こちらを 0から2に変えました。
> こちらで合ってるのであれば教えて貰えると嬉しいす。

これは合ってます。

引用なし

パスワード


<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36@global221-160-216.aitai.ne.jp>
・ツリー全体表示

[投稿者削除]
[NEW]    - -
この書き込みは投稿者によって削除されました。(22/12/8(木) 13:08)

引用なし

パスワード


<@>
・ツリー全体表示

修正版
[NEW]  sugi  - 22/12/8(木) 9:46 -
一応、修正版ができました。
どうすれば使いやすいのか考えてるうちに分からなくなってきたので、とりあえず試してみて下さい。
レイヤ情報を引き継ごうとするとjwlファイルの書き出し、読み込みが必要になってくるのでちょっと厄介そうです。ひとまず保留。
グループレイヤを移動した場合は0レイヤになるように固定してみました。

掲示板だとインデントが崩れるので以下にアップしました。
分からない点や要望等ありましたら引き続きこちらの掲示板でお願いします。

http://pansy.s1010.xrea.com/2022/12/08/%e3%83%ac%e3%82%a4%e3%83%a4%e5%90%8d%e5%a4%89%e6%9b%b4/

引用なし

パスワード


<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36@global221-160-216.aitai.ne.jp>
・ツリー全体表示

Re:お尋ねします。
 sugi  - 22/12/7(水) 9:20 -
なるほど、書き込みレイヤについては全く思いが至ってませんでした。
書き込みレイヤについては現状を維持する方向で修正できると思います。

> 他の設定も読み込んでくれると嬉しいのですが
というのについては難しいです。
現状ではレイヤグループ名、レイヤ名を設定してる行を探して読み込ませてるだけですから。
一旦、jwfファイルを読み込んでから実行して、短くなってしまったレイヤ名を
補完するような形での利用方法を想定しています。

近いうちに修正版を作成したいと思いますが、ちょっと時間を下さい。

引用なし

パスワード


<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36@global221-160-216.aitai.ne.jp>
・ツリー全体表示

お尋ねします。
  E-MAIL  - 22/12/7(水) 7:53 -
▼sugiさん:
>やまさん、こんにちは。
>外部変形を使って読み込む場合は
>16バイト以上でも読み込めますね。
>ruby を使った外部変形で試してみました。


申し訳ありません。

2点お伺いがあります。

1.当方の環境だと、グループを変えた場合
書込みレイヤが、一定でない。固定されないようです。
Fレイヤになる確率が高い。
変わらない事もあるが、グループを変えるとFレイヤになったりも
する。

ファイルを閉じ、再度同じファイルを開くと
グループ毎の書き込みレイヤは保持されています。
教えていだ頂いた外部変形を実行すると、上記症状になります。

2.レイヤ、グループ名は読み込まれますが
他の設定も読み込んでくれると嬉しいのですが
無理なお願いになったりしますでしょうか?
難易度がわからないので、申し訳ありません。

引用なし

パスワード


<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36@58-70-193-17f1.shg1.eonet.ne.jp>
・ツリー全体表示

ありがとうございます
  E-MAIL  - 22/12/6(火) 12:17 -
▼sugiさん

凄い感動です。うまく行きました。


ここで返答頂ける方 全員凄くて驚いています。

感謝感激です。
色々方法 ご教授いただきまして
ありがとうございます。

引用なし

パスワード


<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36@58-70-193-17f1.shg1.eonet.ne.jp>
・ツリー全体表示

Re:ありがとうございます
 sugi  - 22/12/6(火) 8:45 -
やまさん、こんにちは。
外部変形を使って読み込む場合は
16バイト以上でも読み込めますね。
ruby を使った外部変形で試してみました。


@rem レイヤ名変更
@echo off
REM #jw
REM #cd
REM #h0
REM #e

copy jwc_temp.txt jwc_temp.bak
ruby -x %~f0
goto END

:COMENT
test.jwfを読み込んでレイヤグループ名、レイヤ名を変更します
batファイルと同じフォルダに test.jwf を入れて下さい
~

#! ruby -Ks

$stderr=open("error.txt","w")
$stdout=open("jwc_temp.txt","w")

a=[]
File.open("test.jwf"){|f| f.each_line{|e|
if /^LAYNAM_[0-9A-F]/=~e
a << e.chomp
end}}
a.map{|e| e.gsub(/^[^=]*=/,"").split(",")}.
each_with_index{|e,i| e.each_with_index{|f,j|
if j==0
puts "lg"+i.to_s(16)+" 11"
puts "lgn"+f
else
puts "ly"+(j-1).to_s(16)+" 11"
puts "lyn"+f
end}}

__END__
:END

引用なし

パスワード


<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36@global221-160-216.aitai.ne.jp>
・ツリー全体表示

Re:すみません。
 hogehoge  - 22/12/5(月) 14:23 -
▼山さん:
確認いたしました。
掲示板では、意図しない事が誤解されますので、自戒いたします。

引用なし

パスワード


<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36@6.241.3.110.ap.yournet.ne.jp>
・ツリー全体表示

ありがとうございます
  E-MAIL  - 22/12/5(月) 7:37 -
▼somemさん:
 
 
>元データは、円、円ソリッドの半径が500になっていたので、
>通常の表示倍率では、サムネイル内に収まりません。
>また、実寸指定 800は、適用する必要ないので、削除しました。

理解できました。
教えてい頂いた内容と
テキスト等を見ながら、もっと勉強しないと行けないです。
ありがとうございました。

引用なし

パスワード


<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36@58-70-193-17f1.shg1.eonet.ne.jp>
・ツリー全体表示

ありがとうございます
  E-MAIL  - 22/12/5(月) 7:34 -
▼somemさん:

>書出したjw_win.jwfは、
>設定→環境設定ファイル→編集・作成で開き、
>レイヤ名の設定行を行ごとすべて削除してみてください。
>※削除しても問題ありません。
>これで、設定ファイルを読込んでも、
>テンプレートに設定済みのレイヤ名は維持できるはずです。
>設定を変更する度に、この作業は必要になりますが、
>現状よりは改善されると思います。

ありがとうございます。
やってみます。

引用なし

パスワード


<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36@58-70-193-17f1.shg1.eonet.ne.jp>
・ツリー全体表示

Re:ありがとうございます
 somem  - 22/12/4(日) 17:03 -
▼山さん:

>
>今運用している方法は
>
>まず 図面枠が保存してある テンプレートファイル .jww を
>毎回作成時に読み込み、作図しております。
>
>いろいろな機能を勉強している途中で
>ショートカットキーを主に利用しています。
>設定で、毎回どこか何か触っています。
>その際に、jwfファイルに書き出しを行います。

書出したjw_win.jwfは、
設定→環境設定ファイル→編集・作成で開き、
レイヤ名の設定行を行ごとすべて削除してみてください。
※削除しても問題ありません。
これで、設定ファイルを読込んでも、
テンプレートに設定済みのレイヤ名は維持できるはずです。
設定を変更する度に、この作業は必要になりますが、
現状よりは改善されると思います。

引用なし

パスワード


<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36@KD175132143241.ppp-bb.dion.ne.jp>
・ツリー全体表示

Re:ありがとうございます
  E-MAIL  - 22/12/4(日) 15:47 -
▼somemさん:

>
>>また違う方法があるのか期待しておりました。
>
>希望の作業ができないことはわかりましたが、現状はどうされているのですか?
>環境設定ファイルの代わりにテンプレートで対応できないのですか?

ご丁寧にありがとうございます。


使い始めたばかりで申し訳ございません。

今運用している方法は

まず 図面枠が保存してある テンプレートファイル .jww を
毎回作成時に読み込み、作図しております。

いろいろな機能を勉強している途中で
ショートカットキーを主に利用しています。
設定で、毎回どこか何か触っています。
その際に、jwfファイルに書き出しを行います。
jw_cad上で 設定を変更できる無いものは、jwfファイルを
直接変更します。例えば、コマンドを選択すると
レイヤが変わります。
書き換えをした後に、jwfファイルを読み込むと、
本題のグループ名、レイヤ名が少なく表示されます。

仕方ないので、現在は8文字、9文字を意識しながら
jwfファイルで管理しています。
何が正解かわからないので、模索しながら
レイヤ名を変えたり、コマンド毎にレイヤを移動したりしています。

その際に 各グループの レイヤをコピペすれば
全てのグループにレイヤ名が揃います。

テンプレートを運用し、jwfを読み込んだ時点で
レイヤ名が変わってしまうので、気づかずに
作図、保存後レイヤ名が途中で終わってしまうのです。


皆様はどのようにされているのでしょうか?
テンプレートを読み込み時 jwfファイルをまず読み込むが
レイヤ名はテンプレート優先の為気にしないと言う感じなのでしょうか?


グループ名に  1階平面詳細図1.1:50
と書けば 50は消えてしまいます。

1F平詳1.1:50 と現在は 工夫しています。

引用なし

パスワード


<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36@58-70-193-17f1.shg1.eonet.ne.jp>
・ツリー全体表示

Re:すみません。
 somem  - 22/12/4(日) 12:27 -
▼山さん:

>また違う方法があるのか期待しておりました。

希望の作業ができないことはわかりましたが、現状はどうされているのですか?
環境設定ファイルの代わりにテンプレートで対応できないのですか?

引用なし

パスワード


<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36@KD175132143241.ppp-bb.dion.ne.jp>
・ツリー全体表示

Re:質疑
 somem  - 22/12/4(日) 11:06 -
▼山さん:

>なぜ こうなるかはわからないですが

元データは、円、円ソリッドの半径が500になっていたので、
通常の表示倍率では、サムネイル内に収まりません。
また、実寸指定 800は、適用する必要ないので、削除しました。

引用なし

パスワード


<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36@KD175132143241.ppp-bb.dion.ne.jp>
・ツリー全体表示

Re:すみません。
  E-MAIL  - 22/12/4(日) 10:28 -
>>ファイルで保存は そこそこ文字数レイヤ名は保存できるが
>>JWFの場合は制約があるので確定でしょうか?

>レスを読みましたか?
>作者様がそのように作りましたので、Sample.jwfに作者様が説明を入れました。
>そこを、引用しましたけど。
>しかも、実際に自分で試しているのに?
>何故、疑問が残るのでしょうか?

読みました。
Googleでも調べました。
理解もできています。

>Jwf使用以外の文字数制限については、正確なところは解りません。
>他の人のレスをお待ちください。


とありましたので 待っていました。

「ありがとうございます」だけの 返答は乱立するだけで
良くないという認識があり、一つ一つに対して返事は避けておりました。


線記号変形は以前16で 今は100でも表示できるようになりました。
JWF読み込みのレイヤは仰るとおりですが、jwwファイル保存時は
もっと多く文字が記憶されます。
恥ずかしながら 情報相談室に【要望】と上げても良いのか
また違う方法があるのか期待しておりました。
外部変形を使う事を教えてもらい
いくつか試してみましたがしっくり来ませんでした。

いろいろ ありがとうございます。

引用なし

パスワード


<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36@58-70-193-17f1.shg1.eonet.ne.jp>
・ツリー全体表示

Re:質疑
  E-MAIL  - 22/12/4(日) 10:12 -
▼somemさん:

>
>0 数字
>00 00 0 0 0 360 2 1 2 e 5
>00 00 0 0 0 360 10 0 2 a2 5 1 0 0 65535
>00 00 0 0 400 0 10000 404 2 "1"$<MS ゴシック>
>999
>

ありがとうございます。
ばっちりです。
なぜ こうなるかはわからないですが
テキストを見ながら勉強します。

>下記スレッドはどうなりましたか?
>https://www.jwcad.net/bbs2/c-board.cgi?cmd=one;no=55895;id=004

申し訳ございません。

引用なし

パスワード


<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36@58-70-193-17f1.shg1.eonet.ne.jp>
・ツリー全体表示

Re:すみません。
 hogehoge  - 22/12/4(日) 9:06 -
▼山さん:
>ファイルで保存は そこそこ文字数レイヤ名は保存できるが
>JWFの場合は制約があるので確定でしょうか?
レスを読みましたか?
作者様がそのように作りましたので、Sample.jwfに作者様が説明を入れました。
そこを、引用しましたけど。
しかも、実際に自分で試しているのに?
何故、疑問が残るのでしょうか?

>レイヤ名でMemoを管理すると、他社には一括でクリアできます。
それで、何?
その希望が有れば、そのように書かないと、”だから、どうした?”という事になり、新手の”荒らし”と区別出来ません。


jwfの機能では、”16バイト以下”を工夫すれば、あなた次第では?
外変を作れば、250バイト以下で似たような事は出来ると思います。


>自分はレイヤ名でMemoをしたり、ヒントも書きたいので
>JWFでもJWWファイルのようにそこそこの文字を書きたいです。
>アーキトレンド、DRACADを使ってきましたが
>かゆい所に届くのはこのCADと最近わかりました。
>色々なアドバイス本当に感謝です。
>レイヤ名でMemoを管理すると、他社には一括でクリアできます。

引用なし

パスワード


<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36@fpdcd3acfe.stma002.ap.nuro.jp>
・ツリー全体表示

1 / 75 ページ    前へ→
新規投稿 ┃ツリー表示 ┃スレッド表示 ┃一覧表示 ┃トピック表示 ┃番号順表示 ┃検索 ┃設定 ┃過去ログ ┃ホーム
 1008126
ページ:  ┃  記事番号:  

C-BOARD Moyuku v1.03b5
Jw_cad Copyright (C)1997-2021 Jiro Shimizu & Yoshifumi Tanaka