Although 5-axis free form surfaces machining is commonly proposed in CAD/CAM software, several issues still need to be addressed and especially collision avoidance between the tool and the part. Indeed, advanced user skills are often required to define smooth tool axis orientations along the tool path in high speed machining. In the literature, the problem of collision avoidance is mainly treated
... [Show full abstract] as an iterative process based on local and geometrical collision tests. In this paper, an innovative method based on potential fields is used to generate 5-axis collision-free smooth tool paths. In the proposed approach, The ball-end tool is considered as a rigid body moving in 3D space on which repulsive force, deriving from a scalar potential field attached to the check surfaces, and attractive forces are acting. The resolution of the differential equations of the tool motion ensure smooth variations of the tool axis orientation. The proposed algorithm is applied on open pocket parts such as an impeller and a pocket corner to emphasize the effectiveness of this method to avoid collision. After that, it is possible to see that de calculation time can be very importante for a delicate mesh. It is for that, a voxelisation method is developed to decrease these.