Расчет > Creo Ansys Simulation > Соединения > Контакты в Creo Ansys Simulation
Контакты в Creo Ansys Simulation
Creo Ansys Simulation позволяет создавать контакты между привязками в пределах модели вручную или автоматически. Контакты можно создавать между поверхностями, кромками и вершинами. Поведение привязок в контакте (остаются соединенными, скользящими или разделяющимися) во время исследования моделирования называется поведением контакта. Для теплового исследования можно создать поведение теплового контакта, чтобы учитывать кондуктивный теплоперенос между поверхностями в контакте. Контакты в модели можно создавать следующими способами.
Автоматическое обнаружение контактов при определении нового исследования моделирования
При создании нового исследования моделирования флажок Использовать автоматическое обнаружение контактов (Use automatic contacts detection) установлен по умолчанию. Программа обнаруживает все поверхности между твердыми телами, которые находятся в пределах заданного расстояния друг друга. Контактам, обнаруженным с помощью этого метода, автоматически назначается поведение объединенного контакта, и они становятся доступными для исследования моделирования в узле Контакты (Contacts) и в подузле Объединяющий (Bonded) в дереве моделирования. Контакты можно править или удалять по мере необходимости. Отметим, что контакты с собой (контакты в пределах одного тела или компонента либо криволинейная поверхность, изогнутая на себя) не определяются с помощью этого метода. Контакты между нетвердотельными привязками также не определяются с помощью этого метода.
* 
Если геометрия модели изменяется после создания исследования с установленным флажком Использовать автоматическое обнаружение контактов (Use automatic contacts detection), можно использовать команду Улучшить модель (Refine Model) > Контакт (Contact) > Обнаружить контакты (Detect Contacts), чтобы снова обнаружить все контакты в этом исследовании, когда появляются новые контакты или когда ранее обнаруженные контакты становятся недействительными.
Автоматическое обнаружение контактов при выборе привязок
Программное обеспечение может также автоматически обнаруживать контакты между двумя или несколькими выбранными твердыми телами или компонентами, которые в активном исследовании моделирования находятся в пределах указанного удаления друг от друга.
Для автоматического обнаружения контактов в модели в активном исследовании моделирования выполните следующие шаги.
1. Щелкните Улучшить модель (Refine Model) > Контакт (Contact) > Обнаружить контакты (Detect Contacts). Откроется диалоговое окно Автообнаружение контактов (Auto-Detect Contacts).
2. Выберите в модели твердотельные компоненты или тела. Выбор отображается в коллекторе Привязки (References).
3. В поле Допуск (Tolerance) отображается значение по умолчанию, которое автоматически вычисляется на основе геометрии модели. Измените это значение, чтобы указать расстояние, в пределах которого нужно обнаруживать контакты. Щелкните , если нужно вернуться к использованию значения по умолчанию.
4. Выберите одно из следующих значений опции Поведение контакта (Contact behavior).
Объединяющий (Bonded) - нет разделения или скольжения между привязками, которые находятся в контакте. Объединяющие контакты имеют нулевые степени свободы между соприкасающимися компонентами и могут рассматриваться как жестко скрепленные. Объединенные компоненты не отделяются друг от друга во время исследования моделирования.
Без разделения (No separation) - аналогично объединяющим контактам разделение компонентов в контакте не разрешается во время исследования моделирования. Однако между привязками в контакте могут иметь место небольшие скользящие сдвиги без трения.
Эта опция недоступна для тепловых исследований.
Для теплового исследования можно также выбрать ранее созданное поведение теплового контакта в списке Поведение контакта (Contact behavior) или выбрать опцию Создать новый (Create new) в списке Поведение контакта (Contact behavior), если требуется определить пользовательское поведение теплового контакта. Укажите наименование для поведения контакта или используйте наименование по умолчанию.
Укажите положительное значение, параметр или выражение, расчет которого дает положительное значение для опции Проводимость (Conductance) Выберите единицы измерения проводимости. Можно также выбрать ранее созданное поведение теплового контакта из списка Поведение контакта (Contact behavior).
5. Нажмите кнопку ОК. Контакты, удовлетворяющие указанным критериям допуска, создаются и отображаются в подузле поведения контакта узла Контакты (Contacts) в дереве моделирования.
Создание контактов вручную
Можно вручную создавать контакты между двумя привязками в модели. Чтобы создать контакт вручную, выполните следующие шаги.
1. Щелкните Улучшить модель (Refine Model) > Контакт (Contact).
2. Откроется диалоговое окно Определение контакта (Contact Definition).
3. Укажите наименование или используйте наименование по умолчанию. Можно также щелкнуть образец цвета, расположенный рядом с полем Наименование (Name), чтобы изменить цвет значка, распределения или текста, отображаемых для нагрузки.
4. Выберите поверхность, кромку, кривую или вершину в коллекторе Первая привязка (First reference).
5. Выберите поверхность, кромку, кривую или вершину в коллекторе Вторая привязка (Second reference).
* 
Можно создать контакты для одной и той же привязки, выбрав одну и ту же привязку в коллекторах Первая привязка (First reference) и Вторая привязка (Second reference).
6. Выберите одну из следующих опций в списке Поведение контакта (Contact behavior):
Объединяющий (Bonded) - нет разделения или скольжения между привязками, которые находятся в контакте. Объединяющие контакты имеют нулевые степени свободы между соприкасающимися компонентами и могут рассматриваться как жестко скрепленные. Объединенные компоненты не отделяются друг от друга во время исследования моделирования.
Без разделения (No separation)-аналогично объединенным контактам разделение привязок в контакте не разрешено во время исследования моделирования. Однако между привязками в контакте могут иметь место небольшие скользящие сдвиги без трения.
* 
Эта опция недоступна для тепловых исследований.
Для теплового исследования можно также выбрать ранее созданное поведение теплового контакта в списке Поведение контакта (Contact behavior) или выбрать опцию Создать новый (Create new), если требуется определить пользовательское поведение теплового контакта. Укажите наименование для поведения контакта или используйте наименование по умолчанию.
Укажите положительное значение, параметр или выражение для опции Проводимость (Conductance). Выберите единицы измерения проводимости.
Нажмите кнопку ОК, чтобы определить контакт.
Создание поведения контакта для тепловых исследований
Чтобы рассматривать кондуктивную теплопередачу между поверхностями контакта, можно указать проводимость термического контакта для поведения контакта. Проводимость термического контакта должна иметь значение больше 0. Можно создать поведение контакта заранее и использовать его при определении контактов позже.
Чтобы создать поведение теплового контакта, выполните следующие шаги.
1. Щелкните Улучшить модель (Refine Model) > Контакт (Contact) > Поведение контакта (Contact Behavior). Откроется диалоговое окно Поведение термического контакта (Thermal Contact Behavior).
2. Укажите наименование контакта или примите наименование по умолчанию.
3. Укажите положительное значение, параметр или выражение, расчет которого дает положительное значение для опции Проводимость (Conductance) Выберите единицы измерения для проводимости.
4. Нажмите кнопку ОК, чтобы создать и сохранить поведение контакта. Поведение контакта отображается в дереве моделирования и является родительским узлом для любых контактов, которые его используют.