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

Нагрузка зависит от времени


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

Подскажите пожалуйста как приложить граничные условия в виде конвекции, при которой температура окружающей среды должна изменится от 0 до 150 град. за 5 секунд, а коэффициент теплоотдачи остается постоянный

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


Подскажите пожалуйста как приложить граничные условия в виде конвекции, при которой температура окружающей среды должна изменится от 0 до 150 град. за 5 секунд, а коэффициент теплоотдачи остается постоянный

Тебе сюда.

<noindex>http://www.enghelp.ucoz.ru/index_Page906.htm</noindex>

Даже время (5 сек) менять не надо. 8)

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

Ну что? Не выходит каменный цветок?

Что-то не очень понятно. Получается, что приложить распределение температуры, взятую из теплового нестационарного расчета, на каждом шаге решения тепловой задачи, нельзя стандартными методами. И получить такое же решение на каждом шаге, но уже прочностной задачи и посмотреть зависимость напряжений от времени. Это можно сделать только по средствам макросов. Т.е прикладывать распределение температуры на каждом шаге, затем смотреть интересующие место и график строить самостоятельно? Для того чтобы узнать какой момент времени будет самый опасный.

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

поскольку у нас лицензия мекэникал, а не мультифизикс, то так и делаем.

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

записываем температуры. читаем их в прочность.

(ldread если сетка прежняя или интерполируем *MOPER если сетка иная).

делаем нелинейный расчет во времени.

(тепло можно читать и из CFX)

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

тем более у вас быстрый нагрев= может сказаться, если конструкция гибкая.

иначе нужно пройти всю историю нагружения.

если лицензия мульти (или никакой..), то можно применить мульти-элементы (226 или подобные)

и сразу рещать термопрочность и контакт (правда с пластикой там пока ограниченно)

а в чем собственно вопрос? хочется вовсе без макросов? а нужно ли это? лучше освоить...

кстати, коэфф теплоотдачи вещь на самом деле непостоянная и по поверхности сугубо меняется.

учет этого фактора (применив CFX, например)

может принципиально изменить ваши результаты.

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

записываем температуры. читаем их в прочность.

(ldread если сетка прежняя или интерполируем *MOPER если сетка иная).

делаем нелинейный расчет во времени.

(тепло можно читать и из CFX)

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

тем более у вас быстрый нагрев= может сказаться, если конструкция гибкая.

иначе нужно пройти всю историю нагружения.

если лицензия мульти (или никакой..), то можно применить мульти-элементы (226 или подобные)

и сразу рещать термопрочность и контакт (правда с пластикой там пока ограниченно)

а в чем собственно вопрос? хочется вовсе без макросов? а нужно ли это? лучше освоить...

кстати, коэфф теплоотдачи вещь на самом деле непостоянная и по поверхности сугубо меняется.

учет этого фактора (применив CFX, например)

может принципиально изменить ваши результаты.

Вопрос как, это реализовать. Возможны ли другие варианты, кроме макросов.(Уже ответили)

Какую литературу посаветуетеь для написания макросов.

О какой нелинейном расчете прочности идет речь если я прикладываю поле температуры взятое на конкретном шаге теплового нестационарного расчета, т.е. поле во времени уже менятся не будет,а соответственно и напряжение раз дультаТ постаянная. На сколько я понял при отсутствии Мультифизикса, необходимо вручную либо каким-нибуть другим способом(Макрос) прикладывать поле температуры,на каждом шаге, и решать статическую прочностную задачу. Или я не правильно понял.

Еще вопрос по поводу read. О каком идет речь read LS File или нетю Я считал сопряженные(термо-прочность) стационарные задачи путем переключения типа элемента и приложения нагрузок, для анализа НДС, из температурного анализа (Define Loads>structural>Temperature>From Therm Analy)

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

нелинейные расчеты прочности- это пластика, контакт, трещинообразование...

я иными и не занимаюсь практически.

там важна история, процесс накопления необратимых изменений.

при расчете огнестойкости так и решаю от 0 до 100-200 минут.

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

если у вас упруго все- тогда проще.

команда называется LDREAD далее номер шага и тп. (ну откройте же хелп, наконец...)

думаю, это именно то.

наберите help,ldread

внизу будет указан путь в меню.

для начала изучите хелп. там о макросах вполне достаточно.

далее подскажу.

любой верификационный пример- уже макрос.

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

