GABIN
スレッド表示
前のページへ戻る
タイトル『■ ■エラー■ ■CAD:「コマンド:」を検知』
TOBU   2019/06/13 15:39
業務効率を上げる為、複数(100枚程)の図面に対する文字の一括置換ソフトを探していました。
こちらのAcText1.58をダウンロード後、一部置換を試してみたところ「文字を選択してください」
までは進むのですが、コマンドラインに下記のような表示があり、ESCキーを押すとAcText画面下
にエラーメッセージが出てしまい、選択した文字が消えてしまいました。


コマンド:INSUNITSDEFTARGET
コマンド:
INSUNITSDEFTARGET の新しい値を入力<4>:0
コマンド:_-INSERT
-----------------------
-INSERTブロック名を入力 または[一覧(?)]

         ↓↓↓

■ ■エラー■ ■CAD:「コマンド:」を検知しました。


・動作環境・・・Windows7/64bit版

・AutoCAD・・・2019/レギュラー版/64bit版


プログラム的な事は無知で困っています。
操作説明を拝見したところ、とても魅力的でしたので、お力をお借りしたく
何卒宜しくお願いいたします。
GABIN   2019/06/13 16:26
TOBU様

AcTextをC:¥Program Filesに入れてはいないですよね?

どうもAcTextがAutoCAD2019の事を古いバージョンと誤認しているような感じがしますが、それを試そうにも今は出張中でスマホで返事をするしか出来ない状態です。

すみませんが対応は帰ってからになるので数日後になります。
TOBU   2019/06/13 17:58
お疲れ様です。

出張中にも関わらず、早々のご返信有難うございます。

C:¥Program Filesには入れてないです。
C:にフォルダを作って入れてあります。

数日後でも構いませんので、出来ればご検証頂ければ
助かります。
LISPとScriptを用いて一枚ずつは置換が出来るように
なりましたが、FIND程度の置換、しかも一枚ずつ対応
していますので時間が(汗)
何卒宜しくお願いいたします。
GABIN   2019/06/13 21:06
TOBU様

INSUNITSDEFTARGETが実行されている所からみて多分こうゆう事が起こっているのだろうという記憶任せの予想はついていますが、開発機材が手元に無いと試せないので申し訳ありませんが暫くお待ち下さい。
何か分かったらまた連絡します。
GABIN   2019/06/15 07:58
TOBU様

出張から帰って大慌てで試してみました。
予想していた古いバージョンのAutoCADと誤認する事があるのは確認しましたが、それでも一応動きましたね(汗)

環境の違いによるものかもしれませんし、誤認は良くないので修正したバージョンを作成しました。
下記からダウンロードして試してください。

ダウンロードはこちらから
TOBU   2019/06/17 12:33
お疲れ様です。お帰り早々のご対応、有難うございますm(__)m添付頂いた修正バージョンをダウンロードして試してみたのですが、やはり同じエラーが出てしまいました。もしかして、私の方がAutoCAD Plant 3D 2019なのが原因でしょうか?Auto CAD 2019として単体で起動出来れば良いのですが、、、
GABIN   2019/06/17 13:06
TOBU様

うーん、基本的にレギュラー版とLT版の2D作画しか想定していないのです。
2020の体験版で試す事も出来そうですが私が3D作画の扱い方を知らないので厳しそうですね・・・
TOBU   2019/06/17 14:52
有難うございます。
諦めきれないので、2019版を単体でダウンロードして試してみます。またご報告致しますm(__)m
TOBU   2019/06/17 15:31
出来ました(*≧∀≦*)
何度もご親切にご対応、有難うございましたm(_ _)m
これから使い方をマスターしたいと思います。また分からない事が出てきましたら、質問させてください。
GABIN   2019/06/17 16:15
TOBU様

ということはやはりPlant 3D版がレギュラー版とは何か違うという事になりそうですね。
3Dの扱いは分からないですが合間を見て何処が違うのかこちらでも調べてみようと思います。

ただPlant 3D版以外にもArchitecture版やMechanical版といったバージョンがありますが、これらは何故か一部の機能が削られていてLT版ですら出来るような事が出来なかったりします。

おそらく普通に使う分は影響無いでしょうけど私の作るソフトの場合はそれがピンポイントで突き刺さってしまう事があります・・・
そのためPlant 3D版がレギュラー版とどう違うのかによっては対応不可になる可能性がある事は覚悟してください。
GABIN   2019/06/17 22:42
TOBU様

Plant 3D版がどんな挙動をするのか2020を使って調べてみました。

どうやらPlant 3D版固有の機能・・・というよりはPlant 3D版固有のバグくさい挙動が原因だったみたいです。

その辺りを対応してみたバージョンを作成しました。
下記からダウンロードして試してください。

ダウンロードはこちらから
TOBU   2019/06/18 10:11
有難うございます!
早速試してみます^_^
TOBU   2019/06/18 10:38
すっ素晴らしいです!!
しっかり作動しました(*^^)
お忙しいところ有難うございました。
本当に助かりました。

これから大活躍しそうです。
色々な状況修正に試してみたいと思います。
また宜しくお願いします。
GABIN   2019/06/18 11:05
TOBU様

うまく動いたようで良かったです。

調べて見るとAcTextには多分関係ないでしょうけどPlant 3D版のバグくさい挙動が他にもあるようでした。
念の為もう少し調べてから正式公開します。
TOBU   2019/06/18 11:48
有難うございます。
迅速なご対応に感謝いたします。

