Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС.

Полигон-2 »   Технический флейм »   Solidworks
RSS

Solidworks

Есть ли коллеги, работающие в нём?

<<Назад  Вперед>> Страницы: 1 2 * 3
Печать
 
borisfox
Advanced Member


Откуда: Хабаровск
Всего сообщений: 946
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
30 июля 2008
Спасибо, этот путь в принципе приемлем (также можно и через "Связанные значения", имена которых попадают в глобальные переменные), но он громоздок, многовато действий для такой простой операции, как приравнять два размера.
Искалось что-нибудь типа нажатия "=" в поле значения создаваемого размера, чтоб открылся список из доступных в эскизе имён размеров (типа "D1@Эскиз1"), с подсветкой каждого при перемещении по нему. Вот это было бы по настоящему удобно.

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


radbek написал:
[q]
По клеевому шву, 1-е что приходит на ум указать его как сварочный шов.
[/q]
На модели выглядит не так, как в оригинале...
Нарисую деталькой с каким-нибудь прозрачным материалом.

Дошёл до установки пружинки в сборку. Понял, что не всё так просто... Есть пружинка d=1мм, шарик d=1.5мм, сделал сопряжение по их осям. Не могу придумать, как сделать касательное сопряжение витка пружины, упёртого в шарик, с поверхностью этого шарика. Додвигать пружинку до шарика можно перемещением компонента с ограничениями по столкновению, а как после этого сопрячь, непонятно...
SW 2016. Справку по сопряжениям ещё дочитал не всю.
radbek
Full Member


Всего сообщений: 231
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
12 окт. 2013
borisfox

Ищите такой значек (на ленте эскиза, возможно без подписей), он покажет все взаимосвязи/размеры/массивы эскиза.



По пружине, не знаю есть ли такой вид сопряжений в солиде это получается сопряжение сферы с спиралью, не уверен. Возможно модуль Solidworks Motion как-то умеет это сопрягать.
borisfox
Advanced Member


Откуда: Хабаровск
Всего сообщений: 946
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
30 июля 2008
radbek написал:
[q]
Ищите такой значек (на ленте эскиза, возможно без подписей), он покажет все взаимосвязи/размеры/массивы эскиза.
[/q]
Спасибо, действительно, не знал, что он может показать все взаимосвязи эскиза в одном списке... уже кое-что...
Вот бы ещё по элементам такое же.


radbek написал:
[q]
По пружине, не знаю есть ли такой вид сопряжений в солиде это получается сопряжение сферы с спиралью, не уверен. Возможно модуль Solidworks Motion как-то умеет это сопрягать.
[/q]
Уже сделал с помощью вспомогательной геометрии: построил плоскость, касательную к торцу пружины и перпендикулярную её оси, и сопряг её с параллельной плоскостью шарика по фиксированному расстоянию, предварительно додвинув пружину к шарику до столкновения. Притянутое решение, конечно, но хоть как-то.
Вообще, конечно, упущение, что сопряжение по расстоянию есть, по касанию есть, а по условиям столкновения нет.

Сейчас ищу, как сделать касательное сопряжение шарика и поверхности кожуха, чтоб он в вырезы на ней закатывался.
Это типовой узел фиксатора положений многопозиционного переключателя: в кожухе несколько прямоугольных вырезов по числу положений движка, в движке подпружиненный шарик, который при перемещении движка должен в эти вырезы западать.
radbek
Full Member


Всего сообщений: 231
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
12 окт. 2013
borisfox

Что Вы имеете ввиду под "по элементам" какая информация по ним Вам нужна? Если взаимосвязи, то они в сборках внизу дерева построения под скрепкой.

По пружинам, думаю только так сопрягать и придется, слишком сложная и неявная взаимосвязь. Если исключить гравитацию, то сфера с внутренней частью спиральной пружины может контактировать только в 1 точке.
borisfox
Advanced Member


Откуда: Хабаровск
Всего сообщений: 946
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
30 июля 2008
radbek написал:
[q]
Что Вы имеете ввиду под "по элементам" какая информация по ним Вам нужна? Если взаимосвязи, то они в сборках внизу дерева построения под скрепкой.
[/q]
Нет, речь в данном случае про эскиз, не про сборку...
Например, в эскизе есть две линии одинакового размера, лежащие в точности одна на другой. Это ошибка построения, и нужно выбрать и удалить ту линию, которая "нижняя" (на верхней есть взаимосвязи и удалять её нежелательно). Как удалить именно нижнюю линию? Я пока не смог найти способ. А список позволил бы это сделать.

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

Возможно, всё это делается элементарно, но я пока только учусь, и многое неочевидно.


