Tool path optimization algorithm of spatial cam flank milling based on NURBS surface
To solve the problems of approximation error for data point discretization and great fluctuation of cutter path ruled surface, a tool path optimization algorithm of spatial cam flank milling based on NURBS surface is proposed in this paper. On the basis of the expression of the theoretical cutter ax...
Saved in:
| Published in | Journal of the Brazilian Society of Mechanical Sciences and Engineering Vol. 40; no. 4; pp. 1 - 8 |
|---|---|
| Main Authors | , |
| Format | Journal Article |
| Language | English |
| Published |
Berlin/Heidelberg
Springer Berlin Heidelberg
01.04.2018
Springer Nature B.V |
| Subjects | |
| Online Access | Get full text |
| ISSN | 1678-5878 1806-3691 |
| DOI | 10.1007/s40430-018-1092-x |
Cover
| Summary: | To solve the problems of approximation error for data point discretization and great fluctuation of cutter path ruled surface, a tool path optimization algorithm of spatial cam flank milling based on NURBS surface is proposed in this paper. On the basis of the expression of the theoretical cutter axis surface, a theory derivation method of isometric surface is put forward based on the expansion line of the spatial cam profile, using cutter axis surface as the working surface of the spatial cam, and the work profile can be obtained from initial design requirements of the spatial cam. According to the geometrical properties of the cutter axis surface, the data sampling grid is generated by defining the adaptive algorithm of curvature for curved surface. To get the valid data points, the discrete mesh generated on self-adaption is planned by the maximum bending degree point-selection method. Taking advantage of these data points, the NURBS ruled surface is constructed to approximate the theoretical cutter axis surface and the NURBS cutter axis ruled surface was being refactored by least-square method. Combined with theoretical CNC machining error model, the algorithm validity is proved by numerical calculation of the example and simulation experiment results. |
|---|---|
| Bibliography: | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 |
| ISSN: | 1678-5878 1806-3691 |
| DOI: | 10.1007/s40430-018-1092-x |