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

FEMAP with NX Nastran: Видео-урок №12. Анализ пластинчатой модели корпуса


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

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

Для работы с этим примером у Вас должна быть лицензионная копия NX Nastran для FEMAP. Вы не сможете завершить этот пример с демонстрационной версией с ограничением в 300 узлов.


Пример включает следующие шаги:

  • ‍Импорт геометрии формата STEP.
  • ‍Построение серединных поверхностей.
  • ‍Создание плоской сетки.
  • ‍Приложение нагрузок и закреплений.
  • ‍Анализ модели с помощью решателя NX Nastran.
  • ‍Обработка результатов расчета.
femap 12, nx nastran, cae, cadis, кадис


Импорт геометрии

Для начала примера необходимо импортировать геометрию.

Запустите FEMAP и создайте новый файл модели. Импортируйте геометрию в формате Step:

  1. ‍File, New.
  2. ‍File, Import, Geometry.
  3. ‍В диалоговом окне импорта геометрии (Geometry File to Import) перейдите в папку Examples в директории установки FEMAP, найдите файл mp.STP и нажмите открыть. В диалоговом окне STEP Read Options оставьте настройки импорта по умолчанию и нажмите ОК.
  4. ‍View, Rotate, Model.
Совет: Можно нажать клавишу F8 вместо использования предыдущей команды (View, Rotate, Model).
  1. ‍В диалоговом окне View Rotate нажмите кнопку Dimetric, затем нажмите ОК.
  2. ‍В выпадающем списке меню View Style (на панели инструментов View Toolbar или View - Simple Toolbar) активируйте режим каркасного отображения модели Wireframe.
     
femap 12, nx nastran, cae, cadis, кадис


Создание модели серединной поверхности

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

Построение серединных поверхностей

Используйте инструменты автоматического построения серединных поверхностей:

  1. ‍Разверните и отмасштабируйте модель так, чтобы получить выгодную позицию для выбора точек целевой толщины, которые будут определять построение серединных поверхностей.
     
femap 12, nx nastran, cae, cadis, кадис
 
  1. ‍Geometry, Midsurface, Automatic.
  2. ‍В диалоговом окне выбора объектов Entity Selection нажмите кнопку Select All, затем нажмите ОК.
  3. ‍В диалоговом окне Automatic Midsurface Generation, в секции Midsurface Options, активируйте метод построения серединных поверхностей «pre-v11.1 Midsurface Method».
Примечание: Метод построения серединных поверхностей «pre-v11.1 Midsurface Method» используется в этом примере для того, чтобы показать дополнительные инструменты для дальнейшей обработки серединных поверхностей. Метод построения серединных поверхностей по умолчанию, в данном случае, сразу создаст все необходимые поверхности и в дальнейшем не возникнет необходимости их редактировать. Повторите попытку, не включая метод «pre-v11.1 Midsurface Method», чтобы увидеть, как работает расширенный алгоритм, назначенный по умолчанию, с этой геометрией.
  1. ‍В диалоговом окне автоматического построения серединных поверхностей Automatic Midsurface Generation нажмите кнопку Measure Distance, чтобы измерить расстояние или сочетание клавиш Ctrl+D на клавиатуре (при этом, курсор должен находится в поле ввода). Воспользуйтесь инструментом Measure Distance для измерения расстояния.
Примечание: Кнопка «Measure Distance» или сочетание клавиш Ctrl+D позволяют определить расстояние целевой толщины, по которой будут построены серединные поверхности.
Программное обеспечение использует это значение для определения поверхностей, между которыми следует построить среднюю поверхность. Целевая толщина должна быть немного больше, чем наибольшее расстояние между плоскостями на твердых телах, по которым Вы хотите построить серединные поверхности. Если целевая толщина слишком мала, серединные поверхности не будут созданы. Если целевая толщина слишком высока, то серединные поверхности будут построены между теми поверхностями, которые Вам не нужны.
  1. ‍В диалоговом окне Locate нажмите кнопку Methods.
  2. ‍Выберите метод измерения расстояния между точками On Point.
     
femap 12, nx nastran, cae, cadis, кадис
 
  1. В диалоговом окне On Point выберите точку A (см. предыдущий рисунок).
  2. ‍Нажмите ОК.
  3. ‍В диалоговом окне On Point выберите точку B (см. предыдущий рисунок).
  4. ‍Нажмите ОК. В диалоговом окне Automatic Midsurface Generation примите значение, вычисленное командой Measure Distance и нажмите ОК.
Примечание: Значение целевой толщины должно быть приблизительно равно 4,93.
 
femap 12, nx nastran, cae, cadis, кадис



