Possible problem, you have listed the diagonal as 48cm, but the sides as 23cm. For a regular hexagon the diagonal must be twice the side length.
Assuming a side length of 23cm, this is how I would do it
Mark off 23 baseline, find halfway (11.5) and draw a line 23.2 long. Join either end of the baseline to the end of this line. This should give you a triangle 23 across the bottom with 2 equal sides of 25.8.
Take this triangle and mitre the bottom edge to 31 degrees instead of 45 (preserve the full 23.2 length of the triangle on the exterior surface). When stood on this mitred surface the triangle should now extend 19.9 (from the exterior surface) towards the centre of the hexagon and raise 12cm above the base plane. So that is the bottom mitre sorted.
Next, set a sliding bevel to 60 degrees and place the blade on the surface you have just created, with the stock registering against the exterior surface of the triangle baseline. Slide the bevel along until you reach the corner and mark off the 60 degrees. Plane down to this line, again preserving the exterior surface. This provides the required mitre for the triangles to both meet at the base and all along the long sides.