■弧長とふくらみから半径
本家の話題から「弧長とふくらみから半径」を求める手法を、スターさんが、
Excelマクロにて作成していただきましたので、ここに公開いたします。(感謝)
「kocho_fukurami_hankei.zip」をダウンロード
f(θ)が、"0"になるまで、Ctrl+zを繰り返した結果、r とθが、答えです。
同梱の例題は、r=100、θ=15°に落ち着きます。
本家の話題から「弧長とふくらみから半径」を求める手法を、スターさんが、
Excelマクロにて作成していただきましたので、ここに公開いたします。(感謝)
「kocho_fukurami_hankei.zip」をダウンロード
f(θ)が、"0"になるまで、Ctrl+zを繰り返した結果、r とθが、答えです。
同梱の例題は、r=100、θ=15°に落ち着きます。
「連続線分割07.zip」をダウンロード 更新 (02/21/'11)
(VisualBasic6.0ランタイムの動作する環境)
★外部変形-円弧直線連続線分割 を、07 にバージョンアップしました。
■バージョンアップ履歴
2011/02/21 円弧直線連続線分割 07
・プログラムの不具合を修正した。
基本的な使用説明は、円弧直線連続線分割 初版 (10/01/'05)
円弧直線連続線分割 02a (10/04/'05)
円弧直線連続線分割 03 (11/17/'05)
円弧直線連続線分割 05 (09/06/'06)
円弧直線連続線分割 05b (11/13/'06)
円弧直線連続線分割 06 (12/18/'07) を参照して下さい。
★CAD&CGマガジン 2007年11月号で紹介されました。(09/22/'07)
■追加 しました。(2011/09/05)
「図形登録」がうまくできないとの報告がありましたので、
batファイルを一部修正しました。登録がうまくできない方は、一度お試し下さい。
(同梱フォルダ内のrubyファイルへのパスが、うまく連携しないためかと・・・?)
「連続線分割bat-2.zip」をダウンロード 追加 (09/05/'11)
(連続線分割2bat、比例配置2.batの2ファイル)
拙宅の外部変形で、rubyスクリプトによる「円弧直線連続線分割」の「図形登録」にて
登録ができない旨の報告がありました。
私も、PCクラッシュ後、ruby 1.8.6 をOne-Click Installerにてインストールしましたが、
その際に、自動でセットアップ時に、環境変数 RUBYOPT に [-rubygems] が
設定されるようです。
よって、ver1.8.6にて外変実行時、[ No such file to load -- ubygems (LoadError) ]
となり、未実行になります。
取り合えず、システム環境変数(S)のRUBYOPTの変数値を 空欄(-rubygemsを削除)
にすれば、
実行可能になるようです。
また、正しい対処の仕方があれば、お教えいただければありがたいです。
尚、拙宅でのrubyスクリプトは、ver1.9.*には、対応しておりませんので、ご容赦を!
皆さん、こんにちは。
拙宅にて公開しております(mswin32-ruby 1.8.6)の外部変形は、
Ruby 1.9.1で加えられた改良により、1.9.1では動作しない場合があるようです。
今のところ、スクリプトを1.9用に修正する予定はありませんので、
ご容赦願いたく、存じます。m(_ _)m (1.8.6での動作は確認済みです。)
http://www.ruby-lang.org/ja/news/2009/01/30/ruby-1-9-1-released/
★愛用者の再度の要望により、スターさんが、「終点シフト」機能を追加して
下さいましたので、ここに、ver02a としてアップいたします。 (02/05)
☆一部プログラムを修正し、ver02b として再アップしました。 (02/06)
(ver02a をダウンロードされた方は、再ダウンロードをお願いいたします。)
「gen_bunkatu02b.lzh」をダウンロード
更新 (02/06)
(VisualBasic6.0ランタイムの動作する環境)
※ver02b にて、「円弧の仮想延長」も可能になりました。
皆さん、こんにちは。
Jw_cad 情報交換室-その3で、連結処理_R2.BATにおいて
「これを新たにではなく既存の線を延ばしたり、
縮めたりして連結するようには出来ないでしょうか?」
という要望にスターさんが、応えてくれましたので、
ここに紹介いたします。(感謝!)
以下引用です。
--------------------------------------------------------------
※連結処理_R2.BAT の内容を下記のように変更して下さい。
renketu_r2.EXE ここにあった /a を削除
del temp.txt
の下に以下の3行を追加
jgawk '{if(/^^hq/) print "hd"; else print}' jwc_temp.txt > temp.txt
del jwc_temp.txt
rename temp.txt jwc_temp.txt
上記のように修正し安全のため「連結処理_R3.BAT」等別名で作成して下さい。
--------------------------------------------------------------
※本体は、■外部変形-ソリッド_発展系 05b からDLして下さい。
皆さん、こんにちは。
本家にて、ご質問があった、「2つの既知点から任意の座標を求める」 解説を
スターさんが発表してくれましたので、ここに公開いたします。(感謝)
関連ファイルは、下記からDLできます。
「zahyokei.lzh」をダウンロード
※建築系の方も必見です・・・。
Recent Comments