• Добро пожаловать на Форум пользователей ПО АСКОН. Пожалуйста, авторизуйтесь.
 

Уважаемые пользователи,

Хотим проинформировать вас о режиме работы регистрации на нашем сайте.

Зарегистрироваться возможно в рабочие дни, с 8:00 до 20:00 (мск).

Если у вас возникнут вопросы или потребуется дополнительная информация, не стесняйтесь обращаться к нашей службе поддержки. Вы можете связаться с нами по указанным контактным данным на нашем сайте.

Благодарим вас за понимание и сотрудничество. Мы ценим ваше терпение и стремимся предоставить вам лучший опыт использования нашего сервиса.

С уважением,
Команда Ascon

Как преобразовать в вариант компонент сборки?

Автор lavgirb, 16.11.24, 19:49:04

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

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

lavgirb

Есть сборка с компонентами.
Первое исполнение сборки содержит зависимый вариант "Вариант сборки 1".
Один из компонентов сборки может быть представлен в двух вариантах:
- "По умолчанию"$
- "Вариант компонента 1"

Задача. В варианте сборки должен быть вариант компонента.

Делаю текущим вариант сборки "Вариант сборки 1".
С помощью
ConnectedWithInitialEmbodimentотменяю связь компонента и делаю его независимым для преобразования в "Вариант компонента 1".
Это все работает.

Не понимаю, как теперь преобразовать компонент в "Вариант компонента 1".

Пробовал так, не получается.
Set oEmbMgr = oPart7
oEmbMgr.SetCurrentEmbodiment "Вариант компонента 1"

Здесь oPart7 - компонент сборки

Не удается программно выполнить эту команду


толщина.JPG

Спасибо.

lavgirb

Заработало  :w:

Set oModelObj1 = oPart7
oModelObj1.ConnectedWithInitialEmbodiment = True '!!! Отмена связи через True
oPart7.Update
Set oEmbMgr = oPart7
oEmbMgr.SetCurrentEmbodiment(THICK_BY_PADS)
oPart7.Update