在 ANSYS 中,根据坐标提取节点编号可通过 APDL 命令 或 Workbench 图形界面 实现。以下是主流方法:1. 使用 APDL 命令(适用于经典 ANSYS 或 Workbench 中插入命令)
选择指定坐标范围内的节点:apdl
NSEL, S, LOC, X, Xmin, Xmax
NSEL, R, LOC, Y, Ymin, Ymax
NSEL, R, LOC, Z, Zmin, Zmax
S:重新选择(Set)
R:在当前选集中进一步筛选(Reduce)
X/Y/Z:坐标方向
Xmin, Xmax:目标坐标区间
列出选中节点的编号与坐标:apdl
NLIST
导出节点编号与坐标到文件(推荐用于批量处理):参考
中的完整命令流,可生成 node_info.txt 文件,包含节点编号和三维坐标。
2. 在 ANSYS Workbench 中操作
方法一:通过 Mechanical 插入 APDL 命令
完成网格划分和求解。
右键 Solution → Insert → Command。
粘贴上述 NSEL + NLIST 或导出命令(如
所示)。
求解后,在求解目录下找到生成的 .txt 文件。
方法二:使用 FE Info 插件(第三方工具)
支持在 Workbench 中一键显示选中节点的编号和坐标。
还支持根据坐标反向定位节点,大幅提升效率
方法三:调整导出设置以包含坐标信息
进入 File → Options → Export。
将 Include Locations 设为 Yes。
后续导出节点数据时将自动包含坐标
3. 已知坐标反查节点编号(交互式)
在 Mechanical 界面:使用 “Select” → “Entities” → “Nodes” → “By Location”。
输入坐标范围,系统会高亮并列出匹配节点编号
在 APDL 中:使用 NSEL 选择后,配合 *GET, NodeID, NODE, 0, NUM, MIN 获取最小编号,或通过循环遍历
注意事项
坐标单位需与模型单位一致。
若节点编号不连续,建议先执行 NUMCMP, NODE 重编号
对于复杂几何,建议结合 Named Selection 或 Component 精准选择区域
如需自动化处理大量数据,推荐使用 APDL 脚本导出文件;若追求交互效率,可尝试 FE Info 插件
武汉格发信息技术有限公司 | 许可分析,许可优化,许可管理,许可授权,软件授权