Солид воркс пружина растяжения

Солид воркс пружина растяжения thumbnail

Вверх

Пружина растяжения в SolidWorks

Продолжаем с вами уроки по пружинам. В этом уроке мы рассмотрим с вами принципы построения пружины растяжения.

  • Назад

  • Вперед

Источник

  • статист

    От

    статист · Опубликовано 3 часа назад

    Спасибо! Жаль, что солид 2020, у меня 2018 стоит.

    Самому интересно стало, попробую тоже прикинуть завтра.

     На резонансе всем плохо бывает.

     

    У Алямовского нашел интересный расчет мачты на ветровую нагрузку. Он во Flow там считает силу ветровой нагрузки.

    Инженерные расчеты в SolidWorks simulation. П. 3.3.

     

  • inn3r

    От

    inn3r · Опубликовано 3 часа назад

    20 солид https://dropmefiles.com/Eg3W6

    Это последняя конструкция, уменьшенная, но тут все равно 3 частота ниже

    именно

     

  • статист

    От

    статист · Опубликовано 3 часа назад

    У меня в деревне такого же типа молниеотвод стоял. Тридцать лет простоял, не видел я, чтоб его так, на три метра, шатало.

     

    У вас какой Солид стоит? Можете ли, пожалуйста, скинуть файл последнего проекта?

     

    нужно на площадь поперечного сечения для направления ветра.

     

    а что в конце участка?

     

    Вы говорили вроде ранее, что у вас предельная частота заехала за третью собственную частоту, почему у вас период воздействия равен первой (второй) форме колебаний молниеотвода (как я понял). Вы на резонансе хотите посмотреть, что будет?

  • piden

    От

    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

    От

    inn3r · Опубликовано 4 часа назад

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

    А кривую нагрузки задал через y=sin(2*ПИ/T1(Т2)*x), где Т1 и Т2 соответственно периоды для 1 и 2 формы

    Это вот для 2 формы с периодом 0,29 с

     

     

     

    Не представляю как эта конструкция может существовать при таком ветре

  • От

    embedMaster · Опубликовано 4 часа назад

    А вы включите режим «Вращать вокруг пола сцены» и станет понятно о чем я говорил. Возможно мне медведь на язык наступил и я не смог объяснить толково…

    И еще вопросец — у меня одна деталь наезжает на другую:

     

    Как можно на верхней детали очертить контур пересечения (красный)?

     

    Спасибо.

  • karachun

  • karachun

    От

    karachun · Опубликовано 4 часа назад

    @piden @MotorManiac Раз уж мы здесь собрались, то задам еще один вопрос — что делать с невязками по Continuty, во Флюенте. Часто бывает что они не сходятся но сама модель при этом нормально считается, остальные невязки убывают. Я находил на cfd-online утверждения что невязки отсчитываются от начального приближения и для Continuty нереалистичные начальное приближение приводит к тому что сами невязки нормально убывают но на мониторах это не видно.

  • inn3r

  • статист

    От

    статист · Опубликовано 4 часа назад

    Добрый день, уважаемые коллеги!

    При использовании Ansys у меня возникло некоторое непонимание по полученным результатам.

    Предыстория: рассматривается кольцевая пластина на круглой опоре под собственным весом. Смотрим осесимметричную задачу, где опора заменяется ограничением в точке UY=0, в другом направлении она свободна.
    В чем вопрос: смотрю на напряжения XY вдоль толщины пластины непосредственно над опорой с помощью PATH. Смотрю в двух настройках — с осреднением и без, и вижу, что результаты сильно отличаются, но главное не соблюдаются ГУ на лицевых поверхностях пластины, т.е. мы не имеем для напряжений XY нулевых значений ни на одной, ни на другой поверхности пластины. В чем проблема и как ее решить? input файл  с задачей и графики прилагаю. Спасибо за любые конструктивные советы и замечания.

     

     

    Plate_axis_test_2.mac

