Abstract

Cutter-workpiece engagement (CWE) is fundamental to the process mechanics and dynamics modeling. Due to the variation of the feed directions in five-axis milling of freeform surfaces, the instantaneous CWE is complex and time-varying. Therefore, for the industrial part milling process which contains tremendous cutter locations, how to calculate the CWE efficiently and accurately remains a challenge. In this paper, a high efficiency method for CWE calculation in five-axis milling based on the distance field and envelope theory is proposed. In the geometry modeling and milling simulation, workpiece surfaces are modeled using sampled distance fields stored in a well-designed octree data structure for efficient memory usage. The inverted trajectory method is used to calculate the tool swept volume, which is subtracted from the in-process workpiece by performing three-stage intersection detection and accelerated Boolean operation. As for the CWE extraction at a specific cutter location, the feasible contact arcs derived from the cutter surfaces based on the envelop theory are used as geometry primitives to intersect the in-process workpiece. A new segment-evaluation algorithm is offered to find the intersection points of each feasible contact arc with the workpiece surfaces. Finally, the CWE diagram is obtained by combining the entry and exit immersion angles of the engagement arcs at each axis height. The feasibility of the proposed method for industrial applications is evidenced by two case studies conducted on a developed virtual machining simulator. The results of the comparison with the B-rep based method indicate that the proposed method is more efficient while providing good accuracy.

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

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.