# Proeflogboek voor robotgestuurde kabelboomassemblage: velden en berekeningen

Versie: 2026-09-23. Bijbehorende bestanden: robot-trial-template.csv en robot-trial-demo.csv.
De CSV-bestanden gebruiken UTF-8 met BOM en komma's als scheidingsteken. Open ze met ‘Van tekst/CSV’ in Excel of met LibreOffice. Veldnamen blijven Engels, zodat teams in verschillende talen registraties kunnen samenvoegen. De onderstaande tabel legt elk veld uit.

Elke rij vertegenwoordigt één poging van het complete proces aan één kabelboom vanaf een afgesproken beginpunt. Definieer unit_definition vóór de proef. In het voorbeeld loopt de afbakening van het begin van de toevoer tot acceptatie/afkeur en het gereed zijn van de cel voor de volgende eenheid. Herpogingen blijven in dezelfde rij en tellen niet als nieuwe eenheden. Maak een andere batch_id wanneer werkstuk, opspanmiddel, programma, conditie of tijdgrens verandert. Gebruik een afzonderlijke batch voor proeven die alleen de insteekfase omvatten, ook bij hetzelfde werkstuk; neem die niet op in de noemer van het volledige proces. Vul dit voorgestelde logboek aan met werkelijke acceptatiemethoden volgens de producteisen van het project.

| Veld | Betekenis en invulinstructies |
| --- | --- |
| data_kind | Gebruik measured voor werkelijke metingen; het demonstratiebestand gebruikt synthetic_example en mag niet worden opgenomen in samenvattingen van meetgegevens |
| batch_id / trial_id | Proefbatch met consistente omstandigheden / unieke poging-ID binnen die batch |
| unit_definition | Werkstukeenheid, beginpunt en eindpunt; of toevoer, inspectie en herstel zijn inbegrepen |
| drawing_revision / component_lot | Tekeningrevisie van de kabelboom / verwijzingen naar partijen contacten, behuizingen en kabels |
| fixture_program_revision / condition_id | Revisies van opspanmiddel en programma / verwijzing naar de proefconditieregistratie |
| first_pass_ok | 1 als alle acceptatiecontroles van de batch zonder herpoging zijn voltooid; 0 als niet direct slagen is bevestigd; leeg indien onbekend |
| final_ok | Acceptatie-uitkomst na toegestane herpogingen: 1 of 0; leeg laten als nog niet bepaald |
| retry_count | Aantal extra automatische herpogingen binnen deze poging; expliciet 0 invullen als er geen zijn; leeg indien onbekend |
| human_recovery | 1 als handmatig herstel plaatsvond, 0 als dat niet plaatsvond, leeg indien onbekend; dit is geen aantal personen |
| occupancy_seconds | Bezette seconden, inclusief mislukkingen en herstel binnen deze poging; ontbrekende waarden leeg laten in plaats van 0 invullen |
| first_failed_stage | Eerste mislukte fase, zoals feed, alignment, insertion, locking of inspection; none invullen als geen fase mislukte |
| lock_check / electrical_check | Controlestatus volgens de projectmethode: pass, fail, not_measured of not_applicable; verwijs naar methoden en grenzen in evidence_ref |
| evidence_ref | Locatie van ruwe logs, inspectiemethoden en criteria, en beelden/video onder dezelfde ID; demonstratiegegevens hebben geen meetbewijs |
| notes | Registraties van schade, teruggedrukte contacten, adervolgorde, afwijkend herstel of extra controles |

## De demonstratieregistraties narekenen

Alle 6 rijen in robot-trial-demo.csv zijn fictieve gegevens die de registratiemethode illustreren. Er is geen fysieke proef uitgevoerd. Ze hebben dezelfde unit_definition, condities en revisies, met volledige uitkomsten bij de eerste doorgang, einduitkomsten en bezette tijden:

- Gestarte pogingen N = 6.
- 4 rijen hebben first_pass_ok = 1; goedkeuringspercentage bij de eerste doorgang = 4 / 6 = 66.7%.
- 5 rijen hebben final_ok = 1; uiteindelijk geaccepteerd aandeel = 5 / 6 = 83.3%.
- Totaal occupancy_seconds = 30 + 30 + 50 + 70 + 30 + 30 = 240 seconden; gemiddeld 40 seconden bezette tijd per poging.
- 1 rij heeft human_recovery = 1; retry_count telt op tot 2 herpogingen.
- T004 mislukt tijdens het insteken. De daaropvolgende vergrendelings- en elektrische controles zijn daarom not_measured. Dit verhindert niet dat de complete eenheid uiteindelijk wordt afgekeurd.

Controleer vóór het samenvatten van echte gegevens of batchcondities consistent zijn, trial_id-waarden uniek zijn en de registraties voor elk kengetal volledig zijn. Ontbreekt 1 einduitkomst bij 6 gestarte pogingen, rapporteer dan ‘bekende successen, bekende mislukkingen, 1 ontbrekende registratie, 6 gestarte pogingen’ en claim nog geen uiteindelijk geaccepteerd aandeel voor alle pogingen. Meld ook ontbrekende tijdwaarden; deel het geregistreerde gedeelte niet door het totale aantal pogingen. Een niet-uitgevoerde elektrische controle mag niet als pass worden gemarkeerd. Of elektrische controles nodig zijn, hangt af van het proefdoel en de acceptatie-eisen van het product.

Het logboek bevat geen automatische rekenmacro's en geeft geen universele contactkracht, herpogingslimiet, steekproefgrootte of veiligheidsparameters voor apparatuur. Vul de werkelijke grenzen vóór uitvoering in. De verhoudingen in het logboek zijn beschrijvende steekproefresultaten en tonen geen geschiktheid voor productie aan.


## Oorspronkelijke CSV-waarden en hun betekenis

De oorspronkelijke bestanden behouden vaste Engelse waarden. De onderstaande tabel legt hun betekenis uit; demonstratiecodes identificeren geen werkelijke onderdelen of proeven.

| Oorspronkelijke waarde | Betekenis |
| --- | --- |
| `measured` | Werkelijke metingen uit een uitgevoerde proef. |
| `synthetic_example` | Fictieve demonstratiegegevens; uitsluiten van meetsamenvattingen. |
| `DEMO_ONLY` | Een batchcode uitsluitend voor demonstratie. |
| `T001–T006` | De zes afzonderlijke codes voor demonstratiepogingen. |
| `one harness; feed start to accept/reject and cell ready` | Eén kabelboom, geklokt vanaf het begin van toevoer tot acceptatie of afkeur en het opnieuw gereed zijn van de cel. |
| `DEMO-D1` | Fictieve tekeningrevisie. |
| `DEMO-L1` | Fictieve onderdelenpartij. |
| `DEMO-F1-P1` | Fictieve revisie van opspanmiddel en programma. |
| `DEMO-C1` | Fictieve proefconditie. |
| `feed` | Toevoerfase. |
| `alignment` | Uitlijnfase. |
| `insertion` | Insteekfase. |
| `locking` | Vergrendelingsfase. |
| `inspection` | Inspectiefase. |
| `none` | Geen mislukte fase bij gebruik in first_failed_stage. |
| `pass` | De voorgeschreven controle is geslaagd. |
| `fail` | De voorgeschreven controle is mislukt. |
| `not_measured` | De controle is niet uitgevoerd; dit is geen geslaagde controle. |
| `not_applicable` | De controle is niet van toepassing op deze proef. |
| `none; synthetic data` | Er is geen bewijs van een fysieke proef; de gegevens zijn fictief. |
| `Illustration only; no physical test` | De rij illustreert de registratie en beschrijft geen fysieke proef. |
