Discrete manufacturing