Удаление исходной геометрии

Удалите исходное твердое тело:

  1. ‍Delete, Geometry, Solid.
  2. ‍В диалоговом окне выбора объектов Entity Selection введите идентификатор твердого тела ID:1
  3. ‍Нажмите ОК. Затем нажмите ОК еще раз.
     
femap 12, nx nastran, cae, cadis, кадис
 
  1. В выпадающем списке меню View Style (на панели инструментов View Toolbar или View - Simple Toolbar) активируйте режим полного отображения модели Solid.
     
femap 12, nx nastran, cae, cadis, кадис


Очистка геометрии

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

Обрежьте поверхность каждого ребра:

  1. ‍Geometry, Midsurface, Trim with Curve.
  2. В диалоговом окне Select Surface/Solid to Trim выберите одно из восьми ребер.
  3. ‍Нажмите ОК.
     
femap 12, nx nastran, cae, cadis, кадис
 
  1. В диалоговом окне выбора объектов Entity Selection выберите кривую «С» как показано на рисунке выше.
  2. ‍Нажмите ОК.
     
femap 12, nx nastran, cae, cadis, кадис

Обратите внимание: Выбранная поверхность теперь разрезана на две поверхности вдоль линии.
  1. ‍Затем повторите процедуру, чтобы обрезать остальные семь ребер и нажмите Cancel.
Совет: Вы можете вращать модель, удерживая нажатой среднюю кнопку мыши и перемещая курсор.

Удалите верхнюю часть каждого ребра:

  1. ‍Delete, Geometry, Surface.
  2. ‍В диалоговом окне выбора объектов Entity Selection выберите поверхности «D», созданные в верхней части каждого ребра (одна из таких поверхностей показана на рисунке ниже).
  3. ‍Нажмите ОК. Затем нажмите ОК еще раз.
     
femap 12, nx nastran, cae, cadis, кадис

Примечание: Верхние поверхности каждого ребра теперь удалены.
 
femap 12, nx nastran, cae, cadis, кадис


Спроецируете линии ребер на стенки корпуса:

  1. ‍Geometry, Midsurface, Intersect.
  2. ‍В диалоговом окне выбора объектов Entity Selection нажмите кнопку Select All, затем нажмите ОК.


Создание сетки модели

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

Затем установите размер сетки. Наконец, постройте плоскую сетку конечных элементов на поверхностях.

Создание и назначение атрибутов

Назначьте атрибуты сетки поверхностям:

  1. ‍Geometry, Midsurface, Assign Mesh Attributes.
  2. ‍В диалоговом окне выбора объектов Entity Selection нажмите кнопку Select All, затем нажмите ОК. В диалоговом окне Define Material – ISOTROPIC нажмите кнопку Load, чтобы загрузить стандартный материал из библиотеки.
  3. В диалоговом окне Select from Library выберите материал «AISI 4340 Steel».
  4. ‍Нажмите ОК. Затем в диалоговом окне Define Material – ISOTROPIC нажмите ОК еще раз. На вопрос «OK to Consolidate Properties by Thickness» нажмите «No».
Обратите внимание: Каждая поверхность теперь имеет свойство плоских элементов и ссылается на материал. Нажатие кнопки «Yes» минимизировало бы количество новых свойств, которые имеют близкие толщины в соответствии с заданным допуском «Tolerance».
Совет: Если серединные поверхности создаются вручную с помощью таких команд, как «Geometry, Surface, Offset» или «Geometry, Surface, Extrude», поверхности не будут иметь атрибутов сетки при автоматическом назначении. Необходимо вручную назначить атрибуты сетки, создав или назначив существующие свойства с использованием соответствующей  толщины.


Построение сетки конечных элементов

Установите размер сетки по умолчанию, затем разбейте серединный поверхности на плоские конечные элементы:

  1. ‍Mesh, Mesh Control, Size on Surface.
  2. ‍В диалоговом окне выбора объектов Entity Selection нажмите кнопку Select All, затем нажмите ОК. В диалоговом окне Automatic Mesh Sizing нажмите ОК, затем нажмите Cancel.
  3. ‍Mesh, Geometry, Surface.
  4. ‍В диалоговом окне выбора объектов Entity Selection нажмите кнопку Select All, затем нажмите ОК. В диалоговом окне Automesh Surfaces нажмите ОК.
  5. ‍На панели инструментов View нажмите на иконку View Visibility (команда View, Simple Toolbar). Либо нажмите Ctrl+Q.
  6. ‍В диалоговом окне видимости объектов Visibility перейдите на вкладку Entity/Label.
  7. ‍Переключитесь на настройки отображения объектов Draw Entity.
     
