Nema SM-23 explicitly addresses horizontal turbines. All the discussion and formulas in the code are for turbines with horizontal shafts. This is why the input screens for the Nema SM-23 analysis have only two (horizontal) direction cosines for the equipment centerline. Thus, if Y is vertical, the cosines to enter are X and Z; and if Z is vertical, the cosines to enter are X and Y. Currently, this module will not address a turbine with a vertical shaft (and there is no way to manipulate the software to accomplish this as you discovered).
Having the Y or Z axis vertical is merely a user preference in handling and entering data. Flipping the Y/Z-up option in Special Execution Parameters (of the Piping Input) also converts the delta coordinates of elements, any predefined displacements and forces/moments to the new system; it does not “change” or “flip” the model or any part of it in the space. This means that if any element of the model was vertical, it will still be vertical, unrelated to what system of coordinates is used.
This is a guess, but this is what I think happened in your situation. Once you flipped Z-up in your piping model, it converted the input and output to the new coordinate system. Any auxiliary analysis that are being done (like NEMA, APIs, WRCs, etc.) must match the same axis convention in order to be valid. However, you left the Z-up check box blank in order to be able to access the Z-coordinate for equipment centerline. These made CAESAR II believe that the loads it is about to transfer must be converted from a system with Z-up (your current model settings) to a system with Y-up (in the NEMA file) on the fly. So it did the conversion, and this now looks like it “was not changed”. If you click the Z-up check box button several times on and off on the NEMA SM-23 screen with loads defined, you will see the loads getting converted to the selected different coordinate system on the fly.
This is not a bug, this is how the program was intended to work.
As to adding a vertical cosine option to the NEMA SM23 module, we could do this, assuming there are specific guidelines on how (such as the special rules for vertical pumps in API-610).
_________________________
Regards,
Richard Ay - Consultant