Jump to content

Ошибка при импорте геометрии в ANSYS


Recommended Posts

MaryMadeleine

Доброго времени суток!

 

При попытке импортировать геометрию в любом формате (NX, Parasolid, CATIA, STEP) в MAPDL получаю ошибку

File jobname. anf does not exist.

The /INPUT command is ignored.

 

Полистав форумы, нашел, что, возможно, ANSYS был установлен криво, и из-за этого некоторые системные переменные или файлы отсутствуют. На старом компе все работало на той же версии 19.2.

 

Кто-нибудь сталкивался? Какие галки поставить при переустановке ANSYS, какие системные переменные прописать, или есть другие способы решить проблему?

Link to post
Share on other sites


UnPinned posts
forums.sis

Без файла угадывать самое оно, в чем там ошибка. Я процентов на 90% уверен, что дело не в ансисе.

Что пишет аутпут?

Edited by forums.sis
Link to post
Share on other sites
MaryMadeleine
3 минуты назад, forums.sis сказал:

Без файла угадывать самое оно, в чем там ошибка. Я процентов на 90% уверен, что дело не в ансисе.

Дело точно в ансисе. Я протестил файл с геометрией в Workbench, и SpaceClaim все нормально считал. 

Link to post
Share on other sites
MaryMadeleine
5 минут назад, forums.sis сказал:

Запишите input'ник из WB и попробуйте еще тогда.

С Parasolid та же проблема, а вот iges считался, но там области не создались, фигня получилась, но с этим форматом у меня никогда отношения нормально не складывались) 

Link to post
Share on other sites
forums.sis
Только что, MaryMadeleine сказал:

С Parasolid та же проблема, а вот iges считался, но там области не создались, фигня получилась, но с этим форматом у меня никогда отношения нормально не складывались) 

Я не понял о каких областях идет речь.

Повторюсь, без скриншота output'а и файла подсказать в чем затык очень сложно.

Link to post
Share on other sites
MaryMadeleine
Posted (edited)

Вот та модель, которую мне нужно перенести из NX в ANSYS:

ig2.PNG

 

Она считывается в SpaceClaim, но в MAPDL вылезает упомянутая ошибка. Я попытался по вашему совету перенести ее из SpaceClaim в MAPDL. При переносе в Parasolid ошибка та же. При переносе в IGES получается чушь - только точки, линии и одна область:

ig1.PNG

Edited by MaryMadeleine
Link to post
Share on other sites
MaryMadeleine
4 минуты назад, forums.sis сказал:

VLIST тоже не показывает объемов?

Разумеется. Я построил эту картинку командой GPLOT, это все, что ANSYS считал. Он всегда так плохо у меня читает IGES, поэтому я использую Parasolid

Link to post
Share on other sites
forums.sis
1 час назад, forums.sis сказал:

Без файла угадывать самое оно, в чем там ошибка

 

59 минут назад, forums.sis сказал:

Повторюсь, без файла подсказать в чем затык очень сложно.

 

Link to post
Share on other sites
MaryMadeleine
9 минут назад, forums.sis сказал:

 

 

 

Оба файла экспортированы из NX. Скрин, который был в предыдущем сообщении от меня, был сделан после прогонки модели NX->SpaceClaim->IGES->MAPDL.

Этот IGES (из NX) импортируется чуть лучше, но объемов все равно нет и области дико кривые, с Parasolid все та же ошибка, с которой я начал.

para.x_t igs.igs

Link to post
Share on other sites
Graf Kim

@forums.sis поддерживаю. Ничего не делал дополнительно. Просто считал.

image.png 

@MaryMadeleine вы как считываете? Через File-Import-Para? Версия какая?

Link to post
Share on other sites
AlexKaz

  

21 час назад, MaryMadeleine сказал:

При попытке импортировать геометриюв любом формате (NX, Parasolid, CATIA, STEP) в MAPDL

Вы геометрию проверьте там, где строили. Коряво построенное коряво импортируется, ничего нового.

Link to post
Share on other sites
  • 2 weeks later...
Flint_ru
29.03.2021 в 10:11, MaryMadeleine сказал:

Доброго времени суток!

 

При попытке импортировать геометрию в любом формате (NX, Parasolid, CATIA, STEP) в MAPDL получаю ошибку

File jobname. anf does not exist.

The /INPUT command is ignored.

 

