Вход на сайт

Просмотр новости

Найдите то, что Вас интересует

InventorのAPIで図面のシートをコピーする方法

Дата публикации: 17-08-2026 02:09:17


質問
InventorのAPIで図面のシートをコピーすることは出来ますか?
 
回答
InventorのSheet.CopyTo()メソッドを利用することでシートのコピーをすることが出来ます。
なお、Inventor 2021.2より前のバージョンの場合、同一ドキュメント内でシートを直接コピーすることが出来ず、ダミーのドキュメントを作成しダミーのドキュメントにシートを一旦コピーしてから、元のドキュメントにコピーを作成する必要があります。
Inventor 2021.2以降のバージョンでは、同一ドキュメント内でのコピーが可能です。
 
Inventor 2021.1より前
Dim doc As DrawingDocument = g_inventorApplication.ActiveDocument
'コピー用にダミーのドキュメントを作成
Dim dummyDoc As DrawingDocument = g_inventorApplication.Documents.Add(DocumentTypeEnum.kDrawingDocumentObject, , False)
'ダミーのドキュメントにシートをコピー
Dim orgSheet As Sheet = doc.Sheets(1)
Dim cpSheet As Sheet = orgSheet.CopyTo(dummyDoc)
’コピーしたシートを元のドキュメントにコピー
Dim tgSheet As Sheet = cpSheet.CopyTo(doc)
 
Inventor 2021.2以降
Dim doc As DrawingDocument = g_inventorApplication.ActiveDocument
Dim orgSheet As Sheet = doc.Sheets(1)
Dim tgSheet = orgSheet.CopyTo(doc)

Схожие новости

#Наименование новостиТональностьИнформативностьДата публикации
1InventorのAPIで、IDWファイルをバージョンを指定してDXFに変換する方法011.6317-08-2026
2Visual Studioで「InventorViewCtrl.ocxの自己登録に失敗しました」エラーが発生して、Inventor ViewコントロールをWindowsフォームへ追加することが出来ない010.9417-08-2026
3Can iCopy instances in an assembly be easily tabulated?05.3315-10-2026
4Set Section view orientation in iLogic06.6621-09-2026
5Revit API Tips: ソリッドやメッシュのジオメトリをプロジェクト上に作図する方法07.5917-08-2026
6Revit API Tips: 壁プロファイルの取得方法05.817-08-2026
7What's New: Sample Content017.309-09-2026
8InventorのPack And Go を、VBAから実行する場合の参照設定013.1217-08-2026
9AutoCAD .NET API :最後に追加されたエンティティの取得013.0323-08-2026
10.NET :Interaction.GetObject で起動中の AutoCAD COM オブジェクトを取得できない場合の対処方法010.204-09-2026

Классификация: . Схожих патентов: 0. Схожих новостей: 10. Тональность: 0. Информативность: 9.21. Источник: forums.autodesk.com.