Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » Технический флейм » Solidworks |
<<Назад Вперед>> | Страницы: 1 2 * 3 | Печать |
borisfox
Advanced Member
Откуда: Хабаровск Всего сообщений: 946 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 июля 2008 |
radbek написал: Спасибо, действительно, не знал, что он может показать все взаимосвязи эскиза в одном списке... уже кое-что... Ищите такой значек (на ленте эскиза, возможно без подписей), он покажет все взаимосвязи/размеры/массивы эскиза. Вот бы ещё по элементам такое же. radbek написал: Уже сделал с помощью вспомогательной геометрии: построил плоскость, касательную к торцу пружины и перпендикулярную её оси, и сопряг её с параллельной плоскостью шарика по фиксированному расстоянию, предварительно додвинув пружину к шарику до столкновения. Притянутое решение, конечно, но хоть как-то. По пружине, не знаю есть ли такой вид сопряжений в солиде это получается сопряжение сферы с спиралью, не уверен. Возможно модуль Solidworks Motion как-то умеет это сопрягать. Вообще, конечно, упущение, что сопряжение по расстоянию есть, по касанию есть, а по условиям столкновения нет. Сейчас ищу, как сделать касательное сопряжение шарика и поверхности кожуха, чтоб он в вырезы на ней закатывался. Это типовой узел фиксатора положений многопозиционного переключателя: в кожухе несколько прямоугольных вырезов по числу положений движка, в движке подпружиненный шарик, который при перемещении движка должен в эти вырезы западать. |
radbek
Full Member
Всего сообщений: 231 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 12 окт. 2013 |
borisfox Что Вы имеете ввиду под "по элементам" какая информация по ним Вам нужна? Если взаимосвязи, то они в сборках внизу дерева построения под скрепкой. По пружинам, думаю только так сопрягать и придется, слишком сложная и неявная взаимосвязь. Если исключить гравитацию, то сфера с внутренней частью спиральной пружины может контактировать только в 1 точке. |
borisfox
Advanced Member
Откуда: Хабаровск Всего сообщений: 946 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 июля 2008 |
radbek написал: Нет, речь в данном случае про эскиз, не про сборку... Что Вы имеете ввиду под "по элементам" какая информация по ним Вам нужна? Если взаимосвязи, то они в сборках внизу дерева построения под скрепкой. Например, в эскизе есть две линии одинакового размера, лежащие в точности одна на другой. Это ошибка построения, и нужно выбрать и удалить ту линию, которая "нижняя" (на верхней есть взаимосвязи и удалять её нежелательно). Как удалить именно нижнюю линию? Я пока не смог найти способ. А список позволил бы это сделать. Второй вопрос, который пока не нашёл - как по конкретной взаимосвязи в эскизе (например, типа "совпадение") найти связанные ей элементы (т.е. между чем и чем эта взаимосвязь) ? Например, чтобы заменить один из этих элементов на другой, не удаляя взаимосвязь (наподобие как в сборке можно перестроить сопряжение). Возможно, всё это делается элементарно, но я пока только учусь, и многое неочевидно. radbek написал: Если верхний виток подшлифован, то пятно контакта будет скорее дугой... По пружинам, думаю только так сопрягать и придется, слишком сложная и неявная взаимосвязь. Если исключить гравитацию, то сфера с внутренней частью спиральной пружины может контактировать только в 1 точке. |
radbek
Full Member
Всего сообщений: 231 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 12 окт. 2013 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 28 апреля 2016 9:24 Сообщение отредактировано: 28 апреля 2016 9:24
borisfox Если выбрать верхнюю линию, сделать ПКМ на ней и выбрать "инвертировать выбор" должно выбрать 2-ю линию, попробуйте, может поможет. Например, в эскизе есть две линии одинакового размера, лежащие в точности одна на другой. Это ошибка построения, и нужно выбрать и удалить ту линию, которая "нижняя" (на верхней есть взаимосвязи и удалять её нежелательно). Как удалить именно нижнюю линию? Я пока не смог найти способ. А список позволил бы это сделать. Я промоделировал, нет. Мы обрезаем спиральную поверхность под углом в плоскости среза получается дуга, но у нее даже нет радиуса, это кривая 2-го порядка, смотрите: Если верхний виток подшлифован, то пятно контакта будет скорее дугой... |
borisfox
Advanced Member
Откуда: Хабаровск Всего сообщений: 946 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 июля 2008 |
radbek написал: Супер, спасибо, то что надо, только у меня этот пункт почему-то называется "Выбрать другой". Если выбрать верхнюю линию, сделать ПКМ на ней и выбрать "инвертировать выбор" должно выбрать 2-ю линию, попробуйте, может поможет. Открывается список и там можно перебирать перекрывающие друг друга элементы. Да, наверное, дуга будет только в случае поджатого крайнего витка: |
radbek
Full Member
Всего сообщений: 231 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 12 окт. 2013 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 28 апреля 2016 14:15 Сообщение отредактировано: 28 апреля 2016 14:16
borisfox Насколько я себе представляю (хотя могу и ошибаться) дуга при контакте будет только если срезать фигуру Тор по экватору, а у нас спираль в любом случае, хоть очень близкая к тору, но спираль. Если тот же Тор резать не по экватору, а под углом, будем в сечении уже получать элипс. |
borisfox
Advanced Member
Откуда: Хабаровск Всего сообщений: 946 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 июля 2008 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 29 апреля 2016 3:07 Сообщение отредактировано: 29 апреля 2016 16:20
В SW есть весьма интересная функция перемещения компонента с учётом ограничений физической динамики. А можно ли как-нибудь записать траекторию движения некой точки (например, Origin) перемещаемого компонента, спроецированную на указанную плоскость, в виде эскиза на ней? Или не на плоскости, а как 3D эскиз. Я потом хочу к ней сопряжение по пути привязать. Попробую сделать с помощью "Исследования движения", но про него ещё читать и читать... Кривую движения построил, теперь почему-то не получается сделать с ней сопряжение, она не выбирается в качестве пути... Всё нормально, это я дурак, оказывается, кривые по умолчанию не отображаются, их надо включать в меню "Вид". Осталось подрихтовать ещё раз движение, чтобы не было интерференций. |
borisfox
Advanced Member
Откуда: Хабаровск Всего сообщений: 946 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 июля 2008 |
В принципе, всё получилось, осталось два вопроса. У шарика есть сопряжение пути исходной точки с эскизом незамкнутой петли. Кроме того, шарик сопряжён с ползунком совпадением оси цилиндрического выреза в нём и исходной точки шарика. Если двигать шарик (перемещением компонента), он нормально перекатывается по своему пути, и вслед за ним двигается ползунок. А если попытаться двигать ползунок, то ничего не получается - он просто не движется. Хотя, по идее, он должен через сопряжение с шариком заставлять шарик двигаться по его сопряжению пути. Ползунок движется, если в команде перемещения включить режим физической динамики. Или это ограничение SW (сложная система сопряжений не отрабатывается при обычном перемещении), или я всё-таки что-то не так настроил... И не получается нормально настроить изменение размера пружины при изменении положения деталей, между которыми она установлена. Пружина сделана деталью, размер задаётся уравнением в ней. Создал в сборке справочный размер, глобальную переменную от него (+ ещё фиксированный коэффициент), размер в детали привязал к этой глобальной переменной сборки. Модель пружины при таком подходе перестраивается только после двух последовательных регенераций сборки. Динамически при перемещении компонентов сборки не меняется... Поведение в точности такое, как в третьем сообщении здесь. Есть ли всё-таки способ сделать динамическое изменение размера детали? |
radbek
Full Member
Всего сообщений: 231 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 12 окт. 2013 |
borisfox По 1-му вопросу не понял механизм, могли бы Вы приложить скриншот для облегчения понимания? По 2-му, методы динамического изменения размера пружины мне неизвестны, но исходя из того, что это элемент построенный вытягиванием сечения по эскизу, а эскиз зависит от расстояния между плоскостями, то изменятся без участия перестроения он не способен (такова уж реализация изменений в Solidworks). Да припоминаю, что было как-то, что сборка перестраивалась за 2-а перестроения, но это скорее связанно с ее сложностью, а не неправильным методом сборки ее компонентов и особенностями ядра Solidworks. |
borisfox
Advanced Member
Откуда: Хабаровск Всего сообщений: 946 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 июля 2008 |
radbek написал: Сделал для примера простую сборку из двух деталей, выложил По 1-му вопросу не понял механизм, могли бы Вы приложить скриншот для облегчения понимания?сюда. Шарик имеет сопряжение с ползунком по оси выреза в нём, и сопряжение пути с эскизом из прямой и двух дуг. Ползунок ограничен в перемещении только влево-вправо связями с плоскостями сборки. Если двигать шарик - он нормально перемещается по своему пути, и вслед за ним перемещается ползунок. А если двигать ползунок - он вообще не перемещается, хотя, по идее, должен бы... в пределах ограничений, заданных сопряжением с плоскостями и шариком, и, как следствие, в пределах ограничений, накладываемых сопряжениями шарика. По пружине - есть кое-какие идеи, попробую построить её непосредственно в контексте сборки, и привязать длину оси к деталям, между которыми она стоит... В принципе, для исходной задачи динамическая пружина это не так уж важно, просто уже интересно стало, возможно или нет. Некоторое время были другие дела и к SW вернулся только сейчас. |
<<Назад Вперед>> | Страницы: 1 2 * 3 | Печать |
Полигон-2 » Технический флейм » Solidworks |
1 посетитель просмотрел эту тему за последние 15 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |