Владислав_В

Моделирование процесса точения и фрезерования в ansys 17 EXPLICIT DYNAMIC

45 сообщений в этой теме

Добрый день. Помогите с проблемой. Решаю задачу резания. Моделирую процессы точения и фрезерования в в ansys 17 WB EXPLICIT DYNAMIC. Цель: получение модели стружкообразования для разных материалов. Есть два тела заготовка и режущий инструмент. Материалы аллюминий и твердый сплав. Задано вращение заготовки и перемещение резца. Контакт тел: Frictional. В итоге получается белиберда. Нужно убрать красные точки (узлы сетки) или их отключить и получит адекватную модель стружкообразования (скрин ниже).

В сети есть видео модели процесса где все нормально и нет этих красных узлов. https://www.youtube.com/watch?v=7Cj6YqgliB4

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

post-57556-0-51075700-1478905467.jpg

Поделиться сообщением


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


Нужно убрать красные точки (узлы сетки) или их отключить

Открою тайну: красные точки убираются по галочке в меню View > Eroded Nodes. Но о них заботиться стоит в последнюю очередь.

 

Расскажу, что происходит. Начальная скорость вращения у вас не задана. Решатель предполагает, что в момент времени t0 заготовка покоится, а в момент t0+выбранный шаг по времени - уже вращается с заданной скоростью. Получаем на старте огромные перегрузки. Так что на картинке заготовка уже оторвалась от основания и продолжает разрушаться там, где резец еще не бывал.

 

Ну и если размеры элемента такие, что резец снимает в аккурат один элемент, и солвер назначает его разрушившимся, то стружки не получить( 

Поделиться сообщением


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

Let's do it, baby!

 

 

ArXPYXC.gif

2 пользователям понравилось это

Поделиться сообщением


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

Чот не проигрывает. Только дергается.

Поделиться сообщением


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

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

 

Ну или телефон отложить..

Поделиться сообщением


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

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

 

Ну или телефон отложить..

Сохранил гифку на диск. 21.6Мб, 5 фреймов.

На телефоне тож самое, и по ВайФаю и по мобильной сети.

И на хроме для ПК и на хроме для Android, и на IE и 32 и 64 разрядном, и во всем вьюверах которые у меня есть.

Изменено пользователем Борман

Поделиться сообщением


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

Лааадно, разжалобил  :rolleyes:

 

Borman Special.rar

Изменено пользователем piden
2 пользователям понравилось это

Поделиться сообщением


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

Лааадно, разжалобил  :rolleyes:

 

Шайтан дважды.

Изменено пользователем Борман

Поделиться сообщением


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

Открою тайну: красные точки убираются по галочке в меню View > Eroded Nodes. Но о них заботиться стоит в последнюю очередь.

 

Расскажу, что происходит. Начальная скорость вращения у вас не задана. Решатель предполагает, что в момент времени t0 заготовка покоится, а в момент t0+выбранный шаг по времени - уже вращается с заданной скоростью. Получаем на старте огромные перегрузки. Так что на картинке заготовка уже оторвалась от основания и продолжает разрушаться там, где резец еще не бывал.

 

Ну и если размеры элемента такие, что резец снимает в аккурат один элемент, и солвер назначает его разрушившимся, то стружки не получи

 

Спасибо за ответ. Но начальная скорость заготовки есть, т.к. в моделе есть зазор между телами. Сначало происходит вращение, затем врезание. Так же делал сетку очень мелкую, но результат тот-же. А как  Вы выводите результат? Это же не стандартный просмотр?

вот видео процесса и файл ансиса  :smile:

tok.rar

test.rar

Поделиться сообщением


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

Спасибо, но проект открыть не смогу. У меня 17.0  :sad:

 

Но начальная скорость заготовки есть, т.к. в моделе есть зазор между телами.

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

Поделиться сообщением


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

Для визуализации красиво, но для получения реальных данных нужно значительно уменьшать размер сетки и рассматривать только отдельные деформируемые части инструмента и заготовки. И основная сложность в правильном задании свойств материала заготовки. Сами используем для этих целей LS-DYNA, для исследовательских целей Ansys workbebch ls-dyna

Поделиться сообщением


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

Спасибо, но проект открыть не смогу. У меня 17.0  :sad:

 

 

 

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

Все равно не работает. Не знаю в чем проблема. Вот что получилось

И как скрыть тело, чтоб видно было только контуры? Я недавно Ansys осваиваю. Город маленький, очень далеко от центральной Росии. вообще нет людей кто в нем работает чтоб проконсультироватся. Вот сам ковыряюсь. И спасибо большое за ответы

Для визуализации красиво, но для получения реальных данных нужно значительно уменьшать размер сетки и рассматривать только отдельные деформируемые части инструмента и заготовки. И основная сложность в правильном задании свойств материала заготовки. Сами используем для этих целей LS-DYNA, для исследовательских целей Ansys workbebch ls-dyna

Добрый день. Да я тоже пытался освоить ls-dyna, но пока сложно без документации разобраться.  А модуля Ansys workbebch ls-dyna в Ansys 17.1 нет. Знаю его можно скачать с офф. сайта только нужна лицензия Ansys которой нет. 

test1.rar

Поделиться сообщением


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

Если недавно осваиваете ansys то может сначала прорешать задачки попроще. По LS-DYNA вот пример по резке с использованием SPH частиц 

 

 

В  Ansys workbebch ls-dyna примеры по резке не видел

Изменено пользователем fzbm
1 пользователю понравилось это

Поделиться сообщением


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

Если недавно осваиваете ansys то может сначала прорешать задачки попроще. По LS-DYNA вот пример по резке с использованием SPH частиц 

 

 

В  Ansys workbebch ls-dyna примеры по резке не видел

Спасибо, как - то уже в Ansys workbebch охото разобратся. попробую для начала в EXPLICIT DYNAMIC затем переду в Ansys workbebch ls-dyna

Классическую модель получилось сделать. Но вот процесс точения и фрезерования неполучается. Видео по обычной модели выложено ниже. 

allumin.rar

1 пользователю понравилось это

Поделиться сообщением


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

Спасибо, как - то уже в Ansys workbebch охото разобратся. попробую для начала в EXPLICIT DYNAMIC затем переду в Ansys workbebch ls-dyna

Классическую модель получилось сделать. Но вот процесс точения и фрезерования неполучается. Видео по обычной модели выложено ниже. 

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

Изменено пользователем fzbm

Поделиться сообщением


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

Спасибо, но проект открыть не смогу. У меня 17.0  :sad:

 

 

 

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

 

Еще вопрос можно. Вы как задавали вращение заготовки? А то в разных источниках по разному.

 

1) задание вращения через назначения Cylindrical coordinate + Displacemet (с указанием градуса) . Только вопрос какую грань (или все) для вращения выбирать? Скрин ниже.

 

