The realisation of a practical generally versatile variable product assembly machine is still far from reality. However, in the same way that a generation 1 Industrial Robot can achieve high levels of versatility within certain restricted activities e. g. paint spraying ‐ spot welding etc., then by the correct choice of product and product design high levels of versatility can be achieved with assembly machines.