An original algorithmic strategy makes VIRFAC/machining efficient for the simulation of multi-pass machining simulations. Relaxation of stresses generated during upstream processes is often the most critical source of distortion during the machining process. In order to predict them accurately, it is crucial to take the whole sequence of passes into account. Therefore, the level-set (signed distance) is used to represent each path so that the workpiece can be meshed separately to of the different cutting surfaces. This offers a strong advantage over the classical Finite Element approach which would require heavy remeshing operations after each machining step. This method guarantees that cutting paths are defined in an initial undeformed configuration while a deformed workpiece is considered for the next machining pass.