OxyVizer

Параметрический выбор в CATIA

Здравствуйте, ищу помощи у знатоков. Задача следующая: необходимо параметрически задавать расположение сиденья на салазках. Проще говоря (см рис): я выбираю переднее и заднее отверстие на салазках, в соответствии с этим выбором располагается спортивный ковш. Насколько я понимаю, нужно писать правило, "если-то" и создавать параметры координат крепления, проводить через них отрезок, и Constainить ковш с этим отрезком. Но не владею правилами написания скриптов в CATIA . Буду благодарен за рекомендацию куда копать. Спасибо.

Ковш-на-салазках.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах


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

Если серьезнее подойти к вопросу можно использовать API или CAA, там свобода действий и удобнее, но этому надо немного подучиться

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Всё проще можно: делаем в парте сиденья набор точек/линий по которым нужно позиционироваться и, соответственно в детали салазок делаем ответные элементы.

Потом делаем несколько наборов констрейнов в сборке для каждого варианта и активируем/деактивируем по мере надобности.

А уж если очень надо, шоб красиво, то тогда через Rules,  например, в зависимости от значения параметра, также активируем/деактивируем констрейны.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!


Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.


Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу