Abstract

Using non-uniform rational B-splines (NURBS) rather than piecewise lines and arc segments as a toolpath makes it much easier to achieve high-speed control in die and mould machining. When NURBS is used as a toolpath, two issues must be solved. The first is how to convert the discrete cutter location (CL) data offset from a CAD model into a NURBS curve. The second is how to maintain low velocity fluctuation while interpolating the NURBS curve with limited calculation time. This study proposes a NURBS toolpath generation method from line segments and a real-time NURBS interpolator for CNC machines to achieve the goal of high-speed machining. A CL data simplification method with shape holding is presented based on identifying and correcting the defect point from the original CL data, and removing redundant CL data within shape-maintaining requirements. Then the conversion of all simplified CL data to NURBS curves is done by applying NURBS fitting or interpolation with optional directional constraints. A precise method based on nonlinear mapping between the NURBS's parameter and arc length is proposed and implemented to obtain a continuous feedrate and machining quality. The simulation performed on CL points for a wave surface demonstrates that the proposed approach reduces the NC blocks to 6% while staying within the tolerance of deviation. The machining experiment shows that the proposed approach can increase machining quality while reducing machining time by about 22%.

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