An integrated system for NC machining of multi-patch surfaces

The problem of tool path generation for parts made of multi-patch surfaces is considered. Several problems specific to multi-patch surfaces (e.g. inputs for tool path generation, curve data structures, and calculation of adjacent curves) are identified and solutions are proposed. The techniques developed are implemented and interfaced with a commercial CAD/CAM system resulting in an integrated system for NC tool path generation. The system enables the user to generate tool paths based on practical metrics such as length, curvature and number of tool paths, not currently available during tool path generation.