Yes, Revolute Joints rotate about the local Z axis. When you create a local Csys at a specific origin, it will be aligned to Global, but click on the Coordinate System tab on the ribbon and click the Rotate about Y button and type in 90 and that will point the local X along the global Z axis.