Перейти к публикации

Сжимающая нагрузка, изменяющаяся линейно (изгиб пластины)


Дмитрий 1990

Рекомендованные сообщения

Здравствуйте! Подскажите как задать сжимающую нагрузку, изменяющуюся по линейному закону (допустим, от -1 до 1, т.е. изгиб пластины в своей плоскости, см. схему)

 

post-51989-0-20103800-1458968104.png

 

В Solidworks Simulation можно так (через уравнение неравномерного распределения), но слишком хитро в итоге получается: 

 

post-51989-0-40845300-1458968182.png

 

в Ansys WorkBench такого не нашел. Начал Mechanical осваивать - но в литературе нашёл только"Specifies a gradient (slope) for surface loads" - это, как я понял, для давлений на поверхность (например, гидростатика). А нужно нагрузку приложить к кромке пластины      

 

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

 

post-51989-0-86634800-1458968767.png

Изменено пользователем Дмитрий 1990
Ссылка на сообщение
Поделиться на других сайтах


И в дополнение. Устойчивость рассчитывается как "коэффициент запаса устойчивости". А если у меня например две нагрузки сжимают, а то и три (как на третьей картинке - сжатие в двух направлениях и сдвиги). Какую именно нагрузку нужно умножить на полученный коэффициент запаса, чтобы пластина потеряла устойчивость?
Все.

 

в Ansys WorkBench такого не нашел. Начал Mechanical осваивать - но в литературе нашёл только"Specifies a gradient (slope) for surface loads" - это, как я понял, для давлений на поверхность (например, гидростатика). А нужно нагрузку приложить к кромке пластины
Если сетка равнмерная, то можно сосредоточенных сил в узлы наткать. 
Ссылка на сообщение
Поделиться на других сайтах

 

Если сетка равнмерная, то можно сосредоточенных сил в узлы наткать. 

 

 Спасибо, придётся так и сделать

Ссылка на сообщение
Поделиться на других сайтах
Спасибо, придётся так и сделать
Только сделайте это правильно :) 
Ссылка на сообщение
Поделиться на других сайтах

Только сделайте это правильно :) 

 

ну где тут же искать мне истину?

 

post-51989-0-00433000-1458971245_thumb.png

 

или тут?

 

post-51989-0-96763800-1458971486_thumb.png

Изменено пользователем Дмитрий 1990
Ссылка на сообщение
Поделиться на других сайтах

Только сделайте это правильно :) 

 

под "правильно" наверное имелось ввиду как то макросом APDL задать в нужные узлы нужные нагрузки? :) у меня тут 40 узлов, блин

Ссылка на сообщение
Поделиться на других сайтах

под "правильно" наверное имелось ввиду как то макросом APDL задать в нужные узлы нужные нагрузки? :) у меня тут 40 узлов, блин

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

Как это потом выглядит на выходе из жопы на входе в решатель? В коде в смысле...

Изменено пользователем Борман
Ссылка на сообщение
Поделиться на других сайтах

Как это потом выглядит на выходе из жопы на входе в решатель? В коде в смысле...

 

 

/com,*********** Define Pressure Using Surface Effect Elements ***********
et,2,153
keyop,2,3,10   !get plane stress option and thickness from underlying element
eblock,10,,,9
(15i9)
       64        2        2        2        0       26       25      127
       65        2        2        2        0       25       24      125
       66        2        2        2        0       24       23      123
       67        2        2        2        0       23       22      121
       68        2        2        2        0       22       21      119
       69        2        2        2        0       21       20      117
       70        2        2        2        0       20       19      115
       71        2        2        2        0       18       26      113
       72        2        2        2        0       19       11      101
-1
esel,s,type,,2
esel,all
!
! ANSYS Function Representation
!
*DIM,_loadvari24,TABLE,6,3,2,,,,0
!
! Begin of equation: time (MPa)
_loadvari24(0,0,1)= 0, -999
_loadvari24(2,0,1)= 0.0
_loadvari24(3,0,1)= 0.0
_loadvari24(4,0,1)= 0.0
_loadvari24(5,0,1)= 0.0
_loadvari24(6,0,1)= 0.0
_loadvari24(0,1,1)= 1.0, 99, 0, 1, 1, 0, 0
_loadvari24(0,2,1)= 0.0, 
_loadvari24(0,3,1)=   1, 
! End of equation: time (MPa)
!
! Begin of equation: y (MPa)
_loadvari24(0,0,2)= -999, -999
_loadvari24(2,0,2)= 0.0
_loadvari24(3,0,2)= 0.0
_loadvari24(4,0,2)= 0.0
_loadvari24(5,0,2)= 0.0
_loadvari24(6,0,2)= 0.0
_loadvari24(0,1,2)= 1.0, 99, 0, 1, 3, 0, 0
_loadvari24(0,2,2)= 0.0, 
_loadvari24(0,3,2)=   1, 
! End of equation: y (MPa)
Ссылка на сообщение
Поделиться на других сайтах

