Jump to content

Локальное закрепление / нагружение


AlexAB

Recommended Posts

Всем здравствуйте! Пытаюсь осваивать CATIA. Для этого - решать простейшие задачи.

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

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

Есть 2 вопроса.

1. Локальное закрепление. Если выполнять стандартное "подвижное" закрепление (Surface Slider), то оно  по умолчанию применяется ко всей нижней грани. Как выполнить такое подвижное закрепление на ограниченных участках с двух сторон, имитируя 2 опоры - локальное закрепление?

2. Локальное нагружение. Аналогично: если просто нагружать верхнюю грань распределённой силой (Distributed Force), то она распределяется по всей площади верхней грани. Как выполнить такое нагружение на ограниченном участке посредине - локальное нагружение?

То есть, при задании закрепления / нагружения нужно выделить конкретную область на грани. Непонятно, как это сделать?...

Пересмотрел все имеющиеся Manual и Documentation - ответа на этот простой вопрос не нашёл.

Если нет такого выбора в опциях команды закрепления / нагружения, возможно, стоит внести какие-то изменения в геометрию поверхности. Опять же - как именно это сделать?

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

Стандартное Нагружение и Закрепление.png

Участки закрепления.png

Участок нагружения.png

Edited by AlexAB
Опечатка
Link to post
Share on other sites


UnPinned posts

Снова отвечаю сам на свои вопросы...)) Может другим будет полезно.

Нашёл один вариант, как такое сделать. Не буду тут расписывать - приведу ссылку с инструкциями: https://www.eng-tips.com/viewthread.cfm?qid=348064

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

Если кто знает ещё варианты - пишите.

Link to post
Share on other sites
karachun
22 минуты назад, AlexAB сказал:

Снова отвечаю сам на свои вопросы...))

Вы тему не в том разделе открыли.

Вот раздел где сидят прочнисты. Вот там эту тему заметят и скорее всего помогут.

https://cccp3d.ru/forum/34-динамика-и-прочность/

Вы бы еще на форум по шитью обратились.

 

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

Ну и самый жирный вариант - смоделировать опоры в виде цилиндрриков и задать контакт между балкой и опорой.

Edited by karachun
Link to post
Share on other sites

Спасибо за наводку с темой. Попробую и там публиковать.

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

Кстати, а если решать нелинейную задачу?

Я тут уже новый вопрос задал: насчёт модулей нелинейного (ANL) и температурного (ATH) анализа: https://cccp3d.ru/topic/108326-нелинейный-анализ-в-catia-модули-anl-ath/?tab=comments#comment-1019169

Читал про эти модули во множестве статей. Теперь интересует, как их активировать в CATIA?

Если вдруг знаете - пишите

Link to post
Share on other sites
karachun
32 минуты назад, AlexAB сказал:

Если вдруг знаете - пишите

Кнопки в Кате я не знаю, я работаю в Femap/Nastran, так что могу посоветовать только в общем по МКЭ.

32 минуты назад, AlexAB сказал:

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

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

1=UX, 2=UY и так далее.

Снимок.PNG

Снимок.PNG

Edited by karachun
Link to post
Share on other sites
57 минут назад, karachun сказал:

Кнопки в Кате я не знаю, я работаю в Femap/Nastran, так что могу посоветовать только в общем по МКЭ.

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

1=UX, 2=UY и так далее.

Снимок.PNG

Снимок.PNG

В принципе, это был бы вариант. Спасибо! Попробую реализовать...

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

Ещё, если можно, хотя бы коротко охарактеризуйте Nastran и, если в курсе - Marc.

Я то читал описания на официальном сайте, но там, кажется, больше "маркетинговое" представление. Как понял, Nastran - ближе для конструктивных задач, а Marc - для тех. процессов.

А по сути - например, можно ли в Nastran моделировать нелинейные задачи с большими перемещениями?  Те же процессы ОМД?

