お世話になります
作図をするとき最初から寸法線を図形化するにはどうすればいいですか パラメトリックで変化するようにしたいです もともとはautocadとか市販のcadは寸法線の端点を動かすと数値も連動するので このようにしたいです よろしくお願いいたします
<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 Edg/146.0.0.0
▼鈴木さん:
>お世話になります >作図をするとき最初から寸法線を図形化するにはどうすればいいですか >パラメトリックで変化するようにしたいです >もともとはautocadとか市販のcadは寸法線の端点を動かすと数値も連動するので >このようにしたいです >よろしくお願いいたします 基本ですね、寸法=>設定=>「寸法図形」にするを選んで下さい
<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
|
間隔のショートカットもしくは
クロックメニューがあれば教えて頂けないでしょうか?
<Mozilla/5.0 (iPhone; CPU iPhone OS 18_7 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.3 Mobile/15E148 Safari/604.1
>間隔のショートカットもしくはクロックメニューがあれば‥
ありますけど‥
ところで、black図形のショートカットキーや
線の効率的な選択方法、
図形を垂直、水平にする方法はもうわかったのですか?
<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
|
いつもお世話になっております。
現在、Version 10.02.1にてSFC出力を行ったデータについて、他のソフトウェアやビューワーで開こうとすると、ファイルが正常に開けず、ソフトが強制終了してしまう現象が発生しております。 これまで使用していたVersion 8.25aでは同様の問題は発生せず、他ソフト・他ビューワーでも問題なく閲覧できておりました。 皆様の環境では、Version 10.02.1で出力したSFCファイルは正常に開けておりますでしょうか。 よろしくお願いいたします。
<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36 Edg/145.0.0.0
▼mkさん:
同じくです。 他ソフトウェアで作成したSFC読み込みはできるのですが JWWで編集しSFCで保存、JWWで再読み込みすると追記した以外の元データが無くなります。 >いつもお世話になっております。 >現在、Version 10.02.1にてSFC出力を行ったデータについて、他のソフトウェアやビューワーで開こうとすると、ファイルが正常に開けず、ソフトが強制終了してしまう現象が発生しております。 >これまで使用していたVersion 8.25aでは同様の問題は発生せず、他ソフト・他ビューワーでも問題なく閲覧できておりました。 >皆様の環境では、Version 10.02.1で出力したSFCファイルは正常に開けておりますでしょうか。 >よろしくお願いいたします。
<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 Sleipnir/6.5.15
▼mkさん:
ブロック図形を全解除してSFC出力すれば大丈夫そうです。 >いつもお世話になっております。 >現在、Version 10.02.1にてSFC出力を行ったデータについて、他のソフトウェアやビューワーで開こうとすると、ファイルが正常に開けず、ソフトが強制終了してしまう現象が発生しております。 >これまで使用していたVersion 8.25aでは同様の問題は発生せず、他ソフト・他ビューワーでも問題なく閲覧できておりました。 >皆様の環境では、Version 10.02.1で出力したSFCファイルは正常に開けておりますでしょうか。 >よろしくお願いいたします。
<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 Sleipnir/6.5.15
|
いつもおせわになっております
教えて頂きたいのですが AFさん外変 図面をバラしちゃえをいつも使わせて頂いております JWW-10.2.1にバージョンUPしてみましたが外変がモジュール違反のコメントが表示され使えません 8.25aでは問題なく使えます 10.2.1では使用できないのでしょうか?
<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
|
線・丸等始点と終点を入れないと引けない、始点を押しても色すらつかない。また、範囲を押しても枠や点等一切何もでてこない。感覚で範囲選択し、右クリックしたら選択できる状況。解決策を教えてください。
<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 Edg/146.0.0.0
▼ONさん:
講習会の参加、解説本を購入して独学等で学習することをお勧めします。 ネットやyoutube等に沢山解説が有ります。 >線・丸等始点と終点を入れないと引けない、始点を押しても色すらつかない。 当然です、そのようにプログラムされています。 何が問題か判りません。 >また、範囲を押しても枠や点等一切何もでてこない。感覚で範囲選択し、右クリックしたら選択できる状況。解決策を教えてください。 当然です。 解説本の購入と基本操作の学習をお勧めします。 頑張ってください。
<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
|
ブロック図形にするために
メニューバーからブロックしてるんですが ブロック図形にするショートカットキーってありませんか?
<Mozilla/5.0 (iPhone; CPU iPhone OS 18_7 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.3 Mobile/15E148 Safari/604.1
▼よねーさん:
>ブロック図形にするために >メニューバーからブロックしてるんですが >ブロック図形にするショートカットキーってありませんか? KEYコマンドならあります Sample.jwfのKeyコマンドとAUTOモードのコマンド番号表を見て下さい
<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 Edg/146.0.0.0
|
環境 : ウインドーズ11
jw-cad : version10.02.1 なのですが図形呼び込みでメニューバーの図形からだと立上りますが F2キーより呼び込むと呼びこむ姿勢は見せるのですが、立ち上がらず cw-cadがとじてしまいます。 対処方法はありますか? 新しくjw-cadを入れなおしたほうがいいでしょうか? よろしくお願いします。m(__)m
<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 Edg/146.0.0.0
|
線属性のアイコンが2個表示されています。
1個を削除する方法を教えてください。
<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
▼本山中さん:
>線属性のアイコンが2個表示されています。 >1個を削除する方法を教えてください。 [表示]-[ツールバー]より「ツールバーの表示」を開き、 [線属性(1)]と[線属性(2)]の両方ともにチェックが入っていると思います。 消したい方のチェックを外して下さい。
<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 Edg/146.0.0.0
▼HORIさん:
>▼本山中さん: >>線属性のアイコンが2個表示されています。 >>1個を削除する方法を教えてください。 >[表示]-[ツールバー]より「ツールバーの表示」を開き、 >[線属性(1)]と[線属性(2)]の両方ともにチェックが入っていると思います。 >消したい方のチェックを外して下さい。 HORIさん 回答ありがとうございます。 指摘通りで解消できました。
<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
|
施設管理会社・総務部に所属する初心者です。
現在建築関係部署においてJWWINを利用させていただいております。 現在利用しているPCについてWindows10(22H2)からWindows11(25H2)、およびInternetExplorerからMicrosoftEdge(IEモード利用あり)へのバージョンアップを予定しております。 このバージョンアップにより何か支障がありますでしょうか。念の為確認させていただけると幸いです。 何卒よろしくお願いいたします。
<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36 Edg/133.0.0.0
▼施設管理会社総務部さん:
>施設管理会社・総務部に所属する初心者です。 >現在建築関係部署においてJWWINを利用させていただいております。 >現在利用しているPCについてWindows10(22H2)からWindows11(25H2)、およびInternetExplorerからMicrosoftEdge(IEモード利用あり)へのバージョンアップを予定しております。 >このバージョンアップにより何か支障がありますでしょうか。念の為確認させていただけると幸いです。 >何卒よろしくお願いいたします。 大丈夫だと思います、私、5台以上をWindows11にしていますが 問題は無いです。。。l
<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
|
こんにちは。
jwwブロック図形の編集中に強制終了してしまいます。 バグでしょうか。 jwwバージョンは最新版でwin11です。使い慣れたデータファイルです。 以前からjwwを愛用しており、こんな症状はじめてで汗でした
<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 Edg/146.0.0.0
|
印刷に関して教えてください。
不定形の用紙に印刷をしたいのですが、どのような手順をすれば良いかご教授願います。 印刷したい用紙の大きさはW90mm×H420mmです。左記のサイズで収まるようにA1サイズの用紙に設定して縮尺は1/1、半分のA2サイズ枠線を書いてその範囲で作成をしております。 ご指導よろしくお願いします。
<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
▼カズ兄さん:
jwwの用紙枠の表示は無視して、 縮尺1/1のグループに90mm×H420mmで外形の線を書いてそれに 合わせて作図し(作図するグループの縮尺は問わない)、 プリンター側に用紙サイズがない場合はプリンター側で任意サイズ用紙の設定で 90mm×H420mmの設定を作成 印刷の際にその設定した用紙を選択して範囲選択をして印刷 ではだめなのでしょうか?
<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
|
線を選択する時に
任意のところで範囲指定してから 左クリックで編集したい線を選択しているのですが もっと効率の良い選択方法ってないでしょうか? 一括伸縮の処理実行する際に メニューバーにカーソルを合して実行してますが キーボード等で効率よく処理実行するのに適した操作ってありませんか?
<Mozilla/5.0 (iPhone; CPU iPhone OS 18_7 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.3 Mobile/15E148 Safari/604.1
▼よねーさん:
>線を選択する時に >任意のところで範囲指定してから >左クリックで編集したい線を選択しているのですが >もっと効率の良い選択方法ってないでしょうか? 範囲選択枠で編集したい線の一部分だけを囲んで終点をダブルクリック(範囲枠交差線選択)はいかがでしょうか >一括伸縮の処理実行する際に >メニューバーにカーソルを合して実行してますが >キーボード等で効率よく処理実行するのに適した操作ってありませんか? コントロールバー「処理実行」をクリックする代わりに、作図ウィンドウで上方向に左ドラッグAM0時「処理実行」でできます
<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
|
A3用紙に複数の部品図を描きました。
その複数の部品図の中の一つを、コピーして EXCELに貼り付ける方法を教えてください。 よろしくお願いいたします。
<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
▼本山中さん:
>A3用紙に複数の部品図を描きました。 >その複数の部品図の中の一つを、コピーして >EXCELに貼り付ける方法を教えてください。 >よろしくお願いいたします。 貼り付けることができました。 この投稿を削除します。
<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36
|
いつもありがとうございます。
文字で「=S」を入力して、印刷するとランダムな数字が出てきます。 バージョンは8.24a以降のようで、8.02aだと正常に「=S」が出ます。 似たような方はいますか?もしいたら解決方法を教えてほしいです><
<Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:148.0) Gecko/20100101 Firefox/148.0
"=S"、"_S"はファイル保存日時の「秒」を表す埋め込み文字です。
設定→基本設定→一般(2) □ プリンタ出力時の埋め込み文字 (ファイル名・出力日時)を画面にも変換表示する。 にチェックを入れておくと、出力時だけでなく通常時も確認できます。 "%S"や"$S"だと現在時刻の「秒」が出るので随時変わります。 文字列の前後に空白文字を入れることで回避できます。
<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 Edg/146.0.0.0
>卯之介さん
最初に半角スペース入れたら正常に文字が出ました。 助かりました、ありがとうございました^^
<Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:148.0) Gecko/20100101 Firefox/148.0
|
jwwなんですが
線角で角度取得して 角度を変えたい図形を選んで 角度をいれたんですが なぜか逆さになります。 なにか角度合わせるのって操作があるのでしょうか?
<Mozilla/5.0 (iPhone; CPU iPhone OS 18_7 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148 Safari Line/26.2.0
この書き込みは投稿者によって削除されました。(26/3/15(日) 15:04)
<
▼他人さん:
>▼よねーさん: >>jwwなんですが >>線角で角度取得して >>角度を変えたい図形を選んで > >角度を変えたい図形を選んでから、 >線角で角度取得した方が、移動・複写コマンドの回転角(コントロールバー)に >その取得角度が、反映されますが--- > >>角度をいれたんですが >>なぜか逆さになります。 > >"逆さ"になったら、回転角の数値の後に、±180 しても >(操作状況が---?) ご回答ありがとうございます。 操作してみます! ちなみにですが角度がついている図形を 垂直、水平にしたい時ってどうすれば良いですか?
<Mozilla/5.0 (iPhone; CPU iPhone OS 18_7 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.3 Mobile/15E148 Safari/604.1
▼よねーさん:
>ちなみにですが角度がついている図形を >垂直、水平にしたい時ってどうすれば良いですか? 移動コマンド→範囲選択→選択確定(必要があれば基点変更)→角度が付いている図形の水平にしたい線上で右PM8:00(-)角度 で水平になります 垂直にしたい場合は軸角を90°に設定しておいて同様の操作をすれば垂直になります
<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 Edg/146.0.0.0
|
操作時間の短縮方法は
ショートカットキーと クロックメニューの併用が 通常操作になるかと思いますが これはショートカットキーのが速いとか これはクロックメニューのが速いとかあれば教えて頂けませんか?
<Mozilla/5.0 (iPhone; CPU iPhone OS 18_7 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.3 Mobile/15E148 Safari/604.1
|
1/6の縮尺で書いた図形を複写して、1/4の縮尺図面に貼り付けても
図形の大きさが変わりません。 1/4の縮尺の大きさの図形になるようにする方法を教えてください。
<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36
複写コマンドだと図寸が維持されるため、実寸が変わってしまうということですね。
複写コマンドでなく コピー → 貼付だと実寸が維持されて、図寸が変わります。
<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36 Edg/145.0.0.0
▼bbさん:
>複写コマンドだと図寸が維持されるため、実寸が変わってしまうということですね。 >複写コマンドでなく >コピー → 貼付だと実寸が維持されて、図寸が変わります。 編集をクリックしても、コピー、貼付けの項目が死んでいるんですが。
<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36
▼本山中さん:
>▼bbさん: >>複写コマンドだと図寸が維持されるため、実寸が変わってしまうということですね。 >>複写コマンドでなく >>コピー → 貼付だと実寸が維持されて、図寸が変わります。 >Ctrl+C→Ctrl+Vで成功しました。ありがとうございました。
<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36
|
PDFをスキャンしてJPEGにしてみるとかなり細かく見えてるのですがJWCADに張り付けてみるとかなり何がなんだかわからないものになります。
これはどこを改善してみればいいでしょう?JPEG状態を見ても普通に見えるのでこのクオリディででてくれればと思うのですが
<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36 Edg/145.0.0.0
▼Since Dosさん:
>▼MMMさん: >「透過属性」にチェックが入っているかどうか、わからないということですか? チェック入れても抜いてもかわらないということです
<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36 Edg/145.0.0.0
やむをえずマルチポストしまして他所から必殺解決法をみつけてきました。
大事な情報だからお許し願いたい。必要な人やこれから必要になる人もいるはずです これで悩みが一発で直りました。(JWWバージョンアップによる改悪です) 解決方法を記載します。(他所の大先生に聞いた方法です) JW−CADアイコンで右クリックでプロパティを出して→互換性タブ→高DPI設定の変更→高DPIスクロール設定の上書きチェック(レ点):ロールタブ→アプリケーション→OK→適用→OKで完了です。 これで綺麗な画像が張り付きます
<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36 Edg/145.0.0.0
▼MMMさん:
>やむをえずマルチポストしまして他所から必殺解決法をみつけてきました。 >大事な情報だからお許し願いたい。必要な人やこれから必要になる人もいるはずです >これで悩みが一発で直りました。(JWWバージョンアップによる改悪です) >解決方法を記載します。(他所の大先生に聞いた方法です) >JW−CADアイコンで右クリックでプロパティを出して→互換性タブ→高DPI設定の変更→高DPIスクロール設定の上書きチェック(レ点):ロールタブ→アプリケーション→OK→適用→OKで完了です。 >これで綺麗な画像が張り付きます 追記です8,25Aではうまくいきますが10,02ではうまくいきませんでした。 8.25Aに戻すのをお勧めします
<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36 Edg/144.0.0.0
▼MMMさん:
>やむをえずマルチポストしまして他所から必殺解決法をみつけてきました。 >大事な情報だからお許し願いたい。必要な人やこれから必要になる人もいるはずです >これで悩みが一発で直りました。(JWWバージョンアップによる改悪です) >解決方法を記載します。(他所の大先生に聞いた方法です) >JW−CADアイコンで右クリックでプロパティを出して→互換性タブ→高DPI設定の変更→高DPIスクロール設定の上書きチェック(レ点):ロールタブ→アプリケーション→OK→適用→OKで完了です。 >これで綺麗な画像が張り付きます 作者さま開発のフリーソフトを使わせてもらっていて、「改悪」などという概念があるとは驚きです
<Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:141.0) Gecko/20100101 Firefox/141.0
|
図面作成し名前を付けて保存しても開くときは編集画面がまるで違うソフトのようになります。
Auto CADのような編集画面で、仕方なくそちらで続きを編集したところ、保存ができず。。 一日で一気に書き上げるしかない状況です。 保存の形式もJwでしてます。 途中保存したファイルを開くときにほかのアプリで開くを開いても JWCAD自体が出てきません...この現象どなたかご存知でしょうか?
<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36 Edg/145.0.0.0
▼まりもさん:
>図面作成し名前を付けて保存しても開くときは編集画面がまるで違うソフトのようになります。 >Auto CADのような編集画面で、仕方なくそちらで続きを編集したところ、保存ができず。。 >一日で一気に書き上げるしかない状況です。 >保存の形式もJwでしてます。 >途中保存したファイルを開くときにほかのアプリで開くを開いても >JWCAD自体が出てきません...この現象どなたかご存知でしょうか? Root Pro CADと書いています
<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36 Edg/145.0.0.0
▼まりもさん:
>▼まりもさん: >>図面作成し名前を付けて保存しても開くときは編集画面がまるで違うソフトのようになります。 >>Auto CADのような編集画面で、仕方なくそちらで続きを編集したところ、保存ができず。。 >>一日で一気に書き上げるしかない状況です。 >>保存の形式もJwでしてます。 >>途中保存したファイルを開くときにほかのアプリで開くを開いても >>JWCAD自体が出てきません...この現象どなたかご存知でしょうか? > >Root Pro CADと書いています こんにちは。おそらく.jwwのファイルがroot pro cadに関連付けされているだけかと思います。 右クリックで開くやダブルクリックで開くはやめて JW_CAD実行 →開く →目的のファイルのあるフォルダまでいく →目的のファイルで開く。 で一応JWWCADで編集可能かと思います。どうでしょう? ファイルの関連付けの変更はいろいろやり方あると思いますので インターネットで調べてください。
<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36 Edg/145.0.0.0
|
表計算の範囲内合計と同様の外変を(ChatGPTで)作成しましたが、
出力される合計値の末尾に「"」が付いてしまい、削除できません。 例:500" → 500 にしたいです。 どのように修正すればよいかご教示ください。 数値合計.bat @echo off REM Jw_cad 外変:数値合計(AWK最小・画面中心フォールバック付き) REM #jww REM #cd REM #h3 REM #hc 合計したい文字(ch)を範囲選択してください REM #0 書込み位置をクリック REM #e gawk -f "数値合計.awk" jwc_temp.txt > temp.txt if exist jwc_temp.txt del jwc_temp.txt rename temp.txt jwc_temp.txt 数値合計.awk # 数値合計.awk(外変1・原点リセット最小版)? 0°固定・末尾に「"」が付かない(全文) # 目的: cs/# の数値も合算し、通常文字(ch)で合計を出力。角度は常に 0°。 # 本文は数値のみ。本文中の余分なクォートは除去。 BEGIN{ SUM=0; CX=CY=""; FH=""; DXR=0.00; DYR=0.00; ABS_DX=0; ABS_DY=0; # 既存のまま(位置計算は /10) } function z2h(s, i,c,from,to){ from="0123456789.−+,"; to="0123456789.-+,"; for(i=1;i<=length(from);i++){ c=substr(from,i,1); gsub(c, substr(to,i,1), s) } gsub(/,/, "", s); return s; } function add_nums(t, s,m){ s=z2h(t); while (match(s,/[-+]?[0-9]+(\.[0-9]+)?/)){ m=substr(s,RSTART,RLENGTH)+0; SUM+=m; s=substr(s,RSTART+RLENGTH); } } function trim_zeros(s){ gsub(/\.?0+$/,"",s); return (s=="" ? "0" : s); } function sanitize_text(s){ # 本文中に混入したクォート類を除去(表示末尾に " が出ないようにする) gsub(/["”“〃″????W]/, "", s); return s; } # クリック座標 (先頭 0 行) /^[ \t]*0[ \t]+/{ n=split($0,a,/[ \t]+/); if(n>=3){ CX=a[2]; CY=a[3]; } } # ch 行: 高さ FH を取得、本文の数値を加算(角度は読まない) /^[ \t]*ch[ \t]+/{ if(FH==""){ n=split($0,a,/[ \t]+/); if(n>=4) FH=a[4]; } q=index($0,"\""); if(q>0) add_nums(substr($0,q+1)); } # cs 行(" あり/なし 両対応) /^[ \t]*cs[ \t]+/{ q=index($0,"\""); if(q>0){ add_nums(substr($0,q+1)); } else if ($NF ~ /^[-+]?[0-9]+(\.[0-9]+)?$/){ add_nums($NF); } } # ベクトル文字の本文が "# " の場合 /^# /{ if(length($0)>=3) add_nums(substr($0,3)); } END{ # フォールバック if(CX=="" || CY==""){ CX=100; CY=100; } if(FH=="") FH=600; # 合計の本文(数値のみ)→ クォート類を除去 sumstr = trim_zeros(sprintf("%.6f", SUM+0)); if(sumstr=="") sumstr="0"; sumstr = sanitize_text(sumstr); # 配置(/10) px = CX / 10 + ABS_DX; py = CY / 10 + ABS_DY; # 出力:角度は常に 0° 固定。※ "%s" は必ず閉じクォート付き(\"%s\"\n) print "bz"; printf("ch %.6f %.6f %.0f 0 \"%s\"\n", px, py, FH, sumstr); }
<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36
▼momochiさん:
現在の数値合計は、 1,001 1,010 1,100 を合計すると、 1 + 1+ 1 + 10 + 1+ 100 で 114 になると思います。 ,を普通の文字として扱うからです。 スクリプトを(少し)改変すれば、 1001 + 1010 + 1100 で 3,111 とすることも出来ます。 私が行った改変例は記載致しませんが、awk の練習には手ごろなサンプルだと思います。 -------------------------------------------------- awk で 3桁カンマを付ける方法は、google の検索で、ヒントが出てきます。 私の場合は、下記の2つの awk で動作するものを基に調整して組み込みました。 1)gawk-5.3.2-w32-bin.zip 2)goawk_v1.31.0_windows_386.zip ※goawkは、utf8用です。
<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36
▼いっちさん:
こちらの環境では、「半角数値+半角カンマ」、「全角数値+半角カンマ」の合計は可能になりましたが、「全角数値+全角カンマ」の合計はできませんでした。
<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36
▼momochiさん:
>▼いっちさん: >こちらの環境では、「半角数値+半角カンマ」、「全角数値+半角カンマ」の合計は可能になりましたが、「全角数値+全角カンマ」の合計はできませんでした。 momochiさんは、25/8/10(日) 17:09 の投稿の後、25/8/13(水) 17:23 の投稿で、自力で解決されているので、momochiさんなら簡単に解決出来るはずだと思い、投稿しました。 この外部変形は、文字列の中に含まれた数値を合計するのが目的で、文字列を残す訳ではない為、計算上不要になる「,」と「,」を、gsub で削除してしまえば良いだけです。 既に、 gsub(/["”“〃″W]/, "", s) # クォート除去 の gsub が書かれているので、そこに「,」(半角カンマ)と「,」(全角カンマ)を追加するだけで、出来ると思います。 今一度、何度か確認してみましたが、問題ありませんでした。
<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36
▼momochiさん:
>こちらの環境では、 の言葉が気になって、下記の確認を行いました。 但し、確認を行ったのは、私が改変して仕上げた状態のものでの話です。 私の環境では、下記でした。 1.gawk3.1.5 問題なし(Vectorからダウンロード出来ます。) 2.gawk3.1.6 問題なし(現在入手するのは、難しいです。) 3.gawk3.1.7 問題なし(現在入手するのは、難しいです。) ────────────────────────── 4.gawkm115.zip の gawk を jgawk にリネームしたもの これはダメでした。 ちょっと、唖然としました。 ────────────────────────── ですから、今回用には、Vectorから、gawk 3.1.5 for Windows をダウンロードすると良いかもしれません。
<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36
|






