Star-CCM+场函数(场函数的创建与调用、报错提示)

前言

Star-CCM+中场函数在仿真中有很重要的作用。可以通过场函数进行简单的公式编辑、表格数据调用、监测量调用、报告调用等。可操作性强、使用场景广,是学习Star-CCM+软件必备的一项技能。本文将对场函数的创建、调用、报错提示、纠错方法等技巧展开介绍。

一 场函数的创建与调用

1.1 场函数的创建

1.1.1 创建流程

工具→场函数→右键新建(常用的是标量,这里也以标量为例展开讲解)。

1.1.2 重命名

选中新建的场函数,F2重命名。这里需要注意的是在新建的场函数属性函数名也要重新命名,否则在进行场函数调用时,显示的名称仍为原默认的函数名“UserFieldFunction_1”

1.2 场函数的调用

首先在需要调用场函数的区域的对应的物理值属性中选择场函数。

找到需要调用的场函数选中→确定,即可实现调用。

1.3 创建场函数注意事项

以上就是场函数的创建与调用方法。此处需要特别注意的就是场函数的命名。为了方便调用需要在场函数的属性中进行重新命名。

二 场函数编辑

2.1 场函数维度(单位)定义

 场函数创建完成后,在场函数的属性中定义下编辑场函数;场函数属性中维度下编辑单位。(此处需要注意的是,定义好维度之后,后续的绘图中才会显示单位。

2.2 场函数编辑时常用的逻辑函数

例:(X>6)?8:7

解析:如果X>6则输出8,否则输出7。

2.3 常用的运算符

2.4 场函数编辑

场函数中可以对常数、场函数、报告、参数等进行编辑,同时也可以对表格数据进行读取。

2.4.1  常数

2.4.2 场函数

2.4.3 报告

2.5 注意事项:

① 场函数中的温度单位默认为“K”,在用到温度时,就需要注意单位的统一;

② 函数编辑时用到的括号为英文格式;

③“:”同样为英文格式输入法下输入;

④ 当编辑场函数使用报告数据时,要尽量使用“---Report”数据。

三 场函数监视

场函数编辑结束后就需要对其数据进行监测。场函数监测需要采用报告进行监测。但是需要注意,本文建议采用“最大值报告”进行监测场函数。具体监测步骤如下:

3.1  创建最大值报告

3.2 选择场函数

3.3 选择零部件

此处的部件可以随意选择,因为最大值主要监测的是场函数,与零部件无关。

3.4 创建报告监视器和绘图

报告设置完毕后进行绘图监测实时的数据。选择“根据报告创建监视器和绘图”,计算过程中除了会绘制曲线数据外,也会在输出窗口实时输出场函数数据。而选择“根据报告创建监视器”则只在输出窗口实时输出场函数数据,没有曲线图。

3.5 注意事项

以上就是场函数的监测方法。其中需要注意的是建议场函数采用最大值报告进行监测

四 报错提示

场函数在编辑时,一不小心就会报错,特别是一些较复杂的函数或者在调用数据表格时。有时会提示报错,但是多次更改后即使函数没有更改正确也不会报错。那如何准确的查看函数更改是否正确,本文将就此问题展开讨论。

4.1 报错提示

当场函数编辑正确时会在场函数的属性→组合程序中显示函数。如图1所示;若场函数编辑错误将在输出中红色字体提示,如图2;同时在属性→组合程序提示“syntax error”,如图3。

4.2 纠错方法

报错后需要查一下场函数编辑中的符号是否错误,是否是在英文输入法下输入。正确的逻辑函数在场函数编辑时是蓝色显示的。

此外,若是调用表格,就要查看调用的数据列是否存在;函数单位是否转换为同一单位等。

五 小结

以上为场函数应用基础的方法与注意事项,供各位参考学习。

  • 30
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Star-CCM是一款流体力学仿真软件,可用于气动噪声的分析与案例演示。气动噪声是由于气流对固体结构或流动介质的相互作用而产生的噪音。通过使用Star-CCM,我们可以对气流动态的声波特性进行准确的预测和分析。 在气动噪声分析中,首先需要建立一个适当的计算模型。模型包括几何形状、流动条件、边界条件等信息。然后,使用Star-CCM进行仿真计算,模拟气流对结构或流动介质的相互作用过程。通过计算得到的结果,可以获得气动噪声的频率、幅度、声分布等信息。 在气动噪声案例演示中,可以选择一些典型的工程问题进行仿真分析。例如,通过模拟风扇的工作过程,可以分析其气动噪声特性,并进行优化设计。又如,通过模拟汽车行驶过程中的空气动力学特性,可以分析车辆产生的气动噪声并提出减噪方案。 Star-CCM具有强大的模拟计算能力和友好的用户界面,能够满足不同领域工程师的需求。它的优势在于可以对复杂的流动进行高效准确的仿真计算,并可进行多耦合分析,包括流体-结构相互作用、声学-流体相互作用等。此外,软件还提供了丰富的后处理工具,可以可视化地展示气动噪声的分析结果。 综上所述,Star-CCM是一款适用于气动噪声分析与案例演示的流体力学仿真软件,能够准确预测气动噪声产生机理并提供解决方案。它为工程师提供了一个有效的工具,以优化设计和改善产品性能。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值