ポスト処理後のファイル名先頭にO(オー)を付けたい

ポスト処理後のファイル名先頭にO(オー)を付けたい

k-yamaguchiJ3GYK
Advocate Advocate
544件の閲覧回数
4件の返信
メッセージ1/5

ポスト処理後のファイル名先頭にO(オー)を付けたい

k-yamaguchiJ3GYK
Advocate
Advocate

お世話になっております。

 

ポスト(robodrill.cps)を使用して出来たファイルの名前の先頭にO(オー)を

付けたいと思っております。

kyamaguchiJ3GYK_0-1634738385193.png

 

ポスト処理後にファイル名を編集するのでは無く、ポスト変換でそのままOを追加したいです。

(robodrill.cps)の編集を試みているのですがなかなか解りません。

 

ポスト処理後のファイル名にOを追加する事は可能なのでしょうか。

ご教授をお願い致します。

 

 

 

 

0 件のいいね
解決済み
545件の閲覧回数
4件の返信
返信 (4)
メッセージ2/5

kandennti
Mentor
Mentor
解決済み

@k-yamaguchiJ3GYK さん こんにちは。

 

複数方法がありそうです。まず1個目です。

念の為、ポスト処理は "NCプログラム" の方法です。

3.png

名前部分に "O" が入っていない状態でも、ポストを押した際に

ファイル保存のダイアログが表示されるようになりました。

3.png

 

その際 "1001.nc" 等になっていますが、"O" を追加した名前に書き換え可能です。

ファイル名のダイアログで先頭に "O" が付いていてもエラーにはなりませんでした。

3.png

(このダイアログは1個前?のUpdateで、こっそり追加されたようです)

 

 

2個目の方法は、先頭のファイル名が "O" でもエラーとならないように

cpsファイルを修正してみました。(添付しています)

こちらを使用すると、

・先頭文字に "O" が付いていてもエラーにならないようにしています。

・今まで通り、数字のみのファイル名でもエラーにならないです。

・先頭文字が "O" 以外の文字はエラーになります。

・2番目以降の文字が、数字以外の場合はエラーになります。

 

念の為、修正している部分ですがこちらです。

3.png

"// ** Allow even if the first character is "O" **" と書かれている付近を

削除や追記しています。

 

ちょっと試してみて下さい。

メッセージ3/5

k-yamaguchiJ3GYK
Advocate
Advocate

@kandennti 様

いつもお世話になっております。

 

添付していただいたポストを試しました、

希望していた内容で実行出来ました。

 

変更箇所を教えて頂けるのは大変助かり、勉強にもなります。

 

programNameIsInteger =の「false」か「true」の変更だけでは

出来ないのですね、

追加作成して頂いた部分を理解出来る様、勉強します!

 

有難うございました。

 

メッセージ4/5

kandennti
Mentor
Mentor

@k-yamaguchiJ3GYK さん

"様" は、僕には相応しくないのでやめてください。

 

>programNameIsInteger =の「false」か「true」の変更だけでは出来ないのですね、

最初はそれだけで大丈夫だと思いました。

大量に追記する辺りの部分は、ファイル名の数値が4桁とか5桁とかをチェック

する為に、文字を数字に変換してしているようです。

(その辺の意味はよく分からないですが・・・)

 

"O" が入っていると数字に変換できない為、エラーで引っかかっていたようです。

メッセージ5/5

k-yamaguchiJ3GYK
Advocate
Advocate

@kandennti さん


追記箇所の解説を有難うございます。

 

@kandenntiさんは「様」が相応しい事をやっておられますよ

 

このフォーラムでは趣味からビジネスまで色々な形でFUSIONを使用して
その悩みをここで解決させて頂いております。

 

ビジネス上でポスト修正となればまあまあな額がかかる物です、
それに回答までの時間も結構かかります、

 

今回、ご教授頂いた内容で私(私共)には仕事上での行程が減り
それだけ他の仕事が進める事につながっており感謝しております。

 

@kandennti さんの謙虚な姿勢には頭が下がります。

 

今後もこのフォーラムを利用してお世話になる事もあると思います、
その時は「さん」を意識しつつも「様」をつけてしまいましたら
私(私共)にはこの様な気持ちがあるとご了承頂けたらと思います。

 

有難うございました。