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

Переход от балочной модели к КЭ в Ansys WB


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

Всем привет!

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

Друзья подскажите пожалуйста каким образом в ansys произвести вычленение узла из балочной модели для дальнейшего более подробного анализа. Так же было бы не плохо ткнуть носом в книгу где про это можно почитать. Надеюсь на помощь!

Всем откликнувшимся большое спасибо!

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


в обычном ансис это несложно=раздел submodeling

нужно приложить к краям 3d модели конструктивного узла перемещения,

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

(причем так, чтобы воспроизвелись и углы поворота)

в обычном ансис это легко программируется (я когда-то себе написал макрос, который

на месте SECTION сооружает аналогичные 3D- volume и присваивает перемещения через CERIG)

по WB вам, видимо, придется разбираться самому.

практически все мало-мальски сложные вопрсоы

(по наблюдениям на форуме) остаются без ответа (или с неверным советом, что еще хуже)

ПОясните, почему вы взялись за WB (книжек по нему нет и думаю ждать их не стоит)

а не за обычный (книжек достаточно и будет еще больше).

читайте хелп, причем не к WB, а к обычному.

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

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

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

ДУМАЮ, ЧТО ВЫ БЕЗ ТРУДА ПОВТОРИТЕ свою задачу с нуля в обычном ансис.

создайте балочную модель. запишите в файл перемещения

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

дальше возьмитесь за apdl

и освойте скрипт, приведенный в разделе submodeling

и запрограммируйте на свой вкус свою задачу.

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

назначения контактов и их

разбивки, что действительно быстрее (но не так гибко, как макросом)

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

и сам так делаю

РЕализация WB как принципиально иного интерфейса - ИМХО стратегическая ошибка ансис.

разумнее было эволюционно расширять прежний, удобный опытным пользователям интерфейс.

ориентация на новичков (бросающихся на WB на красивую игрушку) ошибочна.

Гуру не могут им помочь, поскольку в большинстве своем не приняли WB, умея все делать в обычном,

написав макросы и тп. И каждый из них WB хотел бы видеть иным...

WB 2.0 ( в 12.0) по отзывам некий компромисс, сдвиг в сторону классического.

Так ли это? пробовал ли кто?

сейчас

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

sergeyd Спасибо за совет!

Сам сижу на 12 Ansys до этого изучал по мере возможности 11.

Как сказали офиц. представители Ansys - 12 версия более полно вобрала в себя возможности классического Ansys.

По теме: Нашел краткую статейку в которой описываются принципы построения Субмодели в WB. Они как оказалось основываются на макросах и командах APDL

Цитирую: Для реализации этого метода в расчетном модуле DesignSimalation (DS) необходимо использовать дополнительный набор команд, написанных на APDL, которые задаются в объекте Command в дереве расчета.

В общем картина по немного начинает прояснятся.

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

похоже, действительно идут шаги навстречу...

найдите макрос в хелп.

кстати,

с конца февраля в МГСУ (НОЦ КМ) начинается базовое обучение ANSYS

пока планируется 5 занятий раз в неделю вечером. потом будет видно.

если кому интересно подключиться, пишите в личку.

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

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

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

готовенького макроса там нет, а есть его структура.

9.3. Sample Analysis Input

! Start with coarse model analysis:

/FILNAME,coarse ! Jobname = coarse

/PREP7 ! Enter PREP7

...

... ! Generate coarse model

...

FINISH

/SOLU ! Enter SOLUTION

ANTYPE,... ! Analysis type and analysis options

...

D,... ! Loads and load step options

DSYMM,...

ACEL,...

...

SAVE ! Coarse model database file coarse.db

SOLVE ! Coarse model solution

! Results are on coarse.rst (or rmg, etc.)

FINISH! Create submodel:

/CLEAR ! Clear the database (or exit ANSYS and re-enter)

/FILNAME,submod ! New jobname = submod

/PREP7 ! Re-enter PREP7

...

... ! Generate submodel

...! Perform cut boundary interpolation:

NSEL,... ! Select nodes on cut boundaries

NWRITE ! Write those nodes to submod.node

ALLSEL ! Restore full sets of all entities

NWRITE,temps,node ! Write all nodes to temps.node (for

! temperature interpolation)

SAVE ! Submodel database file submod.db

FINISHRESUME,coarse,db ! Resume coarse model database (coarse.db)

/POST1 ! Enter POST1

FILE,coarse,rst ! Use coarse model results file

SET,... ! Read in desired results data

CBDOF ! Reads cut boundary nodes from submod.node and

! writes D commands to submod.cbdo

BFINT,temps,node ! Reads all submodel nodes from temps.node and

! writes BF commands to submod.bfin (for

! temperature interpolation)

FINISH ! End of interpolationRESUME ! Resume submodel database (submod.db)

/SOLU ! Enter SOLUTION

ANTYPE,... ! Analysis type and options

...

/INPUT,submod,cbdo ! Cut boundary DOF specifications

/INPUT,submod,bfin ! Interpolated temperature specifications

DSYMM,... ! Other loads and load step options

ACEL,...

...

SOLVE ! Submodel solution

FINISH/POST1 ! Enter POST1

...

... ! Verify submodel results

...

FINISH

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

Честно сказать ни разу макросы не писал. Буду пробовать. Нашел тут небольшую книжечку по APDL может поможет.

sergeyd у вас нет каких нибудь примеров по субмоделям? По построению и т.п.

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

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

в принципе, с конца февраля в МГСУ будет проводиться обучение ansys

для аспирантов и сотрудников (раз в неделю).

не кнопкам, а теории, практическому применению и макросам.

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

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

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

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

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

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

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

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

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

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

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

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




×
×
  • Создать...