早速、複数枚の図面に対して表題欄内の日付を置換しているのですが、
バッチ処理を試みたところ範囲指定で「CAD上でクリックして入力する」
の2点選択でエラーが起きてしまいます。
お時間がある時で結構ですので、試していただけないでしょうか。

何卒宜しくお願いいたします。
GABIN   2019/06/18 12:53
TOBU様

これも多分同じ現象なのでしょうね。
試そうにもすぐには出来ないので済みませんがお待ち下さい。
GABIN   2019/06/18 22:12
TOBU様

やはり同じ現象でした。見逃していて申し訳ありません。
とりあえず今回の分を修正したバージョンを作成しました。
下記からダウンロードして試してください。

ダウンロードはこちらから

他にもないか調べてみます。
何処で起こるか分からない所が悩ましい・・・
TOBU   2019/06/18 22:20
有難うございます(*^^*)月末までに400枚の表題欄内の修正があるので、大変助かります(>人<;)因みに最大で何枚までならバッチ処理が可能でしょうか?明日は研修なので、明後日試してみます♪
GABIN   2019/06/18 22:49
400枚・・・それは手ではやっていられない(笑)

なお、バッチ処理の枚数に制限はありません。PCのメモリが許す限り何枚でも可能です。

明後日は私の方が1日中不在ですが次の日には対処できるとは思います。
GABIN   2019/06/24 08:28
Plant 3D版が他と比べて個性的な動きをしているので他にも無いか試して見ましたがとりあえず大丈夫そう・・・かな?

もう少し見て問題なければ正式版にします。
TOBU   2019/06/24 10:41
お疲れ様です。連絡が遅くなり申し訳ありません。修正版をダウンロードして試してみたところ・・・。
実は、既存文字によるバッチ処理で不具合が発生しています。FILEDIAが0になってしまい、1に戻しても、既存文字の更新処理がされません。取り急ぎ図面修正が間に合わないので、順番置換のバッチ処理で進めています。そちらですとちゃんと作動します。また仕事が落ち着いたら改めて連絡させていただきますね。順番処理は神業的で見事に働いてくれています♪作業時間の60%は削減されています(*^^)v有難いです♪
GABIN   2019/06/24 11:17
TOBU様

とりあえず何とかなっているようで良かったですが、「既存文字の更新処理がされません」というのは既存文字の時だけ何か起こるのでしょうか?

FILEDIAは処理の都合で0にする必要があるのでAcTextが一時的に変更し、終了後には元に戻すようになっているのですが、それをTOBU様が御自身で1に戻すという事は止まってしまうのでしょうか?

試してみたいところですが今から出張で開発機材に触れないので対応は週末になりそうです。
出張ばっかりですみません。。。
TOBU   2019/06/28 15:46
お疲れ様です。既存文字によるバッチ処理の不具合ですが、再度ダウンロードからやり直したところ出来るようになりました。私が間違った操作をしてしまったからシステム変数が変わっておかしくなってしまったのかもしれません。今のところ一部置換によるバッチ処理もスムーズに作動しています。
GABIN   2019/06/28 16:41
TOBU様

了解です。
先程ようやく出張から帰ってきて今夜にでも試してみようと思っていた所です。

出張中に考えていた事として、もしかすると置換できた文字が0個だった場合に不具合が起こるのかもしれないので、その辺も含めて調査してみます。
GABIN   2019/06/28 23:27
うーん、いろいろ試してみましたが特に問題無さそうでした。

今回のPlant 3D版固有の問題は「何処で起こるか分からない」なので普段は遭遇しないのかもしれません。

そうゆう場合でも対応出来そうな方法を思いついたので後日もう少し改造してみます。
GABIN   2019/06/29 22:10
Plant 3D版固有の問題の「何処で起こるか分からない」に対処するのと、

TOBU様が遭遇した既存文字の不具合とは別問題かもしれませんが、どうやら既存文字の場合は寸法線が絡むとエラーになる事があるみたいだったのでそれを修正してみました。

これで暫く試して頂けないでしょうか?
これでうまくいくようなら正式版にしようと思います。

ダウンロードはこちらから
TOBU   2019/07/02 09:45
お早うございます。
ご対応有難うございます。
早速ダウンロードして試用させていただきます。
また不具合が発生しましたら、その都度お知らせしますね。
使用してみて思う点が、文字選択の際に出現するポップアップが
赤色に文字表示で点滅されるので、エラーメッセージかと思い
焦ってしまう的な印象を受けました。また気になる点があれば
包み隠さずお知らせしますが、あくまでも個人的な見解なので
スルーされて構いません(^^;
GABIN   2019/07/02 12:25
TOBU様

試用ありがとうございます。
多分大丈夫だと思うんですがPlant3D版の使い方がまず分からないので細かい所まで見えなくて(汗)

あと赤点滅させているのは「使う人に注目してもらう」のを主な目的として他にも色々な意味を込めて意図的にやってる事なのでご了承ください。
TOBU   2019/07/19 10:37
お疲れ様です。

取り急ぎ質問です(^_^;)

図面内の4ケタ文字中の1番最後の文字や、2番目の文字のみを
置き換える事はできますでしょうか?

【***A】→【***B】や【*A**】→【*B**】等
GABIN   2019/07/19 11:49
すみません。
○○番目という指定は出来ないです。
このスレッドに投稿する
投稿者名(※必須)


コメント(※必須)

削除キー(任意)

削除キーを設定しておくと後で投稿を削除できます。
削除キーには英大文字、英小文字、数字の組み合わせで最大30文字まで設定出来ます。
サーバーには暗号化して保存されますが、念のため他所と同じパスワード等を使い回さないようにしてください。