2) задание вращения через Remote Displacement с указанием вектора вращения. какую грань (или все) для вращения выбирать? Скрин ниже.

post-57556-0-90050800-1479077329_thumb.jpg

post-57556-0-85713600-1479077335_thumb.jpg

Поделиться сообщением


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

1) Cylindrical coordinate + Displacemet

2) через Remote Displacement

 

Можно и так, и так, отличий нет. На одну грань прикладывать, которая обычно в патроне закреплена. Либо на внутреннюю, раз заготовка полая.

 

=======================

 

 

 

5a098570d4901458a1e30590b3fe7897.jpg

 

 

...30 часков и 19 минуточек спустя:

 

 

 

3 пользователям понравилось это

Поделиться сообщением


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

 

Чот не проигрывает. Только дергается.

@piden, Да-да, есть такой неприятный момент. Уже замечалось ранее. 

Поделиться сообщением


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

Может в контакте ошибка. Я задаю как: Frictional (defшnitional  тоже выбираю  Frictional+задаю коэф. трения.).

Поделиться сообщением


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

 

Можно и так, и так, отличий нет. На одну грань прикладывать, которая обычно в патроне закреплена. Либо на внутреннюю, раз заготовка полая.

 

=======================

 

 

 

5a098570d4901458a1e30590b3fe7897.jpg

 

 

...30 часков и 19 минуточек спустя:

 

 

 

 

Чет не получается. Подскажите Как Вы задаете вращения вала? (Пробую в градусах и в оборотах в мин. все ровно не хочет. Отдельно крутит, а вместе с резцом еле еле на градусов). И какое время расчета у вас выбрано?

Поделиться сообщением


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

Покажешь, как он отдельно крутит?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Ок... Давай так: ты погасишь деталь резца, оставишь только заготовку, которая будет вращаться.

"Погасишь" = это значит тела резца вообще нет в расчете. Совсем. Только заготовка, которую надо заставить вращаться.

 

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

Некоторые вообще начинают с простых элементов, чтобы все получалось. Вот странные люди!

Изменено пользователем piden
1 пользователю понравилось это

Поделиться сообщением


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

"Погасишь" = это значит тела резца вообще нет в расчете. Совсем. Только заготовка, которую надо заставить вращаться.

 

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

Некоторые вообще начинают с простых элементов, чтобы все получалось. Вот странные люди!

