図面プロパティの取得と編集|AutoCAD VBAマクロの作成方法
AutoCAD VBAで図面のプロパティの取得と編集を行うにはSummaryInfoオブジェクトを利用する必要があります。SummaryInfoオブジェクトはタイトルや表題のようなデフォルトのプロパティだけでなく、カスタムプロパティの ...
使用されていない画層を一括削除するマクロ|AutoCAD VBAマクロの作成方法
今回のサンプルマクロはアクティブの図面(ドキュメント)内で使用されていない画層を一括削除するマクロです。この機能自体はAutoCAD標準の(PURGE)コマンドで用意されていますが、VBAで行うことで削除の条件(例えばロックしている画 ...
Excel VBAでAutoCADを操作する方法|AutoCAD VBAマクロの作成方法
本ページではExcel VBAでAutoCADを操作する方法を解説していきます。
AutoCADとExcelと連携することで作業内容によっては非常に効率を上げることができます。Excel操作のコードを作成するにはExcel V ...
点の座標を一括で取得するマクロ|AutoCAD VBAマクロの作成方法
今回のサンプルマクロは図面(モデル空間)内に存在するすべての点の座標を一括で取得するマクロです。点の座標はPointオブジェクトのプロパティにアクセスすることで、簡単に取得することができます。座標値は数値の配列データとして取得ができる ...
AutoLISPで指定のdvbファイルを一括でロードする|AutoCAD VBAマクロの作成方法
AutoCAD VBAファイル(dvbファイル)は、AutoCADを終了するたびにアンロードされます。しかし、スタートアップ登録することで、AutoCAD起動時に自動的にロードさせることが可能です。ただし、dvbファイルごとに個別に登 ...
寸法線の矢印を一括で変更するマクロ|AutoCAD VBAマクロの作成方法
今回はAutoCADオープンチャットにて頂いたマクロの案をもとに作成したVBAマクロの解説です。
図面内に存在するすべての寸法の矢印の種類を一括で変換するというマクロです。
引出線とマルチ引出線の作成と編集|AutoCAD VBAマクロの作成方法
AutoCADには図面に引出線を作成するためにコマンドとコマンドが用意されています。AutoCAD VBAでもコマンドで作成される引出線とコマンドで作成されるマルチ引出線は別のオブジェクトとして扱われるため、本ページではこれら2つのオ ...
指定の位置から検索文字に線を引くマクロ|AutoCAD VBAマクロの作成方法
今回はAutoCADオープンチャットにて頂いたマクロの案をもとに作成したVBAマクロの解説です。
文字検索をして見つかったテキストに対して、指定の位置から線を一括で引くというマクロです。
表(テーブル)の作成と編集|AutoCAD VBAマクロの作成方法
AutoCAD VBAで表の作成と編集を行うにはTableオブジェクトを利用する必要があります。本ページではこのTableオブジェクトを使って表の新規作成や削除、設定の変更をする方法を解説していきます。Tableオブジェクトの操作はE ...
ハッチングとグラデーションの作成と編集|AutoCAD VBAマクロの作成方法
図面には図形の中身を網掛けするように斜線や特定の模様を書き込む「ハッチング」という表現方法があります。AutoCADではこのハッチング機能と合わせて中身を塗りつぶしたり、グラデーションを描いたりと色で図形の中身を塗りつぶすこともできま ...
ダイナミックテキストとマルチテキストの作成と編集|AutoCAD VBAマクロの作成方法
AutoCADには図面にテキストボックスを作成するためにコマンドとコマンドが用意されています。AutoCAD VBAでもコマンドで作成されるダイナミックテキストとマルチテキストは別のオブジェクトとして扱われるため、本ページではこれら2 ...
AutoCAD VBAで曲線の長さを取得する方法|AutoCAD VBAマクロの作成方法
AutoCAD VBAで曲線の長さを取得する際、線分やポリラインであれば、Lengthプロパティから簡単に取得することができます。しかし、円や円弧、楕円、スプラインなど、Lengthプロパティが用意されていない曲線オブジェクトも存在し ...
Excelファイルからテキストを配置するマクロ|AutoCAD VBAマクロの作成方法
AutoCAD VBAはExcelと連携させることでより効果的な自動化ツールを作成することができるようになります。本ページではExcelファイルに記載されている情報からAutoCAD上にテキストを一括作成する方法について解説していきま ...
スプライン曲線で正弦波を作成するマクロ|AutoCAD VBAマクロの作成方法
AutoCADできれいな波線を作図するのは少し面倒ですが、VBAを使うことで一瞬で作成することが可能になります。ここではVBAとスプライン曲線を使って正弦波を作成する方法を解説します。