Link to post
Share on other sites
karachun
36 минут назад, AlexAB сказал:

Nastran и Marc

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

50 оттенков Настрана.

2.png

Хотя Настран он как велосипед, выучился на одном - сможешь кататься на всех.

43 минуты назад, AlexAB сказал:

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

У MSC Nastran есть свои препроцессоры - Patran, Mentat, Apex. Можно сделать сетку и в Кате, если она умеет экспортировать в формат Настрана.

Еще Femap, в котором я работаю, тоже хорошо дружит со всеми Настранами. Хотя иногда лучше делать в родном препроцессоре - в нем обычно всякие опции по умолчанию выставлены правильно.

51 минуту назад, AlexAB сказал:

Скажите, как у Вас это построено?

У меня Femap а решатель Simcenter Nastran, это продукция Siemens, не MSC.

51 минуту назад, AlexAB сказал:

Ещё, если можно, хотя бы коротко охарактеризуйте Nastran и, если в курсе - Marc.

Марк это дополнительный высоконелинейный решатель, вроде даже явный, но лучше об этом спросите @dbarlam - он гуру MSC. Но по сути Марк это часть Настрана. просто это новый решатель и ему дали имя собственное. Но а так он работает с тем же форматом входных файлов.

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

Если без шуток то Настран это код на уровне. Nastran, Ansys и ABAQUS это "большая тройка МКЭ кодов".

Он может решать все основные задачи. Линейная статика, линейная динамика (собственные частоты, частотный отклик, переходные процессы, Random Vibration и прочее), нелинейная статика и нелинейная динамика. Марк может решать высоконелинейные задачи.

1 час назад, AlexAB сказал:

Как понял, Nastran - ближе для конструктивных задач, а Marc - для тех. процессов.

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

1 час назад, AlexAB сказал:

А по сути - например, можно ли в Nastran моделировать нелинейные задачи с большими перемещениями?  Те же процессы ОМД?

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

https://www.youtube.com/watch?v=kM_-n6jchQM

https://www.youtube.com/watch?v=z2WnaZDrLdM

https://www.youtube.com/watch?v=wi5t8rrDHLU

  • Нравится 1
Link to post
Share on other sites
karachun
1 час назад, AlexAB сказал:

В принципе, это был бы вариант.

Проще уже не получиться.

1 час назад, AlexAB сказал:

можно ли в Nastran моделировать нелинейные задачи с большими перемещениями?

Вот то что я делал на этом форуме, по приколу. Но это не в Марке а в Сименсовском Настране. По моему это достаточно нелинейно.

ezgif.com-optimize.gif

 

ezgif-com-optimize-2.gif

 

1.gif

 

ezgif-com-optimize-5.gif

  • Нравится 3
Link to post
Share on other sites
karachun

@AlexAB Но вообще - зачем Вам Настран? Работайте в абакусе, Катя же использует абакус. Только работайте не в кате а в препроцессоре самого абакуса, он лучше приспособлен для серьезных расчетов. И разных материалов к нему больше. По функционалу он ничем не уступает настрану, тоже подходит для ОМД.

Edited by karachun
Link to post
Share on other sites
Victoria
1 час назад, karachun сказал:

Но по сути Марк это часть Настрана. просто это новый решатель и ему дали имя собственное.

Он стал частью Настрана после того как его купили. А до этого Марк был сам по себе. А еще у него был свой препроцессор - Марк Ментат (если правильно написал)

Link to post
Share on other sites
karachun
1 час назад, Victoria сказал:

А еще у него был свой препроцессор - Марк Ментат

Он и сейчас есть среди пакетов MSC.

Edited by karachun
Link to post
Share on other sites
dbarlam

Поправлю @karachun - Марк - это не часть Настрана . А вполне самостоятельное образование. Он был первым в истории нелинейным решателем

и  возник приблизилительно в то же время , что и Настран. На каком-то этапе от него отопочковался абакус. В Настране уже около 10-12 лет развивается

