Подвижность деталей в сборке

Автор Serious, 15.11.07, 16:11:03

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

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

Serious

Доброго времени суток, товарищи  ;).
Перейду сразу к вопросу. Рассмотрим на примере дверной конструкции. Есть главная сборка, состоящая подсборок, а именно, из самой двери, дверной коробки и пары петель. При создании главной сборки мы уже не сможем показать как у нас работает петля, продемонстрировать работу шарнира (петля) можно лишь в самой подсборке. Вопрос, а можно ли передать эту подвижность шарниров и в главную сборку?
PS. Для справки, работаю в "восмёрке".

Дим

Можно!

В подсборку ввести сопряжение под углом.
И создать на него внешнюю переменную.

AO

Если хотите "двигать" компоненты в общей сборке, то, полагаю придется собрать сборку без подсборок, наложить адекватные сопряжения и ... возможно удастся подвигать. Такое наблюдается и в других средствах проектирования, например в SW есть команда, позволяющая разбивать подсборки на отдельные компоненты и т.п. К сожалению в Компасе такой команды пока нет.

UZ

можно создать две подсборки:
1. Дверь со всеми её компанентами и верхней (завесой) т.е. с отверстием.
2. Коробка с нижней (завесой) т.е. со штифтом.
в сборку вставить две подсборки и сопрегать их соосностью и совпадением. контролировать откр/закр. двери соударением об коробку. :shu:

YNA

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

engenius

Когда часто работал в SW - там есть такая опция в параметрах подсборки, которая позволяла "освободить" ее - т.е. позволяла двигать детали и элементы подсборки так, как будто они вставлены напрямую в основную сборку. Опция немного притормаживала, но иногда решала нудный вопрос по переопределению деталей в подборках.

Sinus

хорошо бы как в pro/engineer сделали... чтобы всё двигалось

Serious

Всё ясно. Я так и думал  8-) ,что нет такой возможности (в Компасе), вставлять отдельной подсборкой. Ну а что касается вариантов реализации задачи, то тут конечно каждому-своё, как говорится.  ;)

runaway

В порядке некропостинга... Столкнулся примерно с той же проблемой, но удалось добиться того, чего хотел - прикинуть в модели высоту некоторых деталей, чтобы свести к минимуму ручную подгонку. Вот моделька нагружаемого пружиной перевернутого маятника. В трубе - кардан и сам автомат качания (последний не показан). Под трубой - пружина (в целях экономии времени показана в виде цилиндрической втулки), которая нагружается прижимным болтом (сверху, через отверстие в детали "bridge") до 40 .. 45 кгс; это усилие и воспринимает кардан. Этот стенд - часть проекта по моделированию управления вектором тяги моделей ракет.

В чем собственно состоит "прикидывание":  настраиваю контроль столкновения интересующих меня деталей (pressing_plate, bridge, middle_ring,  roof, tube) , берусь за верхний конец "вилки" командой "переместить компонент", и вращаю кардан вместе с укреленной в нем pressing_plate в двух плоскостях. Все прекрасно вращается, как живое. В данной версии модели видно, что с верхнего кольцевого ребра отверстия в плите "roof" надо снять легкую фаску, т.к. это ребро не дает перемещаться  нижней части детали "pressing_plate" по всему сечению трубы "tube" (есть две "мертвых зоны").

Не все гладко, понятно: бывает, что детали начинают вращаться бесконтрольно, иногда частично внедряются друг в друга, будучи выбранными в меню "контроля столкновений"; иногда часть сборки просто разбрасывается по рабочему полю, несмотря ни на какие спряжения. Но повторюсь - если действовать аккуратно, то можно сэкономить довольно много времени и сил на подгонке реальных деталей при сборке устройства.

runaway

Вторая часть модели.

runaway

Третья часть модели.

runaway

