import Part, math focalPoint = 792.0 diameter = 2200.0 radius = diameter / 2 thickness = 3 m=App.Matrix() m.rotateY(math.radians(-90)) parabola=Part.Parabola() parabola.Focal = focalPoint parabola.transform(m) edge=parabola.toShape(0,radius) Part.show(edge) face=edge.revolve(App.Vector(0,0,0),App.Vector(0,0,1),360) offset=face.makeOffsetShape(-thickness,0.001) Part.show(offset)