The majority of efforts to improve the contouring performance of high-speed CNC systems has focused on advances in feedback control techniques at the single-axis servo level. Regardless of the dynamic characteristics of an individual system, performance will inevitably suffer when that system is called upon to execute a complex trajectory beyond the range of its capabilities. The intent of the present work is to provide a framework for abstracting the capabilities of an individual multiaxis contouring system, and a methodology for using these capabilities to generate a time-optimal feed-rate profile for a particular trajectory on a particular machine. Several constraints are developed to drive the feed-rate optimization algorithm. First, simplified dynamic models of the individual axes are used to generate performance envelopes that couple the velocity versus acceleration capabilities of each axis. Second, bandwidth limitations are introduced to mitigate frequency related problems encountered when traversing sharp geometric features at high velocity. Finally, a dynamic model for the instantaneous following error is used to estimate the contour error as a function of the instantaneous velocity and acceleration state. We present a computationally efficient algorithm for generating a minimum-time feed-rate profile subject to the above constraints, and demonstrate that significant improvements in contouring accuracy can be realized through such an approach. Experimental results are presented on a conventional two-axis X−Y stage executing a complex trajectory.
Conventional tool-path generation strategies are readily available to generate geometrically feasible trajectories. Such approaches seldom take into consideration physical process concerns or dynamic system limitations. In the present work, an approach for improving a geometrically feasible tool-path trajectory based on quantifiable process metrics is developed. Two specific measures of toolpath quality are incorporated into the iterative improvement algorithm: instantaneous path curvature and instantaneous cutter engagement. These metrics are motivated by a desire to minimize acceleration requirements and maintain a stable steady-state cutting process during high-speed machining. The algorithm has been implemented for two-dimensional contiguous end-milling operations with flat end-mills, and case studies are presented to illustrate the approach.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.