# Registro de ensayo de montaje robotizado de arneses: campos y cálculos

Versión: 2026-09-23. Archivos asociados: robot-trial-template.csv y robot-trial-demo.csv.
Los archivos CSV utilizan UTF-8 con BOM y comas como separadores. Ábralos con la función «Desde texto/CSV» de Excel o con LibreOffice. Los nombres de los campos permanecen en inglés para que equipos de distintos idiomas puedan combinar registros. La tabla siguiente explica cada campo.

Cada fila representa un intento del proceso completo sobre un arnés desde un punto inicial acordado. Defina unit_definition antes del ensayo. En el ejemplo, el alcance va desde el inicio de la alimentación hasta la aceptación o el rechazo y la disponibilidad de la celda para la siguiente unidad. Los reintentos permanecen en la misma fila y no cuentan como nuevas unidades. Cree otro batch_id cuando cambie la pieza, el utillaje, el programa, la condición o el alcance del cronometraje. Utilice un lote separado para ensayos que solo cubran la inserción, incluso sobre la misma pieza; no los incluya en el denominador del proceso completo. Complete este registro propuesto con los métodos reales de aceptación según los requisitos del producto del proyecto.

| Campo | Significado e instrucciones de entrada |
| --- | --- |
| data_kind | Utilice measured para mediciones reales; el archivo de demostración utiliza synthetic_example y debe excluirse de los resúmenes de datos medidos |
| batch_id / trial_id | Lote de ensayo con condiciones uniformes / identificador de intento único dentro del lote |
| unit_definition | Unidad de pieza, punto inicial y punto final; si incluye alimentación, inspección y recuperación |
| drawing_revision / component_lot | Revisión del plano del arnés / referencias de lotes de terminales, carcasas y cables |
| fixture_program_revision / condition_id | Revisiones del utillaje y del programa / referencia al registro de la condición de ensayo |
| first_pass_ok | 1 si se completan todas las comprobaciones de aceptación del lote sin reintento; 0 si se confirma que no pasó a la primera; vacío si se desconoce |
| final_ok | Resultado de aceptación tras los reintentos permitidos: 1 o 0; dejar vacío si no está determinado |
| retry_count | Número de reintentos automáticos adicionales dentro de este intento; escribir explícitamente 0 si no hubo ninguno; dejar vacío si se desconoce |
| human_recovery | 1 si hubo recuperación manual, 0 si no la hubo, vacío si se desconoce; no es un recuento de personas |
| occupancy_seconds | Segundos de ocupación, incluidos fallos y recuperación dentro de este intento; dejar vacíos los valores ausentes en vez de rellenarlos con 0 |
| first_failed_stage | Primera etapa fallida, como feed, alignment, insertion, locking o inspection; escribir none si no falló ninguna etapa |
| lock_check / electrical_check | Estado de la comprobación según el método del proyecto: pass, fail, not_measured o not_applicable; referenciar métodos y límites en evidence_ref |
| evidence_ref | Ubicación de registros brutos, métodos y criterios de inspección e imágenes/vídeos bajo el mismo identificador; los datos de demostración no tienen pruebas de medición |
| notes | Registros de daños, retroceso de terminales, secuencia de conductores, recuperación anormal o comprobaciones adicionales |

## Recalcular los registros de demostración

Las 6 filas de robot-trial-demo.csv son datos ficticios que ilustran el método de registro. No se realizó ningún ensayo físico. Comparten unit_definition, condiciones y revisiones, y tienen completos los resultados a la primera, los finales y los tiempos de ocupación:

- Intentos iniciados N = 6.
- 4 filas tienen first_pass_ok = 1; tasa de aprobación a la primera = 4 / 6 = 66.7%.
- 5 filas tienen final_ok = 1; proporción final de unidades aceptadas = 5 / 6 = 83.3%.
- Total occupancy_seconds = 30 + 30 + 50 + 70 + 30 + 30 = 240 segundos; el tiempo medio de ocupación es de 40 segundos por intento.
- 1 fila tiene human_recovery = 1; retry_count suma 2 reintentos.
- T004 falla durante la inserción, por lo que las comprobaciones posteriores de bloqueo y eléctricas son not_measured. Esto no impide determinar el fallo final de la unidad completa.

Antes de resumir datos reales, compruebe que las condiciones del lote sean uniformes, que los valores trial_id sean únicos y que los registros de cada indicador estén completos. Si falta 1 resultado final entre 6 intentos iniciados, comunique «éxitos conocidos, fallos conocidos, 1 registro ausente, 6 intentos iniciados» sin afirmar todavía una proporción final de aceptación para todos los intentos. Informe también de los tiempos ausentes; no divida la parte registrada entre el número total de intentos. Una comprobación eléctrica no realizada no puede marcarse pass. La necesidad de comprobaciones eléctricas depende del propósito del ensayo y de los requisitos de aceptación del producto.

El registro no contiene macros de cálculo automático ni proporciona una fuerza de contacto, límite de reintentos, tamaño de muestra o parámetros de seguridad del equipo universales. Introduzca los límites reales antes de ejecutar. Las proporciones del registro son resultados descriptivos de una muestra y no demuestran capacidad de producción.


## Valores originales de los CSV y su significado

Los archivos originales conservan valores ingleses estables. La tabla siguiente explica su significado; los identificadores de demostración no corresponden a piezas ni ensayos reales.

| Valor original | Significado |
| --- | --- |
| `measured` | Mediciones reales de un ensayo ejecutado. |
| `synthetic_example` | Datos ficticios de demostración; excluir de los resúmenes de mediciones. |
| `DEMO_ONLY` | Identificador de lote exclusivo de demostración. |
| `T001–T006` | Los seis identificadores de intentos individuales de demostración. |
| `one harness; feed start to accept/reject and cell ready` | Un arnés, cronometrado desde el inicio de la alimentación hasta su aceptación o rechazo y la recuperación de la disponibilidad de la celda. |
| `DEMO-D1` | Revisión ficticia del plano. |
| `DEMO-L1` | Lote ficticio de componentes. |
| `DEMO-F1-P1` | Revisión ficticia del utillaje y del programa. |
| `DEMO-C1` | Condición ficticia de ensayo. |
| `feed` | Etapa de alimentación de piezas. |
| `alignment` | Etapa de alineación. |
| `insertion` | Etapa de inserción. |
| `locking` | Etapa de bloqueo. |
| `inspection` | Etapa de inspección. |
| `none` | Ninguna etapa fallida, cuando se usa en first_failed_stage. |
| `pass` | La comprobación especificada se superó. |
| `fail` | La comprobación especificada falló. |
| `not_measured` | La comprobación no se realizó; no equivale a superarla. |
| `not_applicable` | La comprobación no corresponde a este ensayo. |
| `none; synthetic data` | No hay pruebas de ensayo físico; los datos son ficticios. |
| `Illustration only; no physical test` | La fila ilustra el registro y no describe un ensayo físico. |
