In theory, after getting the prompt:
Specify a rotation angle or [Reference]:
you should enter an r for reference and then pick 2 points to define a base reference direction for the rotation. After specify those 2 points you will be prompted for the ending angle point. I was not able to get this to work with solidedit.
The rotate3d command has a similar reference option. It requires the user to specify 2 points for the base angle and 2 more for the end angle. Not the friendliest command. I usually find using align much easier than rotate reference but this is not an option for solidedit.
Here is a the prompt stream for solid edit rotate reference.
Command: SOLIDEDIT
Solids editing automatic checking: SOLIDCHECK=1
Enter a solids editing option [Face/Edge/Body/Undo/eXit] <eXit>: f
Enter a face editing option
[Extrude/Move/Rotate/Offset/Taper/Delete/Copy/coLor/mAterial/Undo/eXit] <eXit>: r
Select faces or [Undo/Remove]: 1 face found.
Select faces or [Undo/Remove/ALL]:
Specify an axis point or [Axis by object/View/Xaxis/Yaxis/Zaxis] <2points>: y
Specify the origin of the rotation <0,0,0>:
Specify a rotation angle or [Reference]: r
Specify the reference (starting) angle <0>: Specify second point:
Specify the ending angle:
Solid validation started.
Solid validation completed.
n
lee.minardi