5b618bb82671b5c0c4ebd037_15.png
 
  1. Отключите отображение узлов и всех объектов геометрии.
     
5b618bc2a292dd3c69fa1876_16.png
 
  1. Нажмите Done.
femap 12, nx nastran, cae, cadis, кадис

 

Приложение нагрузок и закреплений

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

Создайте набор нагрузок и приложите давление к задней части:

  1. ‍Model, Load, On Surface.
  2. ‍Поскольку в модели отсутствуют наборы нагрузок, FEMAP предложит создать их. В диалоговом окне New Load Set в поле Title введите название набора нагрузок.
  3. ‍Нажмите ОК.
  4. В диалоговом окне выбора объектов Entity Selection выберите серединную поверхность в задней части корпуса. Она может иметь различные идентификаторы ID (обычно ID:129). 
  5. ‍Нажмите ОК.
  6. ‍В диалоговом окне Create Loads on Surfaces выберите давление Pressure.
  7. ‍Введите значение давление в поле Value: -1.
  8. ‍Нажмите ОК, затем нажмите Cancel.
femap 12, nx nastran, cae, cadis, кадис

Задайте закрепление по периметру отверстий в нижней части корпуса:

  1. ‍Model, Constraint, On Curve.
  2. ‍Поскольку в модели не существует наборов закреплений, FEMAP предложит создать их. В диалоговом окне New Constraint Set в поле Title введите название набора закреплений.
  3. ‍Нажмите ОК.
  4. ‍В диалоговом окне выбора объектов Entity Selection выберите восемь кривых вокруг отверстий в основании.
  5. ‍Нажмите ОК.
Совет: Можно развернуть модель и увеличить углы корпуса, чтобы облегчить выбор этих кривых. В то время, когда активно диалоговое окно выбора кривых, Вы можете использовать среднюю кнопку мыши, для вращения модели, а также использовать команды «Zoom» и «Previous Zoom» на панели инструментов View Toolbar.
  1. ‍В диалоговом окне Create Constraints on Geometry нажмите кнопку Pinned - No Translation.
  2. ‍Нажмите ОК, затем Cancel.
femap 12, nx nastran, cae, cadis, кадис

Совет: Чтобы просмотреть узлы и элементы, к которым были применены нагрузки и ограничения, используйте команды «Model, Load, Expand» и «Model, Constraint, Expand».


Анализ модели

Выполните статический анализ модели с помощью решателя NX Nastran.

Создайте анализ и запустите расчет:

  1. ‍Model, Analysis.
  2. Нажмите кнопку New.
  3. ‍Выберите «36..NX Nastran» из выпадающего списка решающей программы Analysis Program. Выберите линейный статический анализ «1..Static» из раскрывающегося списка типов анализа Analysis Type.
  4. ‍Нажмите ОК. Затем в диалоговом окне Analysis Set Manager нажмите кнопку Analyze.


Обработка результатов

Для этого анализа отобразите деформированный вид модели и контурную эпюру напряжений.

Отобразите деформированный вид модели и контурную эпюру напряжений:

  1. ‍View Select (F5).
  2. ‍В диалоговом окне View Select в разделе Deformed Style активируйте режим отображения деформированного вида модели «Deform». В разделе Contour Style активируйте режим отображения результатов анализа в виде контурной заливки «Contour».
  3. ‍Нажмите кнопку Deformed and Contour Data.
  4. ‍В диалоговом окне Select PostProcessing Data, в разделе выходных векторов Output Vectors, в поле векторов для деформированного вида Deform, выберите «1..Total Translation». В поле Contour выберите выходной вектор контурной заливки «7026..Plate Top MajorPrn Stress».
  5. ‍Нажмите ОК во всех диалоговых окнах.
femap 12, nx nastran, cae, cadis, кадис
 
  1. Разверните модель так, чтобы Вы могли видеть заднюю часть корпуса.
Примечание: Вы можете заметить, что главные напряжения «Plate Top MajorPrn Stress» отображаются с обоих сторон каждого элемента.
 
femap 12, nx nastran, cae, cadis, кадис


Измените параметры контурной эпюры, чтобы одновременно отобразить двусторонние выходные векторы «Top» и «Bottom»:

