Page 997 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 通常モードに戻る ┃ INDEX ┃ ≪前へ │ 次へ≫ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ▼埋込文字について haribo 23/4/25(火) 14:31 ┗Re:埋込文字について maya 23/4/25(火) 16:21 ┗Re:埋込文字について haribo 23/4/26(水) 9:22 ┗Re:埋込文字について maya 23/4/26(水) 10:33 ┗Re:埋込文字について haribo 23/4/26(水) 15:01 ─────────────────────────────────────── ■題名 : 埋込文字について ■名前 : haribo ■日付 : 23/4/25(火) 14:31 -------------------------------------------------------------------------
| ファイル名の任意の位置から任意の位置までの文字列を抽出して、これをCAD図上に埋込文字として表示することは可能でしょうか。 具体例でご説明します。 下記のファイルがあるとします。 このとき、「v04」の部分のみを取り出し、CAD図に表示させたいです。 A-01_v04_建築概要.jww 尚、色々個人的に調べてみましたが実現する方法を見つけることができませんでした。 標準機能の%fを使用する場合、ファイル名の先頭からしか文字を抽出することができませんでした。。。 外部変形で実現できるなどもし何かご存じの方がいらっしゃったら教えて頂きたいです。 |
| ▼hariboさん: >ファイル名の任意の位置から任意の位置までの文字列を抽出して、これをCAD図上に埋込文字として表示することは可能でしょうか。 > >具体例でご説明します。 > >下記のファイルがあるとします。 >このとき、「v04」の部分のみを取り出し、CAD図に表示させたいです。 > > A-01_v04_建築概要.jww > >尚、色々個人的に調べてみましたが実現する方法を見つけることができませんでした。 > >標準機能の%fを使用する場合、ファイル名の先頭からしか文字を抽出することができませんでした。。。 > >外部変形で実現できるなどもし何かご存じの方がいらっしゃったら教えて頂きたいです。 ファイル名をアンダーバーで区切っておられますが、 半角スペースで区切れば「&fs」で可能です。 &fsn:半角スペースで区切られたファイル名の左から数えて n個目の文字列 (n=1〜9) 例:ファイル名が「A-01 v04 建築概要.jww」の場合 「&fs1」→「A-01」、「&fs2」→「v04」、「&fs3」→「建築概要」 |
| mayaさんご回答ありがとうございます。 ご指摘の手順でファイル名を取り出すことができました。 >ファイル名をアンダーバーで区切っておられますが、 >半角スペースで区切れば「&fs」で可能です。 > > &fsn:半角スペースで区切られたファイル名の左から数えて > n個目の文字列 (n=1〜9) > > 例:ファイル名が「A-01 v04 建築概要.jww」の場合 > 「&fs1」→「A-01」、「&fs2」→「v04」、「&fs3」→「建築概要」 ただ、引き続きセパレータとしてスペース以外の文字列(アンダーバー等)を使用できる方法を探していきたいです。 ファイル名の中に半角スペースを入力する必要があるという点が気になっています。。。 WindowsのOS上でスペース入力できる(例えば、c\Program Files)のは分かるのですが、なんだか気持ちが悪いというか。スペースの入ったファイル名を使用することで今現在具体的に問題が出ているわけではないのですが、何か問題がでたら嫌だなという漠然とした不安を持っているので運用上スペースは使わないようにしています。 コマンドプロンプトでも気を付けてさえいれば、ファイル名にスペースがあっても問題ないようですが。 |
| ▼hariboさん: >mayaさんご回答ありがとうございます。 > >ご指摘の手順でファイル名を取り出すことができました。 > >>ファイル名をアンダーバーで区切っておられますが、 >>半角スペースで区切れば「&fs」で可能です。 >> >> &fsn:半角スペースで区切られたファイル名の左から数えて >> n個目の文字列 (n=1〜9) >> >> 例:ファイル名が「A-01 v04 建築概要.jww」の場合 >> 「&fs1」→「A-01」、「&fs2」→「v04」、「&fs3」→「建築概要」 > >ただ、引き続きセパレータとしてスペース以外の文字列(アンダーバー等)を使用できる方法を探していきたいです。 > > >ファイル名の中に半角スペースを入力する必要があるという点が気になっています。。。 > >WindowsのOS上でスペース入力できる(例えば、c\Program Files)のは分かるのですが、なんだか気持ちが悪いというか。スペースの入ったファイル名を使用することで今現在具体的に問題が出ているわけではないのですが、何か問題がでたら嫌だなという漠然とした不安を持っているので運用上スペースは使わないようにしています。 > >コマンドプロンプトでも気を付けてさえいれば、ファイル名にスペースがあっても問題ないようですが。 半角スペースがなんだか気持ちが悪い → 大変よくわかります 実際わたしも半角スペースは使用しませんね。 ファイルメモ欄から抽出する埋め込み文字もありますので、 参考までにどうぞ。 「%m1」→ファイルメモの1行目表示 「%m2」→ファイルメモの2行目表示 普段からメモ欄を使用している方は大丈夫かと思いますが、 わたしのように、普段メモ欄を一切使用しないとういう方は、 メモ欄の修正忘れ等が発生し、使い勝手はいまいちかもです。 |
| > 半角スペースがなんだか気持ちが悪い → 大変よくわかります > 実際わたしも半角スペースは使用しませんね。 同じ思いを共有できてよかったです! > ファイルメモ欄から抽出する埋め込み文字もありますので、 > 参考までにどうぞ。 > > 「%m1」→ファイルメモの1行目表示 > 「%m2」→ファイルメモの2行目表示 > > 普段からメモ欄を使用している方は大丈夫かと思いますが、 > わたしのように、普段メモ欄を一切使用しないとういう方は、 > メモ欄の修正忘れ等が発生し、使い勝手はいまいちかもです。 ご返信ありがとうございます。 メモの活用は私も考えておりました。 ただ、今回私のもくろみにそぐわないため、この方法は見送っておりました。 【もくろみ】 1) JWファイルをバージョンで管理したい。 (GITとか高度なものではなく、まずはバージョン番号を 与えるだけ) 【方法】 1) バージョン番号をファイル名に記入し、Windowsの エクスプローラから確認できるようにする。 (JWCADを開かなくてもバージョンが分かるようにしたい) 2) ファイル名に記入したバージョンがCAD図上に自動的に 記入されるように。 (ファイル名に記載したバージョンとCAD図上の番号に 差異がでないように) |