Page 867 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 通常モードに戻る ┃ INDEX ┃ ≪前へ │ 次へ≫ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ▼"屋根断面割付作図"のアップについて 通りすがりの後期高齢者 22/2/20(日) 20:05 ┣Re:"屋根断面割付作図"のアップについて ぽんぽこ 22/2/25(金) 14:49 ┃ ┗Re:"屋根断面割付作図"のアップについて 通りすがりの後期高齢者 22/2/25(金) 15:25 ┃ ┗Re:"屋根断面割付作図"のアップについて ぽんぽこ 22/2/25(金) 16:01 ┗Re:"屋根断面割付作図"のアップについて トントン 22/2/26(土) 10:12 ┗Re:"屋根断面割付作図"のアップについて 通りすがりの後期高齢者 22/2/26(土) 12:02 ┗Re:"屋根断面割付作図"のアップについて トントン 22/2/26(土) 13:37 ┣Re:"屋根断面割付作図"のアップについて R.N 22/2/26(土) 14:54 ┃ ┗Re:"屋根断面割付作図"のアップについて トントン 22/2/26(土) 15:38 ┃ ┗Re:"屋根断面割付作図"のアップについて R.N 22/2/27(日) 10:42 ┃ ┗Re:"屋根断面割付作図"のアップについて トントン 22/2/27(日) 17:03 ┗Re:"屋根断面割付作図"のアップについて 通りすがりの後期高齢者 22/2/26(土) 15:14 ┗Re:"屋根断面割付作図"のアップについて トントン 22/2/26(土) 15:51 ┣Re:"屋根断面割付作図"のアップについて 通りすがりの後期高齢者 22/2/26(土) 16:35 ┃ ┗Re:"屋根断面割付作図"のアップについて トントン 22/2/26(土) 17:08 ┗Re:"屋根断面割付作図"のアップについて sugi 22/2/26(土) 17:11 ┗Re:"屋根断面割付作図"のアップについて トントン 22/2/27(日) 17:16 ┗Re:"屋根断面割付作図"のアップについて sugi 22/2/27(日) 17:44 ─────────────────────────────────────── ■題名 : "屋根断面割付作図"のアップについて ■名前 : 通りすがりの後期高齢者 ■日付 : 22/2/20(日) 20:05 -------------------------------------------------------------------------
| こんにちは。 外部変形"屋根断面割付作図"をアップしました。 ※概要 各種屋根断面を割付作図するJw_cad外部変形スクリプト 縮尺は1/20〜1/30程度を想定しています。 ※開発言語 mswin32ruby 1.8.7---推奨バージョン 動作確認 mswin32ruby1.8系,mswin32ruby1.9系 mswin64ruby2.0系,mswin64ruby3.0系 作図例画像 https://i.imgur.com/mOdI7Ck.jpg 屋根断面割付作図.zip(68KB)ダウンロード先:ファイルなう https://d.kuku.lu/3cf2ac7c2 |
| ▼通りすがりの後期高齢者さん: いつも便利な外変をUPして頂き感謝しております。 屋根断面割付作図ですが 垂直に指示点を指定すると ”指示点エラー” となります。 水平に書いて回転すれば良いことですが 出来れば一発で書きたいです。 前出の”デッキ断面割付作図”も同様のようです。 >こんにちは。 > >外部変形"屋根断面割付作図"をアップしました。 > >※概要 > >各種屋根断面を割付作図するJw_cad外部変形スクリプト >縮尺は1/20〜1/30程度を想定しています。 > >※開発言語 mswin32ruby 1.8.7---推奨バージョン > 動作確認 mswin32ruby1.8系,mswin32ruby1.9系 > mswin64ruby2.0系,mswin64ruby3.0系 > > >作図例画像 >https://i.imgur.com/mOdI7Ck.jpg > > >屋根断面割付作図.zip(68KB)ダウンロード先:ファイルなう >https://d.kuku.lu/3cf2ac7c2 |
| ▼ぽんぽこさん: > > 屋根断面割付作図ですが 垂直に指示点を指定すると ”指示点エラー” >となります。 > >水平に書いて回転すれば良いことですが 出来れば一発で書きたいです。 > >前出の”デッキ断面割付作図”も同様のようです。 > > こんにちは。 今回の屋根断面作図は垂直方向の割付に対しては対象外との仕様です。 仮に対象とした場合には基準線に対して左右の指示をしなければならず 煩雑になりますのでご理解ください。 |
| ▼通りすがりの後期高齢者さん: 早速のRESありがとうございました。 益々のご活躍を期待しております。。 >> >> 屋根断面割付作図ですが 垂直に指示点を指定すると ”指示点エラー” >>となります。 >> >>水平に書いて回転すれば良いことですが 出来れば一発で書きたいです。 >> >>前出の”デッキ断面割付作図”も同様のようです。 >> >> > >こんにちは。 > >今回の屋根断面作図は垂直方向の割付に対しては対象外との仕様です。 > >仮に対象とした場合には基準線に対して左右の指示をしなければならず >煩雑になりますのでご理解ください。 |
| ▼通りすがりの後期高齢者さん: >こんにちは。 > >外部変形"屋根断面割付作図"をアップしました。 > >※概要 > >各種屋根断面を割付作図するJw_cad外部変形スクリプト >縮尺は1/20〜1/30程度を想定しています。 > >※開発言語 mswin32ruby 1.8.7---推奨バージョン > 動作確認 mswin32ruby1.8系,mswin32ruby1.9系 > mswin64ruby2.0系,mswin64ruby3.0系 > > >作図例画像 >https://i.imgur.com/mOdI7Ck.jpg > > >屋根断面割付作図.zip(68KB)ダウンロード先:ファイルなう >https://d.kuku.lu/3cf2ac7c2 こんにちは、有用なプログラムを作っていただいて、 ありがたく早速使わせていただこうと思いダウンロードさせていただきましたが未実行となります 他のrubyで書かれた外部変形プログラムはちゃんと動いてますので、何が悪いのか少し悩んでいます ちなみに、ダウンロード後、解凍したフォルダの中身を確認したところ roof_dataフォルダー内の六つのフォルダーの中の 各プログラムの拡張子がすべてDATファイル扱いになっているのが原因でしょうか? 他の外部変形のスクリプトは.rbファイルになっています 何か他に原因があるのでしょうか |
| ▼トントンさん: > >他のrubyで書かれた外部変形プログラムはちゃんと動いてますので、何が悪いのか少し悩んでいます > >ちなみに、ダウンロード後、解凍したフォルダの中身を確認したところ > >roof_dataフォルダー内の六つのフォルダーの中の >各プログラムの拡張子がすべてDATファイル扱いになっているのが原因でしょうか? > >他の外部変形のスクリプトは.rbファイルになっています > >何か他に原因があるのでしょうか こんにちは たぶんセキュリティかrubyバージョンの問題だとおもいますが? この外部変形はmswinruby1.8.7で作成していますが ruby1.8.6だと未実行となります。 回避するには1.8.7を導入するかBATファイルの105,106行目の下記 部分を修正してみてください。 修正前 $stdin = File.open("./temp.txt","r:sjis") $stdout = File.open("./jwc_temp.txt","w:sjis") 修正後 $stdin = File.open("./temp.txt","r") $stdout = File.open("./jwc_temp.txt","w") |
| 早速のご連絡ありがとうございました ruby1.8.7をインストールしています。 pathも確認すると通っています 所で ダウンロードしたフォルダの中には 1,JWW図面(説明図) 2,.batファイル 3,roofdataフォルダ(.datファイルのみ入ったフォルダが6個) これだけしかありません プログラム用の.rbファイルというものがフォルダの中に見当たりません 、それに原因があるのではないかと思ったりもするのですが |
| ▼トントンさん: >早速のご連絡ありがとうございました > >ruby1.8.7をインストールしています。 >pathも確認すると通っています > >所で > >ダウンロードしたフォルダの中には > >1,JWW図面(説明図) 操作説明図.jww >2,.batファイル 屋根断面割付作図.bat >3,roofdataフォルダ(.datファイルのみ入ったフォルダが6個) そのとおり (屋根種別の形状データ) >これだけしかありません 圧縮ファイルの中身は、それだけです。 >プログラム用の.rbファイルというものがフォルダの中に見当たりません batファイルをエディタで開くと、 101行目以降にRubyスクリプトの記述がありますけど--- >、それに原因があるのではないかと思ったりもするのですが 他に原因があると思います。 原因として考えられるのは、 展開先・フォルダー名など---あるかも? |
| > batファイルをエディタで開くと、 > 101行目以降にRubyスクリプトの記述がありますけど--- > > > 原因として考えられるのは、 > 展開先・フォルダー名など---あるかも? 早々のご連絡ありがとうございました バッチファイルの中にスクリプトの記述があるとは気づきませんでした 申し訳ありませんでした 中の記述を見ていきますと、 参考絶対パスの記述例としてremC:\ruby................... という行がありましたので remを消去して、pathの部分をこちらの環境をに合わせて変更をしたところ、ちゃんと動くようになりました 感動ものです、ありがとうございました 無事解決したのですが、ここで一つ質問させてください いままで使用してきたrubyで書かれた外部プログラムは 特に絶対パスの記述はしなくても問題なく動いていたのに対し、 今回はbatファイルの中でpathの指定をしないと動きませんでした この差はどういったことが原因なのでしょうか、 少し気になりますので、 もし分かればと思いご質問させていただきたいです |
| ▼トントンさん: >無事解決したのですが、ここで一つ質問させてください > >いままで使用してきたrubyで書かれた外部プログラムは > >特に絶対パスの記述はしなくても問題なく動いていたのに対し、 > >今回はbatファイルの中でpathの指定をしないと動きませんでした > >この差はどういったことが原因なのでしょうか、 >少し気になりますので、 >もし分かればと思いご質問させていただきたいです 私も、 ruby 1.8.7 (2013-06-27 patchlevel 374) [i386-mingw32] を主に使ってますが、 他Ruby_Verを使うときは、外変bat実行部の先頭に、 PATH Full_Path(ruby_binフォルダー) を追記しています。 (屋根断面割付作図も 1.8.7 で、問題なく使えてます) トントンさんのPCの中身が見えないので、何ともですが-- 複数のRuby_Verをインストーラーを使ってインストールするのは、問題かと思います? (※ 作者さん記述の、【動作確認】Ruby_Verが基本ですね) |
| ▼R.Nさん: ご連絡ありがとうございました。 お礼が遅くなりましたが 今回rubyとパスの関係を知り、今までちゃんと動かなかった外変についても 見直すことで使えるようになりそうですので嬉しく思っています > >私も、 >ruby 1.8.7 (2013-06-27 patchlevel 374) [i386-mingw32] >を主に使ってますが、 >他Ruby_Verを使うときは、外変bat実行部の先頭に、 > PATH Full_Path(ruby_binフォルダー) >を追記しています。 ちゃんと動かない場合は、フルパスで指定するようにしてみます >複数のRuby_Verをインストーラーを使ってインストールするのは、問題かと思います? >(※ 作者さん記述の、【動作確認】Ruby_Verが基本ですね) PCの中を確認していくのですが、 今まで何度かバージョンの違うルビーをネットの記事を見ながら 何とかインストールして システムなどにパスを追加したり 手当たりしだいやってきましたので、 ちゃんとしたアンインストールの仕方がわからずじまいで なかなか手が出せないよ状態です。。。。。。。 |
| ▼トントンさん: >早速のご連絡ありがとうございました > >ruby1.8.7をインストールしています。 > >pathも確認すると通っています > >所で > >ダウンロードしたフォルダの中には > >1,JWW図面(説明図) > >2,.batファイル > >3,roofdataフォルダ(.datファイルのみ入ったフォルダが6個) > >これだけしかありません > >プログラム用の.rbファイルというものがフォルダの中に見当たりません > >、それに原因があるのではないかと思ったりもするのですが roof_dataの中のdatファイルの実体は座標ファイル(テキストファイル) です。 RNさんのレスにもある通りBATファイルの中にrubyスクリプトが書かれて いますので外部変形の|BAT編集|項目からいつでも参照、編集ができます。 未実行との原因は 1.DLしたファイルにセキュリティがかかっている 2.DLしたファイルが何らかの原因で壊れている(再度DLしてみる) 3.展開したパスに空白などの特殊文字が含まれている 4.ランチャーによっては未実行となる事例が報告されています。 5.BATファイルのruby.exeを絶対パスで記述してみる。 --BATファイルのなかに記述例が書かれています----- その他の原因により実行できないかもしれませんが その時はご容赦ください。 |
| 。 > >RNさんのレスにもある通りBATファイルの中にrubyスクリプトが書かれて >いますので外部変形の|BAT編集|項目からいつでも参照、編集ができます。 > >未実行との原因は >5.BATファイルのruby.exeを絶対パスで記述してみる。 >--BATファイルのなかに記述例が書かれています----- 早々のご連絡ありがとうございました バッチファイルの中にスクリプトの記述があるとは気づきませんでした 申し訳ありませんでした 中の記述を見ていきますと、 参考絶対パスの記述例としてremC:\ruby................... という行がありましたので remを消去して、pathの部分をこちらの環境をに合わせて変更をしたところ、ちゃんと動くようになりました 感動ものです、ありがとうございました 無事解決したのですが、ここで一つ質問させてください いままで使用してきたrubyで書かれた外部プログラムは 特に絶対パスの記述はしなくても問題なく動いていたのに対し、 今回はbatファイルの中でpathの指定をしないと動きませんでした この差はどういったことが原因なのでしょうか、 少し気になりますので、 もし分かればと思いご質問させていただきたいです |
| ▼トントンさん: > >無事解決したのですが、ここで一つ質問させてください > >いままで使用してきたrubyで書かれた外部プログラムは > >特に絶対パスの記述はしなくても問題なく動いていたのに対し、 > >今回はbatファイルの中でpathの指定をしないと動きませんでした > >この差はどういったことが原因なのでしょうか、 >少し気になりますので、 >もし分かればと思いご質問させていただきたいです ruby導入時の方法が大きく関係していると 思いますが正直いって厄介な問題だと思います。 場合によってはシステムが変更されたりする事 もあるようです。 出来れば外部変形のインタプリタは絶対パスで 記述することお勧めします。 私の場合は多くのバージョンを検証する為 ruby.exeはすべて絶対パスで記述しています。 こうすることで予期せぬバッティングを防ぐ 事ができます。 |
| 今ふと気付いたのですが 2004年くらいに 壁量計算 for JWWを 作られた作者の方ではございませんか? とんでもなくすごいプログラムだなと思いながら ずっと使わせていただいておりました 出力された帳票のレイアウトなども 非常に綺麗で分かりやすく、 もはや製品レベルだ 課金してでも使いたいと思っていました ずっとオフィス2003で頑張っていたのですが 数年前にオフィスのバージョンを上げたことから、 不具合が出て使えず作者様とも連絡が取れないことから、 JWW、フリーソフトの限界かと思いながら悔しい思いをしていました 今回、手直しをされたものをアップされていたのを見つけ、 偏心計算のほうとあわせてダウンロードし、 rubyの絶対パスを書き換えたところ、見事に動くようになり ここ数年来一番嬉しい出来事です この他にも大変素晴らしい外部変形プログラムを出されていたのを後から知り、 ダウンロードできないのがとても残念で仕方ありませんでした 今後、以前のプログラムの焼き直しや新しいプログラムの作成など、 予定されているのでしょうか? |
| 横から失礼します。 ひとつ思いついたのは複数の ruby がインストールされていて 普通に ruby で読み出す場合と絶対パスで読み出す場合の バージョンが異なってるんじゃないかという場合です。 ---rubyバージョン確認.bat(ここから)--- ruby -v C:\ruby\mswin32ruby187\bin\ruby -v pause ---rubyバージョン確認.bat(ここまで)--- こんなバッチファイルでrubyのバージョンを調べてみて下さい。 絶対パスの方はそちらの環境に合うように直してあげて下さい。 |
| ▼sugiさん: >横から失礼します。 >ひとつ思いついたのは複数の ruby がインストールされていて >普通に ruby で読み出す場合と絶対パスで読み出す場合の >バージョンが異なってるんじゃないかという場合です。 > >---rubyバージョン確認.bat(ここから)--- >ruby -v >C:\ruby\mswin32ruby187\bin\ruby -v >pause >---rubyバージョン確認.bat(ここまで)--- > >こんなバッチファイルでrubyのバージョンを調べてみて下さい。 >絶対パスの方はそちらの環境に合うように直してあげて下さい。 ご教授ありがとうございました ちなみにこの3行のバッチファイルをどうすれば調べられるのでしょうか? すみません、このあたりは初心者なもので、 お時間のある時で結構ですのでまた教えて頂けませんか |
| バッチファイルをダブルクリックして実行してみてください パスなしで実行されているrubyと絶対パス付きで実行されているrubyの バージョンを調べることができます |