Полистав форумы, нашел, что, возможно, ANSYS был установлен криво, и из-за этого некоторые системные переменные или файлы отсутствуют. На старом компе все работало на той же версии 19.2.

 

Кто-нибудь сталкивался? Какие галки поставить при переустановке ANSYS, какие системные переменные прописать, или есть другие способы решить проблему?

Команда /input  читает apdl-формат. Она не используется для импорта IGES (команда igesin ) или парасолида (~parain). Этой командой можно прочитать ansys neutral format (*.anf). В SpaceCalim-е надо сохранить именно как ansys neutral format (anf).  Тогда как раз будет файл с расширением anf. 

P.S. Отмасштабируйте только сразу в 1000 раз. 

  • Нравится 1
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.



  • Сообщения

    • karachun
    • karachun
      Наверное уже поздно, но... Mesh->Mesh Control->Approach On Surface Выбрать вариант Matched - Linked to Surface (я знаю что на картинке выбран не тот вариант)   И так и эдак. Если можно объединить детали и построить единую сетку или сшить узлы то это лучше всего. Если нельзя задаем склейку (Glued) и решатель сам позаботится о соединении узлов - добавит жесткости между узлами. Если детали должны контактировать то можно вместо склейки задать контакт.   Я заметил что в среде пользователей Фемап есть постоянное непонимание отличий Contact от Glued. Вот в этой части дерева модели можно создать свойства двух типов. Первое это Contact, это контактное взаимодействие, как это описано в википедии - https://ru.wikipedia.org/wiki/Механика_контактного_взаимодействия Контакт может быть с трением или без. А есть вторая опция - это Glued. Вот это по принципу работы похоже на суперклей - соединенные участки сетки работают как единое целое. Иногда пользователи пытаются бездумно менять тип контакта, но очевидно что это абсолютно разные типы взаимодействия и каждый из них имеет свою область применения. Картинку бы еще. А то прутки могут быть сварены по разному.
    • gudstartup
      При нормальном ладдере  в ней нет необходимости!
    • fakemade
      Имеется ввиду, если между деталями контакт, трение может быть, то есть это две разных детали в принципе. Простейший пример - задача Герца, там реализуется контакт. А по вашей части почти не смогу подсказать, со сваркой не работал, слабо представляю пока, как это реализовать. Но то, что сетка будет общая - это точно.   Ну, я работаю в Femap, там есть в инструментах Coincidents Nodes, задается расстояние, на котором сливать узлы и сливаются.
    • Кит
    • gruzevsky
      нет, не разобрался как их восстановить. есть где почитать про процедуру? инициализация осей - это выход в референт? после запуска гидравлики кнопка старт. 
    • Nikk24
      @fakemade "если в реальности две детали каким-то образом между собой взаимодействуют" - вот тут непонятно. Что имеется в виду под "взаимодействуют"? Если деталь сварная, - она состоит из двух обечаек и двух прутков круглого сечения, сваренных между собой, - нужно сливать узлы сетки? Прутки придется моделировать объемными элементами, обечайку - Plate. Строю сетки на на них и потом Merge Coincidents Nodes?  
    • doob
      Ug_user прав. X,Y,Z - это точка центра фрезы. Но от этого не стало понятнее, что же получилось неправильно. Потому решил пояснить. В 3Д-коррекции как и в контурной есть два популярных способа задания коррекции. 1. В программе задается контур детали (это для контурной, а для 3Д точка поверхности инструмента). Стойка сама вычисляет точку центра инструмента исходя из установленных величин размеров инструмента (корректор). 2. В программе задается сразу центр инструмента для конкретного размера фрезы. В этом случае, если поставить корректоры равными нулю, а физическую фрезу установить с размерами, равными расчетным, то получится чистая расчетная обработка. А коррекция достигается отклонением от этих расчетных размеров инструмента.   Подавляющее большинство систем выдает программы с вектором нормали, обеспечивающие 3Д-коррекцию, именно по варианту 2. Или по умолчанию по варианту 2. В вашем случае, Павел1, работает вариант 2. То есть, в корректоре следует указывать не размеры устанавливаемого инструмента, а отклонение от расчетного инструмента. И получите полноценный желаемый результат.   Конечно, можно настроить и вариант 1. Но придется прилично поработать. :-)
    • Bimka
    • vad0000
      Машинные параметры Вы восстановили? И как Вы делаете инициализацию осей?
×
×
  • Create New...