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

Нужна помощь с командой INISTATE


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

Начал с простейшего примера - консольная балка (находил подобные темы, но никак не помогло)
Суть задачи: На первом шаге нагрузить конец балки перемещением. На втором шаге убрать эти перемещения, предварительно запомнив НДС, и добавить к этому состоянию нагрузку (любую, распределенную.. сосредоточенную, не важно). То есть чтобы получилось сложение нагрузок двух шагов, и без фиксированного перемещения.
ХЕЛП не сильно помог..
Нужен конкретный порядок действий
Как я решаю:

/FILNAME,inter,db
/prep7
!элементы
!материал 
!геометрия и тд
/sol
! вот тут после выставления опций анализа
! и ГУ (заделка одного конца и перемещение на другом) пишу:
INISTATE,WRITE,1,,,,,s
INISTATE,WRITE,1,,,,,epel
INISTATE,WRITE,1,,,,,svar

solv

finish

/filname,mod2

/prep7 

! и считывание измененной геометрии

upgeom,1,,,inter,rst,

inistate,read,inter,ist

! дальше я должен удалить приложенные ГУ с перемещением? или как?
! В какой момент прикладывается новая сила? И это уже новый шаг решения, то есть time,2?

Нужна помощь(:
Спасибо
 

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


UnPinned posts
27 минут назад, maksimevt сказал:

На первом шаге нагрузить конец балки перемещением.

....

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

Это называется - линейная задача. Не нравится перемещение - приложите в самом начале силу.

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

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

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

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

Это называется - линейная задача. Не нравится перемещение - приложите в самом начале силу.

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

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

@Bonus

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

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

@Bonus

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

В линейно упругой постановке, балка должна быть в балансе с внешними нагрузками на конец расчетного шага/итерации, собственно это база сходимости. Можно на зажатую балку с двух концов перенести внутренние деформации, имитирующие ее сжатие, но я как то это тестировал и у меня получалось это кривовато с этой командой. Можно нелинейную историю в виде пластических деформациях попытаться закинуть на балку. Но я пришел к выводу куда более предсказуемо получить это в процессе истории решения.

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

Еще не стоит забывать что мы считаем в неявной постановке, т.о. силы инерции не компенсируют возможность ускорения тела как пружины.

Ссылка на сообщение
Поделиться на других сайтах
10 часов назад, maksimevt сказал:

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

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

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

Проще сначала определить усилие которое эквивалентно  такому перемещению и потом иметь дело только с усилиями. Их то можно складывать  :) 

Ссылка на сообщение
Поделиться на других сайтах
  • 2 недели спустя...
04.07.2023 в 09:36, maksimevt сказал:

На втором шаге убрать эти перемещения, предварительно запомнив НДС

Вам не inistate надо.

Вы так не сказали, но я предполагаю, что вам надо сдеформировать геометрию перемещением на первом шаге.

Потом пофиксить это положение, но не целиком, а отдельные степени свободы ( ну к примеру... Двигали по х и держали по у, теперь у надо отпустить, а х продолжить держать. И потом приложить уже ключевую нагрузку на втором шаге.

 

Похоже?

Если да, про это есть видосик на Ютубе.

 

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

@maksimevt Надеюсь, еще актуально. Давным давно что-то делал с инистэйтом. Сейчас нет под рукой Ансиса и его мануалов. Но в целом очень сомнительно выглядит вот эта часть

On 7/4/2023 at 9:36 AM, maksimevt said:

INISTATE,WRITE,1,,,,,s
INISTATE,WRITE,1,,,,,epel
INISTATE,WRITE,1,,,,,svar

solv

finish

Могу ошибаться, но вроде как сначала надо рещить задачу SOLVE'ом, получить НДС и потом уже записывать в файл Инистейтом.  Иначе в файл запишется просто недеформированное состояние. Но я могу ошибаться.

 

В целом... То, что вы хотите сделать (насколько я понял), не очень соответсвует стандратной физике таких процессов. Если вы отклонили свободный конец консольной балки в поперечном направлении и хотите потом ее, допустим сжать в продольном, вам же надо как-то удерживать свободный конец в поперчном направлении. Если вы его отпустите, то балка вернется в прямолинейное состояние. Так? Вы же сейчас хотите дать балке НДС и прогиб как от первой нагрузки, но чтобы свободный конец держался в деформированном состоянии сам без всяких дополнительных ГУ. Это выглядит странно. Нет ли у вас ошибки в изначальной постановке задачи? Или я не так понял?

Ссылка на сообщение
Поделиться на других сайтах
6 часов назад, Orchestra2603 сказал:

Могу ошибаться, но вроде как сначала надо рещить задачу SOLVE'ом, получить НДС и потом уже записывать в файл Инистейтом. 

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

Ссылка на сообщение
Поделиться на других сайтах
2 hours ago, soklakov said:

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

Да, сейчас глянул примеры... Действительно перед SOLVE'ом. Был неправ. Контринтуитивно, как по мне.

Ссылка на сообщение
Поделиться на других сайтах
Только что, Orchestra2603 сказал:

Контринтуитивно, как по мне.

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

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • Syomik
      Здравствуйте! Прошу прощения что сразу не ответил, совсем замотался. Подвод происходит после достижения инструментом конечной точки прямого участка в координате X189.776 Z-100.325 предшествующего G03, затем происходит резкая смена координат на X188,980 Z-99.967, это видно на прикрепленных фото экрана стойки, и потом инструмент движется по оставшемуся контуру детали. У меня сегодня не вышло сделать тестовую деталь, но убрав из программы G42 и запустив симуляцию, четко видно что отвод/подвод исчез. Инструмент движется четко по координатам контура детали. Вот в видео я нашел фрагмент ооочень похожий на мою ситуацию. Скорее всего отвод/подвод это работа G42,  
    • ak762
      если очень хочется то пусть строит одним сплайном, в нем контрольные точки можно задать симметричными и будет то что тс хочет контур с одним сплайном
    • lem_on
      Погреть торцы черные феном хорошенько, да поди раскрутится . 
    • gudstartup
      а можно головой о стол постучаться сразу соображалка включается как в детстве подзатыльник дадут и соображаешь как квантовый компьютер сначала примените руки если не поможет то пассатижи и ножовку по металлу. ну и в довершении тиски  а вариант один - омега то есть окончательный пипец
    • gudstartup
      мир не без добрых людей. наверное поволжский немец теперь осталось в дело применить. а с народом поделиться редкостной новинкой сей добрый человек не разрешил?
    • ola_ferret
      Здравствуйте! Извините, что вклиниваюсь тут со своим простеньким вопросом. Подскажите, пожалуйста, возможно ли сделать следующее: я сделала модельку сосуда под давлением, и теперь мне необходимо получить изображения (contour plot) с распределением напряжений (von Mises stress)  для отдельных частей этого сосуда (три части - коническаяб цилиндрическая и сферическая), при этом, чтобы в левой верхней части окошка выводились максимальные и минимальные значения именно для части, которая будет отображаться, а не для целой модели. 
    • Vengeance
      Думать нужно меньше, а соображать больше) Подожду еще варианты  
    • gudstartup
      я думаю так выкинуть и купить новый китайская
    • Vengeance
      Помогите понять, как это чудо инженерной мысли разобрать, в интернете ни слова(
    • mannul
      По профилю кривой с опцией по средней линии, по шаблону, обработка элемента паз. Выбирайте что удобнее. А припуск при обработке по замкнутому контуру можно писать со знаком минус, паз будет шире.
×
×
  • Создать...