Здравствуйте.
Есть деталь1 и деталь2 см. Рис.
Снимок.JPG
Они находятся в сборке. В детали1 есть шестигранник с точкой в центре. Нужно сделать так чтобы при изменении положения точки шестигранника в детали1 соответственно менялось положение точки овального паза в детали2 используя проецирование.
Знаю, что можно создать компоновочную геометрию в сборке и проецировать на детали, но в моем случае точкой отсчета является точка шестигранника в детали1.
Как сделать такое проецирование с ассоциативностью?
Цитата: bionorica2015 от 15.02.25, 21:36:23Как сделать такое проецирование с ассоциативностью?
Почему-то если закрыть, открыть сборку и нажать F5 - спроецированная точка на детали2 следит за точкой на детали1.
Странно.
Может есть другие способы
Цитата: bionorica2015 от 16.02.25, 06:38:45Может есть другие способы
Задаете координаты центра шестиугольника через переменные. В детали 2 задаете координаты центра овала и прописываете ссылки на соответствующие координаты шестиугольника. Все.
...
Снимок151.PNG
Цитата: bionorica2015 от 16.02.25, 06:38:45Почему-то если закрыть, открыть сборку и нажать F5 - спроецированная точка на детали2 следит за точкой на детали1.
Странно.
Может есть другие способы
bionorica2015!
Если этот метод работает, зачем Вам другие методы? Я бы только задавал точку не просто как точку, а как точку соединения двух отрезков под прямым углом. Так, по крайней мере, виднее.
В v23 home перемещение точки 1 (построенной на поверхности детали 1 и входящей в её состав) приводит к ошибке в эскизе шестиугольника: "Система не имеет решения", хотя центр шестиугольника связан с точкой совпадением. При этом отверстие в детали 2 (привязка к проекции точки 1) послушно следует за точкой 1 по F5.
Что бы строить "устойчивые" параметрические эскизы - нужно придерживаться определенной логике, иначе так и будут ошибки "Система не имеет решений".
Например sw пошли другим путем - они создают итерации причем первый проход игнорирует ошибки затем второй проход пытается исправить часть ошибок перестроения и третий проход полностью решенный перестроенный эскиз.
Проблема стара как мир.
Цитата: Doom2 от 16.02.25, 15:19:59Например sw пошли другим путем - они создают итерации причем первый проход игнорирует ошибки затем второй проход пытается исправить часть ошибок перестроения и третий проход полностью решенный перестроенный эскиз.
Можете привести какой-нибудь ОЧЕНЬ наглядный пример (со скриншотами и подробными пояснениями)?
Цитата: z011 от 16.02.25, 15:01:51Если этот метод работает, зачем Вам другие методы?
z011!
Костыль же! Неужели нет разумного решения например сохранение или же F5?
А как лично вы видите ПРАВИЛЬНОЕ построение в этой ситуации?
Два ваших варианта:
- идеальный (можно несколько вариантов),
- возможный именно средствами Компаса (в тех пределах, что вам известны и что МОЖНО было бы доработать).
Цитата: СВ от 16.02.25, 19:45:16А как лично вы видите ПРАВИЛЬНОЕ построение в этой ситуации?
1) Не допускать переопределения эскиза;
2) Не каких вертикальных и горизонтальных привязок в эскизе;
3) Не какой коллинеарности в эскизе;
4) Не использовать по возможности симметричность;
5) Для больших эскизов если только программно подходить.
Цитата: СВ от 16.02.25, 18:45:20Можете привести какой-нибудь ОЧЕНЬ наглядный пример (со скриншотами и подробными пояснениями)?
Откройте сборку или большую модель step в sw и сами увидите по окну там идут несколько так называемые проходы. При маленьких моделях все быстро происходит.
Много зим назад я предлагал наложить на связи - переменные при их значении 0(false) то элементы 1 и 2 эскиза независимые на фото а при 1(true) они то связи включаются.
Снимок151.PNG
Здравствуйте bionorica2015. Насколько понял ваша проблема в том, что для перестроения второй детали требуется перезагрузка программы? При простом нажатии F5 ничего не перестраивается?
Если это так, то да, это очень неудобно и неприятно. Но с другой стороны версия компаса очень старая (v16), возможно для него это была штатная работа (с перезагрузкой).
Цитата: YNA от 17.02.25, 05:59:06Но с другой стороны версия компаса очень старая (v16), возможно для него это была штатная работа (с перезагрузкой).
Не чего подобного там точно нету во всяком случае у меня, так как все работает в автоматическом режиме. Но раз такое есть наверно что то не так с настройками.
Цитата: Игорь кекутия от 16.02.25, 15:11:23В v23 home перемещение точки 1 (построенной на поверхности детали 1 и входящей в её состав) приводит к ошибке в эскизе шестиугольника: "Система не имеет решения", хотя центр шестиугольника связан с точкой совпадением. При этом отверстие в детали 2 (привязка к проекции точки 1) послушно следует за точкой 1 по F5.
Проблема оказалась в автоматически созданных ограничениях шестиугольника. Прямоугольник работает без проблем. По умолчанию шестиугольник слишком ограничен. Оказалось, достаточно легко подобрать набор ограничений, чтобы он следовал за окружностью. И всё заработало.
Кстати, если шестиугольник связать с проекцией точки не совпадением, а расстоянием, всё тоже работает даже с ограничениями шестиугольника "по умолчанию".
Цитата: YNA от 17.02.25, 05:59:06Здравствуйте bionorica2015. Насколько понял ваша проблема в том, что для перестроения второй детали требуется перезагрузка программы? При простом нажатии F5 ничего не перестраивается?
Если это так, то да, это очень неудобно и неприятно. Но с другой стороны версия компаса очень старая (v16), возможно для него это была штатная работа (с перезагрузкой).
Опять та же проблема...
Есть фрагмент шестиугольника с точкой в центре и он вставлен в эскиз модели. Точки центров видны не на всех вставленных шестиугольниках... Также при изменении положения шестиугольников (с точками) - точки не следят за шестиугольниками.
В сборке проецирую эти точки для дальнейшей вставки метизов, но они остаются на месте после изменения.
Файлы тут (https://files.fm/u/g3enr8pesv)
Цитата: bionorica2015 от 11.03.25, 18:26:30Точки центров видны не на всех вставленных шестиугольниках...
Такое помню было в sw когда там видеопамяти не хватает он теряет часть графики но это не так выражено у Компас.. наверно что то не то с отрисовкой. Вообще лучше видимо использовать NVidia карты а с амд - только мучения.
Цитата: Doom2 от 11.03.25, 22:06:01Такое помню было в sw когда там видеопамяти не хватает он теряет часть графики но это не так выражено у Компас.. наверно что то не то с отрисовкой. Вообще лучше видимо использовать NVidia карты а с амд - только мучения.
Maybe
But anyway нужно найти решение или костыль для этой проблемы
Цитата: Doom2 от 11.03.25, 22:06:01Такое помню было в sw когда там видеопамяти не хватает он теряет часть графики но это не так выражено у Компас.. наверно что то не то с отрисовкой. Вообще лучше видимо использовать NVidia карты а с амд - только мучения.
Ещё странность: иногда все точки послушно следят за изменениями, иногда вообще на месте остаются даже после перезагрузки ПК
А вы скиньте эту проблемную сборку, только не тот мёртвый ресурс, а куда-нибудь, откуда её можно скачать.
Если глюк не воспроизведётся, то это глюк 16-й версии и тему можно будет закрыть.
Цитата: YNA от 12.03.25, 11:04:31А вы скиньте эту проблемную сборку, только не тот мёртвый ресурс, а куда-нибудь, откуда её можно скачать.
Если глюк не воспроизведётся, то это глюк 16-й версии и тему можно будет закрыть.
Потеря проекционных связей очень старая и больная тема Компаса. Особенно для 16 версии.
Интересно, как в К23 дела обстоят?
Цитата: IgorT от 12.03.25, 11:15:36Потеря проекционных связей очень старая и больная тема Компаса. Особенно для 16 версии.
Интересно, как в К23 дела обстоят?
Также, теряет.
PS. Уже вторую неделю тестирую, цель переписать ссылки на новые документы, она достигнута, но потери связей есть.
(http:///attach%5D)
Цитата: YNA от 12.03.25, 11:04:31А вы скиньте эту проблемную сборку, только не тот мёртвый ресурс, а куда-нибудь, откуда её можно скачать.
Если глюк не воспроизведётся, то это глюк 16-й версии и тему можно будет закрыть.
Куда предлагаете загрузить например?
Цитата: bionorica2015 от 12.03.25, 15:51:20Куда предлагаете загрузить например?
Google
Смотрю, я на - это и думаю в какой версии это было, пока 13, но было давно.
PS. Для 23 грустно, на это смотреть.
(http:///attach%5D)
Цитата: bionorica2015 от 12.03.25, 17:23:02По подробнее?
В чем сложность было загрузить файлы в сообщение ? просто гадание на песке (кофе нету).
YNA предупреждение!!
Doom2 не провоцируйте собеседников!
Бан. Будет у обоих!
Цитата: Doom2 от 12.03.25, 18:03:35В чем сложность было загрузить файлы в сообщение ? просто гадание на песке (кофе нету).
У меня уже давно не получается загрузить файлы в тело сообщения
Цитата: bionorica2015 от 12.03.25, 18:14:44У меня уже давно не получается загрузить файлы в тело сообщения
Здесь (на форуме) есть ограничение на размеры файла (вроде не более 1 Мб), по этому не всё удастся вставить. Но есть же множество файлообменных сервисов, например: Гугл, Мэил.ру, Яндекс, Уан драйв и т. п. Туда можно грузить огромные файлы (вплоть до 2 Гб).
Цитата: YNA от 12.03.25, 20:19:38Здесь (на форуме) есть ограничение на размеры файла (вроде не более 1 Мб), по этому не всё удастся вставить. Но есть же множество файлообменных сервисов, например: Гугл, Мэил.ру, Яндекс, Уан драйв и т. п. Туда можно грузить огромные файлы (вплоть до 2 Гб).
Яндекс - нет.