Abstract

A curve model of non-uniform rational B-spline (NURBS) has been widely adopted in mainstream CAD/CAM software systems to design complicated geometries of mechanical parts, for example, the curved profiles of pockets, sides, and islands. NURBS profile parts (the profiles include NURBS curves for pockets and islands) are produced in 2½-axis rough and finish machining. In rough machining of the parts, several end-mills with different sizes are employed for high cutting efficiency, and in finish machining, a single end-mill is usually used to cut along the profiles for high surface quality. To accurately produce the geometries with NURBS curves in finish machining, the cutter size should be optimised in order to eliminate gouging and save machining time. Although this topic has been a research focus for a decade, optimal cutter size determination still remains as a technical challenge. To rise to this challenge, our work proposes a new approach to determining the largest allowable size for the cutter to move along all the profiles (including NURBS curves) in 2½-axis finish machining without global and local gouging. The salient feature of this approach is that an original model of the cutter size is formulated and an effective solver–the particle swarm optimisation method–is employed to compute the largest allowable cutter size. This intelligent approach is more efficient and accurate than the conventional computational method based on the test examples in this work. It can also be applied to global and local gouging detection for NURBS profile machining. Our research work has great potential to advance CNC machining techniques.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call