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

NX Advanced Simulation


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

Недавно задался задачей подняться на более высокий профессиональный уровень в работе с CAE/CAD системам, а именно на первый :laugh:

Владею некоторым представлением и терминами о работе в среде Ansys Worcbenh и потому в первом приближении представляю с чем сталкиваюсь.

И вот мне попалась неплохая книжка NX Advanced Simulation (Расширенный Анализ) в целом, написано достаточно доступно и понятно но на некоторые видимо базовые понятия, книжка не отвечает.

Попытаюсь более-менее понятно сформулировать свой вопрос.

Освоение этого модуля я решил совместить с решением простейших задач по сопромату/строительной механие, т.е. если у меня ответ на бумажке и ответ на компютере, усилия, реакции и перемещения совпадают, то значит, я правильно работаю в модуле.

Но вот, незадача - я не совем понимаю видимо некоторых простых понятий.

1. Допустим, я беру за пример решение задачи на поиск перемещеия и максимального напряжения, возникающего в консольнозакреплённой балке, нагруженного на конце консоли сосредоточенной силой. Т.е. на бумаги я рисую консоль, рисую сосредоточенную нагрузку, задаюсь длиной консоли и вечичиной сосредоточенной силы и решаю по стандартным формулам. В итоге я получаю максимальное напряжение и максимальный прогиб балки.

2. Перехожу работать в NX. И возникают проблемы. Я рисую балку квадратного сечения, той же длины что и консоль в бумажном решении. Перехожу в симуляцию. Книжка говорит что надо произвести идеализацию модели - т.е. балка квадратного сечения, длиной равной длины консоли превращается из трёхмерной фигуры в двухмерную - лист длины консоли и с шириной балки (высота балки пропадает). На конце этой идеализированной балки-листа я устанавливаю заделку (ограничиваю все 6 перемещений) а на другой конец я прикладываю сосредоточенную силу, величиной равной силе на бумаге. Накладываю 2Д сетку и перехожу к решению.

Происходит решение и я не понимаю, корректны ли ответы или нет?

Ведь основное отличие п.2. от п.1. в том, что на бумаге у меня балка была без какого-либо геометрического сечения - т.е. просто линия всё, которую я нагружаю силой. А тут в NX я могу нарисовать эту балку только в 3Д - т.е. задаться характеристиками сечения (Моментами инерции и моментами сопротивления) а при идеализации балки происходит ей преврщение из 3х метной в 2х мерную с сохранением 2х координат, т.е. в просто как на бумаге линию не превратить. Правда чтобы посчитать прогиб балки на бумаге, нужно знать момент сопротивления, кооторый и означает как раз сечение балки.

В общем, я жутко извиняюсь, за может некоторую несвязность в моём тексте и сумбурность мыслей, но вопрос в общем такой.

1. Зачем производят идеализацию можели - т.е. из бруска получают лист и его обсчитывают, кроме монятной причины как уменьшенье числа ненужных деталей в модели (ну балка то и так простая) ну и уменьшения ненужных полигонов сетки.

2. При работе с идеализированной моделью т.е. балка в виде листка, учитывается её реальное сечение в модели или нет, то что она квадратная в сечении?

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

Просто я много раз видел как сложные конструкции становятся тонкостенными такими оболочками и обсчитываются. Зачем? Это упрощает вычисления в плане компьютерных ресурсов, или же считают что в той координате, в которой упрощается (т.е. балка теряет свою высоту, при сохранении ширины и длины) она работает одинаково как и идеализированная модель по срединной линии? Т.е. во всех линиях из которых будет потом состоять высота балки, нагрузки будут точно такими же?

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


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

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

Если задавал толщину в физических свойствах "толщина по умолчанию" равной третьей координате то тоже учитывается. Кароче учитывается или нет можно просто отобразив форму 2д элементов.

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

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

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

Если задавал толщину в физических свойствах "толщина по умолчанию" равной третьей координате то тоже учитывается. Кароче учитывается или нет можно просто отобразив форму 2д элементов.

Огромное спасибо!! Мне стало действительно понятней! Можно ещё пару вопросов?

