• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:AutoCAD2007の検索置換について)

AutoCAD2007の検索置換について

このQ&Aのポイント
  • AutoCAD2007での検索置換に関する問題と、その対策方法についてまとめました。
  • AutoCAD2007において、複数のファイルへのコマンドスクリプトを作成する際に、findコマンドを使用するとダイアログボックスが表示されて処理が続行できない問題が発生しました。そのため、新しいフリーソフト「AcText(Ver1.47)」を探し、使用することを試みましたが、エラーが発生しました。
  • 具体的には、作業ファイルの削除時にエラーが発生し、「作業ファイルの削除に失敗しました」というメッセージが表示されました。どの手順が間違っているのかわからないため、どなたか教えていただけると助かります。

質問者が選んだベストアンサー

  • ベストアンサー
  • grazie
  • ベストアンサー率56% (200/355)
回答No.1

たしか、FindとかQSELECTはスクリプトでは使えなかったと思います。 ご自分でLISPなどでオブジェクト検索用のコマンドを作って、それをスクリプトで実行させたらいかがでしょうか? ssgetというコマンドにフィルターをつけて実行すれば希望のオブジェクトだけ検索できます。 ※LispファイルはAutoCADにドラッグ・アンド・ドロップすれば実行できますが、図面をまたいで実行できないのでコマンド化しておかなければなりません。

kimiyo123
質問者

お礼

現在はAcTextを使用し、一つのファイル毎に検索、置換を行って対処をしております。 まだ、LISPについては調べることが出来ていませんが 回答して頂いたこと、感謝しております。 また、宜しくお願い致します。

kimiyo123
質問者

補足

返事が遅れてしまい申し訳ありません。 Find等のコマンドはスクリプトでは使用できないことは分かったのですが、AcText(Ver1.47)というフリーソフトはその検索、置換を複数のファイルへ行うことが出来るというソフトらしいのですが、そのソフトが使用出来なかったのです。 ご回答ありがとうございます。 少し、そのLISPというものについて調べてみたいと思います。

関連するQ&A