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

Подскажите по Ansys'у...


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

"Linear buckling" - это говорит о линейном поведении материала. В алгебре две проблемы решение линейных систем уравнений - это линейная задача и решается за конечное число шагов. Нахождение корней полинома или задача на собственные числа. По определению нелинейная начиная с квадратного уравнения. Если прямое пошаговое решение и лучше если задать небольшое возмущение, то можно и с физической и геометрической нелинейностью решать. Насколько помню линки можно настроить как веревку - будет связывать при растяжении. Или наоборот . В общем односторонний контакт моделировать. Интересно что за сфера, что надо привлекать нелинейную механику при устойчивости ? Вы попробуйте их использовать в APDL обычно стремятся поддерживать старые коды, хотя считают это архаикой и убирают из хелпов :)

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

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


Верней не соприкасаться, а чтоб направление потери устойчивости было не во внутрь а наружу, то есть предположим между ними лежит какая-либо прокладка которая 1) не связана с ними жестко и соответственно не будет влиять на работу, если только как нагрузка и то по значению можно и не учитывать. 2) но не будет давать форму потери устойчивости на встречу друг к другу, не будет коллизия. В общем контакт, но с ним связываться не охота по причине большой размерности и площади.

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

Вощем, все равно не до конца понял, но большинство несуществующих проблем, которые можно было бы решить, используя LINK10, можно решить используя CONTA178 3-D Node-to-Node Contact.

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

Я строитель. Сфера - строительство, строительные конструкции, здания и сооружения.

Работаю в основном в APDL , графический интерфейс хуже знаю... Просто Линк10 исключили и думал возможно есть аналог, не просто же выкинули его? тот же BEAM4 в справке еще упоминается, правда в архиве..

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

В строительстве обычно не нужна нелинейность. только мешает проектировать по первому приближению.  Хорошо что работаете в APDL .  Попробуйте на простом примере этот линк и все дела. По идее должно сработать :)  

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

Посмотрел элемент LINK180, в нем тоже есть опция только растяжение/сжатие. Но похоже все эти возможности отключили в последних версиях или не те параметры задаю?

ET,2,LINK10
R,2,0.0016
KEYOPT,2,3,1
MP,EX,2,2.06E11
TYPE,2
MAT,2

REAL,2

 

Для LINK180

ET,3,180
SECTYPE,3,LINK
R,3,0.0016,,-1
MP,EX,3,E0
TYPE,3
MAT,3
REAL,3 
Ссылка на сообщение
Поделиться на других сайтах

Всем привет, у меня возник следующий вопрос. В ансисе решаю простую балочную конструкцию.


bc_geometry.png?itok=eaTWzTrl


Как видно, слева в двух точках тут два шарнира, внизу приложена сосредоточенная сила, справа внизу я ограничил перемещения по z, иначе ansys ругается.


Все линии кроме двух нижних (голубая и розовая) разбиты элементами beam188, две нижние являются жесткими целым и разбиты элементами MPC184.


Я строю эпюру изгибающих моментов и получается следующее:


moments.png?itok=aJYeErra


У меня возникает следующий вопрос. В верхнем левом углу, где находится шарнир, изгибающий момент Mz должен быть равен нулю. Если смотреть Nodal calcs, то в этом узле момент действительно равен нулю. Но на эпюре видно, что в этом узле действуют два одинаковых момента с одним знаком. Вот этого я и не понимаю. По идее, знаки должны быть разные, чтобы их сумма была равна нулю. Или я просто не понимаю правило знаков, которое принимается в ансисе.


Прошу вашей помощи!


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

Выполните в препроцессоре команду /psymb,ldir,1 и пришлите картинку с lines. И еще как вы вытаскиваете моменты ?

 

Хотя не.. не из за этого.

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

Моменты вытаскиваю через element table, smis 3 и 16 отвечает за момент в узле i и j элемента beam 188 соответственно.

Команду нужно выполнить?

 

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

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

Даже не так... У каждого элемента есть система координат. Нарисуйте ее в элементах, сходящихся в этом узле и посмотрите на ось Z.

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

Да, нужны направления линий.

Даже не так... У каждого элемента есть система координат. Нарисуйте ее в элементах, сходящихся в этом узле и посмотрите на ось Z.

 

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

Я так понимаю, что ориентация задается в момент разбиения конструкции. В таком случае как правильно её задать? Я пробовал задавать дополнительную точку для ориентирования, но на выходе получается какая-то ерунда.

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

Скорее всего это момент от жесткого сопряжения пояса с раскосом. Пояс с раскосом нужно соединить через шарнир. Смотрите CP или MPC184

Ссылка на сообщение
Поделиться на других сайтах
В таком случае как правильно её задать?
Если вам надо сделать 2 линии 1-2 и 1-3, то делайте их как

L,1,2

L,1,3

 

у вас скорее всего сделано 

L,1,2

L,3,1

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

Если вам надо сделать 2 линии 1-2 и 1-3, то делайте их как

L,1,2

L,1,3

 

у вас скорее всего сделано 

L,1,2

L,3,1

 

 

Точно, спасибо.  :smile:  Потом разберусь с ориентационными точками.

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

Доброго времени суток!

 

Задача: вода залита в сосуд, состоящий из двух вертикальных безмоментных цилиндрических оболочек разных диаметров и длины, для их сопряжения используется горизонтальная пластина, в плане имеющая форму кольца (см. картинку Постановка задачи). Для конечно-элементного анализа выбраны размеры: а = 30 мм, толщина оболочек и пластины h = 1 мм.

Необходимо сравнить результаты ручного счета с результатами конечно-элементного анализа (зачет по старой-доброй строительной механике летательных аппаратов).

 

Проблема: решали задачу в Workbench с помощью конструкции FSI-расчета. Там конструкция была задана как твердое тело, то есть, как я понимаю, были взяты уравнения из физики сплошных сред. В результате, в расчете присутствовали сдвиговые напряжения. Теория пластинок и безмоментных оболочек ими пренебрегает. Преподаватель попросил решить эту задачу в Ansys по теории как раз этих пластин и оболочек.

 

Отсюда вопрос: какой тип элемента, доступный в Mechanical APDL пакета Ansys 14.5, позволяет использовать именно эту теорию, то есть, чтобы в результатах расчета сдвиговые напряжения не были бы учтены, как и в расчете на бумаге?

 

Суть задачи в том, что необходимо решить конструкцию тремя вышеуказанными способами, сравнить ручной счет с конечно-элементным, использующим "бумажную" теорию, и выяснить разницу между результатами конечно-элементных расчетов "бумажным" и "твердотельным". Преподавателю захотелось определить погрешность теории, не учитывающей сдвиговые напряжения, в этой конкретной задаче :)

 

Пробовали делать тип элемента Shell181 - в нем возникают сдвиговые напряжения. Просим помощи :)

 

Заранее благодарим за ответы :)

С уважением, студенты Аэрокосмического факультета, которым преподавали Ansys на уровне "ну вот, такое вот есть, а вы руками считайте".

post-46685-0-17082200-1464815511_thumb.png

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

 

Если есть цель смоделировать безмоментное поведение оболочки на 181-ом элементе, то надо выставить keyopt(1)=1.

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

"Преподавателю захотелось определить погрешность теории, не учитывающей сдвиговые напряжения, в этой конкретной задаче " - любопытство хорошая вещь. Но опасная - http://rg.ru/2016/06/02/aspirant-v-los-andzhelese-ubil-professora-i-zastrelilsia-sam.html- " назвал погибшего профессора "очень живым, привлекательным, симпатичным парнем"" . И в Статском советнике любопытство Грина подвело ...

"а вы руками считайте" - кнопки то пальцами нажимают. Руками не удобно :)

Изменено пользователем Fedor
Ссылка на сообщение
Поделиться на других сайтах
Проблема: решали задачу в Workbench с помощью конструкции FSI-расчета. Там конструкция была задана как твердое тело, то есть, как я понимаю, были взяты уравнения из физики сплошных сред.

Вопросы на подумать:

А жидкость какими элементами моделировали? На одной только жидкости Вы накидаете  несколько вариантов решения: fluid80 или fluid220, к примеру. Или у Вас гидростатика? Тогда зачем FSI?

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

Приветствую Вас, господа.

Немного о себе - студент, начал осваивать данное чудо техники недавно (поэтому сразу камнями не забивайте).

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

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

Отсюда первый вопрос - как задать функцию от двух переменных (тепловыделение по химической реакции - зависимость от температуры по экспоненте и от степени превращения)?

Второй вопрос - как задать в workbench зависимость от температуры?

Благодарю за ответы и снисхождение.

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

Кодить.

алгоритм довольно очевиден, и всё-таки:

1. Соберите  задачу с постоянным тепловыделением.

2. Пересоберите задачу так, чтобы тепловыделение выполнялось с помощью командной вставки. Это позволит убедиться, что пока всё верно.

3. Доделайте код до зависимости от температуры.

 

