Generating Machining Directions for 5-axis NC Machining of Cycling Helmet’s Mold Components
- 37 Downloads
Mold components for producing a cycling helmet are one of the most complex parts encountered in 5-axis NC machining. One important factor namely machining direction is used not only for checking collision, but also for reducing machine setup and shaping surface with low curvature variations. This paper focuses on how to minimize the total number of machining direction in 5-axis NC machining of cycling helmet’s mold components. In the proposed method, the machining direction candidates are generated using a regular placement method. V-maps are also used to select the machining direction through cascade filter of V-maps. Genetic algorithm is also used in order to identify the initial machining direction. Moreover, blockage solver and agglomeration method are applied in sequence to update the machining direction results. Additionally, to evaluate the performance of the proposed method, a CAD model for the cycling helmet mold components is created and used as a model of implementation. The computational result shows that the CAD model can be machined using the minimum number of machining directions. A 5-axis NC machine is also used to really produce the mold components.
Keywords5-axis NC machining Visibility map Machining direction Genetic algorithm Plastic injection molding
List of symbols
Sum of square error
Cascade filter of V-maps
This project is sponsored in part by The Ministry of Science and Technology, Republic of China, Project Number MOST 106-2221-E-011-081.
- 2.Deserno, M. (2004). How to generate equidistributed points on the surface of a sphere. In P. Polymerforshung (Ed)., http://www.cmu.edu/biolphys/deserno/pdf/sphere_equi.pdf. Accessed 1 Aug 2018
- 17.Flores, A. R. (2007). Surface partitioning for 3 + 2-axis machining. Ph.D. thesis, Ontario: Department of Mechanical Engineering, University of Waterloo.Google Scholar
- 21.Lu, Y., Lu, S., Fotouhi, F., Deng, Y. & Brown, S. J. (2004). FGKA: A Fast Genetic K-means Clustering Algorithm. In: Proceedings of the 2004 ACM Symposium on Applied Computing, Nicosia, Cyprus, March 14–17, pp. 622–623.Google Scholar
- 22.Chen, C. & Ye, F. (2012). Particle swarm optimization algorithm and its application to clustering analysis. In: Proceedings of 17th Conference on Electrical Power Distribution, Tehran, Iran, May 2–3, pp. 789–794.Google Scholar
- 23.van der Merwe, D.W. & Engelbrecht, A. P. (2003). Data clustering using particle swarm optimization. In: Congress on Evolutionary Computation, Canberra, Australia, Dec. 8–12, pp. 215–220.Google Scholar