I am trying to cut a solid with three successive planes like this :
```
import cadquery as cq
from math import sin as sin, pi as pi, atan as atan
r1 = 240
r2 = 250
sabot = cq.Workplane("XY" ) \
.ellipseArc(x_radius = r1, y_radius = r1, angle1 = 0, angle2 = 20, sense = -1, startAtCurrent = False) \
.line(10, 0) \
.center(0, 0) \
.ellipseArc(x_radius = r2, y_radius = r2, angle1 = 0, angle2 = 20, sense = 1, startAtCurrent = False) \
.close() \
.extrude(100) \
.faces("<Z").transformed(rotate=(5, 0, 0)).split(keepTop=True) \
.faces("<Z").transformed(rotate=(40, 0, 0)).split(keepBottom=True) \
.faces("<Z").transformed(rotate=(40, 0, 0), offset=(0, 100, 0)).split(keepTop=True)
It works well with the two first splits:
But not with the 3rd one supposed to be parallel to the second one and offset on y :
Expected result is something like :