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

スポンサーリンク
AutoCAD VBA

【テクニカル・上級編】【実務中級】AcadDocument.Utility.GetKwordによる「モード切り替え」の実装:一つのマクロで「作図モード」と「集計モード」を選択可能にするUI設計 – AutoCAD VBA解析バイブル

AutoCAD VBAの流儀:Utility.GetKwordによる「多機能モード切替」の設計と実装AutoCADのUIにおいて、ツールバーのボタンを一つ増やすことは、すなわちメンテナンスコストを一つ増やすことを意味する。実務の現場において...
AutoCAD VBA

【実務・中級編】【実務中級】AcadDocument.Utility.GetKwordによる「モード切り替え」の実装:一つのマクロで「作図モード」と「集計モード」を選択可能にするUI設計 – AutoCAD VBA解析バイブル

AutoCAD VBAの流儀:UIの肥大化を防ぎ「モード切り替え」で設計をスマートにするツールバーにボタンを並べる時代は終わった。ボタンが増えれば増えるほど、ユーザーは迷い、保守性は低下し、開発者の管理コストは指数関数的に膨れ上がる。真に優...
AutoCAD VBA

【入門編】【実務中級】AcadDocument.Utility.GetKwordによる「モード切り替え」の実装:一つのマクロで「作図モード」と「集計モード」を選択可能にするUI設計 – AutoCAD VBA解析バイブル

AutoCAD VBAの「多機能化」戦略:GetKwordでツールボタンをスマートに整理するこんにちは。AutoCADの自動化の海へようこそ。現場でVBAを書いていると、つい「あれもこれも」と機能を追加したくなり、ツールバーがボタンだらけに...
AutoCAD VBA

【テクニカル・上級編】【初心者向け】Environ関数とAcadDocument.SummaryInfoの連携:図面作成者のPCログイン名を「作成者プロパティ」に自動記録する管理マクロ – AutoCAD VBA解析バイブル

AutoCADの「魂」を管理せよ:SummaryInfoとEnvironが織りなすトレーサビリティの極致AutoCADの図面管理において、最も空虚で、かつ最も重要な「誰がこの図面を触ったのか」という問い。多くの管理者は、図枠の属性ブロックに...
AutoCAD VBA

【実務・中級編】【初心者向け】Environ関数とAcadDocument.SummaryInfoの連携:図面作成者のPCログイン名を「作成者プロパティ」に自動記録する管理マクロ – AutoCAD VBA解析バイブル

AutoCAD VBAを掌握せよ:`SummaryInfo`で築く「自動トレーサビリティ」の極意AutoCADの運用において、最も頭を悩ませるのが「この図面、結局誰が作ったんだ?」という属人性の問題だ。図面プロパティの「作成者」欄が空欄、あ...
AutoCAD VBA

【入門編】【初心者向け】Environ関数とAcadDocument.SummaryInfoの連携:図面作成者のPCログイン名を「作成者プロパティ」に自動記録する管理マクロ – AutoCAD VBA解析バイブル

AutoCAD VBAの深淵へ:図面プロパティに「魂(ログイン名)」を刻む自動化の第一歩こんにちは。AutoCADの自動化という荒野を切り拓く皆さんに、今日は「ただコードを動かす」だけでなく、「エンジニアとして管理と責任をコードで語る」ため...
AutoCAD VBA

【テクニカル・上級編】【上級】Windows APIを用いたAcadApplicationのウィンドウ制御:処理中にAutoCADを「常に手前に表示」させ、ユーザー入力を強制するフォーカス管理 – AutoCAD VBA解析バイブル

【AutoCAD VBA極致】Windows APIで制御する「フォーカスの暴君」:最前面強制とユーザー介入の最適解AutoCADのオートメーションにおいて、ユーザー入力を伴う処理(`GetPoint`や`GetEntity`など)は常に「...
AutoCAD VBA

【実務・中級編】【上級】Windows APIを用いたAcadApplicationのウィンドウ制御:処理中にAutoCADを「常に手前に表示」させ、ユーザー入力を強制するフォーカス管理 – AutoCAD VBA解析バイブル

AutoCAD VBAを掌握せよ:Windows APIによるウィンドウ制御と「強制フォーカス」の極意AutoCADの自動化において、最も頻繁に遭遇する「見えない壁」をご存じだろうか。それは、バックグラウンド処理や別ウィンドウへのフォーカス...
AutoCAD VBA

【入門編】【上級】Windows APIを用いたAcadApplicationのウィンドウ制御:処理中にAutoCADを「常に手前に表示」させ、ユーザー入力を強制するフォーカス管理 – AutoCAD VBA解析バイブル

【AutoCAD VBA上級編】君のコードに「支配力」を。Windows APIでAutoCADを最前面に強制表示させる極意こんにちは。現場の最前線でCADと格闘し、自動化の果てを見てきたエンジニアです。AutoCAD VBAを使っていると...
AutoCAD VBA

【テクニカル・上級編】【実務中級】AcadDocument.ActiveSpaceとMSpaceプロパティの使い分け:ペーパー空間上の「ビューポート内」へモデル空間から自動で作図する制御法 – AutoCAD VBA解析バイブル

AutoCAD VBAの深淵:ActiveSpaceとMSpaceの制御で「空間の壁」を突き抜けるAutoCADのオートメーションにおいて、最も多くのエンジニアが挫折し、あるいは不完全なコードを量産する領域がある。それが「モデル空間とペーパ...
スポンサーリンク