вот отдельно заготовка. Резца вообще нет. только 1 тело

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

 

1.       Видео задание вращения через Displacement сферические координаты 720 град.

2.       задание вращения Remote Displacement 720 град

3.       задание вращения Velocity 1000 об/мин

Documents.rar

Поделиться сообщением


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

1, 2 - сосчитай, сколько оборотов в минуту получается. И сравни с теми скоростями, на которых обработка идет. Но вообще материал не развалился, уже хорошо.

Можно даже резец добавить, только обороты смотри, чтобы реалистичные были)

 

3. 1000 об/мин при времени расчета 0,001s = 6 градусов. Очень похоже. Только не совсем то, что требуется)

Поделиться сообщением


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

1, 2 - сосчитай, сколько оборотов в минуту получается. И сравни с теми скоростями, на которых обработка идет. Но вообще материал не развалился, уже хорошо.

Можно даже резец добавить, только обороты смотри, чтобы реалистичные были)

 

3. 1000 об/мин при времени расчета 0,001s = 6 градусов. Очень похоже. Только не совсем то, что требуется)

Вот у меня в 1 и 2 вид. 720 град стоит, но он настолько он не проворачивается.

он наверно должен за время 0,001s повернутся на 720 град ?

 

реальная скорость должна быть примерно 3000 об/мин (если не высокоскоростная обработка идет)

 

в 3 видео получается если я хочу повернуть на 360 град надо ставить обороты 60 000 об/мин?  я ставил больше 10000 он не рещает. выдает ошибку решателя

Поделиться сообщением


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

1, 2 - сосчитай, сколько оборотов в минуту получается. И сравни с теми скоростями, на которых обработка идет. Но вообще материал не развалился, уже хорошо.

Можно даже резец добавить, только обороты смотри, чтобы реалистичные были)

 

3. 1000 об/мин при времени расчета 0,001s = 6 градусов. Очень похоже. Только не совсем то, что требуется)

 

Вот что получилось. Стружки нет. Может мельче сетку сделать, наверно не поможет. Вы как контакт моделируете?

7.rar

Поделиться сообщением


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

Так же, как в ролике.

 

@@Владислав_В, вы близки к победе. Перечитайте второй пост. Несколько раз, до понимания, что нужно задавать и вращение, и начальную скорость. И почему так следует делать.

1 пользователю понравилось это

Поделиться сообщением


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

Так же, как в ролике.

 

@@Владислав_В, вы близки к победе. Перечитайте второй пост. Несколько раз, до понимания, что нужно задавать и вращение, и начальную скорость. И почему так следует делать.

А как задать начальную скорость? Если задавать Velocity и Displacement вместе они на одном теле не работают. ошибка

Поделиться сообщением


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

Так же, как в ролике.

 

@@Владислав_В, вы близки к победе. Перечитайте второй пост. Несколько раз, до понимания, что нужно задавать и вращение, и начальную скорость. И почему так следует делать.

Проверь правильно я задал Начальную скорость?

post-57556-0-25215900-1479600936_thumb.jpg

Поделиться сообщением


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

Господа! Так и не понятно, чем закончилась эта история с отрыванием заготовки от основания. У меня сейчас та же проблема. Задана скорость вращения и время. Заготовка отрывается и разрушается. Если есть еще советы по этой теме, просьба поделиться.

1.jpg

Поделиться сообщением


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

Резец полностью убирал, менял скорости резания, менял место закрепления заготовки (сначала крепил торец, потом внутреннюю поверхность) К сожалению ничего не получается. Видимо где-то кроется серьёзная ошибка, которая на все влияет.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
2 hours ago, Frezun4ek said:

Так и не понятно, чем закончилась эта история с отрыванием заготовки от основания.

2 hours ago, Frezun4ek said:

Видимо где-то кроется серьёзная ошибка, которая на все влияет.

2 hours ago, Frezun4ek said:

Если есть еще советы по этой теме, просьба поделиться.

 

А теперь снова второй пост этой темы:

On 11/12/2016 at 3:24 PM, piden said:

Расскажу, что происходит. Начальная скорость вращения у вас не задана. Решатель предполагает, что в момент времени t0 заготовка покоится, а в момент t0+выбранный шаг по времени - уже вращается с заданной скоростью. Получаем на старте огромные перегрузки. Так что на картинке заготовка уже оторвалась от основания и продолжает разрушаться там, где резец еще не бывал.

 

 

Что в таких случаях на демотиваторах пишут? "Этот народ не победить", да?

1 пользователю понравилось это

Поделиться сообщением


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