решатель под номером 400. На самом деле это несколько усеченный МАРК. Я исплользую и то и то. Проблема в том , что на 400 решателе функционируют не все возможности МАРКа. Кроме того у МАРКа хорошие возможности для мультифизики. 

Ну и как обычно при всяких переделках , когда перетаскивали МАРК в 400--й решатель накопили некоторое количество ошибок. Не страшных.

Из переписки с MSC я знаю , что в 400-м всегда можно найти возможность поправить ошибку , т.е. найти Workaround.

У МАРКа есть свой графический интерфейс- МЕНТАТ. Я строю сложный модели в ПАТРАНе , перетаскиваю в МЕНТАТ (это очень просто) ит дополняю .

ПАТРАН замер в развитии интерфейса с МАРКом достаточно давно. Но это длугаю история. По части нелинейных дел МАРК очень очень силен

 

Link to post
Share on other sites
  • 1 month later...

Здравствуйте. По причине сильной занятости в разных сферах несколько недель не было то времени, то возможности писать здесь. Большое спасибо всем ответившим в данной теме, особенно karachun - за подробные характеристики. Задачи, которые Вы привели, действительно достаточно нелинейны. По всем комментариям делаю вывод, что из продуктов MSC лично мне перспективнее заниматься более универсальным NASTRAN. Во всяком случае, будем пробовать разбираться...

Link to post
Share on other sites
karachun

@AlexAB Я, конечно, всегда за Настран, но мое мнение - если уже имеете опыт работы с одним из "тяжелых" пакетов (Настран, Ансис, Абакус) то лучше развивайте его. Нет смысла перепрыгивать с одного пакета на другой. Они примерно на одном уровне.

Только лучше работать не в Кате а Abaqus/CAE - там кнопок больше.

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

Edited by karachun
Link to post
Share on other sites
ANT0N1DZE
В 01.06.2020 в 07:08, dbarlam сказал:

ПАТРАН замер в развитии интерфейса с МАРКом достаточно давно. Но это длугаю история. По части нелинейных дел МАРК очень очень силен

В последние годы марк как-то замедлил свое развитие, что странно и печально

Link to post
Share on other sites
dbarlam

Я работаю с МЕНТАТ и нет никаких проблем

Замена МАРК для пользователей MSC - это 400-е решение , но ,конечно не в полной мере

Еще расти и расти

Link to post
Share on other sites

karachun, я с Вами, в принципе, согласен. Но дело в том, что я и в CATIA только начинаю. Поэтому у меня пока есть выбор, что осваивать, в каком направлении двигаться.

Вообще по текущей работе я занимаюсь CAD - системами среднего уровня (AutoCAD, T-FLEX, немного работал в КОМПАС). Лет 7 тому назад столкнулся с DEFORM: решал в нём несколько задач пластического деформирования, в частности - эластичной средой. После того в связи с "трудовой деятельностью" перешёл в сферу CAD. Иногда встречается статический анализ во встроенных модулях AutoCAD и T-FLEX.

А сейчас, так сказать, "в целях профессионального развития" нужно осваивать что-то потяжелее и с нелинейными CAE - возможностями. Некоторые задачи того требуют. Вот и думаю, что перспективнее.

CATIA очень привлекает широчайшими возможностями моделирования поверхностей. В этой связи заинтересовался плагином для CATIA под названием SIMULIA: тоже предоставляет опции нелинейного и температурного анализа (подключаемые модули ANL, ATH). По смыслу SIMULIA, кажется, похожа на упомянутый в этой теме 400-й решатель в НАСТРАНЕ: SIMULIA, встраиваемая в CATIA - это "урезанный" АБАКУС. Надо пробовать, изучать ...

