перестает работать кнопка "переместить компонент"

Автор Ervin, 26.05.09, 22:45:18

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

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

Ervin

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

t@uru$

А она при этом вращаться может? Если да, то вы её пытаетесь переместить в недопустимом направлении, т.е перпендикулярно оси.

Ervin

Цитата: t@uru$ от 26.05.09, 22:52:20
А она при этом вращаться может? Если да, то вы её пытаетесь переместить в недопустимом направлении, т.е перпендикулярно оси.

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


Дим

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

pavel

Бывает такая фигня в больших сборках. Как правило это бывает, если на деталь наложено всего одно сопряжение. Попробуйте, как уже написано выше, шевелить деталь вращением. Если не поможет, попробуйте наложить еще одно сопряжение, так, чтобы у детали осталась всего одна степень свободы. Иногда помогает.

YNA

Такие случаи часто просходят если наложено много сопряжений типа точка-плоскость. В этом случае система работает на «грани математичкой точности» (по словам техподдержки). Но а на практике дейсвительно достаточно было заменить где возможно сопряжения на точка-ребро, точка-точка, ребро-ребро-поверхность и сборка начала двигаться.  Может это и не совсем так,  но по возможности лучшне ограничивать число таких сопряжений.

Ervin

Спасибо всем ответившим!
Сборку пришлось перестроить.
Пришел к выводу, что большие сборки нужно строить осторожно и делать побольше резервных копий, т.к. описанный косяк возникает бессистемно и не при удалении сопряжений не исчезает.

sekunded

Подскажите пожалуйста!
При добавлении одной (1) (очередной, т.е. добавляемая деталь не первая и не зафиксированная) детали в сборку и наложении на неё одного (1) сопряжения "совпадение поверхностей" эта самая деталь отказывается куда бы то нибыло перемещаться. У неё должны были остаться степени свободы (возможные перемещения). Что может быть причиной?

sekunded

Также не возможно наложить на эту деталь другие сопряжения. Деталь-то не конойд какой-нибудь. Это профильная труба 100*100*6 (не библиотечная).

obesov

Цитата: sekunded от 07.02.13, 15:22:13
Подскажите пожалуйста!
При добавлении одной (1) (очередной, т.е. добавляемая деталь не первая и не зафиксированная) детали в сборку и наложении на неё одного (1) сопряжения "совпадение поверхностей" эта самая деталь отказывается куда бы то нибыло перемещаться. У неё должны были остаться степени свободы (возможные перемещения). Что может быть причиной?
Поясните, пожалуйста, про "совпадене поверхностей!" ! Хотя бы скриншот приложите!  :shu:

sekunded

На скорую руку вот. Заранее благодарен за помощь.

sekunded

Использованная команда называется "совпадение объектов". Я ею пользуюсь часто, но стараюсь не применять для совпадений рёбер и вершин, как правило только грани.

sekunded


obesov

Цитата: sekunded от 07.02.13, 15:37:19
Смена граней ничего не дала.
Дополнительные вопросы:
1. Совпадение граней с элементом "Массива"?
2. Версия КОМПАСа?
P.S. Выложите здесь свою сборку (полностью, т.е. со всеми входядщими компонентаи) - разберёмся!  :)

sekunded

Спасибо, разобрался. Версия V13 32 разрядная. Эта же сборка на другой машине дособралась без проблем. Видимо проблема скорее аппаратная нежели программная.

НЕБ

По опыту заметил, что в сложных сборках зачастую проще заморочиться заранее и в деталях сделать с помощью вспомогательной геометрии плоскости и оси. Потом сопряжения назначать по этим осям и плоскостям, где возможно. У меня сразу же исчезли ошибки сопряжений типа "сопряжение переопределяет сборку", когда на самом деле всё должно быть нормально, да и собирать проще.