在 ANSYS 中获取节点坐标,主要通过 Workbench 或 APDL 命令 两种方式实现。根据最新公开资料(截至2026年),推荐以下高效、准确的方法:一、使用 ANSYS Workbench(图形界面)
这是最常用且适合大多数用户的方式,关键在于正确设置导出选项。
启用坐标导出
进入 Mechanical 或 Solution 模块。
点击顶部菜单栏 File → Options。
在 Export 选项卡中,将 Include Locations(注意拼写为“Loctions”,实为“Locations”)设为 Yes。
此设置为会话级,关闭软件后需重新启用
选择目标节点
使用 Named Selection 创建节点组:方法一(几何面):选中几何面/边 → 右键 → Create Named Selection → 在 Worksheet 中将 Scoping Method 改为 Mesh Nodes → 点击 Generate
方法二(坐标范围):右键 Named Selections → Insert → Named Selection → 将 Scoping Method 设为 Worksheet → 添加多行条件(如 X > a, X < b 等)→ Generate
导出坐标
右键该 Named Selection → Export → 选择格式(如 CSV/TXT)→ 确保勾选 Coordinates → 导出
⚠️ 若导出文件无坐标,极大概率是未启用 Include Locations = Yes
二、使用 APDL 命令(适用于高级用户或批量处理)
适用于需要自动化或精确控制的场景,可在 Workbench 的 Command 对象中插入命令
apdl
/PREP
NUMMRG,NODE ! 合并重复节点
NUMCMP,NODE ! 强制节点编号连续
*CFOPEN,node_info,txt
*VWRITE,'Node','X','Y','Z'
*VWRITE
*GET,ntot,NODE,0,COUNT
*DO,i,1,ntot
Node_X = NX(i)
Node_Y = NY(i)
Node_Z = NZ(i)
*VWRITE,i,Node_X,Node_Y,Node_Z (F8.0,8X,F12.6,8X,F12.6,8X,F12.6)
*ENDDO
*CFCLOSE
执行后,在求解目录下生成 node_info.txt,包含所有节点编号与坐标
三、其他辅助工具
FE Info 插件:可快速查看、定位节点坐标,支持反向搜索,大幅提升效率
已知节点号查坐标:使用命令
apdl
*GET, Par, NODE, N, LOC, X ! 获取第 N 个节点的 X 坐标
或在 GUI 中通过 List → Nodes 输入节点号查看
总结建议
新手/日常使用:优先采用 Workbench + Include Locations=Yes + Named Selection 方式
批量/自动化需求:使用 APDL 命令脚本
快速查看/调试:结合 FE Info 插件 或 NSEL/NLIST 命令
如需操作示例或模板文件,可参考:CSDN博客:ANSYS Workbench节点坐标导出实战指南
武汉格发信息技术有限公司 | 许可分析,许可优化,许可管理,许可授权,软件授权