radbek написал:
[q]
По пружинам, думаю только так сопрягать и придется, слишком сложная и неявная взаимосвязь. Если исключить гравитацию, то сфера с внутренней частью спиральной пружины может контактировать только в 1 точке.
[/q]
Если верхний виток подшлифован, то пятно контакта будет скорее дугой...
radbek
Full Member


Всего сообщений: 231
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
12 окт. 2013
borisfox
[q]
Например, в эскизе есть две линии одинакового размера, лежащие в точности одна на другой. Это ошибка построения, и нужно выбрать и удалить ту линию, которая "нижняя" (на верхней есть взаимосвязи и удалять её нежелательно). Как удалить именно нижнюю линию? Я пока не смог найти способ. А список позволил бы это сделать.
[/q]
Если выбрать верхнюю линию, сделать ПКМ на ней и выбрать "инвертировать выбор" должно выбрать 2-ю линию, попробуйте, может поможет.
[q]
Если верхний виток подшлифован, то пятно контакта будет скорее дугой...
[/q]
Я промоделировал, нет. Мы обрезаем спиральную поверхность под углом в плоскости среза получается дуга, но у нее даже нет радиуса, это кривая 2-го порядка, смотрите:

borisfox
Advanced Member


Откуда: Хабаровск
Всего сообщений: 946
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
30 июля 2008
radbek написал:
[q]
Если выбрать верхнюю линию, сделать ПКМ на ней и выбрать "инвертировать выбор" должно выбрать 2-ю линию, попробуйте, может поможет.
[/q]
Супер, спасибо, то что надо, только у меня этот пункт почему-то называется "Выбрать другой".
Открывается список и там можно перебирать перекрывающие друг друга элементы.

Да, наверное, дуга будет только в случае поджатого крайнего витка:
radbek
Full Member


Всего сообщений: 231
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
12 окт. 2013
borisfox

Насколько я себе представляю (хотя могу и ошибаться) дуга при контакте будет только если срезать фигуру Тор по экватору, а у нас спираль в любом случае, хоть очень близкая к тору, но спираль. Если тот же Тор резать не по экватору, а под углом, будем в сечении уже получать элипс.
borisfox
Advanced Member


Откуда: Хабаровск
Всего сообщений: 946
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
30 июля 2008
В SW есть весьма интересная функция перемещения компонента с учётом ограничений физической динамики.
А можно ли как-нибудь записать траекторию движения некой точки (например, Origin) перемещаемого компонента, спроецированную на указанную плоскость, в виде эскиза на ней? Или не на плоскости, а как 3D эскиз.
Я потом хочу к ней сопряжение по пути привязать.

Попробую сделать с помощью "Исследования движения", но про него ещё читать и читать...

Кривую движения построил, теперь почему-то не получается сделать с ней сопряжение, она не выбирается в качестве пути...
Всё нормально, это я дурак, оказывается, кривые по умолчанию не отображаются, их надо включать в меню "Вид".
Осталось подрихтовать ещё раз движение, чтобы не было интерференций.
borisfox
Advanced Member


Откуда: Хабаровск
Всего сообщений: 946
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
30 июля 2008
В принципе, всё получилось, осталось два вопроса.

У шарика есть сопряжение пути исходной точки с эскизом незамкнутой петли. Кроме того, шарик сопряжён с ползунком совпадением оси цилиндрического выреза в нём и исходной точки шарика.
Если двигать шарик (перемещением компонента), он нормально перекатывается по своему пути, и вслед за ним двигается ползунок.
А если попытаться двигать ползунок, то ничего не получается - он просто не движется. Хотя, по идее, он должен через сопряжение с шариком заставлять шарик двигаться по его сопряжению пути.
Ползунок движется, если в команде перемещения включить режим физической динамики.
Или это ограничение SW (сложная система сопряжений не отрабатывается при обычном перемещении), или я всё-таки что-то не так настроил...

И не получается нормально настроить изменение размера пружины при изменении положения деталей, между которыми она установлена. Пружина сделана деталью, размер задаётся уравнением в ней. Создал в сборке справочный размер, глобальную переменную от него (+ ещё фиксированный коэффициент), размер в детали привязал к этой глобальной переменной сборки.
Модель пружины при таком подходе перестраивается только после двух последовательных регенераций сборки. Динамически при перемещении компонентов сборки не меняется... Поведение в точности такое, как в третьем сообщении здесь.
Есть ли всё-таки способ сделать динамическое изменение размера детали?
<<Назад  Вперед>> Страницы: 1 2 * 3
Печать
Полигон-2 »   Технический флейм »   Solidworks
RSS

1 посетитель просмотрел эту тему за последние 15 минут
В том числе: 1 гость, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS