• Добро пожаловать на Форум пользователей ПО АСКОН. Пожалуйста, авторизуйтесь.
 

Уважаемые пользователи,

Хотим проинформировать вас о режиме работы регистрации на нашем сайте.

Зарегистрироваться возможно в рабочие дни, с 8:00 до 20:00 (мск).

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

Благодарим вас за понимание и сотрудничество. Мы ценим ваше терпение и стремимся предоставить вам лучший опыт использования нашего сервиса.

С уважением,
Команда Ascon

Размеры. Меняется привязка. Почему?

Автор z011, 18.12.24, 13:40:03

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

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

z011

Коллеги, здравствуйте!
V20.
Разместил в 2D. Но подозревая, что в эскизах 3D не лучше.
Новый чертеж. В чертеж добавляется новый (первый) вид. На виде проводится отрезок. Один конец фиксируется. Ставится размер - длина отрезка. ДЛИНА ОТРЕЗКА!
Добавляются два отрезка. Наложение ограничения - совпадение средних точек отрезков, перпендикулярность отрезков, равенство для отрезков, выравнивание по горизонтали.
Размеры. Ну почему 01.jpgРазмеры. Ну почему 02.jpg
Теперь соединяем среднюю точку отрезков с концом первого отрезка.
Размеры. Ну почему 03.jpg
Через некоторое время смотрим ограничения первого отрезка и удаляем совпадение конца этого отрезка со средней точкой других отрезков
Размеры. Ну почему 04.jpg
А теперь перемещаем отрезки соединенные между собой средними точками. Результат:
Размеры. Ну почему 05.jpg
Почему? Это вообще нормально?

СВ

Цитата: z011 от 18.12.24, 13:40:03Через некоторое время смотрим ограничения первого отрезка и удаляем совпадение конца этого отрезка со средней точкой других отрезков
1 - Совпадение точек (2) не относится ли к размеру? Проверьте то же самое с наложением размера ПОСЛЕ соединения всех линий.
2 - если это глюк, какое отношение он имеет к реальности? Вы делали что-то именно по работе и так сработало или делали просто так?

z011

2. Обнаружил в процессе работы. В более сложных построениях. Решил воспроизвести в новом чертеже с минимальным количеством построений. Воспроизвелось.
1. Совсем не понял о чем Вы спрашиваете. Есть размер отрезка - сам по себе. Есть еще построения - сами по себе. Соединил конец отрезка с другими построениями, разъединил. Размер отвязался от конца отрезка и привязался к точке других построений.
Просьба посмотреть как обстоят дела с этим в V21, V22 и V23.

СВ

1 - про Совпадение точек (2): когда есть совпадение НЕСКОЛЬКИХ элементов к одной точке, то сложно понять - а что с чем совпадает, считаешь одно, а в реальности - другое. Убрал совпадение - а что именно убрал?
А предлагаю я повторить построение, но Размер ставить в последнюю очередь. И проверять Совпадение точек (2) до Размера и после.

Pokemon

Цитата: z011 от 18.12.24, 14:06:44Есть размер отрезка - сам по себе.
В моем понимании у размера есть две привязки к отрезку - "совпадение точек".

Цитата: z011 от 18.12.24, 14:06:44Соединил конец отрезка с другими построениями, разъединил.
Соединили точки, теперь размер привязан к общей точке соединения графики. Убрали у отрезка привязку "Совпадение точек" - отрезок отвязался от общей точки, а размер остался привязан к общей точке. Теперь отрезок можно образмеривать заново.

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

Попробуйте в изначальной графике проверить ограничения размера:

2024-12-18_16-15-45.png

СВ

#5
 Именно так.
Когда  несколько элементов совпадают в одной точке, НОРМАЛЬНО было бы КАЖДОЕ соединение показывать, а Компас вместо этого их все "гребёт под одну гребёнку". (Хотел даже Предложение писать ...) Т.е. в данной точке совпадают Размер и край Отрезка, два отрезка пересекаются, Отрезок совпадает с одним из двух отрезков (причём невозможно понять каким, пока не начнём копаться).
Когда отключаешь Совпадение точек, то нужно ещё смотреть какой элемент при этом выделен (будет различная реакция), и всё равно дальше возможны разные варианты (зависит от количества оставшихся совпадений).
В общем, в этой ситуации - выкручиваться за счёт последовательности действий. И помнить, что, к примеру, Совпадение точек (2) для Размера и Совпадение точек (2) для какого-то отрезка - это разные совпадения.

Может быть (если посидеть несколько часов/дней/недель), сообразится какая-нибудь хитрость, а может и нет...

Pokemon

Цитата: z011 от 18.12.24, 14:06:44Соединил конец отрезка с другими построениями, разъединил.
Попробуйте ради интереса нажать не на отрезок, а на другие построения и у них удалить нужную привязку "Совпадение точек". Возможно, что отрезок останется образмеренным.

СВ

 Останется. Но нарушится что-то другое, не то, на что рассчитывал. И как быть?

Pokemon

Цитата: СВ от 18.12.24, 15:04:37Но нарушится что-то другое, не то, на что рассчитывал.
Хорошо бы пример.

YNA

Цитата: z011 от 18.12.24, 14:06:44Просьба посмотреть как обстоят дела с этим в V21, V22 и V23.
А где файл? На что смотреть?
Цитата: СВ от 18.12.24, 14:13:131 - про Совпадение точек (2): когда есть совпадение НЕСКОЛЬКИХ элементов к одной точке, то сложно понять - а что с чем совпадает, считаешь одно, а в реальности - другое. Убрал совпадение - а что именно убрал?
В 23-й версии такой проблемы с поиском нужных точек туже нет, а раньше да, была головная боль.

СВ

 (Ну вот, то одно, то другое улучшение видим. Это я одному критикану критику Компаса ...)

СВ

Цитата: Pokemon от 18.12.24, 15:16:52Хорошо бы пример.
Так автор и привёл пример: хотел (и полагал) одно - получил другое.
У меня это обычно: в чертеже ставишь ассоциативные размеры, и часто несколько их "концов" сцепляются в одной точке, казалось бы - куча Совпадений, так нет - одно "общее".

YNA

Пробовал много раз, не получилось воспроизвести.
Наиболее вероятная причина - привязка сработала не на конец отрезка, а на размерную линию. Но теперь не понятно, почему размерная линия отвязалась от конца отрезка? Видимо глюк.
А, кстати, такой глюк повторяется постоянно или это был единственный случай?

lavgirb

#13
Цитата: z011 от 18.12.24, 13:40:03Теперь соединяем среднюю точку отрезков с концом первого отрезка.
Дополнительного (пятого) ограничения у горизонтальной линии не появилось!

середина.JPG


Остались те, что и были после простановки размера: фиксация, горизонтальность и две точки за выносные линии размера.
Поэтому, удалив ограничение Совпадение точек(2) Вы удалили совпадение конца отрезка с концом выносной линии его размера.
И правильно получили то, что на последнем скриншоте.

Попробуйте задать явно "Точка на середине кривой". Должно все получиться как задумано.
Вероятно, размер лучше проставить командой "Авторазмер" после сопряжения "Точка на середин кривой", чтоб на "середину кривой" не попал конец выносной линии размера.

YNA

Как то не обращал внимания, а вот сейчас посмотрел рисунки выше, а в 23-й версии реально удобнее стало.
Например, можно открыть окошко управления привязок и в нём навести курсор на какую ни будь привязку. Сразу подсветится объект и точка привязки (рис. 1)
А можно не открывать ни каких окошек а просто навести курсор на привязку и подсветится объект и точка привязки. Теперь её можно смело удалить (рис. 2)

lavgirb

Цитата: YNA от 19.12.24, 10:43:38Как то не обращал внимания, а вот сейчас посмотрел рисунки выше, а в 23-й версии реально удобнее стало.
Лучше такую информацию приводить в соответствующих темах, где она будет востребована.
YNA, в данной теме она выглядит, извините, как троллинг.

СВ

 Ни в коем случае не троллинг. Это - успокоительное/ознакомительное! Для тех, кто нервничает. И для тех, кто хочет писать в СТП.

Pokemon

Цитата: Pokemon от 18.12.24, 15:16:52Хорошо бы пример.
Есть у меня один пример, сталкивался с подобной задачей несколько раз:

1. Изобразили в эскизе какую-то графику и образмерили её, например прямоугольник:

2024-12-19_13-33-14.png

2. Теперь добавляем привязку "Совпадение точек" для одного из углов прямоугольника и начала координат эскиза:

2024-12-19_13-33-24.png

3. Разместили прямоугольник:

2024-12-19_13-33-45.png

Позже этот прямоугольник понадобилось разместить ниже начала координат.
Итог:
Отвязав угол прямоугольника (удалив три привязки "Совпадение точек") размер 9 останется привязанным к началу координат и три отрезка прямоугольника станут разъединенными:

2024-12-19_13-45-45.png



Как получилось выйти из такого положения:
4. Во втором пункте можно создать две привязки "Точка на кривой" и добавить две привязки начала координат к двум разным сторонам прямоугольника:

2024-12-19_13-34-22.png

5. Прямоугольник в нужном месте:

2024-12-19_13-35-02.png

6. При необходимости его сместить можно будет удалить одну из привязок "Точка на кривой" и смещать на нужное расстояние:

2024-12-19_13-35-16.png

Возможно кто-то предложит интереснее решение.

СВ

#18
 Наверное, чисто интуитивно в таких случаях я обычно привязываю размерами, =0, =0.
Проповедую принцип - изменения возможны всегда и всякие.

YNA

Цитата: Pokemon от 19.12.24, 11:44:58Отвязав угол прямоугольника (удалив три привязки "Совпадение точек") размер 9 останется привязанным к началу координат и три отрезка прямоугольника станут разъединенными:
Вот он корень зла. Приоритет привязки размерных линий должен быть самым низким! Сейчас получается, что все примитивы, включая размеры, имеют одинаковый приоритет привязок и по этому невозможно предсказать какой именно из ни привяжется. На практике конечно (как мне кажется) реализовать систему приоритетов очень трудно, возможно по этой причине в 23-й версии и создали продвинутую систему редактирования привязок.