development of

Tieghaに関する備忘録とおまけ

【AutoCAD Mechanical】パーツ参照を作成する その1

パーツ参照の作成には AcmPartRef クラスを使用する ObjectARX + AutoCAD_Mechanical_SDK を使用して、でモデル空間にパーツ参照を作成してみました。 パーツ参照を作成するまでの、一連の流れは次の通りです。 パーツ参照オブジェクトを作成 標準規格を取得…

【IJCAD】SelectionSetクラス

IJCAD2018以前では、SelectedObject オブジェクトを取得するには get_item() メソッドを使用しなければなりませんでしたが、IJCAD2019 で、SelectionSet クラスにインデクサが実装されたようです。 IJCAD2018以前 Editor ed = Application.DocumentManager.M…

【IJCAD】Transaction.GetObject() と ObjectId.GetObject() はどちらが良いのか?

.NET APIでオブジェクトを開く手段としては以下の方法があります。 Transaction.GetObject() メソッドを使用する ObjectId.GetObject() メソッドを使用する ObjectId.Open() メソッドを使用する 基本的に .NET API でオブジェクトを開く場合は1番目と2番目の…

【IJCAD】システム変数 DBMOD の値を変更する

システム変数 DBMOD とは DBMOD は、図面の変更状態を示す読み取り専用のシステム変数です。 のシステム変数は、図面が編集されたときにどのような変更がされたかどうかを示しています。 DBMOD システム変数 – IJCAD ヘルプセンター このシステム変数は読み…