A physically-based model for global collision avoidance in 5-axis point milling

Although 5-axis free form surface 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 as an iterative process based on local and global collision tests with a geometrical method. In this paper, an innovative method based on physical modeling 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 the 3D space on which repulsive forces, deriving from a scalar potential field attached to the check surfaces, and attractive forces are acting. A study of the check surface tessellation is carried out to ensure smooth variations of the tool axis orientation. The proposed algorithm is applied to open pocket parts such as an impeller to emphasize the effectiveness of this method to avoid collision. A new approach is proposed for collision avoidance in 5-axis end milling.The method is based on a physical modeling to compute the tool axis orientation.The ball-end tool is considered as a rigid body moving in 3D space.Repulsive forces are deriving from a scalar potential linked to check surfaces.Check surfaces tessellation ensures smooth variations of the tool axis orientation.

[1]  F. Monies,et al.  Determining a collision-free domain for the tool in five-axis machining , 2004 .

[2]  Yoshimi Takeuchi,et al.  Tool Posture Determination for 5-Axis Control Machining by Area Division Method , 2006 .

[3]  Dogan Ibrahim,et al.  Navigation of mobile robots in the presence of obstacles , 2010, Adv. Eng. Softw..

[4]  Yoshimi Takeuchi,et al.  Collision-free tool path generation using 2-dimensional C-space for 5-axis control machining , 1997 .

[5]  M. Hsueh,et al.  Automatic selection of cutter orientation for preventing the collision problem on a five-axis machining , 2007 .

[6]  Shuzhi Sam Ge,et al.  New potential functions for mobile robot path planning , 2000, IEEE Trans. Robotics Autom..

[7]  Kai Tang,et al.  Global obstacle avoidance and minimum workpiece setups in five-axis machining , 2013, Comput. Aided Des..

[8]  Yoram Koren,et al.  Potential field methods and their inherent limitations for mobile robot navigation , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[9]  Yean-Ren Hwang,et al.  Five-axis tool orientation smoothing using quaternion interpolation algorithm , 2003 .

[10]  Sanjay E. Sarma,et al.  Generating 5-axis NC roughing paths directly from a tessellated representation , 2000, Comput. Aided Des..

[11]  Nan Wang,et al.  Automatic generation of gouge-free and angular-velocity-compliant five-axis toolpath , 2007, Comput. Aided Des..

[12]  Jongwon Kim,et al.  Generation of collision-free cutter location data in five-axis milling using the potential energy method , 1997 .

[13]  Erik L. J. Bohez,et al.  The stencil buffer sweep plane algorithm for 5-axis CNC tool path verification , 2003, Comput. Aided Des..

[14]  Yoshitaka Adachi,et al.  Real-time interference analysis between a tool and an environment , 2001, Comput. Aided Des..

[15]  Han Ding,et al.  Generating collision-free tool orientations for 5-axis NC machining with a short ball-end cutter , 2010 .

[16]  Yuan-Shin Lee,et al.  Dexel-based force-torque rendering and volume updating for 5-DOF haptic product prototyping and virtual sculpting , 2004, Comput. Ind..

[17]  Robert B. Jerard,et al.  C-space approach to tool-path generation for die and mould machining , 1997, Comput. Aided Des..

[18]  Yuan-Shin Lee,et al.  2-Phase approach to global tool interference avoidance in 5-axis machining , 1995, Comput. Aided Des..

[19]  Oussama Khatib,et al.  Real-Time Obstacle Avoidance for Manipulators and Mobile Robots , 1986 .