Edited by AlexAB
Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    No registered users viewing this page.



  • Сообщения

    • g687
      Огромное спасибо! попробовал, все получилось! Вы какой программой пользуетесь? Я нашел несколько онлайн - работают, на данные не особо удобно вводить.   P.S. Maik812 в моем конкретном случае остатки трубы можно спокойно сваривать между собой и использовать дальше (это конечно не всегда так)
    • maxx2000
      @Maik812 по-моему он спрашивает сколько ему надо трубы, а не как ему минимизировать отходы. А минимизация отходов решается это любой программой нестинга. Эксель учитывает ширину реза?
    • Aveovar
      Суть в следующем: Есть две программы обработки солида, в одном файле есть операция Imashining3D, траектория заблокирована, этот переход нужно перетащить в другой файл солида, точнее только траекторию, чтоб посмотреть на зарезы, если прогнать эту операцию на другой заготовке. Создавал шаблоны, но при загрузке шаблона переход требует перерасчета. Так вот вопрос в следующем: Можно ли перенести только траекторию или что можете посоветовать в моем случае?
    • sabahs
      На форум АСКОН зайдите в раздел программирования приложений, там найдёте ответ на свой вопрос. 
    • Bot
      27 сентября 2024 года прошла ежегодная конференция Vitro-CAD Tech Day 2024, собравшая представителей 27 компаний из различных городов России и СНГ, включая Москву, Минск, Краснодар и Санкт-Петербург. Мероприятие стало площадкой для обсуждения актуальных трендов и новинок в области цифровых технологий для промышленного и гражданского строительства. На конференции была представлена новая версия Среды Общих Данных Vitro-CAD 2025. Оксана Войцехович, эксперт Витро Софт, продемонстрировала новый функционал системы, который существенно упрощает работу с проектными данными. Среди ключевых новинок можно выделить просмотр DWG-файлов и больших 3D-моделей в браузере, обновленный модуль планирования Vitro Planner, улучшенный конструктор процессов. Анастасия Трубочкина, руководитель проекта ПИК Digital, поделилась опытом применения Vitro-CAD в девелопменте, подчеркнув, как система помогает оптимизировать процессы и повышать эффективность работы. Алексей Седов, [...] View the full article
    • Maik812
      нет не получится или по крайней мере то как тут описали уважаемы товарищи. Дело в том что все привозится в хлыстах и разные длины их и машины разные могут возить. Так что с начало узнаете что за размеры есть на базе и какими возят их, после "разложить" нужно на длины ваши. Пример просто у вас три хлыста по 2 метра =6метров, а вам нужно тоже 6 метров по расчету труба 1.5м*4штуки Сколько заказывать нужно хлыстов? Надеюсь понятно из примера причина. Я работал над такой проблемой и Эхелем решалось это там есть возможность.
    • gudstartup
      Таблицы инструмента и места должны быть заполнены.  
    • SAVe
      Здравствуйте.   Совсем новичок в Компасе. Поставил (v23) и пытаюсь выяснить может ли он выполнить нужные мне операции. Задача такая: создаю документ "Деталь". Создаю в ней 2 компонента. Затем мне нужно вычесть один компонент из другого скриптом. Я делаю запись макроса, что бы увидеть как Компас делает операции - но в файле нет ни каких записанных операций (только базовые определения). Вопрос: Компас может делать такие операции скриптом ?   На скринах начальное состояние, что хотел получить и записанный файл макроса.
    • gudstartup
      надо всего лишь инструкцию по эксплуатации станка почитать  !
    • gudstartup
      @mortinio Я бы предложил следующий алгоритм. 1.Удалить  pLC раздел  2.Переустановить систему c с параметрами по умолчанию и записать в SYS:\TOOLDATA.SAV 3.После этого на экране появится номер инструмента. 4. Установить  в файле параметров MP7300=0 5. Должна появится ошибка DCM Collision: а номер инструмента должен пропасть.  6. Установить  в файле параметров MP7300=5 номер инструмента должен появится 6.Залить раздел сохраненный раздел PLC . 7. Установить диск и загрузиться. 8. Смотреть что будет!!!  
×
×
  • Create New...