Источник

  • статист

    От

    статист · Опубликовано 3 часа назад

    Спасибо! Жаль, что солид 2020, у меня 2018 стоит.

    Самому интересно стало, попробую тоже прикинуть завтра.

     На резонансе всем плохо бывает.

     

    У Алямовского нашел интересный расчет мачты на ветровую нагрузку. Он во Flow там считает силу ветровой нагрузки.

    Инженерные расчеты в SolidWorks simulation. П. 3.3.

     

  • inn3r

    От

    inn3r · Опубликовано 3 часа назад

    20 солид https://dropmefiles.com/Eg3W6

    Это последняя конструкция, уменьшенная, но тут все равно 3 частота ниже

    именно

     

  • статист

    От

    статист · Опубликовано 3 часа назад

    У меня в деревне такого же типа молниеотвод стоял. Тридцать лет простоял, не видел я, чтоб его так, на три метра, шатало.

     

    У вас какой Солид стоит? Можете ли, пожалуйста, скинуть файл последнего проекта?

     

    нужно на площадь поперечного сечения для направления ветра.

     

    а что в конце участка?

     

    Вы говорили вроде ранее, что у вас предельная частота заехала за третью собственную частоту, почему у вас период воздействия равен первой (второй) форме колебаний молниеотвода (как я понял). Вы на резонансе хотите посмотреть, что будет?

  • piden

    От

    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

    От

    inn3r · Опубликовано 4 часа назад

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

    А кривую нагрузки задал через y=sin(2*ПИ/T1(Т2)*x), где Т1 и Т2 соответственно периоды для 1 и 2 формы

    Это вот для 2 формы с периодом 0,29 с

     

     

     

    Не представляю как эта конструкция может существовать при таком ветре

  • От

    embedMaster · Опубликовано 4 часа назад

    А вы включите режим «Вращать вокруг пола сцены» и станет понятно о чем я говорил. Возможно мне медведь на язык наступил и я не смог объяснить толково…

    И еще вопросец — у меня одна деталь наезжает на другую:

     

    Как можно на верхней детали очертить контур пересечения (красный)?

     

    Спасибо.

  • karachun

  • karachun

    От

    karachun · Опубликовано 4 часа назад

    @piden @MotorManiac Раз уж мы здесь собрались, то задам еще один вопрос — что делать с невязками по Continuty, во Флюенте. Часто бывает что они не сходятся но сама модель при этом нормально считается, остальные невязки убывают. Я находил на cfd-online утверждения что невязки отсчитываются от начального приближения и для Continuty нереалистичные начальное приближение приводит к тому что сами невязки нормально убывают но на мониторах это не видно.

  • inn3r

  • статист

    От

    статист · Опубликовано 4 часа назад

    Добрый день, уважаемые коллеги!

    При использовании Ansys у меня возникло некоторое непонимание по полученным результатам.

    Предыстория: рассматривается кольцевая пластина на круглой опоре под собственным весом. Смотрим осесимметричную задачу, где опора заменяется ограничением в точке UY=0, в другом направлении она свободна.
    В чем вопрос: смотрю на напряжения XY вдоль толщины пластины непосредственно над опорой с помощью PATH. Смотрю в двух настройках — с осреднением и без, и вижу, что результаты сильно отличаются, но главное не соблюдаются ГУ на лицевых поверхностях пластины, т.е. мы не имеем для напряжений XY нулевых значений ни на одной, ни на другой поверхности пластины. В чем проблема и как ее решить? input файл  с задачей и графики прилагаю. Спасибо за любые конструктивные советы и замечания.

     

     

    Plate_axis_test_2.mac

Источник

leva55
  

0

Всем Доброго дня. Прошу помощи! взялся создать демпфер крутильных колебаний, это которые гасят вибрацию на валу автомобильных двигателей, и возник неразрешимый вопрос,

как сделать так, чтобы, пружина, согнутая на 180 градусов, сгибалась и разгибалась, относительно ступицы. ( это в сборке)

Спасибо заранее))

Изменено 12 февраля, 2011 пользователем leva55

Атан
  

484

Атан

Всем Доброго дня. Прошу помощи! взялся создать демпфер крутильных колебаний, это которые гасят вибрацию на валу автомобильных двигателей, и возник неразрешимый вопрос,

как сделать так, чтобы, пружина, согнутая на 180 градусов, сгибалась и разгибалась, относительно ступицы. ( это в сборке)

Спасибо заранее))

Без скрина не совсем понятен вопрос.

Странник
  

5

По ходу дела следует перебрать опции команды «вытяжка по траектории, хотя действительно недурно было бы сперва скринчик подцепить.

leva55
  

0

вот чертеж : красным отмечена пружина, а зеленой — ступица, и вот надо, чтоб пружина сжималась и разжималась. справа она неподвижна, а вот слева сопряжениие на сжатие растяжку.

