The IBM Proprinter used design for automated assembly (DFAA) rules. These DFAA rules help design a product that can be assembled automatically by robots, but they are useful even with products assembled by manual assembly.[10]