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での作業が驚くほど効率的になります。
最初は簡単なものから始めて、徐々に複雑なマクロにチャレンジしてみてくださいね。
広告
