AutoCADのマクロの基礎についてお探しですね。

広告

AutoCADのマクロで作業を楽にしよう!基礎から実践まで完全ガイド

AutoCADで毎日同じような作業を繰り返していませんか?そんな時に役立つのが「マクロ」という機能です。

マクロを使えば、面倒な繰り返し作業を自動化したり、複雑なコマンドをワンクリックで実行したりできるんです。

今回は、AutoCADのマクロを初心者の方でも分かりやすく解説していきます。

1. AutoCAD VBAマクロって何?まずは環境を整えよう

AutoCADのVBAマクロは、「.dvb」という拡張子のファイルで管理されています。

ExcelのVBAとは違って、図面ファイル(.dwg)とは別のファイルとして保存されるのが特徴です。

つまり、マクロを使いたい時は、この.dvbファイルをAutoCADに読み込ませる必要があります。

マクロを作るには「Visual Basic Editor(VBE)」というツールを使います。

起動方法は簡単で、AutoCADの「管理」タブにある「Visual Basic Editor」ボタンを押すか、「Alt」+「F11」キーを押すだけです。

VBEが開くと、いくつかのウィンドウが表示されます。

メインは「コードウィンドウ」で、ここにプログラムを書いていきます。

他にも「プロジェクトエクスプローラー」や「プロパティウィンドウ」などがあり、これらを使ってマクロを作っていきます。

初めてVBAを使う場合は、VBAモジュールをインストールする必要があるかもしれません。

事前にチェックしておくと安心ですね。

2. 実際にVBAコードを書いて動かしてみよう

VBEの準備ができたら、まず「参照設定」を確認しましょう。

VBEのメニューから「ツール」→「参照設定」を選んで、「AutoCAD ○○ Type Library」にチェックが入っているか見てください。

これがないと、AutoCADの機能をうまく使えません。

コードを書く場所は「ThisDrawing」がおすすめです。

プロジェクトエクスプローラーでThisDrawingをダブルクリックすると、コードを書くウィンドウが開きます。

試しに簡単なコードを書いてみましょう。

「MsgBox “Hello World”」と入力して、F5キーを押してみてください。

メッセージボックスが表示されれば成功です!

この「コードを書く→実行する→動作を確認する」という流れを繰り返していけば、だんだん複雑なマクロも作れるようになります。

3. マクロファイルの保存と読み込みをマスターしよう

AutoCADのマクロファイル(.dvb)は図面ファイルとは別に管理されるので、どこに保存するかが大切です。

おすすめは、AutoCADの「信頼できる場所」に設定されたフォルダに保存することです。

こうすることで、セキュリティの警告が出なくなり、マクロがスムーズに動きます。

設定方法は、AutoCADの左上のアイコンから「オプション」を選んで、「ファイル」タブで設定できます。

ここで.dvbファイルを保存するフォルダを「信頼できる場所」として登録しておきましょう。

マクロファイルの保存や読み込み、削除などは、「管理」タブの「VBA管理」ボタンから開くウィンドウで一括管理できます。

よく使うマクロは、AutoCAD起動時に自動で読み込まれるように設定することもできるので、毎回手動で読み込む手間が省けて便利です。

4. アクションマクロも使ってみよう!アイコン化で更に便利に

VBAマクロは高機能ですが、もっと手軽に使える「アクションマクロ」という機能もあります。

これは、普段の操作を記録して、後で同じ操作を自動で再生してくれる機能です。

プログラミングの知識がなくても使えるので、初心者の方にもおすすめです。

記録したアクションマクロは「アクションマクロマネージャー」で管理できます。

実行したい時は、コマンドラインにマクロ名を入力するだけでOKです。

さらに便利に使うなら、マクロを「アイコン化」してツールバーに配置してみましょう。

AutoCADのカスタマイズユーザーインターフェース(CUI)を編集して、新しいボタンを作り、そこにマクロを割り当てることができます。

こうすれば、ワンクリックでマクロが実行できるようになり、作業効率が格段にアップします。

毎日使うマクロをアイコン化しておけば、AutoCADでの作業がもっと楽になりますよ!

まとめ

マクロを使いこなせるようになると、AutoCADでの作業が驚くほど効率的になります。

最初は簡単なものから始めて、徐々に複雑なマクロにチャレンジしてみてくださいね。

広告