Как программно добраться до базового объекта созданной локальной детали?

Автор lavgirb, 24.05.23, 10:15:26

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

lavgirb

При создании локальной детали у меня она не появляется сразу в базовых объектах спецификации.
Все сообщения показывают количество базовых объектов одно и то же.

   MsgBox oAsseDoc.SpecificationDescriptions(0).BaseObjects.Count
      Set oLocalPart = oAsseDoc.TopPart.Parts.CreateDocument(enumDocType, True, True)  ' ksDocumentPart или ksDocumentAssembly
      MsgBox oAsseDoc.SpecificationDescriptions(0).BaseObjects.Count
With oLocalPart
      .CreateSpcObjects = True
      .marking = sCompOboz
      .Name = sCompName
      .Update
    End With
MsgBox oAsseDoc.SpecificationDescriptions(0).BaseObjects.Count

Хотя в самом КОМПАСе базовый объект с новой деталью появляется сразу.