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

Отсутствие силы контакта. Симуляция. Нелинейный динамический анализ.


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

Здравствуйте. Нужна подсказка.

Хочу узнать силу контакта при ударе. Использую для этого нелинейный динамический.

Ранее всё всегда отрабатывало отлично но сейчас столкнулся с ситуацией когда первые чуть ли не 0.005 секунды контакт равен нулю. А потом появляется но она точно меньше чем была в начале. При этом внутренние напряжения на болтах есть.

То есть решение происходит а в списке результирующих сил в контакт/трения по нулям почти весь рассчёт.

 

условие такое что бобышку 70*70 и высотой 100мм ударяет в кусочек грани недеформируемый куб с массой 750кг на скорости 0.1 м/c.

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

 

Изначально была проблема что в локальным контакте добавлял в грани для контакта скругления у бобышки - недеформируемый куб просто проваливался внутрь бобышки без нагрузки, то есть локальный контакт отсутствовал полностью. Убрав скругления и оставив только 2 грани соприкосновения куба и бобышки проблему удалось победить. Но как могут вообще возникать внутренние напряжения да и у реакции опоры тоже есть значение а сила контакта ноль - я не понимаю. И мне нужна эта сила контакта первые 0.005 секунды.

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

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


UnPinned posts

А поиграть с настройками контакта и сеткой? 

Брать данные с задачи которая явно не физично решается - плохая идея.

Ссылка на сообщение
Поделиться на других сайтах
02.01.2024 в 17:05, Krokus сказал:

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

больше вам скажу: на форуме за последние пару месяцев несколько раз уже затрагивали тему удара. В общем, если у вас удар достаточно массивного объекта (СЧ>>1) и удар ~неупругий (ударяющееся тело не отпрыгивает как на пружине вверх), то с хорошей степенью точности можно рассчитать силу удара по коэффициенту динамичности.
Формула из Беляева. Тут Q - вес вашего кубика, дельта - статическая деформация, H - высота.
image.png

Если же нужна особая точность и интересует сила контакта в конкретный момент времени, то имхо важно правильно настроить материал тел, ибо на таких малых временах всё начнёт "болтаться и колебаться" на собсвтенных частотах. Можно задать очень большую плотность, что-то вроде того.
Что касается вашей проблемы расчета в МКЭ, то ошибка контакта может возникать ввиду выше названной причины (колебания поверхности тела, а значит и беспорядочные смещения площадок контакта).
Возможно, проблема в настройках локального контакта - быть может накосячили с зазором? В любом случае, перепроверьте работу контакта на статической задаче без зазора, когда тела сразу в контакте.
 

з.ы.: без картинок мало чего понятно...

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

извиняюсь давно не пользовался форумами по этому извиняюсь за фото

 

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

 

но сам глюк остался глюком

вот получается сила реакция опоры. На 0.002 максимальная - её и забираю. Если продолжить рассчёт то пойдёт синусоидой и затухать что впринципе и надо

 

[url=https://postimg.cc/fSXhMh97][img]https://i.postimg.cc/fSXhMh97/99.jpg[/img][/url]

 

вот сила контакта.....

 

[url=https://postimg.cc/zyTSK2nd][img]https://i.postimg.cc/zyTSK2nd/999.jpg[/img][/url]

 

а вот собственно как создан контакт

 

[url=https://postimg.cc/30DD7W1L][img]https://i.postimg.cc/30DD7W1L/9999.jpg[/img][/url]

 

повторюсь что если добавлю закругления то кубик просто влетит в бобышку без нагрузки. Так же проведен опыт со статическим анализом. И контакт там определённо есть. Просто силы начали тратиться на всякие роликовые опоры и результат неверный но контакт отработал. И на закругления статическому пофиг. 

 

Это демпфер. Мне надо чтобы он смягчал удар который теоретический может возникнуть в машине. Надо чтобы это не привело к разрушению чего либо. Материал выбран такой (короче чуть лучше нейлона) - https://www.smooth-on.com/products/task-8/

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

уточню что то что вообще эти результаты по силе контакта получились - это я полез менять в свойствах циферки на повторы допуски и тд. Поняв что проблема не решается перезапустил на дефолтных значениях и вуаля какие то 300 ньютонов когда реакция опоры показывает 4000+. Но зато не нули пишет. Такое ощущение что ошибка не у меня а вот в этом меню, макросе - список результирующих сил. Не то что на самом деле показывает. Как могут быть внутренние напряжения которые болт уже рвут а контакт 0N...

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

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

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

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

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

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

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

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

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

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

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

  • Сообщения

    • gemini74
      Вы работаете в конторе, основной CAD - Компас, ну немного в SW. Конструктора делают модели в 3D. Для переноса в CAE нужно эту модель сборки упростить, убрать крепеж, сделать как можно меньше тел, убрать зазоры под сварку, убрать мелкие элементы. Потом еще Вы предлагаете сделать модель в оболочках. Это дополнительное время . А если эту модель еще для тепловых расчетов параллельно исследовать? Тоже в оболочках? Перевод в оболочку тоже не всегда корректно можно сделать. Она упрощается до простых форм . Или  строить в отдельном моделировщике расчетную модель, тоже время. В чем целесообразность оболочек? А для чего контроль сетки в SW, разные Якобианы? Оболочки более упрощенная , абстрактная модель , когда можно отбросить влияние формы , с минимумом поверхностей , больших и мелких в модели. Не так?
    • sapr71
      Если я правильно вас понял, то ось А это YZ, а ось С это XY.   Станок вот с таким столом, как на картинке.  
    • mr_Voden
      Буквально плоскостью) Вектором, вокруг которого поворачивается ось, если понятнее. Нормаль к плоскости постройте и станет ясно какая вам подходит. 
    • sapr71
      Ну да)) Все верно! Сейчас попробую Тогда и А другая Подскажите чем отличается YZ от ZX? Сейчас не выдает ошибку. Завтра проверю. Спасибо!
    • mr_Voden
      @sapr71Тогда у вашего станка реально экзотическая кинематика) Насчет А я конечно не знаю, а вот у С плоскость вращения может XY должна быть? 
    • sapr71
      Это не то. В осях вращения у меня все правильно.   Нужно что бы он вставал в ту же позицию только крутился в другую сторону))   Например: Вместо G68.2 X0. Y0. Z0. I-180. J90. K180. должен выдавать G68.2 X0. Y0. Z0. I180. J90. K90.   Если я правильно понял. Но это не точно)
    • Mixon513
      Станок китаец. VDLS800. как понял выводится выводится на дисплей через r65. https://disk.yandex.ru/d/kmdQBjU9jNKwjw
    • Jesse
      Имхо более правильно исходить из типа НДС: если оно объёмное (как в крюке , рельсе или подшипнике), то оболочками просто невозможно его симулировать. Ну а в остальных ситуациях целесообразность. 
    • mr_Voden
      @sapr71 Плоскости вращения поворотных осей верно настроены? У вас на скриншоте "вращение оси". Захотите изменить направление - выберете "обратный". Только скорее всего дело не в этом.
    • sapr71
      Здравствуйте!  Проблема с постпроцессором.  Фрезерный станок 5ти осевой на Fanuc 30i. Физические ограничения у станка по оси А от -120 до 30 градусов. Так вот когда я пытаюсь постпроцессировать программу выкидывает ошибку: WARNING: unable to determine valid rotary positions  Если убираю ограничения в постпроцессоре по оси А, ошибка уходит. Как сделать что бы постпроцессор закручивал стол в другую сторону?   Прикрепил файл с обработкой и постпроцессор. Версия NX12.   Файл с обработкой (tst.zip) Постпроцессор: ( FANUC_30I_5X.zip ) FANUC_30I_5X.zip tst.zip Вот такие ошибки вываливаются когда пытаюсь постпроцессировать программу  
×
×
  • Создать...