В общем сделал так, как посоветовали, в каждый узел - силу. 

 

1. Не стал заморачиваться Mechanical APDL, а делал через WorkBench. Создал точки, напротив каждого узла

 

post-51989-0-34660500-1459220312.png

 

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

 

post-51989-0-64200400-1459220862.png post-51989-0-75696300-1459220883.png

 

3. Получил вот такую неприличную картинку со значением Load Multiplier 1.48E+05. Т.е. критическая нагрузка = 1.48E+05 Х 1.35 [Н] = 200 [кН]...как-то маловато  :g:

 

post-51989-0-14375500-1459221402.png

 

4. Маловато, потому как согласно старому-доброму справочнику по строймеху крит. напряжения = 471 МПа, а соответ. этим напряжениям крит. сила = 4.7 [МН], т.е. на порядок выше чем в Ansys!

 

post-51989-0-48694500-1459222308.png post-51989-0-92519100-1459222521.png

 

 

 

5. Считал также в SolidWorks Simulation. Крит. нагрузка = 2.3 [МН] (1.35 [Н] Х 1.69)

 

post-51989-0-01179600-1459223344.png

 

О граничных условиях. В справочнике дана формула для свободноопёртой пластины. В Ansys и SolidWorks закрепления идентичные (как на последнем фото). Перемещения вдоль зеленых стрелочек запрещены. Все повороты разрешены.

 

post-51989-0-75569000-1459223337.png

 

В общем кто виноват, не известно. Может Ansys, или может я неправильно расшифровываю его результат. Нагрузок то  аж 40 штук действует. Или может тут другой совсем подход нужен (нелинейный расчет, график перемещения узла от внешней силы) и Load Multiplier'ы тут не помогут?

 

ЗЫ. При равномерной нагрузке все получалось как в справочнике (с погрешностью конечно, и чем жестче заделка, тем сильнее погрешность). Менял толщины, отношения сторон все было тип-топ. А вот такая нагрузка озадачила конкретно :wallbash:  

 

Ссылка на сообщение
Поделиться на других сайтах
А нужно нагрузку приложить к кромке пластины    

Момент еще можно. Но раз по точкам заморочились, то может и ладно уже.

 

В справочнике дана формула для свободноопёртой пластины.

Перемещения по вертикали точно стоит запрещать?

 

крит. напряжения = 471 МПа, а соответ. этим напряжениям крит. сила = 4.7 [МН]

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

Ссылка на сообщение
Поделиться на других сайтах

В классике можно делать линейно-изменяющееся давление. См. SFGRAD. Работает, сам пробовал.

 

А ошибка может быть в граничных условиях... в книжках иногда не пишут точно.

 

Или нарисуют по всему контуру жесткую заделку, а потом студенты думают, как такую пластину сжать ? На заделку силу прикладывать чтоли ? и т.п.

Ссылка на сообщение
Поделиться на других сайтах
  • 4 недели спустя...

Перевести все в старые добрые кГ/кв.мм , а не связываться с Н/кв.мм . Коль на порядок расхождение, то скорее всего из-за каши с единицами :)

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.
Примечание: вашему сообщению потребуется утверждение модератора, прежде чем оно станет доступным.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.




  • Сообщения

    • v-david
      Вы выбрали конфигурацию, но не активировали ее:       Set swCustPropMgr = CmpDoc.Extension.CustomPropertyManager(CompConfig) '------------------------------------------------------------------------------- lRetVal = CmpDoc.ShowConfiguration2(CompConfig) '-------------------------------------------------------------------------------     lRetVal = swCustPropMgr.Get4("Наименование", False, Val, ValOut)     If ValOut = Empty Then         Set swCustPropMgr = CmpDoc.Extension.CustomPropertyManager("")         lRetVal = swCustPropMgr.Get4("Наименование", False, Val, ValOut)
    • hlibhlib
      При двойном клике на имеющийся Размер для редактирования и последующем подтверждении действия слетают Настройки CAD на дефолт. ===> Бесит! Этого не было в предыдущих версиях. Может какие-то настойки нужны?  Сталкивался-ли кто с такой ситуацией?  Как выход из положения настроил линии и дуги в настройках Атрибутов. Вроде работает, но в меню Главная Цвет и ширина каркасной геометрии Дефолтная.  
    • Viktor2004
    • vad0000
      Нет, просто отключаете, и забываете о ней   Не надо ничего делать   Откуда приходит сигнал 24 вольта на 7 вход сервоусилителя? Фото другой страницы схемы
    • maxx2000
    • vladimir.songin
      То есть отключаю аналоговую обратную связь от аналогового входа, и подключаю вместо энкодера? Так не делал но сомнения у меня: Вход энкодера может  быть 12 или 5 вольт. У нас 12. Два пина питание, два пина Каналы A B соответственно, один пин REF (непонятно что он означает и как работает). Остальные соеденены вместе. На какие из них подавать аналаговый вход обратной связи дефлектора.  сигналы от энкодера приходят, проверял осцилографом на самом разьёме непосредственно на входе DM02, и некое значение уже могло бы отобразиться в поле энкодера при отключенном аналаговом входе.  Если отключить аналоговый вход, то видим единичку в обоих полях, но уже писал об этом.  
    • Алексей 1977
      Кто знает подскажите как отключить этот ненужный набор букв и символов в готовой УП? Я так думаю надо редактировать постпроцессор? Заранее спасибо ( Общая длина: 130.0) ( Заготовка:) ( MIN X: -10.970) ( MIN Y: -10.970) ( MIN Z: -6.500) ( MAX X: 10.970) ( MAX Y: 10.970) ( MAX Z: 0.000) ( COORDINATE SYSTEM: Глобальная СК) ( Кончик инструмента:) (   X: -0.000) (   Y: 0.000) (   Z: 10.000) ( Рекомендованная длина: 50.000) ( Количество кромок: 4) ( Инструмент:   Концевая фреза) ( DIAMETER: 10.000) ( Безопасность:) ( Рабочие ходы инструмента: Безопасная БЕЗ зарезов) ( Подводы инструмента: Безопасная БЕЗ зарезов) ( Переходы инструмента: Безопасная БЕЗ зарезов) ( Рабочие ходы патрона: Столкновения НЕ проверялись) ( Подводы патрона: Столкновения НЕ проверялись) ( Переходы патрона: Столкновения НЕ проверялись) ( Траектория: Шаблон) ( STEPOVER: 5.000) ( ДОПУСК:0.100) ( THICKNESS:0.000) ( Статистика:) ( LENGTH: 95.318)( LIFTS: ( TIME: 0/00/05) 1) G0X0Y0 G43Z10.H13 X4.75Y-8.227 Z5. G1Z0F500 X9.5Y-5.485F1000 Y5.485 X0Y10.97 X-9.5Y5.485 Y-5.485 X0Y-10.97 X4.75Y-8.227 G0Z10.
    • gudstartup
      считывание происходит при помощи вх\вых сигналов контроллера plc 
    • gudstartup
      @Maks Horhe так все таки скиньте бэкап эмулируем ваше чпу в cncguide и посмотрим куда поедет?  можете снять видео с фиксацией координатных позиций после каждого кадра. Выложу вашу программу пусть программисты посмотрят все ли в ней ок. %O0002 G40 G17 G94 G90 G49 G80 N1 G91 G28 Z0.0 N2 G91 G28 X0.0 Y0.0 N3 G91 G28 B0.0 C0.0 N4 M03 S200 N5 G90 G0 G53 B0.0 C0.0 N6 G54 N7 X0.0 Y0.0 N8 G90 G43 H01 N9 G90 G0 X0.0 Y0.0 N10 G90 G0 Z200.0 N11 G01 Z10.0 F1500. N12 M00 N13 G00 Z200.0 N14 G40 G49 G69 N15 G00 G53 Z0.0 N16 G00 G54 B0.0 C0.0 N17 G68.2 X0.0 Y0.0 Z0.0 1135. J39.2044 K-129.2315 N18 G53.1 N19 G01 X0.0 Y0.0 F1500 N20 G90 G43 H01 N21 G90 G01 X0.0 Y0.0 F1500 N22 G90 G01 Z200. F1500 N24 M00 N25 G00 Z200. N26 G40 G49 G69 N27 G91 G28 Z0.0 N28 G28 X0.0 Y0.0 N29 G91 G28 B0.0 C0.0 N30 M5 N31 M30
    • gudstartup
      @karlf 530 считывает ключ по специальному протоколу при помощи plc и получает его серийный номер а из него определяет возможные режимы доступа. там нет драйвера а есть plc модуль или несколько эти модули написаны на питоне  надпись smartkey исчезает с экрана при запуске чпу??
×
×
  • Создать...