Thanks mjmiddle, that's very helpful. For future readers of this thread, the relative displacement app appears to be outputting garbage data and I'm not inclined to spend any time debugging. I'm going to use some combination of nodeal extraction/manual math and the negligible-stiffness spring approach described above.