Т.е. при упрощении модели из квадратной балки делая плоский лист и указывая толщину в ассоциативных данных сетки от срединной поверхности я получу тот же результат что и если считал сразу балку с 3й координатой?

Просто я почему спрашиваю, в примерах которые видел и то что я видел на компах у расчётчиков - было так: Вот есть допустим коробчатая конструкция из толстых листов. Расчётчики упрощают конструкцию и в итоге я вижу у них туже коробчатую балку но стенки у неё теперь не толстые, а тонкие, т.е. упростили модель. Вопрос - как у них получается, что независимо от того, упростили они модель или нет - результаты расчёта точно аткие же, как езли б они и не упрощали модель? Просто когда я считаю балку не упрощённую, у меня один ответ, когда я её упрощаю, делая из неё листик :) - то другой ответ. Я что-то делаю не так? Или я неправильно указываю толщину в ассоциативных данных сетки от срединной поверхности? Просто балка была сечением 100х100 и длиной 3500 мм, после упрощения стал лист шириной 100 и длиной 3500, а в ассоциативных данных я написал 1 мм. Это оно? Прошу извинить за тугодумство... %)

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

как это в ассоциативных данных написал 1мм?, там же нельзя указать число. и если балка 100х100х3500 , то почему ты ставишь 100х1х3500 ? мне кажется в этом ошибка. а если хочешь задать конкретное число толщины то это в физических свойствах указывается.

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

Добрый вечер.

Вы можете решить свою задачу следующим образом:

1. Нарисовать в Моделировании прямую L=3500 мм.

2. В модуле Расширенная симуляция сгенерировать 1D сетку и задать в таблице физических свойств коллектора сечение балки.

Profit! :smile:

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

Добрый вечер.

Вы можете решить свою задачу следующим образом:

1. Нарисовать в Моделировании прямую L=3500 мм.

2. В модуле Расширенная симуляция сгенерировать 1D сетку и задать в таблице физических свойств коллектора сечение балки.

Profit! :smile:

Опа.. круто! Не знал что так можно. Спасибо огромное.

Думал что будет ругаться на наличие прямой. По-крайней мере ПроЕ не позволяет нарисовать в модели или моделью - прямую.

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

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

А всё, понял. при создании файла КЭ и файла симуляции надо было указать свойства геометрии (линию выбрать)

Изменено пользователем FR16
Ссылка на сообщение
Поделиться на других сайтах

Есть конечно элементная сборка хвостовой балки вертолета. Каждый раз при открытии файла симуляции этой сборки и при запуске расчетной модели на решение в окне «Информация» появляются вот такие ошибки:

ОШИБКА

Could not retrieve midsurface thicknesses for mesh

"[balka2_id213_x_t_fem1]:ThinShell(1):2d_mesh(1)".

ДЕЙСТВИЕ: загрузите файл детали, содержащий связанные данные толщины срединной

поверхности. Если файл детали уже загружен, возможно, в нем нет данных о толщине

срединной поверхности. Измените атрибут "Исходная толщина" в ассоциативных данных сетки,

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

И такие ошибки выводятся для каждого компонента в сборке ( а их около более 200 и будет больше). Конечно можно вручную после октрытия файла симуляции загрузить все файлы этих деталей , но это долго если учесть их колличество или вместо толщины «срединной поверхности» использовать «Исходную толщину» ( это тоже долго) .

Вопрос : как сделать так чтобы при загрузки файла симуляции, автоматически загружались файлы деталей (чтобы их потом по одной не загружать) ???

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

Вам надо сделать так, чтобы загружались не файлы деталей, а файлы идеализации. Детали подгрузить просто - два раза кликните на строке *имя сборки*.prt в Навигаторе симуляции.

Для загрузки идеализации: Файл/Утилиты/Настройки по умолчанию. Симуляция/Общие/Среда/ включить опцию Автоматическая загрузка ассоциативных деталей для компонент КЭ-модели. Перезапустить NX.

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

Здравствуйте! У меня есть вопрос: возможно ли в NX Advanced Simulation провести испытание на разрыв изделия. Если да, то подскажите как это сделать. Спасибо

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

Здравствуйте! У меня есть вопрос: возможно ли в NX Advanced Simulation провести испытание на разрыв изделия. Если да, то подскажите как это сделать. Спасибо

 