для начала изучите хелп. там о макросах вполне достаточно.

далее подскажу.

Подскажите пожалуйста каким способом можно продолжить выполнение макроса, если есть некоторые недочеты в сетки, и появляется сообщение о том что n элементов из N имеют плохую форму и т.д. и задает вопрос, продолжить решение или нет. Как сказать продолжить не нажимая кнопочку YES?

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

поправлю.

shpp,off работает только при загрузке сетки (cdread и формирвоании матрицы) и контролирует

ТОЛЬКО начальную форму элементов.

ставить ее по умолчанию= можно пропустить ошибку.

тогда уж лучше посмотреть опции shpp и отключить именно нужное

(например aspect ratio> 20 не страшно, если гексаэдры 186 и вдали от проблемных зон )

уточните, на каком этапе появляетсЯ сообщение. в решении?

если элементы искажаются в процессе деформирования (кажется, об этом вопрос)= это другое.

понятно, что лучше этого не допускать.

если на шаге геометрия изменяется чрезмерно, это плохо, ошибка может нарастать как снежный ком.

нужно по крайней мере заранее уменьшить шаг. и не допускать его чрезмерного автоувеличения

(это например, происходит при развившейся пластике)

например

nsubst,100,10000,20

в крайнем случае (но если понятна причина происходящего) можно применить недокументированную опцию

solve,,,,,nocheck

(ключ именно и минимизирует проверки формы, но не всегда и не все.)

лучше все же посмотреть на причины.

вот еще вспомнил= отключает бмсекцию при обнаружении искривлений

CUTCONTROL,NOSHAPE,1

можно добавить

pivcheck,off (для отключения контроля мелких "механизмов" (например, элементы вокруг узла в пластике)

а что за задача?

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

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

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

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

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

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

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

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

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

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

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

  • Сообщения

    • Killerchik
      Если нужно что-то поменять, выкладывайте фото экрана станка, я думаю можно будет дистанционно Вам объяснить, как отредактировать.
    • bubl leg
      Всем доброго! Вопрос следующий: мне тут по одному из прошлых вопросов сильно помогли: как измерить длину кривой - показали инструмент, который я в упор не видел:-D А вот сейчас у меня возникла потребность наоборот: уменьшить длину произвольной кривой, меняя цифры в настройках. Возможно такое? Скажем, есть у меня хитрая кривая в виде произвольной загогулины. И чтобы не вручную менять её размеры по ХУ, постоянно снова и снова замеряя получившуюся длину и подгоняя таким образом длину под свои потребности, а чтобы вот так: увидеть длину в настройках - вбить туда новую цифру и длина кривой будет соответственно уменьшена. При этом (вероятно) урежется сама кривая и будет показан только её сегмент - ничего страшного, мне именно это и надо. Буду благодарен любому совету!
    • Mixon513
      Всем спасибо что тыкнули пальцем. Действительно производитель перепутал данные вывода.
    • Mixon513
      Спасибо, в понедельник попробую. 
    • Guhl
      И всё-таки поучаствовали )))
    • Viktor2004
      Я изначально не участвовал в этой теме потому что во первых это не влияет на работоспособность станка, а во вторых, задача это элементарно решается на горячем станке, где видно в режиме онлайн в каких регистрах хранится номера стаканов, в каких номера инструментов и из каких регистров идет отображение на индикатор. Любой сервисник который находится у станка решит эту задачу за десять минут. А тут копаться в ладдере в котором ничего не отображается можно сутками, перенося в уме свои догадки что там могло бы быть.
    • Killerchik
      @Mixon513 Вы можете например на станке открыть ладдэр, поискать поиском R65 или Р0225 и посмотреть логику формирования этого значения.
    • rasta89
      Всем привет. Проводил в LS-Dyna расчет на усталость по SN. Получил результаты Damage и Life:   Но вот Expected Fatigue cycles = 0. Кто-нибудь может объяснить подробно почему? Может быть что-то упустил в картах, куда обратить внимание? Спасибо.  
    • Guhl
      Это надо сидеть и разбираться с логикой, которая в ладдере прописана разработчиками. Возможно, что править надо. Комментарии там на английском, вам повезло. В Яндексе задавать вопросы бесполезно на этот счет
    • Mixon513
      Подскажите где нужно менять параметры. Или как задать вопрос яндексу?
×
×
  • Создать...