При выборе стандартного выходного вектора для верхней (Top) или нижней (Bottom) стороны плоских элементов, как это было сделано выше, FEMAP автоматически отобразит верхние или нижние значения на одной и той же эпюре.

  1. View Select (F5).
  2. В диалоговом окне View Select нажмите кнопку Deformed and Contour Data.
  3. В диалоговом окне Select PostProcessing Data, в разделе выходных векторов Output Vectors, активируйте опцию «Double-Sided Planar Contours» для одновременного отображения «Plate Top MajorPrn Stress» и «Plate Bot MajorPrn Stress» на одной эпюре.
  4. Нажмите на кнопку Contour Options.
  5. В диалоговом окне Select Contour Options в разделе Contour Type выберите режим отображения результатов «Elemental».
  6. В разделе Data Conversion активируйте осреднение узловых значений «Average».
  7. В разделе Data Selection активируйте опцию использования узловых результатов «Use Corner Data».
  8. Нажмите ОК во всех диалоговых окнах.
     
femap 12, nx nastran, cae, cadis, кадис

Обратите внимание: Визуализация результатов изменилась. Контурная эпюра теперь показывает напряжения «Plate Top MajorPrn Stress» на верхней грани элементов и «Plate Bot MajorPrn Stress» на нижней грани элементов.
  1. ‍Разверните модель чтобы убедиться в этом.
     
femap 12, nx nastran, cae, cadis, кадис


Для более удобного просмотра двухсторонних результатов активируйте визуализацию толщины конечных элементов:

  1. ‍View Options (F6).
  2. ‍В диалоговом окне View Options перейдите в категорию Labels, Entities and Color.
  3. ‍В разделе Options выберите настройки ориентации элементов «Element - Orientation/Shape». В параметрах Element Shape выберите «1..Show Fiber Thickness».
  4. ‍Перейдите в категорию Tools and View Style.
  5. ‍В настройках Options выберите «Filled Edges».
  6. ‍Отключите отображение ребер элементов, убрав галочку в чекбоксе Draw Entity.
  7. ‍Нажмите ОК.
     
femap 12, nx nastran, cae, cadis, кадис

Совет: Вы также можете быстро включить «Filled Edges» и «Thickness/Cross Section», используя меню View Style на панели инструментов View. Просто щелкните левой кнопкой мыши на иконки «Filled Edges» или «Thickness/Cross Section» в меню View Style , чтобы их отключить, а затем повторите действие, чтобы включить их обратно в любой момент.


 

Подробная видео-инструкция к этому руководству находится на нашем сайте ССЫЛКА

На русском о Femap можно прочитать на нашем сайте

Обучение по Femap можно посмотреть по ссылке

 

