Indexへ
(5830)//【5829】→(5839)
------------------------
【タイトル】どうしてもわかりません!外変
【記事番号】 5829 (*)
【 日時 】03/05/27 19:53
【 発言者 】yasumi.m ycttk@mtd.biglobe.ne.jp

1.設定--sugiさんのスクリプト集rubysc98
               ruby20020411
 を同じフォルダに展開しました。
 config.rbを自分の環境に設定しました。
 sample.jwfをjw_win.jwfに設定しました。
 autoexec.batにpathを通しました。
2.外変できたこと(やってみたこと)
 円の中心線を引くこと
 円座標出力--円-表へ・円―ファイルへ 
 面取りBAT(文字線種の変更は確認してません)
 引き出し線BAT(文字線種の変更は確認してません)


3.どうしてもできないこと
 NCデータBAT
  実行すると、エラーメッセージもなく終了してしまい、出力先のフォルダには何も入っていません。(円座標出力データは入ります。)
 
 ロードパスBAT
  実行するとdos画面になりruby.exeの表示やlibが出力され[続けたい場合は何かキ−を押してください」となり、かたまってしまいます。やむなくdos画面を閉じると、画面の左上に「未実行」とでてしまいます。


 まだ確認できてないことはありますが、今ある問題点を解決しないとどうにもならないかんじです。
 どなたかお助けください!


Indexへ
(5829)←【5839】→(5858)
------------------------
【タイトル】RE: どうしてもわかりません!外変
【記事番号】 5839 (5829)
【 日時 】03/05/28 08:46
【 発言者 】はじめ hazime@mis.ne.jp

>3.どうしてもできないこと
> NCデータBAT
>  実行すると、エラーメッセージもなく終了してしまい、出力先のフォルダには何も入っていません。(円座標出力データは入ります。)

NCデータ.BAT 中に次の解説がありますが設定されましたか?
* 使用前に ncd.rb を修正して下さい。
* NCプログラムの出力先や先頭、末尾に付ける文字を設定したり、よく利用す
* る工具を登録したりできます。
* NCプログラムは穴加工はアブソリュートで、その他はインクリメンタルで出
* 力されます。

また ncd.rb を読むと
* # NCデータ出力先 ファイル名のデフォルト値
* OutFile="0001.ncd"

拡張子 ncd がどのアプリケーション形式なのかは知りませんが、*.ncd を読めるソフトで開いたのでしょうか?


> ロードパスBAT
>  実行するとdos画面になりruby.exeの表示やlibが出力され[続けたい場合は何かキ−を押してください」となり、かたまってしまいます。やむなくdos画面を閉じると、画面の左上に「未実行」とでてしまいます。

とのフォルダの Ruby をロードするか表示しているだけですから、それだけの仕様です。


参考までに、BAT は MSDOSバッチファイル、rb や awk はスクリプトファイル、でエディッタなどで開いて読むことが出来ます。プログラム言語ではなく人間の言葉で書いてあります。
BAT は REM、スクリプトは # がレム行と呼ばれる解説や注釈が書いてある部分で、プログラムの実行とは関係ありません。
sugiさんの外変はレム行に設定等の解説がついていますので呼んでみてください。


Indexへ
(5839)←【5858】→(5880)
------------------------
【タイトル】Re(1):どうしてもわかりません!外変
【記事番号】 5858 (5829)
【 日時 】03/05/28 15:47
【 発言者 】sugi

yasumi.mさん、こんにちは。
現在ちょっと多忙のため、回答が遅れがちですが、あらかじめご了承願い
ます。

> 3.どうしてもできないこと
>  NCデータBAT
>   実行すると、エラーメッセージもなく終了してしまい、出力先のフォ
> ルダには何も入っていません。(円座標出力データは入ります。)

NCデータBATはもともと目指せ Pro'sNC(って、知ってます?)なんて
つもりで作り始めたものの、実際は自分でも怖くて使ってないという怪し
い代物です。^^;
十分注意して利用して下さい。

NCデータBATは「穴加工」「二次元加工」「アプローチ作成」「ワイ
ヤカット」「加工時間」とあり、ワイヤカットについては、まだ使用でき
ません。
どの作業ができないのでしょうか?

外部変形がエラーで終了した場合、BATファイルと同じフォルダの
error.log というファイルにエラーメッセージが書き出されるようになっ
てるはずです。error.log の内容を添付してみて下さい。

>  ロードパスBAT
>   実行するとdos画面になりruby.exeの表示やlibが出
> 力され[続けたい場合は何かキ−を押してください」となり、かたまっ
> てしまいます。やむなくdos画面を閉じると、画面の左上に「未実行」
> とでてしまいます。

ロードパスBATは Ruby のロードパスが適切に設定されているかどうか
を調べるためのもので、画面の左上に「未実行」とでますが、この動作で
正常です。

--
sugi


Indexへ
(5858)←【5880】→(5882)
------------------------
【タイトル】Re(2):error.logno
【記事番号】 5880 (5858)
【 日時 】03/05/28 21:08
【 発言者 】yasumi.m ycttk@mtd.biglobe.ne.jp

▼sugiさん:
>yasumi.mさん、こんにちは。
>現在ちょっと多忙のため、回答が遅れがちですが、あらかじめご了承願い
>ます。
>
>> 3.どうしてもできないこと
>>  NCデータBAT
>>   実行すると、エラーメッセージもなく終了してしまい、出力先のフォ
>> ルダには何も入っていません。(円座標出力データは入ります。)
>
>NCデータBATはもともと目指せ Pro'sNC(って、知ってます?)なんて
>つもりで作り始めたものの、実際は自分でも怖くて使ってないという怪し
>い代物です。^^;
>十分注意して利用して下さい。
>
>NCデータBATは「穴加工」「二次元加工」「アプローチ作成」「ワイ
>ヤカット」「加工時間」とあり、ワイヤカットについては、まだ使用でき
>ません。
>どの作業ができないのでしょうか?
>
>外部変形がエラーで終了した場合、BATファイルと同じフォルダの
>error.log というファイルにエラーメッセージが書き出されるようになっ
>てるはずです。error.log の内容を添付してみて下さい。
>
>>  ロードパスBAT
>>   実行するとdos画面になりruby.exeの表示やlibが出
>> 力され[続けたい場合は何かキ−を押してください」となり、かたまっ
>> てしまいます。やむなくdos画面を閉じると、画面の左上に「未実行」
>> とでてしまいます。
>
>ロードパスBATは Ruby のロードパスが適切に設定されているかどうか
>を調べるためのもので、画面の左上に「未実行」とでますが、この動作で
>正常です。
>
>--
>sugi
お世話になります。
 error.logの内容です。どこを直すかおおしえください
 C:\jww\bat/ncd1.rb:21:in `ana_kako': undefined method `zahyo' for nil (NameError)


Indexへ
(5880)←【5882】//(5832)
------------------------
【タイトル】Re(2):error.logの内容です。
【記事番号】 5882 (5858)
【 日時 】03/05/28 21:14
【 発言者 】yasumi.m ycttk@mtd.biglobe.ne.jp

▼sugiさん:
>yasumi.mさん、こんにちは。
>現在ちょっと多忙のため、回答が遅れがちですが、あらかじめご了承願い
>ます。
>
>> 3.どうしてもできないこと
>>  NCデータBAT
>>   実行すると、エラーメッセージもなく終了してしまい、出力先のフォ
>> ルダには何も入っていません。(円座標出力データは入ります。)
>
>NCデータBATはもともと目指せ Pro'sNC(って、知ってます?)なんて
>つもりで作り始めたものの、実際は自分でも怖くて使ってないという怪し
>い代物です。^^;
>十分注意して利用して下さい。
>
>NCデータBATは「穴加工」「二次元加工」「アプローチ作成」「ワイ
>ヤカット」「加工時間」とあり、ワイヤカットについては、まだ使用でき
>ません。
>どの作業ができないのでしょうか?
>
>外部変形がエラーで終了した場合、BATファイルと同じフォルダの
>error.log というファイルにエラーメッセージが書き出されるようになっ
>てるはずです。error.log の内容を添付してみて下さい。
>
>>  ロードパスBAT
>>   実行するとdos画面になりruby.exeの表示やlibが出
>> 力され[続けたい場合は何かキ−を押してください」となり、かたまっ
>> てしまいます。やむなくdos画面を閉じると、画面の左上に「未実行」
>> とでてしまいます。
>
>ロードパスBATは Ruby のロードパスが適切に設定されているかどうか
>を調べるためのもので、画面の左上に「未実行」とでますが、この動作で
>正常です。
>
>--
>sugi
お世話になります。NC.BATの実行時error.logの内容は
 C:\jww\bat/ncd1.rb:21:in `ana_kako': undefined method `zahyo' for nil (NameError)
 です。どこを直せばよいかお教えください。