Jump to content

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


brigval

Recommended Posts

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

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

Делаю текущим вариант сборки "Вариант сборки 1".
С помощью

ConnectedWithInitialEmbodiment

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

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

Пробовал так, не получается.

Set oEmbMgr = oPart7
oEmbMgr.SetCurrentEmbodiment "Вариант компонента 1"

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

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

 

толщина.JPG

 

Инженера устраивает любое техническое решение,

приводящее к положительному результату.

Link to post
Share on other sites


Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

  • Сообщения

    • apyron96
      добрый день   сделали программу как указал выше vad0000   матрица 25, длины гиба 2500(усилие 60 т) 1250 (усилие 30 т) 600 (усилие 15 т)   !!! только сейчас обратил внимание, что по факту начальная точка гиба всегда одна и таже(левая часть станка, за осью Y1)   тем не менее результат очень странный  60т   30т 15 т видно, что фактически параметр DF оси crown по факту не изменяется при изменении нагрузки в абсолютных значениях   в относительных значениях при нагрузке 15 т DF меньше в 2,33 раза чем для 60 т (и в 2 раза если сравнивать 15т и 30 т)   ....  
    • ks1_
      Да надо пробовать. Но это только на работе. А на работе меня не будет целый отпуск. И это хорошо.
    • mrVladimir
      Я просто хотел уточнить (для себя). Я нисколько не сомневаюсь в Ваших знаниях. Я - один из большого количества тех людей, которым Вы даете эти самые знания. Спасибо Вам.
    • Sharachov
      Вроде бы поворачивают на рассчитанные углы некую СК, чаще SYSCOOR, и сохраняют её в CALCOOR. потом автоматом получают XYZ.
    • Kelny
      Вы не указали версию и сервиспак своей программы, а также вариант используемого макроса.
    • andrey2147
      Я знаю что буква С читается как СИ потому что  в конце буква Е. Просто слово "Трек" понятнее людям .
    • mrVladimir
      Вы, наверное, имели ввиду Trace. Нет, на станке не смотрел. Вы, наверное, говорите о динамическом опросе клавиатуры. Я тоже его изучал. И это все понятно. Спасибо за совет. P.S. К сожалению проблемы нашей это не решает. Будем связываться с продавцом.
    • ks1_
      Да , совершенно верно . Это я поторопился с выводами. Сегодня проверял повороты , крутил контура кэ на углы что выдала система и понял свою ошибку. В обоих случаях ось Z кэ направлена на инструмент. Разница только в том что результаты двух вариантов разворота расположены на 180 градусов относительно друг друга. То есть можно брать любой вариант и будет правильно. Надо как то исправить что бы людей не вводить в заблуждение. Ну и теперь осталось посчитать угол между осью Х расчетной системы координат и системой координат кэ и довернуть обработку на этот угол. Но это после отпуска если все нормально будет.
    • ks1_
      Тоже впечатляет. Но в охотниках на снегу затронута тема температурных качель которые есть между гренландией и европой.  И тут все по всамомделешнему. Когда гренландия оттаивает европа замерзает. Ну и конечно же кёрлинг. Прям ничего нового.
    • Мистерсам
      Да. Но это происходит после применения макроса mprop. И хотелось чтобы макрос работал сам без последующих корректировок
×
×
  • Create New...