Странно, сам не могу скачать архивы на домашний комп. Размер скачанных файлов меньше, чем написан в ссылке аттача. Половины деталей нет... :(

Ole

ЦитироватьПоловины деталей нет...
В архиве нет двух деталей, входящих в сборку. Скачиваются части архива и объединяются в общий архив нормально.

runaway

Сегодня попробовал - действительно все скачалось. В модели нет нижней плиты (bottom) и силового мостика (bridge) с нарезным отверстием, куда вкручивается прижимной болт. Вчера качал - приходят файлы размером пятьдесят с копейками килобайт, в то время как в аттаче указан размер СЕМЬдесят с копейками, и ничего не открывается...

Ну да ладно, не в этом дело. В чем суть: КАРДАН с укрепленной в нем деталью вращается как живой (на недостающие детали модели в данном случае можно просто не обращать внимания). Причем если за один из кончиков "вилки" браться командой "повернуть компонент", то будет вращаться только ВНУТРЕННЕЕ кольцо кардана - согласно своим сопряжениям, а вот если за тот же кончик взяться командой "ПЕРЕМЕСТИТЬ компонент", то кардан начинает вращаться как в реале - в двух плоскостях.

Сама опция "контроль столкновений", судя по всему, еще довольно "сырая" - у меня К10 СП0 и довольно мощная машина. Замеченные глюки:

1. Внедрение выделенных объектов друг в друга - САМЫЙ обидный глюк, на мой взгляд РЕЗКО снижающий мотивацию пользователя применять опцию "контроль столкновений";
2. Бесконтрольное, хаотичное вращение деталей друг относительно друга, которое имеет место при определенных углах расположения модели относительно плоскости рабочего стола;
3. Спонтанное "залипание" столкнувшихся деталей при включенной опции "останавливать при столкновении", что вынуждает отменять команду и переназначать контролируемые детали заново;
4. КРАЙНЕ неудобная цветовая гамма панели "контроль столкновений" - активные кнопки практически НИЧЕМ не отличаются от неактивных, т.е. непонятно что включено, а что - нет;
5. Неудобен также сам дизайн панели "контроль столкновений" - по ширине она просто не умещается на 17" ЖК-мониторе, а "выезжает" из-за правого среза монитора крайне медленно.

runaway

И еще... ОЧЕНЬ хотелось бы, чтобы в сборке можно было бы наблюдать размеры. ЛЮБЫЕ РАЗМЕРЫ, КАКИЕ ХОЧЕШЬ, а не только те, которые предлагает узкое, тусклое оконце "расстояние и угол". Вывел на интересующий тебя упор интересующие тебя детали, отметил две ЛЮБЫЕ интересующие тебя вершины/ребра/грани_оси (в т.ч. образованные пересечением/взаимным внедрением деталей), и спокойно посмотрел размер/зазор/и т.п. Здорово было бы...

Малышев

 Ну вот в 15 Компасе все та же проблема что и 5 лет назад. Вставляю в сборку подсборку при этом детали, имеющие подвижность в подсборке теряют ее в общей сборке. Это че получается файл сборки должен состоять только из деталей? Неужели до сих пор ничего не предумали. При этом без стеснения просят за компас больше 100К.

Kirilius83

+1
в больших сборках гораздо удобнее разбивать на подсборки, но часто они потом шевелится должны. ту же лампу или какой кронштейн с регулировками в изделие присобачить - что, собирать не в отдельной сборке а в основной? и как потом в дереве разобратся?

obesov

Цитата: Малышев от 21.08.14, 07:34:25
Ну вот в 15 Компасе все та же проблема что и 5 лет назад. Вставляю в сборку подсборку при этом детали, имеющие подвижность в подсборке теряют ее в общей сборке. Это че получается файл сборки должен состоять только из деталей? Неужели до сих пор ничего не предумали. При этом без стеснения просят за компас больше 100К.
Не вижу проблем! И 5 лет назад тоже не обнаруживал.
Цитата: Kirilius83 от 21.08.14, 08:40:45
+1
в больших сборках гораздо удобнее разбивать на подсборки, но часто они потом шевелится должны. ту же лампу или какой кронштейн с регулировками в изделие присобачить - что, собирать не в отдельной сборке а в основной? и как потом в дереве разобратся?
Разбираться достаточно просто в Окне переменных, особенно если заполнить ячейки с комментариями.  :shu:

niklas

Цитата: AO от 16.11.07, 14:08:05
Если хотите "двигать" компоненты в общей сборке, то, полагаю придется собрать сборку без подсборок, наложить адекватные сопряжения и ... возможно удастся подвигать. Такое наблюдается и в других средствах проектирования, например в SW есть команда, позволяющая разбивать подсборки на отдельные компоненты и т.п. К сожалению в Компасе такой команды пока нет.
Есть такая примочка в Компасе. Можно и подсборки разбивать, можно и создавать подсборки

Sinus

Проблема, есть. Можно утешать себя переменными, но факт остается фактом.
Посмотрите как это сделано в CREO (PRO ENGINEER). А там все сделано все правильно, как и должно быть. И надо показать программистам Аскона. Пусть копируют!
Дверная петля там сборке двигается и двигается как настоящая (в рамках определенного угла).
Да и вообще,мое мнение, там удобно реализована работа механизмов, задание движений, их анализ.