Star CCM+衍生零部件的创建

2024-05-13 21:20
文章标签 创建 零部件 star 衍生 ccm

本文主要是介绍Star CCM+衍生零部件的创建,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

前言

在一个仿真计算项目中,分配零部件至区域、划分网格后。下一步可以先将需要监测的点、面建立出来,方便后续创建报告。Star中需要创建点、面是在衍生零部件下创建。衍生零部件→右键→新建(如下图1所示)。通过衍生零部件可以创建等值面、探针、截面、流线等。在新能源动力电池、电驱等温度场的仿真中,常用的衍生零部件为探针下的点以及截面下的约束平面。

一 创建点

衍生零部件→右键→新建→探针→点。进入点的创建界面,如图所示。

进入点的创建界面后,左侧是对创建点的选项设置,各项的含义见下图4。

锁定一个轴,点的移动方式见图5,锁定两个轴,点的移动方式见图6。

点的位置确定后,点击创建即可。若有多个点,重复上述操作,确定点的位置,点击创建。需要注意的是点击一次创建即创建一个点。

二 创建面

如下图所示,可创建界面的类型有大致6种。其中常用的是平面界面和约束平面。两者的区别是,平面截面确定好位置后,直接对输入的零件进行截取,零件的截面就是创建的平面;而约束平面,在确定好平面的位置后,可以根据需要去绘制截面的大小,形状。

此处通过平面截面先说明一下输入部件的作用,在平面截面创建中该项的作用更加清晰。

首先进入平面截面创建界面,如下如图所示,通过点击X、Y、Z轴,来确定界面的方向,通过拉动可以对截面进行平移与旋转。

当在输入部件中选择两个零件时,通过Y截面进行截取。如下图10所示,两个部件均会有一个截面。当输入部件中只输入一个部件,如图11所示,即使在截面创建的界面同时显示两个部件,但是输入部件中没有输入的部件,是不会创建截面的。

通过上述说明输入部件操作的作用,同时也将平面截面的创建创建方法介绍完。平面截面其实就是平面与部件的交界面,只能改变截面的位置与角度不能改变截取截面的形状与大小。

而约束平面截面恰好解决上述平面截面的局限。约束平面截面不仅可以改变截面的位置与角度,还可以任意绘制截面的大小与形状。

在约束平面截面中,位置与角度调整的方法与平面截面一致,同理输入部件的作用也是一样的,此处不再赘述。约束平面的创建流程如下:

进入约束平面创建界面。选择输入的部件,确定截面平面位置,点击修改轮廓,进行截面形状绘制。

上述的案例是绘制的截面区域将零件包裹在内,所以将部件整体截取。也可以截取一部分,具体情况可根据项目需求进行操作。

此处需要注意的是绘制的轮廓必须是封闭的,路径绘制错误后,可点击清除循环重新绘制。

绘制完成的点、面均在衍生零部件下,可通过右键重命名对其进行命名。若需要重新编辑,右键选择编辑当前视图内部件即可进入操作界面。

三 小结 

以上就是将常用的衍生零部件下创建点、平面截面、约束平面截面的创建方法进行了简单的演示。创建的点、面可用于监测报告,方便工程应用。以上为全部内容,供大家参考学习。

这篇关于Star CCM+衍生零部件的创建的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



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

相关文章

ESP32 esp-idf esp-adf环境安装及.a库创建与编译

简介 ESP32 功能丰富的 Wi-Fi & 蓝牙 MCU, 适用于多样的物联网应用。使用freertos操作系统。 ESP-IDF 官方物联网开发框架。 ESP-ADF 官方音频开发框架。 文档参照 https://espressif-docs.readthedocs-hosted.com/projects/esp-adf/zh-cn/latest/get-started/index

vscode-创建vue3项目-修改暗黑主题-常见错误-element插件标签-用法涉及问题

