在 ANSYS 中查看坐标,主要分为 查看节点坐标 和 查看当前坐标系信息 两类。根据你的使用场景(Workbench 或 Classic),操作方式有所不同。
一、查看节点坐标
已知节点号,获取其坐标值
可使用命令:apdl
*GET, Par, NODE, N, LOC, X ! 获取X方向坐标
*GET, Par, NODE, N, LOC, Y ! 获取Y方向坐标
*GET, Par, NODE, N, LOC, Z ! 获取Z方向坐标
其中 Par 为自定义参数名,N 为节点号
通过图形界面查看
进入 Main Menu > General Postproc > List Results > Nodal Solution
或使用 Utility Menu > List > Nodes,输入节点号即可显示其坐标
批量导出所有节点坐标
可使用 APDL 命令流自动生成 node_info.txt 文件,包含节点编号和 XYZ 坐标
示例命令如下
apdl
/PREP
NUMMRG,NODE
NUMCMP,NODE
*CFOPEN,node_info.txt,txt
*VWRITE,'========== 节点信息说明')
*VWRITE,'节点编号:节点的唯一标识(从1开始连续升序)')
*VWRITE,'X/Y/Z坐标:节点在笛卡尔坐标系下的坐标值')
*VWRITE,'=======================')
*VWRITE,'节点编号',8X,'X坐标',10X,'Y坐标',10X,'Z坐标')
*VWRITE,'---------------------------------')
*GET,Node_Total,NODE,0,COUNT
*DO,i,1,Node_Total
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
二、查看当前坐标系信息
查看当前激活的坐标系类型
在 GUI 状态栏左下角可看到当前激活坐标系(如笛卡尔、柱坐标等)
或输入命令:apdl
CSYS,? ! 显示当前坐标系编号
列出所有坐标系(总体+局部)
使用命令:apdl
CSLIST ! 列出所有坐标系信息 :ml-citation{ref="8" appearance="aggregated" data="citationList"}
或通过菜单路径:Utility Menu > List > Others > Local Coord Sys
在图形窗口显示坐标系符号
路径:Utility Menu > PlotCtrls > Style > Symbols & Lines,勾选 “Coordinate Systems” 即可显示
三、ANSYS Workbench 特殊方法
使用 FE Info 插件(推荐)
安装 FE Info 插件 后,可直接在图形界面中:选中节点 → 显示编号与坐标
根据坐标反向定位节点
批量导出数据
通过命令插入导出节点信息
在 Workbench 的 Solution 分支右键 → Insert → Command,粘贴 APDL 命令(如
所示),求解后打开求解文件目录获取 node_info.txt
如需进一步操作(如导出特定面节点、转换坐标系等),可结合具体场景说明。
武汉格发信息技术有限公司 | 许可分析,许可优化,许可管理,许可授权,软件授权