Jump to content

Проблема экспорта настроек контакта из Femap в Patran (и решение в MSC Nastran)


Recommended Posts

Anjanjaha

Здравствуйте! Прошу прощения, не нашла куда лучше вопрос адресовать, пишу в отдельную тему.

Задача стоит следующая: есть КЭМ из 3D и 2D-элементов, созданная в Femap, с заданным контактом без трения на нескольких поверхностях.

Мне нужно экспортировать её в bdf таким образом, чтобы файл мог быть запущен на расчет в MSC Nastran.

В Фемапе при задании свойств контакта я MSC выбрала, вроде в bdf всё попало (но почему-то только в один расчетный случай, это следующая проблема).

Загвоздка в том, что расчет не идет, в сообщении об ошибке говорится что патран не поддерживает контакт 2D c 3D элементами.

Удалила Contact Body с 3D элементами, всё равно расчет не идет:

 

*** USER FATAL MESSAGE 8146 (MCNTDAT)
     Not a single element has been found in the deformable contact body, with BCBODY ID = 3.
     User Information: Every deformable contact body must contain some elements, supported by MD 3D contact capability.
     User Action     : Check contact modeling for errors in the input data entries, such as BCTABLE, BCBODY and so on;
                       Also make sure the elements involved in contact are of supported element types.
 *** USER FATAL MESSAGE 8146 (MCNTDAT)
     Not a single element has been found in the deformable contact body, with BCBODY ID = 7.
     User Information: Every deformable contact body must contain some elements, supported by MD 3D contact capability.
     User Action     : Check contact modeling for errors in the input data entries, such as BCTABLE, BCBODY and so on;
                       Also make sure the elements involved in contact are of supported element types.

 

То есть в Фемапе всё ок, а у Патрана лапки. И у меня. Помогите пожалуйста, может кто решал подобную задачу. Или расскажите как в патране контакт настроить на линейный решатель. Спасибо!

Link to post
Share on other sites


UnPinned posts
AlexKL

На сколько понял ошибку - в зоне контакта (BCBODY ID = 3 и BCBODY ID = 7) нет элементов. Проверить BCTABLE - там должен быть список элементов,

которые контактируют.

Почему не импортировать модель в  Патран и там настроить?

Link to post
Share on other sites
Anjanjaha

Я практически не работала в Патране, к сожалению, поэтому есть сложности. Плюс я так поняла по одному из сообщений об ошибке, что MSC Nastran в принципе не допускает контакт 2D и 3D элементов. Этот момент теоретически тоже можно поправить.

 

В карточках bcbody Id3 и Id7 элементы есть. Проверю ещё на дублирование, может из-за этого ошибка. 

 

Скажите пожалуйста, а есть ли какие-то требования у Патрана к сетке на поверхностях контакта? Должны ли они конгруэнтны быть например? 

Link to post
Share on other sites
dbarlam

Посмотрите 

s101_2.jpgs400_1.jpgs400_2.jpgs400_3.jpgs400_4.jpgs400_5.jpgALON.zips101_1.jpg

Отмечу (1) посмотрите параметры контакта - Я поставил NLGLUE=1 

В отличие от того что было у вас  NLGLUE=0 (это Permanent Contact) А контакт не с первого шага

(2) Я задал контакт только Солида со Срединной повехностью пластины. Т.е. перемещение платины больше на 1/2 толщины

(3) можно задать и только с вехней плоскостью

Главное - Я не знаю какя версия Настрана/Патрана у Ваs101.zipс. У меня последние 2022,3 

Прилеплен файл Патрана

Ввиду больших перемещений я прогнал нелинейную задачу тоже - с большими перемещениями - SOL 400

 

Прилеплены все файлы

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

У меня 19 настран  и 20 патран (более поздних не нашел). По настройкам контакта - я с ними не заморачивался - просто тест для демонстрации возможностей.

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

Принципиально для 19 ,20 должно посчитаться. Изменения в контактах произошли начиная с 2014

Link to post
Share on other sites
Anjanjaha
38 минут назад, dbarlam сказал:

Принципиально для 19 ,20 должно посчитаться. Изменения в контактах произошли начиная с 2014

У меня 2012, требование Заказчика. А какого рода изменения произошли?

Link to post
Share on other sites
dbarlam

Это старая версия. Там много изменений в определении контактов.

Link to post
Share on other sites
AlexKL

Если требования - считать на настране, где такого контакта нет, то тогда 106 решение с GAP?

Link to post
Share on other sites
dbarlam

или используйте Slide Line Contact - он есть в 106, Но это головная боль

связанная с подгонкой сетки.

GAP - тоже не совсем годится. Во-первых он не работает с большими перемещениями. 

А в предложенной задаче это тоже одна из проблем.

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

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.




  • Сообщения

    • soklakov
      10^18 частиц. Да, мощнее имеющихся.
    • Golem
      Спасибо большое, я с таким не сталкивался.
    • VOleg
      Я бы сказал "Странный вопрос". За 40+ лет ни разу на чертеж детали не ставил номера позиций т.к. ни разу не нужно было. Но вот последние несколько лет люди начали спрашивать... Видимо на производство пришли "новые люди"... Вот, помогаю, как могу. Еще надо на листах металла на складе писать на какие детали куплен этот металл... И на трубы, что ли? А на сверлах писать какие отверстия нужно будет просверлить...
    • NGM
      Смотрю стандарт, и понимаю - сколько человек его прочтёт, столько трактовок и будет. Сплошные абстрактные формулировки; целый раздел про аттестацию, начинающийся с того, что она "не носит обязательный характер"... Зато, если буквально читать требования к специалисту к нормоконтролю - какой-то терминатор получается: и национальную систему стандартизации знает (всю!), и опыт по разработке КД/ТД имеет, и английским языком владеет. Вот для чего нужны такие ГОСТ-ы?! Заготовка для локального СТО, не более.  
    • NGM
      В идеальном мире розовых единорогов блюющих радугой подпись "Т. контр" в чертеже должен ставить технолог, который будет разрабатывать техпроцесс на проектируемое изделие. На практике я такого не встречал никогда. Предприятиям, где такое практикуется - моё заочное уважение. @Фарита, расслабьтесь. Лучшее, что Вы можете сделать у себя - организовать собственную группу конструкторов, которые будут: а) перечерчивать полученную КД под требования вашего производства, б) выносить мозги разработчику бесконечными ПИ. Поверьте, так работает абсолютное большинство предприятий промышленности - почти везде есть подразделения "конструкторского сопровождения производства", по факту являющиеся живыми примерами того, что ни ЕСКД, ни ЕСТД не работают и никогда не работали (во всяком случае, первое слово из обеих абревиатур).
    • vad0000
      Только одна клавиша не работает?
    • Fedor
      А может попробовать решить задачу  конструкторской оптимизации, то есть минимизировать величину расхождения с экспериментом... 
    • Metal_Cutter
      Это легко лечится, нужно отключить все Join-Up.
    • wake163
    • nicomed
      ИМХО, до разговора о самой таре как раз и надо определяться: в каком виде будет транспортировка ( собранном частично или подетально) предельные размеры и масса упакованной единицы надо ли сортировка по типам деталей (фасад, стенка) при фасовке (для автоматизации, соответственно, должны быть прописаны свойства в деталях) во что будет упаковываться, есть ли какие наработки по изготовлению тары ( тут я "плаваю" ибо такое не делал никогда ) ....если есть мысли что еще надо - дополняйте..   а потом уже только можно что-то продумывать, по каким размерам сортировать, по каким наименованиям ну и т.д.
×
×
  • Create New...