Перемещение деталей в сборке

Автор Sintax, 23.10.20, 10:27:27

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

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

Sintax

Есть две детали в сборке, ни одна из них не зафиксирована, обе перетаскиваются мышкой в пространстве как угодно. После наложения совпадения Соосность детали перетаскиваются только вдоль оси наложения совпадения. Мне казалось, что раньше их можно было сдвигать как угодно, при этом соосные детали сдвигались вместе. Так должно быть или надо куда-то покопать?

Следом еще один вопрос - есть ли возможность выбрать какая из деталей будет будет изменять свое положение при наложении совпадений, а какая останется на месте?

Elaeagnus

 Посмотрите в справке Позиционирующие сопряжения - Зависи­мое положение!

Sintax

А какое отношение сопряжение типа "зависимое положение" имеет к моему вопросу?

В первой части вопроса я спрашивал про сопряжение типа "соосность". Вторая часть вопроса касается всех типов сопряжения, кроме зависимого положения так как при сопряжении типа "зависимое положение" не происходит изменения положения ни одного из сопрягаемых объектов.


студент

Цитата: Sintax от 23.10.20, 10:27:27Так должно быть или надо куда-то покопать?
Глюк
Цитата: Sintax от 23.10.20, 10:27:27Следом еще один вопрос - есть ли возможность выбрать какая из деталей будет будет изменять свое положение при наложении совпадений, а какая останется на месте?
Такой возможности нет. Не сдвинется только полностью ограниченная сопряжениями деталь, ну или зафиксированная  :-)))
ЗЫ А для чего такие кульбиты, можно поинтересоваться?

Sintax

ЦитироватьГлюк

Насколько упорным может быть этот глюк?)) Перезагрузкой Компаса не лечится.

ЦитироватьЗЫ А для чего такие кульбиты, можно поинтересоваться?
Я собираю из кучи элементов сборку, при этом положение деталей в процессе сборке надо менять исходя из художественного умысла и наложить сразу ограничения на все детали невозможно. То есть сначала все детали выстраиваются на глаз, а потом по одной начинают выравниваться и фиксироваться с помощью совпадений. Так вот после того, как на глаз все выстроено, наложение сопряжений часто сбивает всю картину.

СВ

23.10.20, 11:05:54 #5 Последнее редактирование: 23.10.20, 11:52:43 от СВ
Поэкспериментировал: действительно, у двух деталей при Соосности ось как бы фиксируется в пространстве. Если есть другие сопряжения - обе двигаются свободно, "фиксация" исчезает.
Зная об этом, можно избежать ...
Цитата: Sintax от 23.10.20, 11:00:40Я собираю из кучи элементов сборку, при этом положение деталей в процессе сборке надо менять исходя из художественного умысла и наложить сразу ограничения на все детали невозможно. То есть сначала все детали выстраиваются на глаз, а потом по одной начинают выравниваться и фиксироваться с помощью совпадений. Так вот после того, как на глаз все выстроено, наложение сопряжений часто сбивает всю картину.
Возможно, проблема именно в "наглазе".
Вообще, у пользователей Компаса проблем с сопряжениями нет (на 99,6%).
И у вас не будет, достаточно немного попрактиковаться. Наверное, после этой Соосности следует не двигать руками, а просто продолжить сопрягать. Или изменить последовательность действий.
Цитата: Sintax от 23.10.20, 11:00:40... Так вот после того, как на глаз все выстроено, наложение сопряжений часто сбивает всю картину.
Уверен, сбивают картину только неправильные Сопряжения. Правильные делают примерное положение точным, только и всего.
- - - - -
Кстати, для ещё большего удобства сборки модели делаю так: есть базовая система осей/плоскостей (которая по умолчанию), именно по ней определяется верх/низ; строим в таком же положении базовую деталь - как она стоит в сборке (если с наклоном - наклоним именно в сборке), затем делаем остальные детали ИМЕННО В ТОМ ПОЛОЖЕНИИ, как они стоят в сборке (опять же: если есть наклон - наклоним в сборке), таким образом при вставке в Сборку почти ничего не нужно крутить, сопрягается всё просто и беспроблемно.
 Большой плюс при этом: т.к. детали после вставки в Сборку не поворачиваются (или слегка поворачиваются), то очень удобно сопрягать по базовым осям (X, Y, Z) и плоскостям, они одинаковые в обеих деталях
Всё это - метод "снизу вверх". "Сверху вниз" - совсем по другому.

YNA

Видимо такой алгоритм программы. Перемещать можно только одну деталь. Если между двумя деталями наложить любое сопряжение то вторая (неперемещаемая) деталь автоматически фиксируется и сдвинуть её невозможно.
Если нужно  скопом переместить или повернуть группу деталей, связанных сопряжениями, то можно выделить их и объединить в подсборку. Эту подсборку можно как угодно крутить-вертеть до нужного места, а потом разрушить - она просто безболезненно исчезнет, и останутся только детали с сопряжениями.  :)

студент

Цитата: Sintax от 23.10.20, 11:00:40Насколько упорным может быть этот глюк?)) Перезагрузкой Компаса не лечится.
Я неправильно выразился - баг, т.е. разработчики должны устранять.
На счет второго вопроса, даже не знаю, смутно эти танцы представляю. Попробуйте использовать фиксацию деталей. Фиксировать/расфиксировать можно прямо в дереве модели выделив все детали, или, наоборот, только нужные.

