hmi cnc machining metal cad design steel component manufacturing aluminum control fabrication electronic rock plc assembly components automation engineering milling electronics