Using python script to read odb: average element output at nodes

Dear all,

 

I know that when looking at odb files in CAE, I have the options to choose an average threshold (default 75%) and then get averaged nodal outputs (like stress and sener).

 

I am now using python script to read the odb file, and have been using the

fieldOutputs['S'].getSubset(position=ELEMENT_NODAL, region=myNode)

to read the nodal outputs. What I thought would happen is:

1) I got the stress at adjacent elements around my node.

2) I average them, so the stress would be averaged stress of the adjacent nodes.

However, I only got one output stress for each node. I was confused. Shouldn't there be multiple stresses to output if I am trying to extract that data from a node? The multiple stresses area supposed to be the stresses in the adjacent elements of my node.

 Would anyone please help me in getting the averaged stress on nodes, using python?

Thank you!

 

Thanks so much!

 

-Shawn