Ну а дальше усложняйте код, пока не наступит счастье.

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • Nikomas
      Господа, ищу того, кто сможет внести изменения в программу ПЛК станка. В частности необходимо убрать инициализацию цепи безопасности (проверку замков дверей) при загрузке Sinumerik. Образ скачан и заархивирован в Step7.
    • Anat2015
      Какой станок, какое ЧПУ, какой магазин, и т.д. и т.п.? Задаете вопросы, как будто здесь все экстрасенсы.
    • Fedor
      верхняя линия это если не учитываем давления воздуха, а нижняя если учитываем.  То есть если не учитываем то считаем грунт более прочным чем на самом деле ...  
    • maxx2000
      @asd выводит нормально, с постпроцессором что-то  
    • Orchestra2603
      Это уже больше похоже на конструктивный разговор.   Я это понимаю. Мой тезис заключается в том, что когда мы ищем собственные вектора, мы вообще не решение ищем. Ну, не совсем решение, если хотите. В терминах СЛАУ можно сказать, что мы ищем базисные вектора фундаментальной системы решений. Нам не нужно что-то фиксировать и вводить какие-то точки отсчета. Нам нужно установить все пространство возможных решений однородной системы целиком, и потом из него просто выделить некоторый базис. Это не то же самое, что найти решение СЛАУ.   Про факторизацию... В моем понимании факторизация (в частоности, матрицы) - это разложение на множители (здесь на матричные множители), так чтобы получились какие-то другие матрицы, которые обладают какими-то выгодными свойствами (разложение Холецкого для положительно определенных матриц, LU, QR, QZ, сингулярное разложение и т.д.) В моем понимании это обычно нужно для повышении эффективности последующих операций, ускорения работы алгоритмов, для лучшей сходимости итерационных методов, где-то для эффективной параллелизации и т.д. Ничего не слышал раньше о ситуациях, когда факторизация жизненно необходима, и без нее задача не решается. Как я это вижу, существует много различных способов факторизации матрицы. Я просто не могу понять про какую конкретно факторизацию вы говорите и не могу понять, как она должна помочь, и почему ее невозможно сделать для вырожденной матрицы? Я бы, честно говорю, хотел разобраться в этом. Возможно, я что-то вообще неправильно понимаю.
    • asd
      Надеюсь, это то, что вы имели в виду.   TOOL PATH/THREAD_MILLING_1_COPY,TOOL,STD_DRILL TLDATA/TCUTTER,10.0000,0.0000,0.0000,80.0000,10.0000,8.0000 MSYS/0.0000,0.0000,0.0000,1.0000000,0.0000000,0.0000000,0.0000000,1.0000000,0.0000000 $$ centerline data PAINT/PATH PAINT/FEED PAINT/SPEED,10 PAINT/COLOR,186 FROM/0.0000,0.0000,50.0000,0.0000000,0.0000000,1.0000000 LOAD/TOOL,1 RAPID GOTO/0.0000,0.0000,3.0000 PAINT/COLOR,181 FEDRAT/MMPM,500.0000 GOTO/0.0000,0.0000,-33.0211 PAINT/COLOR,6 FEDRAT/250.0000 GOTO/21.6792,-1.2470,-33.0211 CIRCLE/21.7509,0.0000,-33.0000,0.0000000,0.0000000,-1.0000000,1.2491,0.0100,0.5000,10.0000,0.0000 GOTO/23.0000,0.0000,-33.0000 PAINT/COLOR,31 CIRCLE/0.0000,0.0000,-4.5000,0.0000000,0.0000000,-1.0000000,23.0000,0.0100,0.5000,10.0000,0.0000,TIMES,19 GOTO/23.0000,0.0000,-4.5000 PAINT/COLOR,1 CIRCLE/21.7509,0.0000,-4.4789,0.0000000,0.0000000,-1.0000000,1.2491,0.0100,0.5000,10.0000,0.0000 GOTO/21.6792,1.2470,-4.4789 GOTO/0.0000,0.0000,-4.4789 PAINT/COLOR,103 RAPID GOTO/0.0000,0.0000,50.0000 PAINT/FEED,NOMORE PAINT/SPEED,10 PAINT/TOOL,NOMORE END-OF-PATH  
    • gudstartup
      @Aiche если у вас осталасть на столе привязанная деталь  то можете выставить нули так чтобы значения совпали и ничего снимать не придется к тому же от того что вы снимите ничего не поменяется ведь под кожухами у вас нет никаких 0 меток ни направляющих ни на станине очень неприятные. надо было оставить режим принудительного обнуления @Aiche и срочно сделайте нормальный бэкап в вашем кроме программ ничего нет. хотябы копию памяти надо иметь а то может и в чпу батарейка сесть и тогда будет очень плохо
    • Fedor
      То есть грунт физически находится в сжатом состоянии на поверхности земли. И при вычислении связности грунта логично бы учесть это при построении предельного графика сигма - тау... 
    • maxx2000
    • gudstartup
      нет ранее абсолютные можно было обнулять в любом месте и не надо было никуда ехать а сейчасбывает что система выдает ошибку о невозможности установить 0 пока не сделаешь оборот датчика. особенно это достает при обнулении рев.головки приходится датчик снимать и крутить
×
×
  • Создать...