1- drawing your 3d model using one of many existing platforms (Rhino, blender, Fusion 360 etc..)
2- Converting your solid model to Mesh ( mesh: continuous geometric space of an object is broken down into thousands or more of shapes to properly define the physical shape of the object. The more detailed a mesh is, the more accurate the 3D CAD model will be)
3- slicing your 3D model. it means taking your design (usually in . stl format) and slicing it into individual layers. The software then generates the tool path (. gcode) the printer will use for printing
Most slicing software will have a print preview function to help you prevent print failures.and it gives you the timing of the print.