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

スポンサーリンク
AutoCAD VBA

【テクニカル・上級編】【初心者向け】AcadApplication.Visibleの切り替えで「画面のちらつき」を抑え、マクロの体感速度を向上させる基本テクニック – AutoCAD VBA解析バイブル

AutoCAD VBAを掌握する:描画更新の「沈黙」がもたらす極限のパフォーマンスAutoCADのオートメーションにおいて、初心者が最初に突き当たる壁は「処理速度」ではない。「無駄な描画によるCPUとGPUの浪費」である。君たちが書いた数千...
AutoCAD VBA

【実務・中級編】【初心者向け】AcadApplication.Visibleの切り替えで「画面のちらつき」を抑え、マクロの体感速度を向上させる基本テクニック – AutoCAD VBA解析バイブル

AutoCAD VBAの「画面のちらつき」を撲滅せよ:描画更新を制する者が自動化を制すAutoCADの自動化において、初心者が最初に直面する壁。それは「処理中に画面が激しく点滅し、ユーザーを不安にさせる」という現象だ。単なる「見た目の問題」...
AutoCAD VBA

【入門編】【初心者向け】AcadApplication.Visibleの切り替えで「画面のちらつき」を抑え、マクロの体感速度を向上させる基本テクニック – AutoCAD VBA解析バイブル

AutoCAD VBAの「画面ちらつき」を撲滅せよ!体感速度を劇的に上げる「沈黙の実行」テクニックこんにちは。AutoCADの自動化の世界へようこそ。マクロを動かした瞬間、画面上で図形がパチパチと点滅し、何やら忙しなく計算が走り抜けていく…...
AutoCAD VBA

【テクニカル・上級編】【上級】AcadDocument.Database.XRefEdit状態を監視し、外部参照のインプレイス編集が完了するまでVBAのバッチ処理を待機させる同期制御 – AutoCAD VBA解析バイブル

AutoCAD VBAの深淵:XRefインプレイス編集時の同期制御とアーキテクチャの防壁AutoCADのオートメーションにおいて、最も避けるべきは「図面の整合性を破壊する非同期割り込み」である。特に大規模なCAD運用環境では、ユーザーが外部...
AutoCAD VBA

【実務・中級編】【上級】AcadDocument.Database.XRefEdit状態を監視し、外部参照のインプレイス編集が完了するまでVBAのバッチ処理を待機させる同期制御 – AutoCAD VBA解析バイブル

AutoCAD VBAの深淵:外部参照(XRef)編集を「待機」する同期制御の設計哲学AutoCADで大規模な自動化ツールを組む際、多くのエンジニアが初心者の壁にぶつかるのが「外部参照(XRef)のインプレイス編集」という魔物です。ユーザー...
AutoCAD VBA

【入門編】【上級】AcadDocument.Database.XRefEdit状態を監視し、外部参照のインプレイス編集が完了するまでVBAのバッチ処理を待機させる同期制御 – AutoCAD VBA解析バイブル

【上級編】AutoCAD VBAの「待ち」を極める:外部参照インプレイス編集の同期制御術こんにちは。AutoCADの自動化という荒野を旅するエンジニアの皆さん。「マクロを実行したら、図面が外部参照編集中でエラーになった」「自動処理中にユーザ...
AutoCAD VBA

【テクニカル・上級編】【実務中級】AcadDocument.Utility.RealToStringの「精度(Precision)」パラメータを使い分け、図面表記に合わせた小数点以下の丸め処理を行う – AutoCAD VBA解析バイブル

AutoCAD VBAを掌握する:`RealToString`による「図面整合性」の極致AutoCADのAPIを扱う上で、最も軽視され、かつ最も設計者の品格を問われるのが「数値の文字列化」だ。単に `Format()` 関数や `Round...
AutoCAD VBA

【実務・中級編】【実務中級】AcadDocument.Utility.RealToStringの「精度(Precision)」パラメータを使い分け、図面表記に合わせた小数点以下の丸め処理を行う – AutoCAD VBA解析バイブル

AutoCAD VBAの「数値表記」を制する:Utility.RealToStringで図面品質を自動化するAutoCADで自動化ツールを組む際、多くのエンジニアが陥る罠がある。それは、「計算結果をそのまま `CStr` や `Format...
AutoCAD VBA

【入門編】【実務中級】AcadDocument.Utility.RealToStringの「精度(Precision)」パラメータを使い分け、図面表記に合わせた小数点以下の丸め処理を行う – AutoCAD VBA解析バイブル

AutoCAD VBAの「精度」を制する:数値から「図面上のテキスト」への昇華術こんにちは。現場で日々、複雑な図面自動化と格闘している皆さん。AutoCAD VBAで計算結果をテキストとして出力する際、こんな経験はありませんか?「計算値は ...
AutoCAD VBA

【テクニカル・上級編】【初心者】AcadApplication.StatusId(プロセスID)を取得し、複数のAutoCADが起動している中から「特定のインスタンス」を確実に制御する – AutoCAD VBA解析バイブル

【AutoCAD VBA極限解説】複数のAcadProcessをねじ伏せろ!StatusIdとWindows APIで特定インスタンスを完全制御する技術数多の現場を渡り歩いてきたシニアエンジニアなら、一度は悪夢を見たことがあるはずだ。 裏で...
スポンサーリンク