Star-CCM+分配零部件至区域2-根据零部件的特性分组分配零部件至区域

2024-05-10 21:04

本文主要是介绍Star-CCM+分配零部件至区域2-根据零部件的特性分组分配零部件至区域,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

前言

前文已经讲解了将零部件分配至区域的方法。其中有一种方法是"将所有部件分配到一个区域"。在工程应用中,有时会把同一种类型的部件分配到一个区域,因此在一个项目中有可能需要多次进行"将所有部件分配到一个区域"。如在电机温度场仿真中,就可能会将旋转件(转子铁芯、转子线圈、旋转轴)分配到一个区域,将不旋转的部件(定子铁心、定子线圈、电机壳体等)分配到一个区域。

1 创建区域

分别将不同的部件分别通过"将所有部件分配到一个区域"进行分配,此时就可能面临接触面丢失的情况。本文将介绍,通过多次"将所有部件分配到一个区域"后避免接触面丢失的操作。

如下图所示,将rotor_core、rotor_ring、shaft分配到一个区域,将stator_core、stator_ring、baer、shell分配到一个区域,同时选择根据接触创建交界面。

2  更新交界面

为了避免分配过程中出现交界面丢失的情况,具体操作如下图2所示。其中需要注意的是更新交界面的类型要与实际中交界面的类型一致。

通过以上的方法即可避免避免因分配导致交界面丢失的情况。但是其中也有两条注意事项需要高度重视。

3 注意事项

注意事项一:多次通过"将所有部件分配到一个区域"的方法分配零部件至区域时,创建交界面的类型最好要保持一致。如下图所示。​​​​​​​

注意事项二:如上图2所示,交界面更新的类型选择要与创建的交界面类型保持一致,尽量不要出现重复的交界面。

小结

分配零部件至区域后,其他操作不变,具体可参照以前讲解过的文章。​​​​​​​

Star-CCM+通过将所有部件创建一个区域的方式分配至区域后子区域的分离,子区域材料属性的赋值,以及物理连续体的创建方法介绍

Star-CCM+通过将所有部件创建一个区域的方式分配至区域后发热功率的赋值方法介绍

以上为本文全部内容,欢迎留言评论。

这篇关于Star-CCM+分配零部件至区域2-根据零部件的特性分组分配零部件至区域的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/977549

相关文章

SpringBoot日志级别与日志分组详解

《SpringBoot日志级别与日志分组详解》文章介绍了日志级别(ALL至OFF)及其作用,说明SpringBoot默认日志级别为INFO,可通过application.properties调整全局或... 目录日志级别1、级别内容2、调整日志级别调整默认日志级别调整指定类的日志级别项目开发过程中,利用日志

Java中的stream流分组示例详解

《Java中的stream流分组示例详解》Java8StreamAPI以函数式风格处理集合数据,支持分组、统计等操作,可按单/多字段分组,使用String、Map.Entry或Java16record... 目录什么是stream流1、根据某个字段分组2、按多个字段分组(组合分组)1、方法一:使用 Stri

SpringBoot结合Knife4j进行API分组授权管理配置详解

《SpringBoot结合Knife4j进行API分组授权管理配置详解》在现代的微服务架构中,API文档和授权管理是不可或缺的一部分,本文将介绍如何在SpringBoot应用中集成Knife4j,并进... 目录环境准备配置 Swagger配置 Swagger OpenAPI自定义 Swagger UI 底

Spring Boot3.0新特性全面解析与应用实战

《SpringBoot3.0新特性全面解析与应用实战》SpringBoot3.0作为Spring生态系统的一个重要里程碑,带来了众多令人兴奋的新特性和改进,本文将深入解析SpringBoot3.0的... 目录核心变化概览Java版本要求提升迁移至Jakarta EE重要新特性详解1. Native Ima

Ubuntu如何分配​​未使用的空间

《Ubuntu如何分配​​未使用的空间》Ubuntu磁盘空间不足,实际未分配空间8.2G因LVM卷组名称格式差异(双破折号误写)导致无法扩展,确认正确卷组名后,使用lvextend和resize2fs... 目录1:原因2:操作3:报错5:解决问题:确认卷组名称​6:再次操作7:验证扩展是否成功8:问题已解

Java内存分配与JVM参数详解(推荐)

《Java内存分配与JVM参数详解(推荐)》本文详解JVM内存结构与参数调整,涵盖堆分代、元空间、GC选择及优化策略,帮助开发者提升性能、避免内存泄漏,本文给大家介绍Java内存分配与JVM参数详解,... 目录引言JVM内存结构JVM参数概述堆内存分配年轻代与老年代调整堆内存大小调整年轻代与老年代比例元空

从入门到精通C++11 <chrono> 库特性

《从入门到精通C++11<chrono>库特性》chrono库是C++11中一个非常强大和实用的库,它为时间处理提供了丰富的功能和类型安全的接口,通过本文的介绍,我们了解了chrono库的基本概念... 目录一、引言1.1 为什么需要<chrono>库1.2<chrono>库的基本概念二、时间段(Durat

Java反射实现多属性去重与分组功能

《Java反射实现多属性去重与分组功能》在Java开发中,​​List是一种非常常用的数据结构,通常我们会遇到这样的问题:如何处理​​List​​​中的相同字段?无论是去重还是分组,合理的操作可以提高... 目录一、开发环境与基础组件准备1.环境配置:2. 代码结构说明:二、基础反射工具:BeanUtils

JDK9到JDK21中值得掌握的29个实用特性分享

《JDK9到JDK21中值得掌握的29个实用特性分享》Java的演进节奏从JDK9开始显著加快,每半年一个新版本的发布节奏为Java带来了大量的新特性,本文整理了29个JDK9到JDK21中值得掌握的... 目录JDK 9 模块化与API增强1. 集合工厂方法:一行代码创建不可变集合2. 私有接口方法:接口

Java内存区域与内存溢出异常的详细探讨

《Java内存区域与内存溢出异常的详细探讨》:本文主要介绍Java内存区域与内存溢出异常的相关资料,分析异常原因并提供解决策略,如参数调整、代码优化等,帮助开发者排查内存问题,需要的朋友可以参考下... 目录一、引言二、Java 运行时数据区域(一)程序计数器(二)Java 虚拟机栈(三)本地方法栈(四)J