Да можно. С определенными допущениями на свойства материалов и идеализацию геометрии. Вам надо задать нелинейные свойства материала и провести предельный расчет (довести конструкцию до разрушения, то есть до момента когда материал потечет например, если диаграмма Прандтря в качестве описания диаграмма деформирования). МОжно конечно заморочится и в качестве критерия по напряжению разрушения оценивать.

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

Вот вопрос для профессоров: два расчёта 1. солвер 101 2. солвер 106/601 абсолютно одинаковые но значения результата отличаются на порядок! внимание вопрос - почему? 

Действительно если значения полученные при статическом расчёте не превышают некоторой величины, можно получать другие значения величин используя пропорцию (линейную). Но в случае если значения получены отличны от указанных ниже (в книге по NX от SIMENS с решенным примером для сравнения) в процессе решения статической линейной задачи, результаты полученные при таком решении не являются корректными (точными; допустимо точными) в следствии чего, использовать  полученные данные не приемлемо не только для нахождения из пропорции других значений но и собственно самих данных непосредственно. Если короче то в том случае если допустим напряжения >~1000МПа или перемещения превышают указанные ниже данные статического расчета нельзя считать точными, а следовательно и опираться на них в рассуждениях – значения могут отличаться в десять раз (см. рисунок ниже и результаты расчёта).

 

NX-CAE-book : «Часто возникает необходимость учитывать эффект геометрической нелинейности во время

моделирования поведения конструкции при возникновении больших перемещений, больших

деформаций, учета следящей нагрузки и поведения конструкции после потери устойчивости.

Иногда к геометрической нелинейности относят контактное взаимодействие, которое в данной

главе рассматривается отдельно. Учет геометрической нелинейности важен, например, для ана-

лиза устойчивости тонких пластин, вращения валов, формовки металла и т. д. В других случаях

решение об учете геометрической нелинейности принимается исходя из опыта инженера. На-

пример, если прогиб пластины превышает 20% от ее толщины или прогиб балки превышает 2%

от ее длины, то обычно учитывают геометрическую нелинейность (рисунок 4.3).»

 

 

 

 

Все файлы проверены, вирусов нет

 

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

 

Вот вопрос для профессоров: два расчёта 1. солвер 101 2. солвер 106/601 абсолютно одинаковые но значения результата отличаются на порядок! внимание вопрос - почему?  

Это вопрос не для профессоров.

Потому что - и аналитические  - линейное  и нелинейное решение этой задачи на бумажке карандашом - тоже дают разный рез-тат. 

Возьмите книжку по строительной механике, например Тимошенко какого нибудь и убедитесь сами ...

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

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

 

 

Вот вопрос для профессоров: два расчёта 1. солвер 101 2. солвер 106/601 абсолютно одинаковые но значения результата отличаются на порядок! внимание вопрос - почему?  

Это вопрос не для профессоров.

Потому что - и аналитические  - линейное  и нелинейное решение этой задачи на бумажке карандашом - тоже дают разный рез-тат. 

Возьмите книжку по строительной механике, например Тимошенко какого нибудь и убедитесь сами ...

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

 

Почему не для ....? что для Вас слишком элементарный? :) Вечером подгоню теорию под эту пластинку  там интегралов хренова куча. PS хочется посмотреть на аналитическое нелинейное решение - продемонстрируй.

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

Автор еще в теме? могу дать пример как нужно считать балку на бумаги и тоже самое сделать в CAE... интересует?

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

Автор еще в теме? могу дать пример как нужно считать балку на бумаги и тоже самое сделать в CAE... интересует?

Автор в смысле я?))

Автор давно уже на Ансис переехал и считает там не только балки xD

но UG всё  ранво интересен)

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

 

Автор еще в теме? могу дать пример как нужно считать балку на бумаги и тоже самое сделать в CAE... интересует?

Автор в смысле я?))

Автор давно уже на Ансис переехал и считает там не только балки xD

но UG всё  ранво интересен)

 

ммм.. :) я тоже с ансис работал :) 

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

Изменено пользователем kol
Ссылка на сообщение
Поделиться на других сайтах
давай .. меняться  - давай мне балку из ансиса, если хочегь я тебе из GU