文章目录 1.vscode创建运行编译vue3项目2.添加项目资源3.添加element-plus元素4.修改为暗黑主题4.1.在main.js主文件中引入暗黑样式4.2.添加自定义样式文件4.3.html页面html标签添加样式 5.常见错误5.1.未使用变量5.2.关闭typescript检查5.3.调试器支持5.4.允许未到达代码和未定义代码 6.element常用标签6.1.下拉列表

【Qt6.3 基础教程 17】 Qt布局管理详解:创建直观和响应式UI界面

文章目录 前言布局管理的基础为什么需要布局管理器? 盒布局:水平和垂直排列小部件示例:创建水平盒布局 栅格布局:在网格中对齐小部件示例:创建栅格布局 表单布局:为表单创建标签和字段示例:创建表单布局 调整空间和伸缩性示例:增加弹性空间 总结 前言 当您开始使用Qt设计用户界面(UI)时,理解布局管理是至关重要的。布局管理不仅关系到UI的外观,更直接影响用户交互的体验。本篇博

3_创建Tab控件

1,新建MFC 对话框项目,为对话框添加Tab控件,选中Tab控件,新建控件变量m_tab_ctrl 2,为Tab控件添加tab项 m_tab_ctrl.InsertItem(0, L”000”),参数1,哪个位置;参数2,item的名称 3,为Tab控件添加监听事件, void C测试Dlg::OnTcnSelchangeTab1(NMHDR *pNMHDR, LRESUL

Java NIO 创建/复制缓冲区

创建缓冲区的方式 主要有以下两种方式创建缓冲区: 1、调用allocate方法 2、调用wrap方法 我们将以charBuffer为例,阐述各个方法的含义; allocate方法创建缓冲区 调用allocate方法实际上会返回new HeapCharBuffer(capacity, capacity)对象; 缓存空间存储在CharBuffer类的成员属性char[] h

spring mvc完整项目创建步骤记录

快速创建一个spring mvc项目(只有页面调用→到controller→到页面) 1、首先创建Dynamic Web Project 2、创建jsp页面index.jsp以及成功(/WEB-INF/view/success.jsp)和失败页面(/WEB-INF/view/error.jsp) index.jsp <%@ page language="java" contentType=

在Qt5中创建、读取和写入JSON文件的完整指南

Qt5 提供了一个非常方便的JSON解析器,使得在C++中处理JSON数据变得非常简单。本文将详细介绍如何在Qt5中创建、读取和写入JSON文件。 读取JSON文件的示例 假设我们有一个名为test.json的JSON文件,内容如下: {"appDesc": {"description": "SomeDescription","message": "SomeMessage"},"appNam

client-go入门之1:创建连接Kubernetes集群的客户端

文章目录 简介使用 简介 我们可以使用Dashboard或kubectl来访问k8s的API,也可以使用编程语言,如Go,Java,Python作为客户端来访问k8s。client-go是一个使用go语言编写的库,用来连接k8s集群并对集群资源进行操作。 使用 以下代码使用go连上k8s集群,并查询集群的节点信息: package mainimport ("fmt"meta

新建帐套提示“无法创建数据库!请检查目录…是否存在,以及系统空间是否充足.

1、在K/3安装路径下K3ERP文件夹下,找到DBFILE文件夹;2、右击单击“DBFILE”文件夹,选择“属性”→【安全】→【添加】,选择【高级】→【立即查找】→找到everyone用户;3、把该用户添加到【用户和组】中,并赋予“完全控制权限”。

二叉树的先序创建,先序,中序,后序的递归与非递归遍历,层次遍历,叶子结点数及树的深度

二叉树的先序创建,先序,中序,后序的递归与非递归遍历,层次遍历,叶子结点数及树的深度计算 输入格式:如   abd###ce##f##*   package tree;//二叉树的二叉链表实现import java.util.LinkedList;import java.util.Queue;import java.util.Scanner;import java.util.Sta