Sintax

Цитата: YNA от 23.10.20, 11:34:46Видимо такой алгоритм программы. Перемещать можно только одну деталь. Если между двумя деталями наложить любое сопряжение то вторая (неперемещаемая) деталь автоматически фиксируется и сдвинуть её невозможно.
Если нужно  скопом переместить или повернуть группу деталей, связанных сопряжениями, то можно выделить их и объединить в подсборку. Эту подсборку можно как угодно крутить-вертеть до нужного места, а потом разрушить - она просто безболезненно исчезнет, и останутся только детали с сопряжениями.  :)

Прикол в том, что, если наложить на две детали только осевое сопряжение, то двигаются они только относительно закрепленной оси. Если после этого на эти же детали наложить второе сопряжение (например расстояние между деталями), то обе детали начинают свободно перемещаться в пространстве с сохранением обоих сопряжений.

Петрович-47

Значит с одним сопряжением "соосность" существует большая неоднозначность и программисты не смогли её решить или просто не обратили внимания, а при наложении второго сопряжения неоднозначность уменьшается и жить становится легче и проще...

YNA

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

СВ


YNA

В общем, после вдумчивого осмысления, всё стало понятно м просто.
Есть два кубика. Сопрягаем точку одного из них с точкой другого (или накладываем какую ни будь соосность). Двигаем один кубик - как должен вести себя второй? Строго следовать по траектории? Но какой? Полная неопределённость и по этому фиксация второго (неперемещаемого кубика).
Наложим второе сопряжение (например совпадение или параллельность. Теперь кубики можно синхронно перемещать по линии, но невозможно повернуть, поскольку появляется неопределённость - вокруг чего вращать второй кубик, ведь возможных вариантов бесконечное множество.
Накладываем третье сопряжение, строго определяющее их положение относительно друг друга. Вот теперь ни какой неопределённости нет и их можно не только синхронно перемещать, но и вращать.
Всё просто как апельсин!  :-)))

СВ

23.10.20, 13:51:47 #13 Последнее редактирование: 23.10.20, 14:22:47 от СВ
Ну так об этом автору и говорю. Если начал сопрягать, зачем промежуточные движения с ручными перемещениями? Просто сопрягай "до упора" и всё, тем более, что ПРЕДВАРИТЕЛЬНО "наглаз" детали выставлены правильно.

IgorT

Прикольно, но почему-то в "иных CAD" подобного не наблюдается... Походу у них "неопределённость" неправильная.  :-)))

Sintax

Цитата: IgorT от 23.10.20, 13:56:38Прикольно, но почему-то в "иных CAD" подобного не наблюдается... Походу у них "неопределённость" неправильная.  :-)))

Да, именно в этом то и дело - один раз столкнувшись с интуитивно понятной реализацией, начинаешь обращать внимание на логику других программ.

Sintax

Цитата: YNA от 23.10.20, 13:48:05В общем, после вдумчивого осмысления, всё стало понятно м просто.
Есть два кубика. Сопрягаем точку одного из них с точкой другого (или накладываем какую ни будь соосность). Двигаем один кубик - как должен вести себя второй? Строго следовать по траектории? Но какой? Полная неопределённость и по этому фиксация второго (неперемещаемого кубика).
Наложим второе сопряжение (например совпадение или параллельность. Теперь кубики можно синхронно перемещать по линии, но невозможно повернуть, поскольку появляется неопределённость - вокруг чего вращать второй кубик, ведь возможных вариантов бесконечное множество.
Накладываем третье сопряжение, строго определяющее их положение относительно друг друга. Вот теперь ни какой неопределённости нет и их можно не только синхронно перемещать, но и вращать.
Всё просто как апельсин!  :-)))

Понимаю, что ссылка на Солид - это моветон, но там вышеуказанная неопределённость никого не пугает)

YNA

Уважаемый СВ (только без обид). Мне кажется, что афтора темы больше интересовала просто теоретическая возможность/невозможность операции, а не то, кто чего и как делает, или как подпереть Компас лопатой, чтобы меньше шатался.

СВ

23.10.20, 14:27:15 #18 Последнее редактирование: 23.10.20, 14:55:42 от СВ
Это, скорее, проблема перехода с одной "машины" на другую.
Полагаю, Sintax работал в Солиде. Так?
- - - -
 Иногда (давно и редко) случалось что-то похожее, не двигалась деталь, так несколько телодвижений и всё становилось на место. Соответственно, после такого "самообучения" проблемы сходили на нет.
- - - -
Что касается
Цитата: YNA от 23.10.20, 14:19:42просто теоретическая возможность/невозможность операции, а не то, кто чего и как делает, или как подпереть Компас лопатой, чтобы меньше шатался.
думаю - не так, это не праздное (теоретическое) любопытство. Человек работает в Компасе и главное в этой ситуации - понять, как правильно работать, ведь методы остались ещё Солидовские. Уверен - он понял. Ну, а то, что огорчился при этом - "а куды бечь"?
- - - -
Старые времена: некоторые "автокадчики" вообще привыкли с командной строкой работать, их просто жалко становилось, когда на Компас переходили, ручки-то никак не отвыкнут, точнее - не привыкнут...
Да что там, со мной молодёжь работает, так ни у кого (!) нет привычки использовать двойной щелчок.