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

Величина зазора при контакте


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

Здравствуйте уважаемые участники форума!

Возник вот такой вопрос:

При моделировании сборки например в SW детали соединены с нулевым зазором.

При решении контактной задачи в Ansys необходимо чтобы между поверхностями бал геометрический зазор, которого в модели SW нет. Автоматически такие контакты не задаются - ansys их не видит.

Приходится строить геометрию так чтобы между деталями был зазор.

Каким должен быть этот зазор? Интересно узнать мнение из опыта на счет максимальной и минимальной величины зазора.

И как при этом задавать pinball?

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


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

С чего это вдруг? O_O Если нет зазора, есть проникновение, то может сойти и за натяг... Или товарищ использует Воркбенч?

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

Автоматически такие контакты не задаются - ansys их не видит.

А что такое автоматическое задание контакта в ANSYS :blink:
Ссылка на сообщение
Поделиться на других сайтах

В Воркбенче, при втягивание сборки (экспорт геометрии) в Симулейшн, по умолчанию происходит автоматическая генерация контактных пар по поверхностям сопряжения. Не всегда эта штука удобная, но для неквалифицированных инженеров наиболее подходяща, т.к. уменьшает количество возможно ошибочных выводов при КЭ анализе. Считайте это страховкой "от дурака". Тем не менее, отсутствие знаний о работе алгоритма контакта, порождает кучу слухов и домыслов, а ля "одна баба сказала".

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

В Воркбенче, при втягивание сборки (экспорт геометрии)

А мож всё таки импорт геометрии...

Вообще то в WB задавать контакты автоматом довольно удобно. Выставил величину зазора по которой определяется контакт и усё. Потом подкорректировал контактирующие поверхности и поменял тип контакта (при необходимости).

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

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

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

Изображение

выделенное ребро (2D анализ) по геометрии общее для двух тел. Между этими телами нет геометрического зазора.

Изображение

После задания контакта Contact Tool показывает что есть огромное перекрытие (которого в реальности нет) и нет никакого зазора, и что контакт far open

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

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

Здравствуйте уважаемые участники форума!

Возник вот такой вопрос:

При моделировании сборки например в SW детали соединены с нулевым зазором.

При решении контактной задачи в Ansys необходимо чтобы между поверхностями бал геометрический зазор, которого в модели SW нет. Автоматически такие контакты не задаются - ansys их не видит.

Приходится строить геометрию так чтобы между деталями был зазор.

Каким должен быть этот зазор? Интересно узнать мнение из опыта на счет максимальной и минимальной величины зазора.

И как при этом задавать pinball?

А с чего вы вдруг решили, что у вас присутствует "сборка из деталей"? Я вот например, на вашей картинке вижу одну деталь, состоящую из нескольких тел..

И зачем там контакт в таком случае?

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

я просто сборку собрал в одну Part чтобы сетка построилась узел в узел

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

я просто сборку собрал в одну Part чтобы сетка построилась узел в узел

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

далее я хочу проанализировать НДС при взаимодействии этих тел. Будут заданы нагрузки и граничные условия

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

если тела собраны в одну Part то выбрать грань или ребро по которому будет контакт проходить - невозможно, потому что нет геометрического зазора

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

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

Part это цельная деталь, о каком контакте речь?

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

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

Чтобы сетка автоматически строилась "узел в узел"

В принципе в Part тоже можно контакты считать. Только нужно специально зазоры рисовать между телами. Хотя это в принципе в реальных сборкам присутствует

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

Она и должна строиться узел в узел как раз в случае part. Удалите в баню все созданные контакты. Сетка должна быть сшита автоматом.

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

Да если Все тела объединены в Парт то она строится не важно есть между телами зазоры или нет. Но если тела в Парт построены геометрически так что между ними нет зазоров (gap) то контакты автоматом не определяются! Более того если попытаться их задать в ручную то будет результат который я показал на картинках выше. Т.е. контакт будет задан неверно!

Поэтому у меня и вопрос как задавать контактные ребра или грани если вся геометрия объединены в один Парт и между телами зазор нулевой.

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

далее я хочу проанализировать НДС при взаимодействии этих тел. Будут заданы нагрузки и граничные условия

У вас два тела жестко связаны друг с другом или в каких то случаях могут разойтись или сдвинуться?

