教程按步骤介绍了 STAR-CCM+ 针对各种应用的使用方法,并提供特定应用的设置、初始化和求解流程步骤。除了这些书面说明以外,还可以下载适合大部分案例的宏和模拟文件。
教程分类如下:
• STAR-CCM+ 简介介绍重要的概念和一般工作流程。如果您是 STAR- CCM+ 新用户,请首先完成本教程学习。
• 几何教程展示如何使用 3D-CAD 创建并修改零部件。
• 网格教程说明如何使用网格包面和若干网格化特征。
• 不可压缩流教程说明简单液流。介绍了多种功能,比如稳定和非稳定流,以及多组分流体、孔隙率和求解记录。
• 可压缩液流说明亚音速和跨音速流体和涡轮机问题的解决方案。
• 热传递和辐射教程说明共轭热传递、辐射和热舒适功能。
• 多相教程说明 VOF、拉格朗日和欧拉多相以及液膜特征。
• 离散元法教程说明如何建立大量相互作用离散颗粒的模型。
• 运动教程说明移动参考系、刚性体移动、动态流体相互作用以及网格变形。
• 燃烧模型说明各种燃烧模型、火焰和烟火向导。
• 固体应力教程说明如何求解应力和应变,以及如何在流体结构交互中对这些交互进行耦合。
• 气动声学教程介绍求解近场和远场复杂瞬态声学问题的阶段。
• 电磁学教程说明涉及电场的分析。
• 电池教程说明创建电池模拟的流程。
• 铸造教程说明创建铸造模拟的流程。
• 自动化教程说明如何使用 Java 宏完成重复工作。
• 与 CAE 代码耦合教程说明如何耦合 STAR-CCM+ 模拟。
此外,CD-adapco 基础知识包含若干视频讲解,介绍了 STAR-CCM+ 的各种功能和流程。
目录
使用教程的宏和文件
简介几何
网格
不可压缩流
可压缩流
热传递和辐射多相流体
离散元方法
运动
燃烧
固体应力气动声学电磁
电池
铸造
自动化
与 CAE 程序耦合
客户服务中心网站提供各种教程的宏、输入文件和最后模拟文件的可选下载包。这些宏和最终模拟文件是书面教程的辅助,因此您可以根据下载文件或使用宏构建并运行的模拟来检查最终结果。
如果教程有多个求解阶段,则已经记录了每个求解阶段的宏。提供每个完成宏的模拟文件。您可以加载开始阶段的求解,并播放后续章节的宏。宏和 sim 文件使用命名约定,以方便其使用。
目录
从用户服务下载教程文件
了解目录结构和命名约定
播放宏
使用最后模拟文件
要从 CD-adapco 客户服务网站 http://steve.cd-adapco.com 下载教程文件和宏的压缩包
1. 使用网站浏览器导航至 CD-adapco 客户服务网站并正常登录。如果没有登录,请联系您的销售代表。
2. 单击网站主页顶栏的文件下载选项。这会显示包含所有可下载产品的选项卡窗口。
3. 在左侧菜单内选择 STAR-CCM+ 项目。
4. 选择您需要教程文件的 STAR-CCM+ 版本。
5. 教程文件在页面底部相关文件和文档部分列出。单击 STAR-CCM
+TutorialFiles<Version>.7z 条目右侧的下载链接。将文件保存在硬盘的适当目录内。
6. 使用适当的解压缩工具,解压缩 .7z 文件。要在 Linux 上保留目录结构,应使用以下命令行:
7z x STAR-CCM+TutorialFiles<Version>.7z
教程文件在目录内分组,这些目录根据文档所列教程组命名。
目录名称不能有空格并使用 camelCase 约定。例如,亚音速流的文件: NACA-Type Intake 教程位于 compressibleFlow 文件夹。

目录内的宏文件采用适当结构,使每个宏仅生成单个求解。宏名称源自教程名称。例如,Simple Java Macro 用宏
SimpleJavaMacroPostProcessingObjects.java 重新创建。
如果教程需要运行多个求解器,则为每个阶段创建宏。与阶段(超出第一阶段)相关的宏包括文档步骤,这些宏的文件名从该文档步骤开始。例
如,入门教程需要运行两个求解器。这两个宏是:
• Introduction1.java
• Introduction2AdjustingSolverParamters.java
要运行教程的第二部分,必须有位于相同工作目录的第一个部分的求解。来自“用户服务”的下载包含每个宏的模拟文件,即中间阶段以及最终阶段的宏。这些模拟文件根据用于创建宏的宏文件命名。因此,Introduction1.java 拥有称为 Introduction1_final.sim 的 .sim 文件。在运行第二阶段宏之前,可以加载此文件,
Introduction2AdjustingSolverParameters.java。
STAR-CCM+ 使用教程宏构建与教程说明描述相同的宏。
在播放宏之前,必须仔细阅读教程指南的相应章节。有三种方式可以交互使用教程宏:
• 播放初始宏或单个宏
• 播放取决于预存在模拟的宏
• 修改宏以播放任意章节 还可以采用批量模式运行宏。
播放初始宏或单个宏
没有前导求解的宏可通过创建新模拟来运行,单击b,(播放宏)工具栏按钮并选择适当的宏文件。文件动态执行。
播放取决于现有模拟的宏
对于需要提供现有求解的案例,推荐步骤是加载已下载教程文件中的适当文件,然后运行宏。例如,为了执行 SolarCollector.java 宏,必须首先加载 ThermalInsulator_final.sim 文件。
还可以使用上游宏的结果作为下游求解的开始。因此使用单个模拟,您可以运行 Introduction1.java,然后运行
Introduction2AdjustingSolverParamters.java,从而获得最终入门案例的求解。
修改宏以播放任意页面
自动教程提供如何根据需要修改宏的指南。教程宏的结构设计允许您运行每个案例至特定章节。
例如,为了播放宏 Domestic Fuse 的教程至步骤“可视化体网格”,应完成以下操作:
1. 用自己选择的文本编辑器打开文件 DomesticFuse.java。
2. 使用如下所示块注释注出播放列表部分的以下页面。

