Солид воркс пружина растяжения
Меню
Вверх
Пружина растяжения в SolidWorks
Продолжаем с вами уроки по пружинам. В этом уроке мы рассмотрим с вами принципы построения пружины растяжения.
Назад
Вперед
Источник
От
статист · Опубликовано 3 часа назад
Спасибо! Жаль, что солид 2020, у меня 2018 стоит.
Самому интересно стало, попробую тоже прикинуть завтра.
На резонансе всем плохо бывает.
У Алямовского нашел интересный расчет мачты на ветровую нагрузку. Он во Flow там считает силу ветровой нагрузки.
Инженерные расчеты в SolidWorks simulation. П. 3.3.
От
inn3r · Опубликовано 3 часа назад
20 солид https://dropmefiles.com/Eg3W6
Это последняя конструкция, уменьшенная, но тут все равно 3 частота ниже
именно
От
статист · Опубликовано 3 часа назад
У меня в деревне такого же типа молниеотвод стоял. Тридцать лет простоял, не видел я, чтоб его так, на три метра, шатало.
У вас какой Солид стоит? Можете ли, пожалуйста, скинуть файл последнего проекта?
нужно на площадь поперечного сечения для направления ветра.
а что в конце участка?
Вы говорили вроде ранее, что у вас предельная частота заехала за третью собственную частоту, почему у вас период воздействия равен первой (второй) форме колебаний молниеотвода (как я понял). Вы на резонансе хотите посмотреть, что будет?
От
piden · Опубликовано 3 часа назад
Не знаю… Когда у меня для VoF continuity начинает расходится, то модель вскоре вылетает. Так что ниже — опыт для VoF.
Пока стартую с очень малых шагов (1e-8 или 1е-9), чтобы невязки упали до приемлемого уровня, потом увеличиваю шаг на 50% через каждые, скажем, 5 шагов. Так можно довольно быстро дойти до нормальных шагов по времени, и роста невязок /вылетов нет. И ставлю большое количество итераций на таймстеп — но это уже индивидуально для задачи.
Вот фрагмент журнала для 20.1:
/solve/set/transient-controls/time-step-size 1.0e-08
/solve/dual-time-iterate 10 120
;;
/solve/set/transient-controls/time-step-size 1.5e-08
/solve/dual-time-iterate 5 120
wcd «temp1» y
;;
/solve/set/transient-controls/time-step-size 2.25e-08
/solve/dual-time-iterate 5 120
wcd «temp2» y
;;
/solve/set/transient-controls/time-step-size 3.4e-08
/solve/dual-time-iterate 5 120
wcd «temp3» y
;;
/solve/set/transient-controls/time-step-size 5.0e-08
/solve/dual-time-iterate 5 120
wcd «temp4» y….
….
;;
/solve/set/transient-controls/multiphase-specific-time-stepping yes 1.0 1.5e-05 1 1.5e-05 1.5e-05 0.8 1.2 1
/solve/set/transient-controls/duration-specification-method 2
/solve/set/transient-controls/total-time 0.002
/so dti 0.002 140
wcd «fini»
exit yОт
inn3r · Опубликовано 4 часа назад
Ну я задал через неравномерное распределение по длине балки, тоесть в начале участка выразил через среднюю составляющую давления, которую я по СП смог посчитать на половину площади поверхности и в конце участка и так для каждого участка.
А кривую нагрузки задал через y=sin(2*ПИ/T1(Т2)*x), где Т1 и Т2 соответственно периоды для 1 и 2 формы
Это вот для 2 формы с периодом 0,29 с
Не представляю как эта конструкция может существовать при таком ветре
От
embedMaster · Опубликовано 4 часа назад
А вы включите режим «Вращать вокруг пола сцены» и станет понятно о чем я говорил. Возможно мне медведь на язык наступил и я не смог объяснить толково…
И еще вопросец — у меня одна деталь наезжает на другую:
Как можно на верхней детали очертить контур пересечения (красный)?
Спасибо.
От
karachun · Опубликовано 4 часа назад
@piden @MotorManiac Раз уж мы здесь собрались, то задам еще один вопрос — что делать с невязками по Continuty, во Флюенте. Часто бывает что они не сходятся но сама модель при этом нормально считается, остальные невязки убывают. Я находил на cfd-online утверждения что невязки отсчитываются от начального приближения и для Continuty нереалистичные начальное приближение приводит к тому что сами невязки нормально убывают но на мониторах это не видно.
От
статист · Опубликовано 4 часа назад
Добрый день, уважаемые коллеги!
При использовании Ansys у меня возникло некоторое непонимание по полученным результатам.
Предыстория: рассматривается кольцевая пластина на круглой опоре под собственным весом. Смотрим осесимметричную задачу, где опора заменяется ограничением в точке UY=0, в другом направлении она свободна.
В чем вопрос: смотрю на напряжения XY вдоль толщины пластины непосредственно над опорой с помощью PATH. Смотрю в двух настройках — с осреднением и без, и вижу, что результаты сильно отличаются, но главное не соблюдаются ГУ на лицевых поверхностях пластины, т.е. мы не имеем для напряжений XY нулевых значений ни на одной, ни на другой поверхности пластины. В чем проблема и как ее решить? input файл с задачей и графики прилагаю. Спасибо за любые конструктивные советы и замечания.Plate_axis_test_2.mac
Источник
От
статист · Опубликовано 3 часа назад
Спасибо! Жаль, что солид 2020, у меня 2018 стоит.
Самому интересно стало, попробую тоже прикинуть завтра.
На резонансе всем плохо бывает.
У Алямовского нашел интересный расчет мачты на ветровую нагрузку. Он во Flow там считает силу ветровой нагрузки.
Инженерные расчеты в SolidWorks simulation. П. 3.3.
От
inn3r · Опубликовано 3 часа назад
20 солид https://dropmefiles.com/Eg3W6
Это последняя конструкция, уменьшенная, но тут все равно 3 частота ниже
именно
От
статист · Опубликовано 3 часа назад
У меня в деревне такого же типа молниеотвод стоял. Тридцать лет простоял, не видел я, чтоб его так, на три метра, шатало.
У вас какой Солид стоит? Можете ли, пожалуйста, скинуть файл последнего проекта?
нужно на площадь поперечного сечения для направления ветра.
а что в конце участка?
Вы говорили вроде ранее, что у вас предельная частота заехала за третью собственную частоту, почему у вас период воздействия равен первой (второй) форме колебаний молниеотвода (как я понял). Вы на резонансе хотите посмотреть, что будет?
От
piden · Опубликовано 3 часа назад
Не знаю… Когда у меня для VoF continuity начинает расходится, то модель вскоре вылетает. Так что ниже — опыт для VoF.
Пока стартую с очень малых шагов (1e-8 или 1е-9), чтобы невязки упали до приемлемого уровня, потом увеличиваю шаг на 50% через каждые, скажем, 5 шагов. Так можно довольно быстро дойти до нормальных шагов по времени, и роста невязок /вылетов нет. И ставлю большое количество итераций на таймстеп — но это уже индивидуально для задачи.
Вот фрагмент журнала для 20.1:
/solve/set/transient-controls/time-step-size 1.0e-08
/solve/dual-time-iterate 10 120
;;
/solve/set/transient-controls/time-step-size 1.5e-08
/solve/dual-time-iterate 5 120
wcd «temp1» y
;;
/solve/set/transient-controls/time-step-size 2.25e-08
/solve/dual-time-iterate 5 120
wcd «temp2» y
;;
/solve/set/transient-controls/time-step-size 3.4e-08
/solve/dual-time-iterate 5 120
wcd «temp3» y
;;
/solve/set/transient-controls/time-step-size 5.0e-08
/solve/dual-time-iterate 5 120
wcd «temp4» y….
….
;;
/solve/set/transient-controls/multiphase-specific-time-stepping yes 1.0 1.5e-05 1 1.5e-05 1.5e-05 0.8 1.2 1
/solve/set/transient-controls/duration-specification-method 2
/solve/set/transient-controls/total-time 0.002
/so dti 0.002 140
wcd «fini»
exit yОт
inn3r · Опубликовано 4 часа назад
Ну я задал через неравномерное распределение по длине балки, тоесть в начале участка выразил через среднюю составляющую давления, которую я по СП смог посчитать на половину площади поверхности и в конце участка и так для каждого участка.
А кривую нагрузки задал через y=sin(2*ПИ/T1(Т2)*x), где Т1 и Т2 соответственно периоды для 1 и 2 формы
Это вот для 2 формы с периодом 0,29 с
Не представляю как эта конструкция может существовать при таком ветре
От
embedMaster · Опубликовано 4 часа назад
А вы включите режим «Вращать вокруг пола сцены» и станет понятно о чем я говорил. Возможно мне медведь на язык наступил и я не смог объяснить толково…
И еще вопросец — у меня одна деталь наезжает на другую:
Как можно на верхней детали очертить контур пересечения (красный)?
Спасибо.
От
karachun · Опубликовано 4 часа назад
@piden @MotorManiac Раз уж мы здесь собрались, то задам еще один вопрос — что делать с невязками по Continuty, во Флюенте. Часто бывает что они не сходятся но сама модель при этом нормально считается, остальные невязки убывают. Я находил на cfd-online утверждения что невязки отсчитываются от начального приближения и для Continuty нереалистичные начальное приближение приводит к тому что сами невязки нормально убывают но на мониторах это не видно.
От
статист · Опубликовано 4 часа назад
Добрый день, уважаемые коллеги!
При использовании Ansys у меня возникло некоторое непонимание по полученным результатам.
Предыстория: рассматривается кольцевая пластина на круглой опоре под собственным весом. Смотрим осесимметричную задачу, где опора заменяется ограничением в точке UY=0, в другом направлении она свободна.
В чем вопрос: смотрю на напряжения XY вдоль толщины пластины непосредственно над опорой с помощью PATH. Смотрю в двух настройках — с осреднением и без, и вижу, что результаты сильно отличаются, но главное не соблюдаются ГУ на лицевых поверхностях пластины, т.е. мы не имеем для напряжений XY нулевых значений ни на одной, ни на другой поверхности пластины. В чем проблема и как ее решить? input файл с задачей и графики прилагаю. Спасибо за любые конструктивные советы и замечания.Plate_axis_test_2.mac
Источник
leva55
0
Атан
484
Всем Доброго дня. Прошу помощи! взялся создать демпфер крутильных колебаний, это которые гасят вибрацию на валу автомобильных двигателей, и возник неразрешимый вопрос,
как сделать так, чтобы, пружина, согнутая на 180 градусов, сгибалась и разгибалась, относительно ступицы. ( это в сборке)
Спасибо заранее))
Без скрина не совсем понятен вопрос.
Странник
5
По ходу дела следует перебрать опции команды «вытяжка по траектории, хотя действительно недурно было бы сперва скринчик подцепить.
leva55
0
вот чертеж : красным отмечена пружина, а зеленой — ступица, и вот надо, чтоб пружина сжималась и разжималась. справа она неподвижна, а вот слева сопряжениие на сжатие растяжку.
Странник
5
Справа, слева… а скрин то один. Что то тут не то, толи сеть глючит, толи топикстартер недоглядел.
Если понимаю правильно, то загвоздка в длинне дуги вокруг которой пружина и намотана. Так вот, ежели сию длину задать параметрически, то при постоянном количестве витков пружина стало быть будет сжиматься или разжиматься. Задавать размер на длинну дуги умеете?
leva55
0
Справа, слева… а скрин то один. Что то тут не то, толи сеть глючит, толи топикстартер недоглядел.
Если понимаю правильно, то загвоздка в длинне дуги вокруг которой пружина и намотана. Так вот, ежели сию длину задать параметрически, то при постоянном количесве витков пружина стало быть будет сжиматься или разжиматься. Задавать размер на длинну дуги умеете?
нет, я новичок, и осваиваю солид самостоятельно, не могли бы вы расписать детально, как для школяра?)))) с прямой пружиной у мнея все нормально получается, а вот с кривой…
Странник
5
Рисуете в простом двухмерном эскизе дугу, активизируете команду размер и последовательно щёлкаете левой кнопкой мыши по:
1. самой дуге
2. её конечной точке слева
3. её конечной точке справа.
Полученный эскиз используете как направление для вытяжки поверхности по траектории, с обязательным вращением вокруг направления. Угол вращения соответственно равен числу витков умноженному на 360.
В качестве эскиза для поверхности нужно использовать прямую линию по длинне равной половине диаметра пружины. Эскиз этот можно разместить в тойже плоскости что и эскиз траектории вытяжки. Одна из конечных точек этой линии должна совпадать с конечною точкой дуги, а продолжение линии контура вытяжки должно проходить через центр дуги траектории. Наружная кромка полученной в итоге вытяжки поверхности по траектории спиралевидной поверхности в свою очередь используется как траектория для вытяжки твердтельной — собственно пружины.
К сожалению на этом компьютере у меня нет SolidWorks, посему поясняющих скринов не подвешу.
S-chest
5
О чём речь? Если вы хотите, чтобы пружина «была гибкой», т.е. при перетягивании мышкой какого-то там рычага она динамически изменяла длину, то так не получится. Можно сделать несколько конфигураций пружины, например «сжатая», «растянутая», «в промежуточном положении», и т.д. ну и соответственно несколько конфигураций сборки. И самый главный вопрос — для чего это? Если для презентации — можно создать <noindex>анимацию</noindex>. Если для рачётов в SW motion, то там ваша модель пружины не нужна. В SW motion задаются виртуальные пружины, которые красиво растягиваются и сжимаются динамически, но не являются реальными моделями. Если для конструирования, то ИМХО, динамичное изменение длины пружины — это лишнее.
Стас
4
У меня немного получилось, но только необходимо постоянно перестраивать сборку.. SW 2011.
Видео.rar
Сборка.rar
SERoz
209
нет, я новичок, и осваиваю солид самостоятельно, не могли бы вы расписать детально, как для школяра?)))) с прямой пружиной у мнея все нормально получается, а вот с кривой…
Может Вас устроит <noindex>второй с низу пример</noindex>????
Атан
484
Странник довольно подробно описал процесс создания гибкой пружины, правда с некоторыми неточностями (вместо длины дуги лучше использовать угол дуги, для кручения лучше использовать опцию «повороты», а не угол и плоскости эскизов не должны совпадать). Но новичку не просто будет разобраться с этой задачей.
Стас
4
Я так понял, что у ТС проблема не в создании пружины, а в том как «прикрутить» ее в сборку так, что бы при повороте ступицы против часовой стрелки пружина растягивалась, за часовой — сжималась
Странник
5
Я так понял, что у ТС проблема не в создании пружины, а в том как «прикрутить» ее в сборку…
Это делается при помощи сборочных сопряжений по базовым либо дополнительным плоскостям где командным элементом является именно пружина. В самой пружине делается несколько конфигураций и соответственно в сборке тоже. Всё это достаточно не сложно, но всёж требуется хотя бы видеть суть самой компоновки.
leva55
0
Я так понял, что у ТС проблема не в создании пружины, а в том как «прикрутить» ее в сборку так, что бы при повороте ступицы против часовой стрелки пружина растягивалась, за часовой — сжималась
Вы отлично меня поняли, именно такое задание я взялся делать, а силы не расчитал(((
Это делается при помощи сборочных сопряжений по базовым либо дополнительным плоскостям где командным элементом является именно пружина. В самой пружине делается несколько конфигураций и соответственно в сборке тоже. Всё это достаточно не сложно, но всёж требуется хотя бы видеть суть самой компоновки.
я же говорю, как для школяра))))
немножко по подробней бы про компоновки и командный элемент)))
У меня немного получилось, но только необходимо постоянно перестраивать сборку.. SW 2011.
Благодарю, за помощь!!!
Странник
5
я же говорю, как для школяра))))
немножко по подробней бы про компоновки и командный элемент)))
Пружину можно зафиксировать а лучше совместить её плоскости спереди, справа, сверху с одноимёнными в сборке. Прочие детали привязываются ужо к торчикам пружинки, либо к её эскизам. Таким образом при правке размеров пружины прочие элементы сборки изменят своё положение в пространстве как бы сами собою.
leva55
0
Пружину можно зафиксировать а лучше совместить её плоскости спереди, справа, сверху с одноимёнными в сборке. Прочие детали привязываются ужо к торчикам пружинки, либо к её эскизам. Таким образом при правке размеров пружины прочие элементы сборки изменят своё положение в пространстве как бы сами собою.
совместить её плоскости спереди, справа, сверху с одноимёнными в сборке. а как это сделать??
Странник
5
совместить её плоскости спереди, справа, сверху с одноимёнными в сборке. а как это сделать??
Посредством сборочных сопряжений.
leva55
0
Посредством сборочных сопряжений.
щас буду пробовать))))
Стас
4
Пружину можно зафиксировать а лучше совместить её плоскости спереди, справа, сверху с одноимёнными в сборке. Прочие детали привязываются ужо к торчикам пружинки, либо к её эскизам. Таким образом при правке размеров пружины прочие элементы сборки изменят своё положение в пространстве как бы сами собою.
Что я в принципе и сделал, только без сопряжения плоскостей
leva55
0
Что я в принципе и сделал, только без сопряжения плоскостей
А вы не могли бы конвертировать файл детали для просмотра его в SW 2010?
Стас
4
А вы не могли бы конвертировать файл детали для просмотра его в SW 2010?
К сожалению это не возможно…
leva55
0
К сожалению это не возможно…
я стесняюсь спросить, а что значит при правки размеров пружины, то есть вы заходите в деталь и меняете размеры?
Стас
4
я стесняюсь спросить, а что значит при правки размеров пружины, то есть вы заходите в деталь и меняете размеры?
Если Вы смотрели видео с моего поста, то там видно, что размеров пружины и прочего я не менял, при повороте ступицы пружина сама растягивается/сжимается. Но необходимо после каждого поворота ступицы перестраивать сборку (Ctrl -B)
leva55
0
Если Вы смотрели видео с моего поста, то там видно, что размеров пружины и прочего я не менял, при повороте ступицы пружина сама растягивается/сжимается. Но необходимо после каждого поворота ступицы перестраивать сборку (Ctrl -B)
а какими вы пользовались сопряжениями, и что за зеленый прямоугольник в центре?
Всем Доброго дня. Прошу помощи! взялся создать демпфер крутильных колебаний, это которые гасят вибрацию на валу автомобильных двигателей, и возник неразрешимый вопрос,
как сделать так, чтобы, пружина, согнутая на 180 градусов, сгибалась и разгибалась, относительно ступицы. ( это в сборке)
Спасибо заранее))
Изменено 12 февраля, 2011 пользователем leva55