androskv

Пружины, работающие только на растяжение (сжатие) в Static Structural

Pinned posts

Может кому-нибудь и пригодится то, что я напишу ниже. Или подскажете более правильный и быстрый способ решения.

Описание задачи:

Итак, есть некоторая конструкция, которая для обеспечения своей прочности удерживается многочисленными канатами. В дополнение ко всем приложенным к конструкции нагрузкам на нее также действует ветровая нагрузка, которая может воздействовать как вдоль конструкции, так и поперек. В результате нагружения отдельные канаты начинают работать на растяжение, а другие – на сжатие. Те канаты, которые начинают работать на сжатие должны быть исключены из расчета, т.к. канаты, работающие на сжатие, не должны оказывать влияние на жесткость конструкции (проще говоря, в этом случае они провисают).

001.jpg.e65c2cde6a013cb2ae3796a87a6e4296.jpg

Как решалась в 2 этапа:

1 этап: запускался расчет со всеми канатами (которые моделировались элементами Spring) и затем опрашивались полученные усилия в канатах; если в канате было отрицательное усилие (сжатие), то данный канат исключался из расчета.

2 этап: окончательная модель со всеми исключенными канатами, работающими на сжатие, запускалась повторно на расчет.

Как можно решить в 1 этап:

При включении Beta Options, у элемента Spring (с помощью которого в данном случае моделировались канаты), становится активной опция Spring Behavior, которая позволяет выставить как будет работать данный элемент: Both (как на растяжение, так и на сжатие – опция по умолчанию), Compression Only (только на сжатие) и Tension Only (только на растяжение). И хотя в описании элемента Spring сказано, что данные опции работают только в Rigid Dynamics и Explicit Dynamics, однако как оказалось, они прекрасно себя показали и в Static Structural лишь с небольшой оговоркой.

002.jpg.e9dc9560c20c9c3240635c9605ad2416.jpg

Итак, включаем Beta Options. В элементе Spring находим строчку Spring Behavior, из выпадающего списка выбираем Tension Only и обязательно в Analysis Settings включаем Large Deflection в положение On (вот она небольшая оговорка) и запускаем на расчет. Все канаты, которые будут работать на сжатие, покажут нулевую реакцию при опросе.

003.jpg.6755e5b09dcf53bbb3a628c40e8fa74b.jpg

Выводы:

Для моей модели (535 000 элементов + контакт Frictionless), рассчитанной в 2 этапа, было затрачено 29 мин + 29 мин = 58 мин машинного времени. Для модели, рассчитанной в 1 этап, было затрачено 2 часа 17 мин машинного времени, т.е. время расчета увеличилось в 2,3 раза. Для небольших моделей разница по времени несущественна.

006.jpg.f039dfe42e97ce903f4bd0fbf1a4a089.jpg

Изменено пользователем androskv
6 пользователям понравилось это

Поделиться сообщением


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


UnPinned posts

Если там трос это один элемент, то вроде бы можно использовать GAP элементы. Я видел такое , но не в ансисе, а в настране, но гапы они и в Африке гапы, там отдельно задается жесткость на сжатие и на растяжение. Завтра гляну какие опции там использовались и как такое можно сделать в ансисе.

Вот тут видно, что можно использовать GAP элемент с малой жесткостью на сжатие и нелинейный решатель.

 

Изменено пользователем karachun
1 пользователю понравилось это

Поделиться сообщением


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

Создайте аккаунт или войдите для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!


Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.


Войти сейчас

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

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



  • Сообщения

    • Frezer_krot
      странная у вас симуляция,при такой программе инструмент будет стоять в одной точке.но никак не описывать контур детали.я уже выше об этом писал и скрин кидал.да и ваша картинка это наглядно показывает. не могу вам объяснить на словах.Нужно на пальцах объяснять. ваш метод я непосредственно на станке пробовал и получается , то о чем я и говорил. Инструмент преследует точку в которую пришел. Ось шпинделя преследует точку 2, Кончик инструмента преследует точку 1. Можете наглядно на листочке попробовать : Нарисуйте круг (это будет круглый стол) ось вращения в центре круглого стола.в стороне от центра стола нарисуйте еще круг (это будет призма), на контур призмы поставьте ручку(карандаш) и вращайте листочек по оси стола сохраняя положение карандаша (ручки) в начальной точке и под тем же углом.  
    • teremok
      an_rushin, к сожалению, не могу этого сделать. Сетку делал в ICEM, да. Сетку делал средствами ICEM-CFD, блочную структурированную, фактически ручками. Есть вставки автоматической тетра-сетки, но с хорошим качеством, и этой сетки минимум. В целом, сетка состоит из нескольких частей, которые соединяются между собой в CFX-Pre интерфейсами. Задача сравнительно большая, на 70 млн. узлов, в том числе и поэтому не могу выложить указанные файлы. Главное, на работе не поймут. Если у вас есть уточняющие вопросы по задаче, отвечу в максимально полном объёме. Я не новичок в CFX, просто проблема новая и очень заковыристая оказалась.   С уважением, Максим.
    • error1412
      А кто нить знает как сделать булево объединение листа так чтоб прилепить элемент только к одной плоскости? Новый точечный рисунок (2).bmp Новый точечный рисунок.bmp
    • m0rDev
      Не давно начались такие проблемы. Создаю новый документ или беру старые при вращении объекта оси и надписи налипают друг на друга. см скрин и портят обзор.    как исправить. делал восстановление программы, но не помогло. 
    • DJ Astro
      Ну, попробуйте поизменять DL, посмотрите, что и куда приедет    Мало чего понял из всего этого . К поведению инструмента на гифке у меня претензий нет, всё так и должно быть. Это вид такой, на нем деталь "закреплена", а инструмент со станком "крутится" вокруг детали, зато хорошо видно какая деталь будет после обработки. Вам нужен правый вид, на нём реальные движения станка. Станок в гифке отрабатывает ту же самую программу, которая видна на скриншоте из симулятора Heidenhain и которую я писал ещё несколькими сообщениями выше. Через CAM такую программу для многоосевой обработки в пару-тройку кадров получить оч тяжело.
    • BSV1
    • an_rushin
      пожалуйста, выложите файлы *.cfx, *.tin, *.blk.
      правильно понимаю, что сетку делали в ICEMCFD HEX? если нет, то выложите геометрию в любом формате и *.cfx  
    • Jesse
      а как же атомный ледокольный флот (практически монополия в мире) и строительство АЭС?
    • Инженеротбога
      Algoryx Momentum для SpaceClaim    
    • Ветерок
      Казалось бы, простая задачка. В каком софте можно реализовать укладывание цепи кучкой (или змейкой, или как сложится) после свободного падения её конца на плоскую пластину? Верхний конец цепи зафиксирован. Нужна не анимация процесса, а конечный результат - цепь, лежащая произвольным образом на плите. В Крео мне такое сделать не удалось. Не нашел такого функционала.