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

スポンサーリンク
AutoCAD VBA

【テクニカル・上級編】【上級】AcadApplication.EvalでAutoLISPの「(ssget “_X” … )」を呼び出し、VBAのフィルタ制限を突破する – AutoCAD VBA解析バイブル

AutoCAD VBAを掌握する極限の知見:`AcadApplication.Eval`でAutoLISPの`ssget`を完全統合し、VBAの限界を突破するAutoCAD VBAは、そのアクセスの容易さと迅速なプロトタイピング能力において...
AutoCAD VBA

【実務・中級編】【上級】AcadApplication.EvalでAutoLISPの「(ssget “_X” … )」を呼び出し、VBAのフィルタ制限を突破する – AutoCAD VBA解析バイブル

AutoCAD VBAを掌握する極限の知見:`AcadApplication.Eval`でAutoLISPの`ssget`を完全支配し、VBAの限界を突破する開発現場でAutoCAD VBAを極めようとした者が必ず直面する壁がある。それは「...
AutoCAD VBA

【入門編】【上級】AcadApplication.EvalでAutoLISPの「(ssget “_X” … )」を呼び出し、VBAのフィルタ制限を突破する – AutoCAD VBA解析バイブル

こんにちは!AutoCAD VBAの世界へようこそ。日々、図面データの集計や一括処理に頭を悩ませていませんか?「マクロの記録」から一歩踏み出し、オブジェクトモデルを操れるようになると、AutoCADは最強の相棒になります。今回は、実務の現場...
AutoCAD VBA

【テクニカル・上級編】【実務中級】AcadDocument.Utility.GetCornerを用いた「ラバーバンド付き矩形範囲」の取得と、その範囲内の図形集計 – AutoCAD VBA解析バイブル

AutoCAD VBAを掌握する極限の知見:`GetCorner`とラバーバンド矩形による高速BOM集計の極意AutoCAD VBAの限界を知る者よ。「ただ動くだけのコード」はアマチュアに譲れ。我々が目指すべきは、OSのメモリ管理、Auto...
AutoCAD VBA

【実務・中級編】【実務中級】AcadDocument.Utility.GetCornerを用いた「ラバーバンド付き矩形範囲」の取得と、その範囲内の図形集計 – AutoCAD VBA解析バイブル

AutoCAD VBAを掌握する極限の知見:`GetCorner`がもたらすUI革命と、実務に耐えうるBOM集計の極意こんにちは、チーフアーキテクトの私だ。日々のCADオペレーションにおいて、「画面上の特定のエリアをマウスでサクッと囲んで、...
AutoCAD VBA

【入門編】【実務中級】AcadDocument.Utility.GetCornerを用いた「ラバーバンド付き矩形範囲」の取得と、その範囲内の図形集計 – AutoCAD VBA解析バイブル

こんにちは!AutoCADの自動化の世界へようこそ。マクロの記録ボタンを押して出てくるコードを眺めるだけの日々は、もうおしまい。ここからは、AutoCADの心臓部である「オブジェクトモデル」を自在に操り、プロのエンジニアとしての第一歩を踏み...
AutoCAD VBA

【テクニカル・上級編】【初心者向け】AcadDocument.FullNameが空なら「未保存」:新規作成図面への上書き保存エラーを回避する判定ロジック – AutoCAD VBA解析バイブル

AutoCAD VBAを掌握する極限の知見第1回:未保存図面のトラップを完全無力化する `FullName` 判定ロジックの極意長年、製造業やプラントエンジニアリングの現場で数千・数万枚規模の図面自動化パイプラインを構築してきた。その中で、...
AutoCAD VBA

【実務・中級編】【初心者向け】AcadDocument.FullNameが空なら「未保存」:新規作成図面への上書き保存エラーを回避する判定ロジック – AutoCAD VBA解析バイブル

【AutoCAD VBAを掌握する極限の知見】`AcadDocument.FullName`が空なら「未保存」:新規作成図面への上書き保存エラーを回避する堅牢な判定ロジック開発プロジェクトのリーダーである私のもとに、よくこんな相談が持ち込ま...
AutoCAD VBA

【入門編】【初心者向け】AcadDocument.FullNameが空なら「未保存」:新規作成図面への上書き保存エラーを回避する判定ロジック – AutoCAD VBA解析バイブル

こんにちは!AutoCAD VBAの世界へようこそ。マクロの記録から一歩踏み出し、「自分の手で業務を自動化するぞ!」と意気込んでいるあなたへ。今回は、AutoCAD VBAの基礎中の基礎でありながら、実務の現場で100%の確率で遭遇する「罠...
AutoCAD VBA

【テクニカル・上級編】【上級】AcadApplication.Preferences.User.PriorityEntryによる「OSNAPの優先順位」をVBAで動的に変更する – AutoCAD VBA解析バイブル

AutoCAD VBAを掌握する極限の知見:`PriorityEntry`によるOSNAP動的制御のアーキテクチャAutoCAD VBAの領域において、多くの開発者は `ThisDrawing.SetVariable` や `SendCom...
スポンサーリンク