临时节点概述
输入标题
1.1 定义与外观特征
HyperMesh中的临时节点(Temp Node)是一类仅用于辅助几何建模、网格定位、特征标注的过渡型节点,不绑定几何面、单元网格,不参与仿真计算求解。软件默认以黄色大球形圆点显示,区别于常规网格节点(白色小点)、保留节点(Preserved Node)。
临时节点主要产生场景:①使用F8手动创建基准定位节点;②曲线、曲面分割与基准特征创建;③快速编辑(Quick Edit)线上加点操作;④网格节点投影、几何对齐操作;⑤CAD模型导入后遗留辅助基准点。
1.2 冗余临时节点的危害
冗余数据堆积:增大HM模型、FEM求解文件体积,降低软件界面操作、模型加载卡顿;
网格质量干扰:划分2D/3D网格时,临时节点容易诱发单元畸形、节点重合、网格碎面;
求解异常:部分求解器会识别游离临时节点,出现关键字报错、迭代不收敛;
数据回弹:未彻底清除的临时节点,导出重导入模型后自动复原,无法完成模型轻量化归档;
模型检查不通过:无法通过HyperMesh Model Check模型质量校验,影响仿真流程闭环。
1.3 易混淆节点区分
很多操作人员会混淆临时节点、保留节点、自由网格节点,三者清理逻辑完全不同:
临时节点(Temp Node):黄色辅助节点,无单元关联,可直接一键清除,不破坏已建几何和网格;
保留节点(Preserved Node):特殊标记常驻节点,默认不会自动清理,需单独指令清除;
自由节点(Free Node):网格衍生游离节点,依附组件存在,不属于临时节点,需通过冗余网格清理流程删除。
常用临时节点清除方法
输入标题
2.1 快捷键快速清除
HyperMesh内置专属快捷键,是工程实操中最高效的单步清除方式,适配全版本HyperWorks/HyperMesh:
操作步骤:
1.打开目标模型,直接按下快捷键Shift+F2,一键唤起Temp Nodes(临时节点)专用面板;
2.面板默认选中nodes筛选器,选择筛选范围:displayed(仅清除当前视图可见临时节点)/ all(清除整个模型全部临时节点);
3.直接点击面板下方clear all按钮;
4.弹窗确认执行,视图黄色球形临时节点全部消失,操作完成。
优点:操作简单、无复杂菜单跳转;缺点:仅清理标准临时节点,无法处理隐藏保留节点。
2.2 图形面板分步清除
适合不熟悉快捷键、新界面版本(HyperMesh 2021及以上)用户,标准菜单栏操作流程:
1.顶部功能栏切换至Geom(几何)主页面;
2.在几何编辑面板列表中,找到并点击temp nodes 功能模块;
3.选择节点筛选规则:By ID、By Collector、Displayed、All;
4.按需选择清除模式:
5.Clear Selected:仅清除手动框选的部分临时节点;
6.Clear All:全局清除模型内所有临时节点;
7.等待后台运算,状态栏提示complete即清理完成。
2.3 TCL命令流精准清除
针对批量模型处理、二次开发、流程自动化场景,可通过HyperMesh TCL命令精准清除临时节点,支持筛选指定组件、指定ID范围节点,官方标准指令如下:
2.3.1 全局清除全部临时节点
1.顶部菜单栏点击View > Tcl Console 打开命令控制台;
2.输入以下官方指令回车执行:
# 标记全模型节点,清除所有临时节点,不处理保留节点
*createmark nodes 1 all
*nodemarkclear node_mark=1 clearTempNodes=1 clearPreservedNodes=0
2.3.2 同时清除临时节点+保留节点
针对节点清理不彻底、导出回弹场景,一键清理两类冗余辅助节点:
# 同时清除临时节点+无归属保留节点
*createmark nodes 1 all
*nodemarkclear node_mark=1 clearTempNodes=1 clearPreservedNodes=1
2.3.3 筛选ID范围精准清除
# 仅清除ID1-200区间内的临时节点
*createmark nodes 1 1-200
*nodemarkclear node_mark=1 clearTempNodes=1 clearPreservedNodes=0
2.4 全局模型体检清理(疑难残留节点专用)
针对常规方法清理不掉的隐藏临时节点、碎片节点,通过模型质检工具深度清理:
1.切换至Analysis 页面,打开Model Check(模型质量检查)面板;
2.勾选检测项:Temporary Nodes、Orphan Nodes(孤立节点);
3.点击Compute检测模型全部冗余临时节点;
4.检测完成后点击Fix 自动批量修复清除;
5.配套执行压缩模型:Tool > Compress,清空后台节点缓存。
HyperMesh临时节点清理是有限元前处理最基础的模型优化操作,常规日常建模使用Shift+F2快捷键+clear all即可满足绝大部分工况;自动化仿真、批量模型、疑难残留节点场景,优先采用TCL命令流完成精准清理。规范清理冗余临时节点,能够有效精简仿真模型、规避求解报错、提升网格质量和仿真运算效率,是CAE前处理工程师必备的标准化基础操作。