Okay. Now I see where the problem is.
HETATM 9998 XS X X 999 68.227 2.641 -26.513
HETATM 9999 XE X X 999 67.797 -2.012 34.748
Those pseudo HETATM records are just the two end points one helix passes through. As shown in the bending angle FAQ, The normalize helical axis is:
Helix: -0.007 -0.076 0.997
So this section defines only ONE (1) helix. You need another relatively straight helical fragment to define a second helix in a similar fashion, then you can get the bending angle using the simple mathematical formula.
Read carefully the following paragraph from the FAQ on bending angle calculation, and repeat recipe #4 of the 2008 3DNA
Nature Protocols should clarify your confusion.
With the two HETATM records, one can easily add them into the original PDB file to display the helical axis using a molecular graphics programs (e.g., RasMol, Jmol or PyMOL). Moreover, the two helix vectors can be used to reorient the original PDB structure into a view so that one helical fragment lies along the x-axis, and the other in the xy-plane. As documented in detail in recipes #4 on "Automatic identification of double-helical regions in a DNA–RNA junction" of the 2008 3DNA Nature Protocols paper, "The chosen view allows for easy visualization and protractor measurement of the overall bending angle between the two relatively straight helices."
Please report back in details how it goes. Based on your feedback, I will consider to refine the FAQ post to make it clearer.
Alternatively, you may want to try Curves+ which provides a more comprehensive bending analysis.
Xiang-Jun