Jw_cad 情報交換室−その3
JWW についての情報交換の場としてお使いください
初心者の方などのご相談は
Jw_cad 相談
室−その2をご利用ください
なお、情報交換室と相談室の両方に同じ内容を投稿するのはご遠慮ください
2009年9月以前の発言は
過去ログのページからご覧ください。
それ以降の過去ログは消失しています。
申し訳ありませんが、復活の予定はありません。
|
haribo
- 23/4/25(火) 14:31 -
|
ファイル名の任意の位置から任意の位置までの文字列を抽出して、これをCAD図上に埋込文字として表示することは可能でしょうか。
具体例でご説明します。
下記のファイルがあるとします。
このとき、「v04」の部分のみを取り出し、CAD図に表示させたいです。
A-01_v04_建築概要.jww
尚、色々個人的に調べてみましたが実現する方法を見つけることができませんでした。
標準機能の%fを使用する場合、ファイル名の先頭からしか文字を抽出することができませんでした。。。
外部変形で実現できるなどもし何かご存じの方がいらっしゃったら教えて頂きたいです。
<Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Gecko/20100101 Firefox/112.0@aq182202.dynamic.ppp.asahi-net.or.jp>
|
maya
- 23/4/25(火) 16:21 -
|
▼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」→「建築概要」
<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36@120-51-140-2.east.fdn.vectant.ne.jp>
|
haribo
- 23/4/26(水) 9:22 -
|
mayaさんご回答ありがとうございます。
ご指摘の手順でファイル名を取り出すことができました。
>ファイル名をアンダーバーで区切っておられますが、
>半角スペースで区切れば「&fs」で可能です。
>
> &fsn:半角スペースで区切られたファイル名の左から数えて
> n個目の文字列 (n=1〜9)
>
> 例:ファイル名が「A-01 v04 建築概要.jww」の場合
> 「&fs1」→「A-01」、「&fs2」→「v04」、「&fs3」→「建築概要」
ただ、引き続きセパレータとしてスペース以外の文字列(アンダーバー等)を使用できる方法を探していきたいです。
ファイル名の中に半角スペースを入力する必要があるという点が気になっています。。。
WindowsのOS上でスペース入力できる(例えば、c\Program Files)のは分かるのですが、なんだか気持ちが悪いというか。スペースの入ったファイル名を使用することで今現在具体的に問題が出ているわけではないのですが、何か問題がでたら嫌だなという漠然とした不安を持っているので運用上スペースは使わないようにしています。
コマンドプロンプトでも気を付けてさえいれば、ファイル名にスペースがあっても問題ないようですが。
<Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Gecko/20100101 Firefox/112.0@aq182202.dynamic.ppp.asahi-net.or.jp>
|
maya
- 23/4/26(水) 10:33 -
|
▼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行目表示
普段からメモ欄を使用している方は大丈夫かと思いますが、
わたしのように、普段メモ欄を一切使用しないとういう方は、
メモ欄の修正忘れ等が発生し、使い勝手はいまいちかもです。
<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36@120-51-140-2.east.fdn.vectant.ne.jp>
|
haribo
- 23/4/26(水) 15:01 -
|
> 半角スペースがなんだか気持ちが悪い → 大変よくわかります
> 実際わたしも半角スペースは使用しませんね。
同じ思いを共有できてよかったです!
> ファイルメモ欄から抽出する埋め込み文字もありますので、
> 参考までにどうぞ。
>
> 「%m1」→ファイルメモの1行目表示
> 「%m2」→ファイルメモの2行目表示
>
> 普段からメモ欄を使用している方は大丈夫かと思いますが、
> わたしのように、普段メモ欄を一切使用しないとういう方は、
> メモ欄の修正忘れ等が発生し、使い勝手はいまいちかもです。
ご返信ありがとうございます。
メモの活用は私も考えておりました。
ただ、今回私のもくろみにそぐわないため、この方法は見送っておりました。
【もくろみ】
1) JWファイルをバージョンで管理したい。
(GITとか高度なものではなく、まずはバージョン番号を
与えるだけ)
【方法】
1) バージョン番号をファイル名に記入し、Windowsの
エクスプローラから確認できるようにする。
(JWCADを開かなくてもバージョンが分かるようにしたい)
2) ファイル名に記入したバージョンがCAD図上に自動的に
記入されるように。
(ファイル名に記載したバージョンとCAD図上の番号に
差異がでないように)
<Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Gecko/20100101 Firefox/112.0@aq182202.dynamic.ppp.asahi-net.or.jp>
Jw_cad Copyright (C)1997-2021 Jiro Shimizu & Yoshifumi Tanaka