AutoCAD VBAの基礎とオブジェクトモデル(AcadApplication/AcadDocument)

スポンサーリンク
AutoCAD VBA

【入門編】【実務中級】AcadDocument.Database.XRefDatabaseを介した「外部参照図面のレイヤー色」の強制変更 – AutoCAD VBA解析バイブル

【AutoCAD VBA】外部参照のレイヤーを「直接」操る。オブジェクトモデルの深淵へこんにちは。AutoCADの自動化の世界へようこそ。マクロの記録ボタンを押して、生成されたコードの羅列に頭を抱える段階は卒業しましょう。今日は、AutoC...
AutoCAD VBA

【テクニカル・上級編】【初心者向け】AcadDocument.SetVariableで「CMDECHO」を制御:SendCommand実行時のコマンドライン出力を抑制し高速化 – AutoCAD VBA解析バイブル

【AutoCAD VBA】SendCommandの「呪縛」を解く:CMDECHO制御による実行速度の最適化とアーキテクチャの品格AutoCADのオートメーションにおいて、`SendCommand`は諸刃の剣だ。手軽に既存のコマンドを叩ける一...
AutoCAD VBA

【実務・中級編】【初心者向け】AcadDocument.SetVariableで「CMDECHO」を制御:SendCommand実行時のコマンドライン出力を抑制し高速化 – AutoCAD VBA解析バイブル

AutoCAD VBAの「SendCommand」を極める:CMDECHO制御による高速化と堅牢な実行環境の構築AutoCADの自動化において、`SendCommand`メソッドは避けて通れない「禁断の果実」です。APIが用意されていない古...
AutoCAD VBA

【入門編】【初心者向け】AcadDocument.SetVariableで「CMDECHO」を制御:SendCommand実行時のコマンドライン出力を抑制し高速化 – AutoCAD VBA解析バイブル

AutoCAD VBAを「ただ動く」から「速く動く」へ。CMDECHO制御による高速化の極意こんにちは。AutoCAD開発の世界へようこそ。マクロの記録から一歩踏み出し、VBAで自作ツールを作り始めた皆さん。きっと、こんな経験があるはずです...
AutoCAD VBA

【テクニカル・上級編】【上級】AcadApplication.VBEオブジェクトによる「VBAマクロの自己更新」:全社配布ツールのバージョン管理自動化 – AutoCAD VBA解析バイブル

AutoCAD VBAを掌握する:自己書き換えによる「配布不要」の次世代自動化アーキテクチャAutoCADの設計現場において、VBAツールの配布とバージョン管理は永遠の課題だ。全社員のPCに配布した `.dvb` や `.dotm` を、法...
AutoCAD VBA

【実務・中級編】【上級】AcadApplication.VBEオブジェクトによる「VBAマクロの自己更新」:全社配布ツールのバージョン管理自動化 – AutoCAD VBA解析バイブル

【AutoCAD VBA】全社配布の悪夢を終わらせる:VBAプロジェクトの「自己更新」アーキテクチャAutoCADの業務自動化において、最も頭を悩ませる問題は「配布」ではない。「配布した後のバージョン管理」だ。設計者100人にマクロを配布し...
AutoCAD VBA

【入門編】【上級】AcadApplication.VBEオブジェクトによる「VBAマクロの自己更新」:全社配布ツールのバージョン管理自動化 – AutoCAD VBA解析バイブル

AutoCAD VBAを掌握する:全社配布ツールを「自己更新」させる極限の自動化術こんにちは。現場の泥臭い自動化から、アーキテクチャの設計までを担うエンジニアの視点で、今日は少しだけ「禁断の領域」に踏み込みます。多くのエンジニアが悩むのが「...
AutoCAD VBA

【テクニカル・上級編】【実務中級】AcadDocument.Utility.GetInputとビットコードの組み合わせ:空エンターや負の値を許容する柔軟な入力制御 – AutoCAD VBA解析バイブル

AutoCAD VBAの深淵:`InitializeUserInput`を制御し、対話型UIを「兵器」へと昇華させるAutoCADのオートメーションにおいて、ユーザー入力を漫然と`InputBox`で受けているようでは、素人同然だ。真のエン...
AutoCAD VBA

【実務・中級編】【実務中級】AcadDocument.Utility.GetInputとビットコードの組み合わせ:空エンターや負の値を許容する柔軟な入力制御 – AutoCAD VBA解析バイブル

AutoCAD VBAを掌握する:`InitializeUserInput`で実現する「神レベル」の入力制御AutoCADの自動化ツールを開発する際、多くのエンジニアが陥る罠がある。それは「ユーザー入力の甘さ」だ。`ThisDrawing....
AutoCAD VBA

【入門編】【実務中級】AcadDocument.Utility.GetInputとビットコードの組み合わせ:空エンターや負の値を許容する柔軟な入力制御 – AutoCAD VBA解析バイブル

AutoCAD VBAの真髄:`InitializeUserInput`で「熟練者のUI」を構築するAutoCADマクロを書き始めたばかりの頃、誰もが一度はぶつかる壁があります。それは、「ユーザーに値を入力させる際、どうやって例外をスマート...
スポンサーリンク