JW-CAD for Windows の外部変形機能を利用し、Excel の表を元に縦断図を描画するスクリプト
サンプル完成図
サンプルExcelデーター図
テキスト内容
================================================
【名 称】 g-Vert for JWW Ver0.2
【登録名 】 gvert02.lzh
【制作者名】 牛渡 浩(JAB00270)
【動作環境】 mswin32-ruby 1.6.8以降 / Jww 3.10以降
【動作確認】 WindowsMe + Jww3.10 + mswin32-ruby 1.6.8
【掲載月日】 03/06/08 (Sun)
【展開方法】 lha x gvert02.lzh
【開発言語】 mswin32-ruby 1.6.8
【取扱種別】 フリーソフト
【転載条件】 転載配布条件による.
================================================
■このプログラムは JW-CAD for Windows の外部変形機能を利用し、Excel の表を元に
縦断図を描画するスクリプトです。
1. 用紙幅、旗揚位置など各オプションを GUI で設定できます。
2. Excel で作成したデータファイルは、ローカルディスク上ならば、どこに
置いても動作します。
■Ver.0.1β→0.2 の変更点
– 汎用性向上のため、Excel の雛型を変更
– 河川縦断図に一部対応
– Excel の有効桁指定をバンド作図に反映するようにした
– 縦断図作成時に外部変形内での再計算をやめ、Excelの計算値をそのまま利用する
ようにした。
– 計画/現況のデータ区分を廃止
■今後の対応予定
– バンド表示を独立して、表示/非表示切り替え
– フォント/レイヤの指定
– 複数ページへの対応
– 道路縦断への対応等
■使用方法
はじめに.
・このスクリプトは、mswin32 版 Ruby を前提に書かれています。 下記のペー
ジに必要なライブラリを集めたパッケージを用意してありますので、解説を
参考に導入して下さい。
http://homepage2.nifty.com/ushiwatari/tips/install.html
・アーカイブを任意のフォルダに展開して下さい。 この時、必ずフォルダ付で
展開して下さい。
・ActiveRuby を使用する場合は、ActiveRuby フォルダの gVert_asr.bat を
一つ上のフォルダにコピーして使用してください。
作図
・雛形ファイル(gVert.xls)をコピーして、縦断図データを編集します。
・JWW を起動して、図面の縮尺を距離方向(水平方向)の縮尺に設定します。
・外変を起動して、作成したデータファイルを指定します。
・必要なパラメータを指定して、OK をクリックしてください。
・Win9x/Me では、DOSプロンプトが残りますので、プロパティで、
[終了時にウィンドウを閉じる] を指定して下さい。 次回から、プロンプトが
自動で閉じるようになります。
■同梱ファイル
このファイルには以下のファイルが圧縮されています.
1.GVERT .TXT 今お読みのファイル
2.GVERT .BAT 縦断図作図 起動バッチファイル
3.GVERT .RB 縦断図作図 Rubyスクリプトファイル
4.JWPLOT .RB JW-CAD 外変ファイル操作 Rubyスクリプトファイル
5.JWUI .RB JW-CAD 外変共通UI Rubyスクリプトファイル
6.GVFORM .RB オプション設定ダイアログ Rubyスクリプトファイル
7.GVBAND .RB バンド図作図 Rubyスクリプトファイル
8.GVCHART .RB 縦断図作図 Rubyスクリプトファイル
9.BAND .CFG バンド定義ファイル
10.GVERT .XLS 縦断図データファイル雛型
11.GVERT .JWW 縦断図サンプル
12.GVERT_ASR.BAT ActiveRuby用 縦断図作図 起動バッチファイル
13.GVERT_MSWIN.BAT mswin32-ruby用 縦断図作図 起動バッチファイル
■謝辞
JW_CADはもちろん,ActiveRuby等の有用なプログラムを無償で提供して下さっ
ている方々にこの場を借りてお礼申し上げます.
特にGUI化にあたっては、VisualuRuby 及び、FormDesigner を使用して開発を
行っています。 作者の皆様に感謝致します。
■転載配布
(1) 著作権
このプログラムはフリーソフトウェアです.
このプログラムの著作権は,牛渡 浩(ID:JAB00270)が所有してい
ます.
著作権者の権利を侵害する行為は,固くお断り致します.
但し,このプログラムの複写・使用はどなたでも自由に行う事が出来ます.
このプログラムの対価として,著作権者に金銭等を支払う必要はありません
がメール等頂けましたら嬉しいです.(^_^)
(2) 免責事項
このプログラムを使用した事によって発生した損害は,一切保証しません.
このプログラムに不備があっても,作者はそれを訂正する義務を負いません.
(3) 転載及び配布
転載・配布の際は,下記の条件を守って下さい.
1)プログラムを改変しないこと.
2)このファイル内のアーカイブファイルの内容をまとめて配布すること.
書籍・雑誌等への収録および他のネットへの転載については,あらかじめ
ご相談下さい.
(4) フリーソフトウェアの表示
このプログラム,または付属するドキュメントを配布する場合,このファイ
ルをプリントアウトして配布するようにして下さい.
(5) プログラムの修正
個人で使用する際に,プログラムを修正する事は差し支えありません.
修正を加えたプログラムをアップロード等するときはメールを下さい.
但し,商用目的の場合は禁じます.
(6) その他
バグやご意見等ありましたらご連絡頂けると嬉しいです.
ベンチフリュームの設計に活用したいと考えています。
The best prevention of HAPE is slow ascent at a rate of no more than 300 to 350 m per day above 2500 m buy priligy reddit Thus Nlrp3 A350V mutant mice represent a tool to study inflammasome driven liver injury and fibrosis and to evaluate therapeutic strategies