post-30404-1297510533_thumb.jpg

Странник
  

5

Справа, слева… а скрин то один. Что то тут не то, толи сеть глючит, толи топикстартер недоглядел.

Если понимаю правильно, то загвоздка в длинне дуги вокруг которой пружина и намотана. Так вот, ежели сию длину задать параметрически, то при постоянном количестве витков пружина стало быть будет сжиматься или разжиматься. Задавать размер на длинну дуги умеете?

leva55
  

0

Справа, слева… а скрин то один. Что то тут не то, толи сеть глючит, толи топикстартер недоглядел.

Если понимаю правильно, то загвоздка в длинне дуги вокруг которой пружина и намотана. Так вот, ежели сию длину задать параметрически, то при постоянном количесве витков пружина стало быть будет сжиматься или разжиматься. Задавать размер на длинну дуги умеете?

нет, я новичок, и осваиваю солид самостоятельно, не могли бы вы расписать детально, как для школяра?)))) с прямой пружиной у мнея все нормально получается, а вот с кривой…

Странник
  

5

Рисуете в простом двухмерном эскизе дугу, активизируете команду размер и последовательно щёлкаете левой кнопкой мыши по:

1. самой дуге

2. её конечной точке слева

3. её конечной точке справа.

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

В качестве эскиза для поверхности нужно использовать прямую линию по длинне равной половине диаметра пружины. Эскиз этот можно разместить в тойже плоскости что и эскиз траектории вытяжки. Одна из конечных точек этой линии должна совпадать с конечною точкой дуги, а продолжение линии контура вытяжки должно проходить через центр дуги траектории. Наружная кромка полученной в итоге вытяжки поверхности по траектории спиралевидной поверхности в свою очередь используется как траектория для вытяжки твердтельной — собственно пружины.

К сожалению на этом компьютере у меня нет SolidWorks, посему поясняющих скринов не подвешу.

S-chest
  

5

О чём речь? Если вы хотите, чтобы пружина «была гибкой», т.е. при перетягивании мышкой какого-то там рычага она динамически изменяла длину, то так не получится. Можно сделать несколько конфигураций пружины, например «сжатая», «растянутая», «в промежуточном положении», и т.д. ну и соответственно несколько конфигураций сборки. И самый главный вопрос — для чего это? Если для презентации — можно создать <noindex>анимацию</noindex>. Если для рачётов в SW motion, то там ваша модель пружины не нужна. В SW motion задаются виртуальные пружины, которые красиво растягиваются и сжимаются динамически, но не являются реальными моделями. Если для конструирования, то ИМХО, динамичное изменение длины пружины — это лишнее.

Стас
  

4

У меня немного получилось, но только необходимо постоянно перестраивать сборку.. :blush: SW 2011.

Видео.rar

Сборка.rar

SERoz
  

209

SERoz

нет, я новичок, и осваиваю солид самостоятельно, не могли бы вы расписать детально, как для школяра?)))) с прямой пружиной у мнея все нормально получается, а вот с кривой…

Может Вас устроит <noindex>второй с низу пример</noindex>????

Атан
  

484

Атан

Странник довольно подробно описал процесс создания гибкой пружины, правда с некоторыми неточностями (вместо длины дуги лучше использовать угол дуги, для кручения лучше использовать опцию «повороты», а не угол и плоскости эскизов не должны совпадать). Но новичку не просто будет разобраться с этой задачей.

Стас
  

4

Я так понял, что у ТС проблема не в создании пружины, а в том как «прикрутить» ее в сборку так, что бы при повороте ступицы против часовой стрелки пружина растягивалась, за часовой — сжималась

Странник
  

5

Я так понял, что у ТС проблема не в создании пружины, а в том как «прикрутить» ее в сборку…

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

leva55
  

0

Я так понял, что у ТС проблема не в создании пружины, а в том как «прикрутить» ее в сборку так, что бы при повороте ступицы против часовой стрелки пружина растягивалась, за часовой — сжималась

Вы отлично меня поняли, именно такое задание я взялся делать, а силы не расчитал(((

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

я же говорю, как для школяра))))

немножко по подробней бы про компоновки и командный элемент)))

У меня немного получилось, но только необходимо постоянно перестраивать сборку.. :blush: 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)

а какими вы пользовались сопряжениями, и что за зеленый прямоугольник в центре?

Стран?

Читайте также:  Растяжение сжатие с изгибом задачи