Chemical etching is also inexpensive, but it too provides inconsistent results so it would only be advisable to use it on a less precise product or material. Inkjet printers are much faster but are an impermanent and environmentally hazardous solution. Presses can make fast, permanent marks, but they are not very flexible and are time consuming to set up.
They also cannot be used on hard or fragile parts and can be dangerous to operate. Before determining which marking machine is appropriate for an application, consider the cost of spare parts of the marking machinery, the difficulty of maintenance, the size of the marking system and the degree of difficulty of integrating the system with other production systems already in place.