По вопросам приобретения, обучения, бесплатного тестирования и любым другим вопросам, пожалуйста, обращайтесь: info@cad-is.ru тел.: +7 (495) 740-05-10
www.cad-is.ru

 



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


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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • maxx2000
      Пригласили на дысь в одну контору занимающуюся проектированием грузоподъёмных механизмов. Конкретно взялись они за проект 90 тонного крана типа Пионер. Модульный, разборный, чтоб можно было на грузовиках по тайге возить. Брали просто готовую конструкцию и масштабировали кратно.  Волновал только навык оценки конструкции на опрокидывание нежели навыки прочностного расчёта.  Т.е. нужен был инженер-конструктор способный оценить возможность эксплуатации в конкретном плане установки крана. И там всё так, краны, балки, укосины -  всё масштабируется кратно, а чтобы двигалось редуктора да моторы пожирнее.   Ну и да, всё чаще зовут на собеседование в строительные компании на должности проектировщиков КМ,КЖ конструкторов-машиностроителей, а не ПГС. 
    • Fedor
      https://moskvadeluxe.ru/vysotnye-ogranicheniya-v-moskve-398-pp/   
    • Maik812
      Хотелось бы как плагин к Солиду. есть приложение SolidWorks Inspection версия 2014 x64 например, по размерным цепям
    • Jesse
      Так льготную ипотеку только недавно убрали, а зарплаты выросли уже как год/два назад..))
    • Fedor
      В строительстве взяли курс на то, чтобы проектировщик умел бы и считать на прочность и чертить . Для чего программы пишутся если ими не пользоваться ?  Механику деформируемых тел в той или иной форме почти все инженеры учат... :)    Логика прогресса. Сейчас и логарифмической линейкой мало кто умеет пользоваться.  :) А каменный топор и вовсе никто не сможет сделать окажись в лесу :)    Высотный регламент наверняка не позволит. Проще закопаться в глубину :)  https://kgiop.gov.spb.ru/media/uploads/userfiles/2021/02/04/Приложение_2.2_Высоты_1-80.pdf  
    • Sabadash
      Потестил разные варианты дуговой интерполяции, работает только в плоскости XY. Автосмена работает, коррекция длины тоже Единственное приходится смещать абсолютные координаты на высоту длины инструмента которым привязывалась система координат.     Следующее что хочу видеть от этого станка - обмер заготовки и привязка системы координат относительно механического "маячка" на рабочем поле, координаты которого будут изначально известны, и дальнейшее смещение системы координат детали коллинеарно оси вращения.  
    • roiman
      Вы серьёзно думаете, что в этой стране прочнисты нужны? Было по всей стране 3 выпускающих кафедры. В названии одной, моей родной, слово "прочность" теперь вообще не фигурирует. Оно в лучшие-то годы не нужно было. Как-то сидел, будучи аспирантом, 15 лет назад как консультант от кафедры на дне открытых дверей. Сижу рассказываю одному мальчику с мамой рядом, как у нас хорошо, и раз, мама выдаёт: "Ну, вы же понимаете, что ДПМ-щики работают кем угодно, но только не прочнистами? Я сама ДПМ заканчивала".   По теме. Попытки найти что-то на аутсорсе привели меня к факту, что специалисты как таковые не нужны. Нужны "колышки", чтобы дырки затыкать в производствах. Желательно, выполняющие десяток трудовых, смежных функций - конструктор-технолог-программист ЧПУ-подготовка производства-сертификация-физ.расчёты-работа  с подрядчиками-.... Или вообще просто, в наглую, "конструктор, чтобы наладить производство".   И, главное, чтобы рядом был. Неважно, что ищем 2-3-5 лет специалиста и производство стоит, рынок уходит.   Вот сейчас проблема, как я понимаю, с проектировщиками - КЖ, КМ и пр. С ними уже на всё согласны. 90% вакансий по удалёнке - для них. Чекайте - лет через 5-ть в производстве пластмассовых изделий будет аналогичный крах в специалистах. Десяток лет отдавали всё Китаю на подряды. Опыт проектирования остался не у многих, как к примеру у дедушки в соседней теме, а реального опыта вообще у предельно малого кол-ва людей. Открываю LinkedIn - там первые же ролики такого качества и сложности оснастки, что в текущих реалиях РФ вообще невозможно производить. Но предприятия "ломаются" как девочки. Нужно чтобы рядом был, сам переехал и пр. Хотя куда и что, а пресс-формы  - самая подходящая сфера для аутсорса. Китайский инженерам можно всю РФ на аутсорсе обслуживать. Местным - фиг.   Да, зачем далеко ходить. Ещё 10 лет назад мне моё родное, ныне обанкротившееся, предприятие, казалось просто отсталым болотом. Сейчас я вспоминаю его как фантастику. Те вещи, которые я делал ещё не так давно, теперь кажутся не просто невозможными, а просто НЕ НУЖНЫМИ.   Извините, накипело.
    • Nikomas
      Допилил таки пост на 3х осевой фрезерный Weida 850 со стойкой Sinumerik 808D. ;(WEIDA 850 postprocessor rev. 1.1 by Samokhin Aliaksei) ;T3 - TYPE:END MILL. DIAM:12.0 ID: G90 G17 G55 T3 M6 D1 G0 M3 S4155 X-45.405 Y-44.635 F735. M8 G0 X-45.405 Y-44.635 Z10 Z2 G1 Z-15.92 F12699 G3 X-45.656 Y-43.401 Z-16 I-1.615 J0.314 F735 ... G1 X49.785 Y1.447 G0 Z10 M5 M9 G0 SUPA Z0 G0 SUPA X-400 Y14 M30 %   Сверление - циклами @drill local numeric RTP RFP SDIS DP DPR FDEP FDPR DAM DTB DTS FRF MDEP VRT DTD DIS1 local integer VARI AXN ... if drill_type eq 0 ;G81 {nb, 'MCALL CYCLE81 (' RTP:'5.3(p)' ', ' RFP:'5.3(p)' ', ' SDIS:'5.3(p)' ', ' ' , ' DPR:'5.3(p)' ')'} endif ...  
    • Ninja
      И вот поэтому теперь, вместо этих галерей будут строить новые современные жилплощади по цене 760 тыс/мес в ипотеку! Прямо над заводами в центре Москвы! @Krusnik ЖК Бадаевский слыхал? ВооТ как надо! Жить в парящий домах на высоте 38 метров над землёй!     Внизу завод, да кокой завод! Пивоваренный завод!!! а на верху небожители, в самом центре! Лепота! И завод городу сохранили, нате вам Москвичи - идите работайте , и людям место для жизни - это те которые не работают     дополню: "Свой парк на 4 га – особая гордость проекта. Концепцией предусмотрено воссоздание настоящего русского леса. Там будут разбиты аллеи, клумбы, посажены красивые крупномеры, фруктовые деревья."   Вот как построят так мы и переедем, готовьтесь!  
    • maxx2000
×
×
  • Создать...