Согласен, я по вашему совету несколько раз прочитал этот пост. Но не понимаю, как задать начальную скорость? Точнее, где это сделать. Действительно в момент времни t0 вращения нет, затем идёт следующий шаг или надо вводить таблицу, чтобы в момент времени t1 вращение было минимальным?

 

Поделиться сообщением


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

Initial condition

Или predefine

Где то там, наверное.

Изменено пользователем Mrt23

Поделиться сообщением


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

Задача хорошо решается в ls-dyna или Ansys/ls-dyna. Единственная проблема это правильное задание материалов и более серьезное - это удаление элементов, которое убрать не получается и сильно влияет особенно на операциях сверления и фрезерования

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
30 минут назад, fzbm сказал:

Задача хорошо решается в ls-dyna или Ansys/ls-dyna. Единственная проблема это правильное задание материалов и более серьезное - это удаление элементов, которое убрать не получается и сильно влияет особенно на операциях сверления и фрезерования

 

Согласен, но к сожалению поздно нашел эту статью. Сейчас разбираюсь с  Ansys/ls-dyna, но по прошлой модели не даёт покоя задание начальной скорости, слишком много потратил времени, поэтому хочу добить задачу! Но видимо не то меняю

Поделиться сообщением


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

Все работает нормально. у меня решилась задача.

вот скрин задания начальной скорости и результат. 

Конечно, скорости заданы у меня не верно это только тест. 

Реальный файл не нашел. только тестовый остался

11.jpg

12.jpg

Поделиться сообщением


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

Владислав большое спасибо, прояснили ситуацию! То есть получается теперь Displacement не нужны, а необходимо просто закрепить заготовку?

Поделиться сообщением


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

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

вот

13.jpg

Поделиться сообщением


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

Создайте аккаунт или войдите для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!


Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.


Войти сейчас

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

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



  • Сообщения

    • Slavdos
    • Давид96
      Чтоб не создавать новую тему спрошу тут. А какие заменители есть для мак оси? Обычно на нем музыку пишу, но кад тоже должен потянуть, было бы удобно иметь возможность работать в кад вне мастерской Основные задачи: сварные конструкции (пространственные рамы и тд), массивные детали (те же кулаки подвески под фрезеровку из алюминия), и газодинамика (лобовое сопротивление, движение газов в выхлопной системе и тд) Короче проектирование и первичная проверка самодельных авто, тюнинг и болиды для различных гонок
    • CaptainBlack007
      Добрый день, скажите пожалуйста как убрать цикл сохранения всех конфигураций и сделать сохранение только той которая открыта?
    • andrey2147
      Девушка переводит китайский мануал,на русский теперь понятно. Надо рядом посадить электронщика. Так переводят в нормальных конторах.
    • ДОБРЯК
      Это была 2-х мерная задача, а не 3-х мерная.) Карандаш нельзя отрывать от бумаги. В 2-х мерной системе координат это отрезок.  @Jesse сделал развертку и показал, что это отрезок.  Так что все условия задачи выполнены правильно.  Вот во второй задаче, когда у точки появляется размер с этим можно спорить хоть до бесконечности.  )) Это задача для МКЭ-шников, которые работают с 2-х мерными криволинейными конечными элементами. В условиях задачи это тоже прозвучало.  
    • Давид96
      В смысле погнуты транзисторы, резисторы и вообще все что можно погнуть на материнке- погнуто 
    • Давид96
      Все что содержит название программы я уже удалил, очевидно же... Но этого недостаточно... Файлы с приставкой sld относятся к солиду?    С чего это я должен платить им дважды за операционку? Я к ним обращаться больше не буду, они своей криворукой сборкой пол компа разнесли... Никогда не мог подумать, что такое вообще может быть. Поленился, попросил собрать на месте. Видеокарта воткнута с надломом и пропадает, половина транзисторов на матери загнуто, проблемы с южным портом. Жаль все замечено очень поздно и чека нет
    • v.s.proshin
      Доброго времени! За макросы огромное спасибо. Подскажите  пожалуйста, что делать? Не хочет создавать спецификацию на отдельном листе((  До этого работало, переустановил винду(на ту же которая была(win7 max)
    • karachun
      Предположу что от угла атаки - для этого есть поляры. Я так понял нужно что-то такое CFD для этого не нужен, стрелочки можно прикрутить и в 3dmax, длины стрелочек взять из поляр. Рассчитывать модель самолета для презентации это как забивать гвозди микроскопом или как смоделировать в Solidworks Motion механизм арифмометра чтобы перемножить пару чисел. В соседней ветке уже пытались моделировать лодку в CFD для кружка Юный Техник http://cccp3d.ru/topic/90868-моделирование-движения-лодки/
    • Krusnik