3. 保存宏。
4. 开始模拟并运行修改的宏。
对于提供的每个宏,还提供对应的模拟文件。对于您根据书面教程指南创建的案例,可以使用这些宏和模拟文件检查案例模型树的设置。
由于教程网格通常很粗糙,而且求解器往往运行最小时间步数,因此不建议将教程用于验证或基准检查。制作教程时没有考虑这个目标。
您可以使用这些教程提供的模拟文件,这些教程从加载以前教程模拟的现有模拟文件开始。但是,这些提供文件的名称与教程练习的名称不同。以下表格列出每个适用教程的标题,在该教程开始打开的模拟文件的名称,以及对应的可下载模拟文件的路径和名称。



欢迎使用 STAR-CCM+ 入门教程。在此教程中,您可以探究重要的概念和工作流程。在学习其他资料之前,应先完成此教程。
在本教程中,与在线文档其他章节关联的链接探讨重要概念。例如,为了更清楚地了解教程中的字体改变,应参考排版约定。
该教程是 STAR-CCM+ 培训的有益补充。如需更多帮助,请联系您当地的 CD-adapco 办事处。以下链接提供联系人列表:http://www.cd-
adapco.com/about/locations.html.
此案例是风洞内理想对称钝状体的跨声速流体。

本教程的工作流程包括:
• 导入几何文件。
• 创建多面体网格。
• 设置边界名和类型。
• 定义连续体内的模型,并将其应用至区域。
• 定义区域条件、值和边界条件。
• 运行模拟。
• 后期处理结果。
目录
开始 STAR-CCM+ 模拟
保存和命名模拟
导入几何
可视化已导入的几何
定义边界表面
将零部件分配给区域
设置边界类型
生成网格
选择物理模型
设置初始条件
定义区域连续体
设置边界条件和数值
设置求解器参数和停止条件
可视化求解
监视模拟进度
运行模拟
调整求解器参数并继续
可视化结果
根据切片数据绘图
添加流线
关闭并重新打开模拟
总结
开始模拟并熟悉 STAR-CCM+ 用户界面。
1. 利用操作系统的适当指令启动 STAR-CCM+。
初始屏幕短暂显示后,STAR-CCM+ 用户工作区会打开,但不会载入现有的模拟或创建新的模拟。STAR-CCM+ 软件界面是一种功能完备的图形用户界面 (GUI),它包含窗格和子窗口。下列屏幕截图中显示了一些 GUI 术语。

通过菜单栏可进行应用程序内的操作,某些更重要的操作也可在工具栏内进行。
2. 把鼠标光标悬停在工具栏的任意按钮上。
显示的提示框内含有该按钮功能的简短说明。在此情况下,提示框会显示工具栏的名称。
目录
创建模拟
处理对象
创建模拟
创建模拟是一个新的 STAR-CCM+ 分析的第一步。
STAR-CCM+ 是一种客户端-服务器应用程序,其客户端(用户界面或批解释器)在一个进程中运行,服务器(求解器)在另一个进程中运行。在与客户端相同的设备上,启动一个服务器进程:
1. 通过从菜单栏选择文件 >新建模拟,以开始模拟。
显示创建新模拟对话框。

2. 在创建新模拟对话框中,单击确认。
随即在资源管理器窗格中创建了一个包含模拟对象树的新窗口,其名称为 Star 1。下列屏幕截图显示了该模拟的初始文件夹节点。随着操作继续,其他节点会添加到对象树中。
原资料见附件
免责声明:
本页面/内容部分素材来源于互联网公 开 信 息,旨在传递更多信息,不代表本平台立场。
版权归原作者或机构所有,如涉及侵权,请通过平台联系我们,我们将在核实后第一时间处理。
本平台对转载内容的真实性、准确性不作任何保证,用户需自行判断并承担使用风险