Zu dieser Frage wurde mir neulich von Frank Beister geholfen; deshalb poste ich einfach seine Lösung als Kopie (Frank, ich hoffe, das ist okay):
"HOTSPOT 0, 0, 0,unID, dreh_x, 6 : unID=unID+1 !Mittelpunkt
HOTSPOT hit, 0, 0,unID, dreh_x, 4 +128 : unID=unID+1 !Basispunkt
HOTSPOT 0,-hit, 0,unID, dreh_x, 7 : unID=unID+1 !Referenzpunkt für Winkelebene
HOTSPOT hit*COS(dreh_x), hit*SIN(dreh_x),0,unID, dreh_x, 5: unID=unID+1 !Beweglicher Punkt"
"Die Ursache kannst Du Dir selbst vorstellen. Ist der Winkel Null, dann hast Du einen Mittelpunkt und zwei identische Punkte. Diese erzeugen eine Gerade, aber keine Ebene. In welcher Ebene Du drehen willst, weiß dann ArchiCAD nicht. Es gibt unendlich viele davon. Du musst also sicherstellen, dass ArchiCAD immer weiß, in welcher Ebene Du die Drehung ausführen willst. Das machst Du durch Angabe des Normalenvektors auf diese Ebene. Er wird mit mit dem Maskwert 7 Definiert. Der Normalenvektor ist in Deinem Fall der Vektor (0/0/0)->(0/-hit/0), also in Richtung der Y-Achse."