Официальный форум российского программного комплекса T-FLEX PLM


Поиск  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
Войти
 
Страницы: 1
Проблема при вставке детали в сборку
 
Такая проблема. При вставке гидроцилиндра в сборку как отдельные тела с использованием сопряжения фрагмента, и последующим соединеием этого игдроцилинда, шток гидроцилинра вытягивается. Ручное перемещении штока в исходное положение не даёт результата. Подскажите пожалуйста в чём может быть причина.
 
Damir, Вам лучше выложить здесь в архиве саму сборку - просто по текстовому описанию сказать в чём дело сложно. Кроме того, чем плохо использовать механизм ЛСК? Этот механизм экономит кучу сопряжений, быстрее и проще и также позволяет делать сборку подвижной.
Если что, мой e-mail sh.andr.gen@yandex.ru
 
А есть какой нибудь пример или урок как при помощи ЛСК сделать сборку подвижной. Если есть можете ссылку дать.
 
Damir, к сожалению сходу ссылку так не сказать не могу (сам не знаю) - сделаю завтра видеоурок (там всё предельно просто, но с помощью видео рассказать проще).
 
Damir, извините, что так долго. Вот всё необходимое: http://www.mediafire.com/?n9n5t70h62q0z
 
Спасибо вам за видео урок. Сделал как в примере и проблема та ушла, теперь всё нормально. Правда совсем без сопряжений обойтись не удалось
 
Damir, то, что совсем без сопряжений не удалось - это нормально. Если, например, вы поставили с помощью ЛСК две детали, а потом хотите, чтобы они, скажем, при вращении как-то взаимодействовали между собой (например, не пересекались), то здесь однозначно сопряжения.
 
Цитата
то здесь однозначно сопряжения.
Позволю не согласиться, а как на счёт связанных переменных, отвечающих за перемещение по определённым осям (направлениям).
sborka.jpg (276.42 КБ)
Изменено: avrd - 26.10.2012 15:31:55
 
Цитата
Позволю не согласиться, а как на счёт связанных переменных, отвечающих за перемещение по определённым осям (направлениям).
Позволяю :) Только, если честно, я не понял, что за связанные переменные :idontnow: Не могли бы объяснить?
 
Извиняюсь не смог сразу файл прикрутить. По такой методике (ЛКС + переменные) мы в лохматом 2000 году анимировали вот такую сборочку на 8 пневмоцилиндров, если не ошибаюсь версия тогда была 7-я.
sb_8_cil.jpg (371.5 КБ)
Изменено: avrd - 26.10.2012 15:38:56
 
Какой файл? Можно поподробнее?
 
картинки, поясняющие.
При вставке фрагмента определяем перемещение по нужным нам направлениям как переменные, а за тем связываем их формулами.
pr_01.jpg (289.21 КБ)
pr_02.jpg (388.59 КБ)
Изменено: avrd - 26.10.2012 15:45:58
 
Если я правильно понял, этими переменными задавались ограничения на перемещения по осям. А если, например, один конец толкателя движется по направляющей, а другой - по криволинейной поверхности кулачка? Тогда точно понадобятся сопряжения. :) Посмотрите - в справке t-flex'a это есть.
Image 1.jpg (45.79 КБ)
 
При вставке 3D-фрагментов можно указать степень свободы фрагмента. Эта степень свободы становится "явной" при использовании команды "Перемещение сопряжений", когда пользователь может "схватить" мышкой элемент модели и потянуть в нужное место.
При этом, переменные никак не задействованы и при анимации пересчет не происходит. Плюс, учитываются кинематические особенности механизма.

Анимация с помощью переменных - это параметрическая сборка и одна управляющая переменная, меняющаяся на определенную величину на каждом шаге анимации. И, естественно, пересчет модели на каждом шаге анимации.

Сопряжения нужно применять либо в случаях, когда вы хотите чтобы механизм был "живым", либо когда функционала систем координат недостаточно.
 
Цитата
Андрей Ширшов пишет:
Если я правильно понял, этими переменными задавались ограничения на перемещения по осям. А если, например, один конец толкателя движется по направляющей, а другой - по криволинейной поверхности кулачка? Тогда точно понадобятся сопряжения. :) Посмотрите - в справке t-flex'a это есть.
Если не надо "дёргать ручку рукой" то вполне можно обойтись и переменными.
Страницы: 1