Tool path generation for multi-axis milling based on faceted models door