Если каким то образом жестко связаны между собой, но вам шибко хочется посмотреть что действует на стык (давление например), то уберите нахрен part и сделайте между телами bonded контакт.

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

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • Jesse
      а что такое этот corioliss в Ansys? что делает эта опция?
    • Борман
      А ну вот как раз вспоминаю про гироскопический момент, как интеграл сил инерции, действующих на смещенное колесо. И вот тут как раз появляется зависимость от направления вращения. В одном случае этот момент будет выворачивать колесо наружу, а в другом пытаться вернуть колесо ближе к оси. Но это эффект следующего порядка, и prestress-модальник его не схватывает. А сиса как-то сама умеет это учитывать, отсюда будут и разные частоты. Много на эту тему почерпнул (для себя) из книги Жирицкого, на которую ссылался в теме по вашей ссылке. Эту тему я забросил в начале 2008 года и больше не касался ее.
    • rocket
      Добрый день, у нас 4 осевой станок Syntec 6MB с поворотной головой вокруг оси Y, покупали б/у и приехал еще с поворотной осью А подключенный но не видящий ось А. В итоге помогло поменять в параметрах в разделе/index 10 поменять на 2 и в index 24 где ось B поменять 4 на 0 а в index 25  поменять с 0 на 4 (чтобы он читал с 4 порта) если посмотреть как идет подключение, то от этого зависят цифры 
    • maxx2000
      Спасибо КЭП, но в ярлыке ничего прописывать не надо, достаточно создать новый ярлык. Вопрос был про вызов справки из приложения. Впрочем, перезагрузка ПК устранило это досадное недоразумение.
    • Maxmore
      Согласен полностью, через всё это пришлось пройти. От себя добавлю что у нас 400ый не PRO а обычный - его еще больше пришлось доводить до рабочего состояния, так как их производят разные заводы. с ITX508MY еще все более печально было - проблемы на пусконаладке, затем замена прокладок, затем пусконаладка уже с участием китайца...в общем да, помучаться пришлось. С большего оборудование рабочее, свои функции выполняет. Фануковские посты можно доработать до HNC без особых проблем.
    • Fedor
      Для любой размерности можно решать полином этой размерности. Такова сущность вопроса существования, а не конкретное явление вычисления. Дух, а не буква :)
    • anykeyto
      День добрый коллеги. Работает ли кто на этой стойке? Где берете информацию по программированию кроме мануала от Ками?  Интересует макропрограммирование, программирование цилиндрической интерполяции. Да и вообще, давайте делиться опытом. В свободном доступе практически нет никакой информации о работе станка и стойки этого чуда китайской инженерии.  Вопрос про G108, пользовался ли кто функцией CTOS/STOC?   
    • __Andrey__
      Доброго всем времени суток. Начал сборку станка для симуляции. Загрузил модель станка DMU50 в папку. В генераторе станков сделал настройки осей. Постпроцессор на sinumerik создал из шаблона. Скопировал папку cse_driver со станка с похожей кинематикой (sim06_mill_5ax). В файлы .dat внесены данные. При запуске симуляции по машинному коду ругается, что не найден файл PMAC. После закрытия окна с ошибкой продолжает работу и доходит до смены инструмента и там выскакивает ошибка. . Прошу помощи с этой проблемой. Файл to_ini генерируется в папку cse_driver.
    • anykeyto
      Устроился в начале года в контору где стоит IronMAC IMU-5X 400 Pro. Стойка HNC8-848di. Контора отправила на обучение, на курс 5-осной обработки на этой стойке, в цто Ками в Москве. В целом все доступно и понятно. Это когда было само обучение. Но в работе самой стойки есть куча вопросов. По факту на стойка не настроена. Не знаю, может наладчик который запускал станок попался ленивый, может в другом была причина. Но первый месяц-полтора занимался только настройкой системы (что знал, что пришло в процессе изучения параметров, ладдера, и прочее).   Сам станок интересный и понятный. Но русская локализация хромая, как и мануал от ками. Там голимый перевод то ли с английского, толи с китайского.... но вместо фрезы "нож" и так далее.  Основа тут G код, в целом почти фанук, но есть отличия. Есть группа циклов для фрезеровки сверления, резьбы и расточки, под них есть прям шаблон, в котором только переменные задаешь, но криво реализован синтаксис, который поправить можно уже непосредственно в коде.
    • Ветерок
      В ярлыке прописать путь к русскому файлу: "C:\PTC\Creo 8.0.4.0\creo_help_pma\russian\index.html"
×
×
  • Создать...