Grundsätzlich würde ich in achsennähe bleiben, Rücke z.B.
Q={A, B, C, D,E}
{(1, 0, -1), (1, 2, -1), (-1, 2, -1), (-1, 0, -1), (1, 0, 2)}
Q'=Rotate(Q, α, xAxis)
aus der xy-Ebene drehen. α=30°
Q′={(1,0.5,−0.866),(1,2.232,0.134),(−1,2.232,0.134),(−1,0.5,−0.866),(1,−1,1.732)}
q=Prism(Polygon(Take(Q', 1, 4)), Element(Q', 5))