Hello,
There is a
PPUTILS script that does exactly what you are looking for. Simply place your 3d_result.slf file in the root directory, and run:
python3 extract.py -i 3d_result.slf -t 1 -o 3d_result.csv
where -i is the 3d result file, -t is the index of the time step you want (in pythonic fashion, my indexes start at zero), and -o is the ascii comma separated result file. The script will output all of the variables, for all nodes, for the time step specified. You then load the output in GIS, just to make sure you got what you asked for.
When I envisioned this script, I never thought someone would want to use it for 3d files. Comment out the part that exits the script if NPLAN > 1, and it will work (I just checked).
Let me know how it goes,
Pat