CATIA Создать Part и задать имя (c#)

Всем привет. Интересует вопрос создания Part документа и изменения его имени( проект WinFrorms, имя берется из текстбокса).

Если записать макрос в CATIA, то код выглядит так:

Sub CATMain()

Dim documents1 As Documents
Set documents1 = CATIA.Documents

Dim partDocument1 As Document
Set partDocument1 = documents1.Add("Part")

Dim product1 As CATBaseDispatch
Set product1 = partDocument1.GetItem("Part1")

product1.PartNumber = "agggegeggegweeh"

End Sub

Если же его использовать в C#, то не видит PartNumber:

product1.PartNumber = "agggegeggegweeh"

Код на C#:

var documents1 = CATIA.Documents;

 var partDocument1 = documents1.Add("Part");

 var product1 = partDocument1.GetItem("Part1");

product1.PartNumber = "agggegeggegweeh";

Та же проблема и с продуктами и т.д.

P.S. Для людей в комментах оставляю ссылку,что такое CATIA: https://ru.wikipedia.org/wiki/CATIA


Ответы (0 шт):