Давай меняться - я тебе балку из ансиса, а ты мне -- балку из иридия. В процессе торга я соглашусь даже на балку из меди)

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

 

давай .. меняться  - давай мне балку из ансиса, если хочегь я тебе из GU

Давай меняться - я тебе балку из ансиса, а ты мне -- балку из иридия. В процессе торга я соглашусь даже на балку из меди)

 

не хочеш не нада не ху мозгоёбничать

Изменено пользователем kol
Ссылка на сообщение
Поделиться на других сайтах

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • Даниил_91
      Понятно, что полностью пресс-форма, это куда серьезнее конструкция с направляющими, знаками и т.д.   Но меня интересовал процесс моделирования, который происходит внутри этой пресс-формы. Ну то есть как сделать матрицу-пуансон, условно говоря. Не прям детальная модель пресс-формы
    • Ветерок
      Пробовал открыть в Акаде или Компасе 2Д? Солид в этом списке - не лучший вариант.
    • Ветерок
      Где было сказано, что формы примитивыне, как куличики? Под прессформой для пластмассы подразумевается нечто совсем другое. Посмотрите в тырнете что такое прессформа для пластмассы. Тем более упоминался ЕМХ, который предназначен для настоящих форм, а не для куличиков.   В закладке Приложение есть Mold & Cast, там можно и линию разъема построить, и поверхность. Хотя поверхность строится штатными средствами. Разными, в зависимости от сложности. Например, плоскость построить очень просто :)
    • Dr.SergeyP
      @maxx2000 по-моему вообще логично, что у меня не установлен альтиум, иначе зачем мне его файлы открывать другими програмами? Или ты это не понимаешь?   @Ветерок в исходном файле 2D, электрическая схема. dxf не принципиально. Просто нужно эти файлы открыть в автокаде, солиде, компасе...
    • Даниил_91
      Это да Так я про это с самого начала и говорю)вопрос-то не по расчетам, а по функционалу и принципу построения пресс-формы) Я пока с вами переписывался продолжал поиски обучающих видео и нашел-таки как происходит построение)) конечно, это относительно простые примеры, но суть стала ясна практически полностью в данном вопросе)
    • Ветерок
      Это не имеет отношения к проектированию прессформ. В общем случае деталь может быть вообще от стороннего разработчика в формате STEP.   Ха-ха! А кроме объемов в ваших прессформах ничего нет? Или это прессформы для отливки силиконовых рыболовных приманок в форме рыбок? Тогда да, достаточно разделить объемы. И то надо добавить центрирующие элементы.   Но если ваши формы такого уровня, тогда вообще не понятно в чем вопрос? Что здесь может вызывать трудности? Разве что незнание функционала программы.   Да, забыл. Перед пунктом 2 надо построить технологическую модель из конструкторской, которую отмасштабироать на величину усадки. Или учесть усадку каким-то иным способом.
    • Fedor
      Во всех букварях есть. Умножают справа и слева на обратную М и все дела :)  Обобщённая задача нахождения собственных значений    https://ru.wikipedia.org/wiki/Спектральное_разложение_матрицы#Обобщённая_задача_нахождения_собственных_значений   :)
    • Даниил_91
      Почему на первом?я так понимаю, что тут у нас спор ещё и из-за того, что каждый по-своему видит процесс моделирования пресс-форм.   Я видел твой принцип: 1. Создаем будущую деталь, которую нам необходимо иметь на выходе 2. Создаем поверхность от края детали, от которой будет строиться пуансон/матрица 3. Создаем объемы вокруг детали, которые впоследствии будут будущими матрицей и пуансоном 4. Разделяем эти объемы поверхностью из п.2 и получаем готовую пресс-форму   Это вообщем Возможно, кто-то из нас видит по-другому и происходит спор
    • Metal_Cutter
      @Viktor2004 Спасибо Вам большое. Все работает.
    • ДОБРЯК
      Я не знаю как вы избавляетесь от М. Вы опять начинаете крутить шарманку, что вы что-то знаете но никому не скажите. :=) Вы как Турта, тот так же говорил, что что-то знает, но так никому и не сказал, что он знает...
×
×
  • Создать...