Возможно ли создать iPart программно

Автор Тема: Возможно ли создать iPart программно  (Прочитано 3327 раз)

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

Оффлайн filatАвтор темы

  • ADN Club
  • ****
  • Сообщений: 265
  • Карма: 2
Можно ли с помощью API преобразовать простую деталь в параметрическую?
Я вот читаю описания команд в хэлпе и ничего подходящего не нахожу. Похоже, что доступно только редактирование уже созданной параметрической таблицы и добавление исполнений.

Отмечено как Решение filat 16-04-2021, 11:25:47

Оффлайн filatАвтор темы

  • ADN Club
  • ****
  • Сообщений: 265
  • Карма: 2
Re: Возможно ли создать iPart программно
« Ответ #1 : 16-04-2021, 10:06:58 »
Кажется нашел. Проверять буду:
Код - Visual Basic [Выбрать]
  1. Dim oPartDoc As PartDocument
  2. oPartDoc = ThisApplication.ActiveDocument
  3. Dim oFactory As iPartFactory
  4. oFactory = oPartDoc.ComponentDefinition.CreateFactory

Оффлайн mikazakov

  • ADN
  • *
  • Сообщений: 752
  • Карма: 195
  • Skype: mikazakov@mail.ru
Re: Возможно ли создать iPart программно
« Ответ #2 : 16-04-2021, 17:03:39 »
о, Влад опередил меня и помог сам себе.

Оффлайн filatАвтор темы

  • ADN Club
  • ****
  • Сообщений: 265
  • Карма: 2
Re: Возможно ли создать iPart программно
« Ответ #3 : 17-04-2021, 10:53:30 »
да решение чисто случайно нашел!
В хэлпе почему-то не как поиске не связывал iPart с CreateFactory