Part batching and scheduling in a flexible cell to minimize setup costs.