|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
1 | | #1 |
Программирование в Ansys. Утилиты, дополнения и пр.
Нахабино
Регистрация: 18.09.2011
Сообщений: 1,040
|
||
Просмотров: 39134
|
|
||||
Регистрация: 18.09.2011
Нахабино
Сообщений: 1,040
|
Если вы про AnSysBuildingBlock, то безусловно я ее рассматривал. Макросгенертор вещь конечно хорошая, но меня интересует ответная связь процесса создания расчета и большая гибкость использования. Вообщем я по этому пути не пойду хотя и внимательно изучил его.
|
|||
![]() |
|
||||
Соискатель Регистрация: 12.03.2011
Урал
Сообщений: 1,496
|
Кстати, очень удобно многое реализовано в WB.
Но если эти удобства перенести в классику, может получиться WB ![]() Может Вам стоило не классику менять, а для WB писать утилиты и программки? Ведь он более дружествен к юзеру и прост в использовании. |
|||
![]() |
|
||||
Регистрация: 18.09.2011
Нахабино
Сообщений: 1,040
|
Цитата:
P.S. Вы серьезно думаете, что я не изучив WB и не рассмотрев тенденции его развития начал бы заниматься таким большим делом? ![]() Цитата:
Последний раз редактировалось MrWhite, 19.09.2011 в 00:40. |
|||
![]() |
|
||||
Регистрация: 21.01.2010
Сообщений: 93
|
А вот про конвертер поподробнее, а то в соседней ветке http://forum.dwg.ru/showthread.php?t=71465 не могут передать.
|
|||
![]() |
|
||||
Регистрация: 18.09.2011
Нахабино
Сообщений: 1,040
|
|
|||
![]() |
|
||||
Регистрация: 18.09.2011
Нахабино
Сообщений: 1,040
|
Это один из вариантов решения для несложной геометрии. Для геометрии в 20..30 и больше слоев и в 300..400 и больше объемных тел становится ужасно неудобным. Впрочем, в силу специфики тех вещей, которыми Вы сейчас занимаетесь, я думаю Вам это не актуально. Мне же конечно iges'ы и sat'ы помимо необходимости иметь лишний софт еще и откровенно не подходят.
Цитата:
Последний раз редактировалось MrWhite, 19.09.2011 в 22:30. |
|||
![]() |
|
||||
расчеты МКЭ и CFD. ктн Регистрация: 11.05.2005
Подмосковье
Сообщений: 2,172
|
нам актуален импорт из revit. без проблем это не происходит (у civilfem тоже..)
чтение ifc для меня выглядит наиболее перспективным (одновременно создавать и шеллы с бимами и солиды, чтобы выбирать). но некогда пока. не занимались? |
|||
![]() |
|
||||
Регистрация: 18.09.2011
Нахабино
Сообщений: 1,040
|
Цитата:
![]() ![]() ![]() ![]() P.S. А так линии, поверхности и солиды я и из AutoCAD вытащу - проблем не вижу. |
|||
![]() |
|
||||
Конструякер Регистрация: 27.07.2009
Подмосковье
Сообщений: 600
|
можно макрос - замена солида эквивалентным стержнем, тоже самое с плитами
![]() |
|||
![]() |
|
||||
Регистрация: 18.09.2011
Нахабино
Сообщений: 1,040
|
Я правильно понимаю, что Вы мне хотите сказать, что при экспорте из CAD системы (или уже в препроцессоре) иметь возможность преобразовывать солид тела в эквивалентные поверхности и эквивалентные балки по выбору? Если так, то сделать это не сложно, но я не улавливаю практического смысла в этом
![]() |
|||
![]() |
|
||||
расчеты МКЭ и CFD. ктн Регистрация: 11.05.2005
Подмосковье
Сообщений: 2,172
|
вижу, у нас разные конструктора и архитекторы...
ситуация актуальная= архи нарисовали в скечапе. на это можно только смотреть... передается все криво и не все. и не пересекается. в общем= картина маслом... далее конструктор рисует в ревите. на выходе sat из сотен объемов. не пересеченных и с десятками-сотнями коллизий с сотые доли мм. я их чищу и пересекаю. спейсклейм не слишком тянет (виснет и глючит= хотя легальная демка) и не все коллизии находит. слабое место= колонны стоят вдоль края перекрытия и не доходят на микрометры. ЦЕль= мне нижние этажи и плита нужны в солидах. верхние можно и иногда нужно оставить шеллами и бимами. год назад много перебирал вариантов. ifc (общий для ревита, теклы и архикада) оптимально читать. а далее создавать на одном месте и содид и шелл или бим. с тем чтобы потом для КЭМ оставлять нужное по ситуации. похоже придется самому писать такой конвертор...пока некогда. |
|||
![]() |
|
||||
Регистрация: 18.09.2011
Нахабино
Сообщений: 1,040
|
Я правильно понимаю, что НДС верхней части не интересен, поэтому поверхностями и балками вы просто облегчаете модель? Если да, то почему не созданием супер элемента - этаж? Это технически сложнее или выигрыша не дает? Ведь приведение из солид модели в поверхностно-балочную это кроме положительнонго момента (облегчение модели) дает еще и кучу отрицательных - дополнительные условия, жесткие вставки, аналитика правильности утрирования... ИМХО лишняя работа ручная, универсально автоматизировать ее точно получится.
По поводу ошибок в создании солид модели в виде неточностей в малых величинах, то проще (и я этим буду заниматься) выполнять их оценку и исправление в самом Ansys. Это и универсальней (мы не привязаны к методу экспорта) и проще реализовать (3D модель Ansys имеет открытую и документированную структуру, в отличии например от AutoCAD, где все работать програмно с Solid'ам очень трудоемко). Еще раз подчеркну, экспорт файлов, БЕЗ структуры в виде слоев, блоков, группы слоев - плохой вариант для больших моделей. По сути огромная часть информации уже сделанной пропадает и ее нужно восстанавлитвать занового. |
|||
![]() |
|
||||
расчеты МКЭ и CFD. ктн Регистрация: 11.05.2005
Подмосковье
Сообщений: 2,172
|
с СЭ работаю очень давно= здесь не подходит.
модель из Суперэлементов (тем более поэтажных) нужно считать sparse полная модель PCG будет зачастую быстрее. Единственный удобный вариант= сверху ОДИН СЭ, снизу нелинейный грунт и нижняя часть солидами В ансис я давно... но коеч-что сделать не получается. пример- написал выше. |
|||
![]() |
|
||||
Регистрация: 18.09.2011
Нахабино
Сообщений: 1,040
|
Уважаемый СергейД, Вы мне подали очень интересную мысль, спасибо Вам. Сделал макрос по корректировке геометрии в Ansys. Пока только округление координат, но уже продумали с коллегами еще три метода, но их пока реализовать не успел. Если Вам не сложно, не могли бы Вы скинуть средней сложности геометрию в sat, которая поступает Вам от проектировщиков. Просто свои модели я прогнал - ошибки исправляет, но то что умеют делать проектировщики я не воспроизведу
![]() P.S. Работает по текущему выделению объемных тел. Желательно выполнять до булевых операций, там бывают проблемы. Последний раз редактировалось MrWhite, 21.09.2011 в 21:34. |
|||
![]() |
|
||||
Соискатель Регистрация: 12.03.2011
Урал
Сообщений: 1,496
|
проще говоря так.
пока что так делаю в SpaceClaim в нем это реализовано в стандартном меню вообще, чтобы лучше понять, чего не хватает простому юзеру, надо открыть Лиру/Робот и перенести их инструменты в ансис. и сделать конвертер. тогда будет счастье. Последний раз редактировалось Chardash, 21.09.2011 в 18:48. |
|||
![]() |
|
||||
Регистрация: 18.09.2011
Нахабино
Сообщений: 1,040
|
To Chardash:
Все равно не улавливаю. Зачем тащить твердотельную модель в Ansys не для того, чтобы ее там посчитать, а для того чтобы ее там конвертировать в стержневую и только потом посчитать? С этой работой (конвертацией) гораздо проще справиться сама CAD система, в которой создается модель конструкции. Разве не так? По поводу Робота не скажу, не пробовал, а вот Лира точно не предмет для подражания. Лучше весь Ansys переделаю под свои нужды, чем сяду за это алогичное творение украинских программистов. |
|||
![]() |
|
||||
Соискатель Регистрация: 12.03.2011
Урал
Сообщений: 1,496
|
Цитата:
кстати. это очень актуально. можно обойтись макросом конечно. но. отвечаю по теме. ![]() Последний раз редактировалось Chardash, 21.09.2011 в 19:40. |
|||
![]() |
|
||||
Регистрация: 18.09.2011
Нахабино
Сообщений: 1,040
|
А такое есть в расчетных программах? Вот так взял кинул твердотельную модель в Лиру\Робот, и она автоматически представила ее в виде линий? Да еще и правильно? Там руками то голову сломаешь как ее привести в вид, соответствующий тому что нужно посчитать...
![]() В CAD системах (том же Revit, AutoCAD..) есть хотя бы мощный интегрированный язык программирования, логическое разделение частей конструкции и т.п. - можно попробовать что-то изобразить, но в расчетных программах, когда голая солид модель и ограниченные языки программирования - это просто нереально. |
|||
![]() |
|
||||
Регистрация: 21.01.2010
Сообщений: 93
|
Преимуществ много основное, я думаю это возможность расчёта тех конструкций которые невозможно адекватно представить в виде балок и оболочек, а так же уход от большинства утрирований в которых часто делают ошибки (жёсткие вставки, сдвиг оси балочных элементов и т.д.), что в свою очередь ускоряет решение. Так же немаловажно, что на одной модели можно сделать сразу несколько расчётов таких как тепловой, прочностной, на прогрессирующее разрушение. А так же наглядность, возможность решения любых контактных задач, простота и физичность приложения нагрузок.
|
|||
![]() |
|
||||
Сообщений: n/a
|
К несчастью для научно технического прогресса, многие школы (назовем их так) продолжают работать именно над решением проблем стыка элементов разного вида, над разработкой методов армирования стержней и плит...
А вот это, увы, только для владельцев мощной вычислительной техники... А так мало кто может позволить себе роскошь моделировать многопролетное безбалочное перекрытие объемниками... Только чтобы узнать усилия от невыгодного загружения пролетов... Цитата:
Цитата:
У нас в отделе три аспиранта, из них двое - пишут диссертации, для которых без солидов - не обойтись... А реальные объекты вынуждены считать в Лире, не от хорошей жизни и непонимания плюсов объемных элементов. За соседнем столом сидит коллега-расчетчица и пытается реализовать расчет бетонного элемента с использованием теорий Якушева и Максименко... ищет аналоги метода Вуда для неармированных пластин, где нет возможности задаться исходным направлением Mx и My, т.к. нет арматуры. А просто в задании -считать пластинами и все... Дело больше в отсутствии возможностей, а не в непонимании плюсов. |
|||
|
||||
Регистрация: 21.01.2010
Сообщений: 93
|
Так что же всё-таки правда.
А топик то как раз о том как считать объёмниками в соответствии со СНиП. В приложении статья из "Гидротехнического строительства" по Solid to Shell от CivilFEM и опыт его применения. Последний раз редактировалось Dron_629, 22.09.2011 в 16:02. |
|||
![]() |
|
||||
Регистрация: 18.09.2011
Нахабино
Сообщений: 1,040
|
Цитата:
А на счет сложности схем... я например простенькую схему в посте №10 на планшетнке (за 12 тыщ рублей) отрабатывал , на рабочем компьютере не выдающейся мощности даже на момент его покупки, проблем с реализацией солид моделирования и расчетов не возникало ни разу. В любом случае, расчет модели на два порядка быстрее, чем составление отчетов по нему ![]() Последний раз редактировалось MrWhite, 22.09.2011 в 16:12. |
|||
![]() |
|
||||
Сообщений: n/a
|
Что, и для пластин тоже? А как? Методом Вуда? А если сейчас примут поправки Карпенко к новому СНиПу по жб - где его методику предлагают сделать обязательной (вместо простых условий прочности как в Сп 52-103-2007) - что, лицензию выкидывать? =)
Цитата:
Точно, например фрагментом пластины, балки-стенки и тп... Цитата:
Только в силу невозможности подобного нормального моделирования на дешевом прикладном софте никто и не заморачивается. Только в этом и дело. |
|||
|
||||
Регистрация: 20.02.2009
Сообщений: 260
|
|
|||
![]() |
|
||||
Сообщений: n/a
|
Максименко В.П. Реализация соотношений квазиизотропной модели деформирования бетона при трехосном напряженном состоянии.- Киев, 1988 21с. - Деп. во ВНИИИС №8556.
В среде пользователей Лиры есть потуги на пути ее реализации в рукопашную доступными инструментами.... Яшина я уже с Якушевым путаю - оба железобетонщики ) Яшин, А. В. Теория прочности и деформаций бетона с учетом его структурных изменений и длительности нагружения / А. В. Яшин // Новые исследования элементов железобетонных конструкций при различных предельных состояниях. М.: НИИЖБ, 1982. - С. 3 - 24. Это просто теория прочности, она вроде даже в ЭСПРИ есть... А статьи есть и в "Бетон и железобетон", и в "Строительной механике", там и Сергей Иванович фигурирует... Хорошо, что в первой лаборатории заметили куда мир катится... Ищите статьи за авторством Пащанина А.А. про поправку Карпенко - это в личку адрес почты... И вообще последние сообщения это оффтоп большой - я лишь к тому, что дело вовсе не в том, что тяму не хватает у инженеров - вот и не используют они объемные элементы. Есть вполне объективные причины. Последний раз редактировалось Ал-й, 22.09.2011 в 16:44. |
|||
|
||||
Регистрация: 18.09.2011
Нахабино
Сообщений: 1,040
|
Цитата:
Цитата:
Вы точно не понимаете чего-то. Подбор в солид модели и у нас, и в CivilFEM основан на определении армирования по нормальному сечению. С точки зрения расчетчика, эксперта и т.д. это вообще одно и тоже все. Армирование по сечению и точка. |
|||
![]() |
|
||||
Сообщений: n/a
|
Цитата:
Цитата:
Добавлю. Прочитал я статью, понял в чем подвох. Усилия в солидах приводятся к усилиям в пластинах. Т.е. расчет по нормальным сечениям, но, как я и писал выше - для вырезанной пластины (не знаю, ув. MrWhite, что Вас в этом способе удивило - ведь вырезание плоского элемента и подбор армирования с учетом не только нормальных сил (и изгибающих моментов) но и сдвига (и крутящих моментов) - прописан в нормах). а это уже, извините, не то... Не посчитать на прогрессирующее уже (ошибка может быть огромной, плюс не учесть вероятность хрупкого разрушения...). Теряется вся фишка, имеющая место быть в расчетах Сергея Ивановича... Я то думал подбирается армирование с учетом объемного НДС. ) Последний раз редактировалось Ал-й, 23.09.2011 в 00:48. |
|||
|
||||
Регистрация: 18.09.2011
Нахабино
Сообщений: 1,040
|
Цитата:
Цитата:
![]() Только я не понял почему вы пришли к выводу, что не посчитать прогрессирующее? На сколько я понимаю, могу ошибаться, Вы или Сергей Иванович меня поправите, там идет речь о расчете конструкции в нелинейной постановке. С последовательностью заданий нагрузок и использовании нелинейных свойств материалов в т.ч. и использовании Solid65. Так в т.ч. для этого все и затевалось. Одной из основных идей нашей методики и явлется переход от линейной задачи, с расчетом и назначением армирования, в той же моделе к нелинейному с проверкой подобранной арматуры. P.S. Ваши колкости в отношении меня по поводу моего не знания (объемного) трехосного напряженного состояния бетона не имеют оснований и оскорбительны для меня, как гидротехника. Я бы попросил Вас их убрать из поста, тем более что вызваны они недопониманием. Разговора про это я вообще не вел. Последний раз редактировалось MrWhite, 22.09.2011 в 19:35. |
|||
![]() |
|
||||
Сообщений: n/a
|
Цитата:
разговор немного о другом. тут прозвучала мысль, что просто все слегка тупы - вот и не используют объемные элементы при расчетах... На что я возразил (обидно же), что есть объективные причины, как-то: 1) Дороговизна спец ПО 2) Никчемность прикладного ПО 3) Предвзятость экспертиз 4) Несовершенства норм 5) Необходимость в вычислительных мощностях (при расчетах не на спец ПО) 6) И тому подобное... А Вы про то, как можно перейти от одного к другому... Задача в том виде как в civilfem (с переходом к плоскостям) не даст мне, практику никаких преимуществ. А задачка к которой Вы хотите от нее перейти (нелинейный расчет солидами) - имеет все шансы попасть под вышеназванные ограничения (см. п.1-6). Вот и все. А арматуру то я с горем пополам подбирать умею, по всем изложенным в нормах способам вплоть до деформационной модели применительно к пластинам (правда методом Вуда...., Карпенко не осилил - дела...) |
|||
|
||||
Регистрация: 18.09.2011
Нахабино
Сообщений: 1,040
|
Цитата:
А вот п.2 - да. Согласен полностью. Но так для этого тема и создана. Если бы она была создана в ветке Лиры - это была бы провокация конечно ![]() И еще, по поводу Цитата:
Последний раз редактировалось MrWhite, 22.09.2011 в 20:12. |
|||
![]() |
|
||||
Регистрация: 21.01.2010
Сообщений: 93
|
Вы умеете читать мысли?
Пост был вполне безобидный, а вызван был тем что разговор сразу ушёл от темы и стал вестись о том что как бы хорошо было чтоб всё было балками и оболочками. Но я рад что тема возвращается в конструктивное русло ![]() Моё предложение чтобы у MrWhite появилась дополнение не только приведение к оболочкам но и к балкам. А в CF приведение к балкам реализовано крайне ненаглядно и неудобно. |
|||
![]() |
|
||||
Сообщений: n/a
|
Кстати не моя, мне коллеги по работе сказали, что так тут пишут ) Я прочитал и согласился, но это не важно - принимаю предложение покинуть тему.
А, да, колкости - уберу. Последний раз редактировалось Ал-й, 23.09.2011 в 00:47. |
|||
|
||||
Регистрация: 18.09.2011
Нахабино
Сообщений: 1,040
|
Периодически возникает необходимость отображения на модели строительных осей. Наверное не только у меня
![]() Кому это нужно могу поделится небольшим макросом. Вот что он делает: ![]() ![]() ![]() ![]() AXIS.mac: [more] Код:
SHOWAXIS.mac: [more] Код:
SHOWAXIS .MAC (название произвольно), уже файл непосредственно какого-нибудь проекта с координатами осей AXIS,'CLEAR' или AXIS без аргументов скрывают оси совсем. Работает все это хозяйство только с ортогональными и не ломанными осями. Граница показа осей ориентируется на кейпоинты (KP). |
|||
![]() |
|
||||
инженер Регистрация: 06.03.2008
Сообщений: 121
![]() |
Добрый день!
Интересует мнение специалистов хорошо владеющих apdl по следующему вопросу: возможно ли создать макрос, который суммировал бы приложенные нагрузки к выделенным элементам в prep7 и выдавал бы суммарные силы Fx, Fy, Fz? Макрос необходим для контроля приложенных нагрузок до выполнения расчета. |
|||
![]() |
|
||||
Юмористические расчеты, комедийные диссертаций, цирковые статьи Регистрация: 12.12.2012
Москва
Сообщений: 892
|
A-n-d-r-e-y, через *GET в цикле обрабатываете узлы, элементы. Я правда в последнее время прихожу к тому, что кроме ветра, все гравитационные нагрузки задаю через массу. Суммарная нагрузка по типам элементов и общая масса выдается сразу в протоколе решения, либо через тот же *GET
|
|||
![]() |
|
||||
инженер Регистрация: 06.03.2008
Сообщений: 121
![]() |
frostyfrost, Stanum, спасибо за ответ!
Сейчас пробую создать такой макрос используя *get Этот вопрос возник из следующей задачи: есть криволинейная подводная поверхность корпуса судна к которой приложено гидростатическое давление действующее по нормали к поверхности, вертикальная составляющая суммарной величины гидростатического давления уравновешивается весовой нагрузкой судна и, соответственно, для контроля расчетной схемы (правильности задания нагрузок) хочется получить сумму всех нагрузок вдоль глобальных осей до выполнения расчета (который может занять длительное время) |
|||
![]() |
|
||||
Регистрация: 18.09.2011
Нахабино
Сообщений: 1,040
|
Небольшая демонстрация возможностей сеточного генератора Ansys 14.0 ... 15.0:
![]() ![]() ![]() Чтобы прояснить. Вот геометрия гидротехнического блока здания ГЭС (одним объемным телом): ![]() И вот такая сетка: ![]() Возможность генерации такой сетки анонсирована для Воркбенча в 16 версии Ansys. Классика оказывается давно это уже умеет делать. Последний раз редактировалось MrWhite, 17.12.2014 в 10:49. |
|||
![]() |
|
||||
расчеты МКЭ и CFD. ктн Регистрация: 11.05.2005
Подмосковье
Сообщений: 2,172
|
есть нюанс, что давления преобразуются в нагрузки в процессе счета, а не перед ним.
и запросить итог до счета сложновато. есть команда psolve (ключи не помню, где можно частично активировать решение), но проще все же решить, запросить prrsol сумму реакций опор, сравнить с желаемой величиной и отмасштабировать результаты нужным образом. Потери времени почти никакой. Если у вас есть коэффициенты постели (тип 154)= немножко сложнее=нужно дополнительно к реакциям опор просуммировать нагрузки на основание через etab и далее sadd (но это не для кораблей...) |
|||
![]() |
|
||||
Регистрация: 09.12.2008
Сообщений: 4,643
|
Ужасно так ГЭСы считать (критерием корректности расчета считать красивую сетку и "натурально" выглядющую модель с тем что нужно и не нужно). Надеюсь кто нибудь проверяет расчеты?
__________________
мой блог по некоторым вопросам |
|||
![]() |
|
||||
Регистрация: 01.08.2015
Сообщений: 5
|
ETCartman, А кто говорил, что красивая сетка - это единственный критерий корректности результатов? Безусловно качество сетки сильно влияет на итоговый результат и, возможно, конкретно в этой задаче без гексаэдральной сетки невозможно решить задачу, так как используется, например, SOLID65. Просто показывается качество сетки, а если есть возможность сделать более подробную сетку, то почему бы этим не воспользоваться.
|
|||
![]() |
|
||||
Регистрация: 18.09.2011
Нахабино
Сообщений: 1,040
|
Цитата:
Поставьте в автозагрузку Ansys или макрос команду /SYS, chcp 1251 Цитата:
![]() Ну и по поводу "натурально" выглядящую модель... Ну я видел вашу модель плотины, скажем так... вы видимо исследованиями занимаетесь? Потому что для проекта ТРЕБУЕТСЯ детализация. И на уровне федеральных законов и требованиями самого проектировщика. Так что там просто нет ничего не нужного, некоторые вещи при расчете просто аккуратно убираются, не информируя об этом заказчика ![]() Вы еще бы с атомщиками поработали! Вот бы для Вас шок был ![]() И уж проверьте, я сам заинтересован в проверке и ее многократно провожу, просто потому что в отличии от научных организаций - несу уголовную ответственность за свои подписи. Цитата:
![]() Последний раз редактировалось MrWhite, 06.08.2015 в 17:54. |
|||
![]() |
|
||||
Регистрация: 09.12.2008
Сообщений: 4,643
|
Цитата:
Такого рода точные и полные симуляции на ПК будут возможны не ранее чем какие нибудь векторную архитектуру компьютеров доведут до ума. А пока действует четкое эмпирическое правило - чем меньше модель "похожа на настоящую" - тем она точнее. А некоторые вещи (например явления повлекшие известную и глупейшую аварию на подмосковной строящейся станции) - вообще на раз учитываются без всяких программ, просто если оптыный проектировщих представляет себе процессы в голове и учитывает их в проекте.
__________________
мой блог по некоторым вопросам |
|||
![]() |
|
||||
Регистрация: 18.09.2011
Нахабино
Сообщений: 1,040
|
Цитата:
|
|||
![]() |
|
||||
Регистрация: 01.08.2015
Сообщений: 5
|
Спасибо за ответ.
Очень интересно, каким образом генерируется гесаэдральная сетка сложных объемов в обычном apdl. Или хотя бы подскажите в какую сторону копать. На сколько знаю командой mopt сделать это не получится. |
|||
![]() |
|
||||
Регистрация: 18.09.2011
Нахабино
Сообщений: 1,040
|
Цитата:
И да, я бы тоже с удовольствие узнал, как генерируется гексаидральная сетка для сложных объемов ![]() Ну и последний шаг - очищаете поверхности от временных элементов. |
|||
![]() |
|
||||
Инженер-конструктор Регистрация: 13.10.2011
Москва
Сообщений: 2,359
|
MrWhite сначала я подумал что щя узнаю некий секрет о котором долго мечтал, а оказывается ...... Offtop: прибрал слюни со стола и дальше продолжил работать )
Я дроблю на слои конструкцию , получаю только гексы. Но например сфера частный случай. |
|||
![]() |
|
||||
Регистрация: 18.09.2011
Нахабино
Сообщений: 1,040
|
Цитата:
![]() Кстати в WB (не только у него) есть хороший инструмент inflation. Позволяет создавать гексовую сетку на поверхности и тетры внутри. К сожалению аналога на apdl нет. Сам инструмент, я так понимаю, пришел из газодинамики. Мне бы он в apdl очень пригодился, потому что пока альтернативы разбития конструкции на простые геометрические примитивы для гексовой сетки просто нет ![]() |
|||
![]() |
|
||||
Конструякер Регистрация: 27.07.2009
Подмосковье
Сообщений: 600
|
Цитата:
![]()
__________________
... |
|||
![]() |
|
||||
Инженер-конструктор Регистрация: 13.10.2011
Москва
Сообщений: 2,359
|
Цитата:
![]() ![]() и самое интересное inflation уже давно в ANSYS, а я сколько не ползал по мешеру и его настройкам не видел этого :/ |
|||
![]() |
|
||||
Регистрация: 01.08.2015
Сообщений: 5
|
Цитата:
По поводу гесаэдральной сетки, думал, что есть какие-то недокументированные команды из воркбенча, типа функции мешера all-hex ![]() Последний раз редактировалось COBECTb, 07.08.2015 в 21:30. |
|||
![]() |
|
||||
Регистрация: 18.09.2011
Нахабино
Сообщений: 1,040
|
Цитата:
/DEVICE,font,1,Arial*CYR,700,0,-17,0,0,,, /DEVICE,font,2,Arial*CYR,700,0,-15,0,0,,, /DEVICE,font,3,Arial*CYR,700,0,-17,0,0,,, А то по умолчанию стоят шрифты без поддержки кириллицы. Один из-них за аннотации отвечает. Остальные за менюшки разные... вообщем в хелпе по команде написано. Через input работать не будет. Вернее будет, но нужно будет везде кодировку Юникоде использовать (/SYS, chcp 65001). Я пробовал это исправить (сделать перекодировку "на лету"), но забил. Проще свой input написать если честно ![]() Вообщем либо делаете кодировку 1251 и не работаете с кириллицей через input. Либо делаете все на Юникоде (включая редактор) и тогда все будет работать, но где-то Вас будет ждать косяк (где я не помню ![]() P.S. Проще прям все это в start1*.ans запихнуть. Последний раз редактировалось MrWhite, 10.08.2015 в 11:41. |
|||
![]() |
|
||||
Регистрация: 01.08.2015
Сообщений: 5
|
Благодарю! Действительно дело было в шрифтах в самом ANSYS. В PSPad использовал кодировку по умолчанию ANSI.
|
|||
![]() |
|
||||
Регистрация: 30.09.2010
Сообщений: 380
|
Впечатляет!
1. А как реализован подбор армирования для динамики? Что-нибудь в духе РСУ планируется реализовать? 2. Есть ли инструмент для обхода концентраторов напряжений? Или проще шкалу с площадью армирования потом просто подрезать? 3. Сильно ли влияет на результат учет распределительной арматуры? Например, если в подпорной стенке отключить горизонтальные стержни, сильно ли изменится площадь вертикальных? 4. Я правильно понимаю, что арматура смоделирована LINKами? А массив MICROPLANE или что там сейчас самое модное? 5. Как пересчитывались напряжения в сечении в расчетные напряжения (стр. 11)? 6. Расстояние между трещинами принималось строго по нормам? 7. Почему кольцевое армирование водоводов (стр. 14) вышло только сверху и снизу? 8. Какие языки использовались при создании расширения? |
|||
![]() |
|
||||
Регистрация: 18.09.2011
Нахабино
Сообщений: 1,040
|
Цитата:
1. РСУ не будет, настраиваемая таблица РСН уже есть, собственно по ней и делали все расчеты. Таблица сейчас руками настраивается (ну как руками - просто галочки проставляешь в полях), но планируется и автоматическая генерация. Да... таблица включает в себя в т.ч. и этапность возведения/нагружения. Если интересно по таблице и вообще по этому блоку программы - могу отдельный материал подготовить. Для метода можно скормить либо эту таблицу РСН, либо список таймов. Прямую динамику можно через список таймов. Спектралку можно через один из таймов задать. Но вот с прямой динамикой в чистом виде сейчас очень долго будет считать. Я пока думаю как лучше сделать ![]() 2. Инструмент ухода от сингулярностей заложен в виде расчета после нелинейного моделирования. В этом случае их не будет. Для линейного расчета самим методом ничего и не заложишь, но можно в самом Ansys реализовать некоторые моменты, которые метод съест. Шкалой это слишком топорно ![]() 3. На первом этапе арматуры нет. Она виртуальна и ее нет в КЭ модели. Поэтому на первом этапе ответ - никак. Второй этап расчетов (с нелинейным моделированием) пока тестирую. Конкретного ответа нет, думаю что влияние есть, но не большое. 4. Арматура Reinf264 (на втором этапе. На первом, повторюсь, ее вообще нет). Бетон DP,,CONCRETE с HSD6. Хотя вообще можно и другой скормить. Метод к этому не привязан. 5. Напряжения в сечении сняты по PATH, по ним получены N и M. Расчетные напряжения показывают идеализированные напряжения соотв. N и M. Ну т.е. на первой эпюре могут быть нелинейное распределение, на второй эпюре всегда линейно-идеальное. Их удобно сравнить ![]() 6. Честно говоря, не помню. Перенес расчет с СП, оформил протокол расчета. Это все еще проверять нужно, у меня пока просто сил на все не хватает. Я честно говоря ищу тех кого это заинтересует, в том числе и потому, что просто многие вещи нужно проверять свежим критичным взглядом. 7. Насколько помню там ключевая нагрузка это гидроиспытания. Но точно не скажу, не мой расчет. Картинка сетки не такая простая, поэтому и вставил. 8. Python Последний раз редактировалось MrWhite, 27.11.2017 в 17:32. |
|||
![]() |
|
||||
Регистрация: 30.09.2010
Сообщений: 380
|
Цитата:
Тогда зачем в принципе нужна фиктивная поверхность? Если бетон замоделирован линейно-упругим материалом с характеристиками бетона, напряжения снимаются по заданному PATH, а потом идет чистая аналитика. Получается, только для наглядной визуализации усилий и площадей арматуры? Я с первого раза не вкурил, видимо. А как, кстати, назначаются PATHы, только вручную по узлам КЭ? |
|||
![]() |
|
||||
Регистрация: 18.09.2011
Нахабино
Сообщений: 1,040
|
Цитата:
Но, сражу предупрежу, я еще пока не пробовал так делать, вот собираюсь на следующем объекте. Цитата:
- для автоматизации расчетов по путям (никаких ручных назначений путей там нет - все автоматом); - отход от привязки результатов расчета армирования от КЭ сетки. Ну т.е. один раз создав каркас можно дальше как угодно бить сетку получая результаты всегда в одних и тех же точках; - вычисления площадей армирования производится в тех же точках, что и анализ НДС объемной модели. Таким образом расчет по линейной модели и оценка НДС арматуры в нелинейном идеально совпадают по местам их анализа; - конечно и визуализация. Куда без нее? Ну там много чего еще. Например, очень удобно контролировать ввод исходных данных. Большинство ошибок сразу видны, а не потом.. Плюсов оказалось больше, чем я ожидал. Хотя минусы тоже, есть к сожалению. Видимо нужно видео сделать, как это работает. Раз уж Вы коллега не поняли с первого раза, значит я реально непонятно все описал. Вот мое мнение по поводу нелинейного моделирования: Уйти от расчетов ж/б в сторону нелинейного моделирования в настоящее время нельзя. Возможности техники и программ уже давно позволяют. Ограничение пока в навыках расчетчиков и главное(!) в возможности оценки результатов. Верификация на балочках никак не приблизит. В нормы заложена куча коэффициентов ориентированных на расчеты сечений. Они 50 лет шлифовались отказами, авариями и пр. Этот опыт нельзя перенести на принципиально другой метод оценки прочности. Поэтому я делаю инструмент в т.ч. и для параллельного выполнения. Последний раз редактировалось MrWhite, 01.12.2017 в 12:34. |
|||
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Расчет простой балки в Ansys | stud | ANSYS | 14 | 24.10.2015 17:54 |
моделирование процесса ползучести в ANSYS | Dmitry_from_KAzan | ANSYS | 11 | 31.07.2013 12:49 |
программирование в ANSYS | alle | Программирование | 65 | 27.01.2012 08:03 |
простейшая термоупругая задача | funny_alex | Расчетные программы | 32 | 26.10.2010 13:29 |
ANSYS маятник челомея | jamce | ANSYS | 4 | 16.09.2009 22:06 |