Výroba, zkoušky a kvalita
Robotické zasouvání kabelových svazků: principy, přínosy a volba zkoušek pro dva přístupy
Připravila společnost MTTJPublikováno: Aktualizováno:
Shrnutí: Procesní inženýři připravující hodnocení automatizace montáže kabelových svazků by měli nejprve určit krok, který chtějí automatizovat: spojení již sestaveného konektoru se zásuvkou, nebo zasunutí několika nakrimpovaných kontaktů do pouzdra. Tyto úlohy vyžadují odlišné přípravky, řízení a podklady pro přejímku. Článek zasazuje dvě studie do jejich konkrétních úloh, porovnává výchozí výsledky, popisuje přípravu přenosu metod a nabízí záznamy ke stažení pro zkoušky úplné sestavy. Pomáhá tak určit, co má ověřit další zkouška.
Jeden přístup optimalizuje hledání, druhý omezuje orientaci kontaktů
Kienle a kolegové se zabývají spojováním konektoru se zásuvkou. Inženýři nejprve napíší vyhledávací program se silovým řízením. Obrazy, údaje o pohybu a síle získané při jeho provádění slouží k trénování predikčního modelu, který pak podporuje optimalizaci nájezdové polohy a parametrů hledání. Robot stále provádí původní program s novými parametry. Metoda a demonstrace autorů
Tento přístup umožňuje zachovat stávající robotický program a snížit časové nároky hledání. Tým připravující reprodukci metody potřebuje především opakovatelný výchozí program, dohledatelný sběr dat a konstrukci vhodnou k uchopení. Trénování modelu neřeší podávání dílů, návrh přípravků ani obnovu po poruchách celé stanice.
Choi a kolegové se zabývají zasouváním kontaktů na obou koncích jednořadého plochého páskového kabelu do pouzder: vedeným oddělením vodičů, zarovnáním posuvným kontaktem, kývavým zasouváním a sevřením pro zajištění kontaktů. Jejich porovnání na malém vzorku před zasunutím dosáhlo 3/20 při rovnoběžném posuvu a 18/20 při posuvném kontaktu. Samostatná zkouška zasunutí dosáhla 49/50 s již zarovnanými kontakty, zatímco úplný proces dosáhl 67/80. Hardware zůstává prototypem vytištěným ve 3D, který je nutné přizpůsobit výrobku. Publikace §III, tabulky I–II a §V
| Obrobek a hlavní obtíž | Přístup k přednostnímu prozkoumání | Předpoklady | Rozhodnutí, které výsledky zatím nepodporují |
|---|---|---|---|
| Konektor je již sestavený, ale spojování vyžaduje opakované hledání zásuvky | Optimalizace parametrů programu pomocí obrazových a silových dat | Funkční program se silovým řízením, spolehlivé uchopení, obrazové a pohybové záznamy a vzorky odchylek reprezentující stanici | Vypočítat kapacitu celé stanice přímo z časů cyklu v publikaci |
| Několik kontaktů připojených ke stejnému páskovému kabelu se vzájemně ovlivňuje a obtížně se zasouvá do pouzdra společně | Vedení, zarovnání a postupné zasouvání přizpůsobené geometrii kontaktů a pouzdra | Stálá volná délka kontaktů, polohování pouzdra a upravitelné přípravky | Koupit neověřený „univerzální stroj pro zasouvání kontaktů“ bez zkoušek při změně výrobku |
Tabulka uvádí doporučení MTTJ pro volbu zkoušek na základě obou studií. Jejich obrobky a experimenty se liší, proto nelze mírou úspěšnosti vytvářet pořadí přístupů.
Proč mohou metody fungovat
Studie mění dvě odlišné věci: parametry hledání a geometrii kontaktu mezi díly. Pochopení tohoto rozdílu pomáhá určit přípravu potřebnou pro vlastní stanici.
Spojování konektorů: omezení zbytečných vyhledávacích pohybů ve stávajícím programu
- Funkční vyhledávací program se silovým řízením
- Sběr obrazů, parametrů programu, pohybových a silových dat
- Trénování predikčního modelu procesu
- Optimalizace nájezdových a vyhledávacích parametrů
- Provedení nových parametrů původním robotickým programem
Původní program najíždí do možných poloh, zkoumá je dotykem a ustupuje, aby postupně našel polohu zasunutí. Predikční model pomáhá optimalizátoru porovnávat chování procesu při různých parametrech. Publikace spojuje kratší cykly a nižší pravděpodobnost selhání v téže optimalizaci parametrů. Trénování následuje po sběru dat z provádění a optimalizované parametry stále provádí robotický program. Stávající proces tak tvoří vstupní bod pro práci s daty. Metoda §III-A–C
Při hodnocení přenosu do vlastní stanice nejprve ověřte dvě rozhraní: lze obrazy, parametry programu a záznamy úkonů spojit se stejným pokusem a lze optimalizované parametry vrátit do vlastního řídicího programu? Pokud některé rozhraní chybí, vyřešte nejprve záznamy a integraci řízení. Samotná přítomnost kamery a robotu nestačí k odhadu práce potřebné k reprodukci metody.
Zasouvání kontaktů: vytvoření zarovnávací reference pomocí kontaktu
- Vedené oddělení vodičů
- Pouzdro se dotkne kontaktů a posuvem je zarovná
- Kývavé zasouvání
- Sevření pro zajištění kontaktů
Krok posuvného kontaktu nejprve vytvoří mechanický kontakt mezi pouzdrem a čelními plochami kontaktů. Posuv a otáčení pak vedou kontakty k otvorům. Tím se řeší rozdíly orientace v řadě kontaktů, které mohou při přímém rovnoběžném posuvu způsobit nárazy do hran otvorů. Mechanismus a kroky před zasunutím §III-B
Při změně výrobku vstupují do hodnocení přípravku délka kontaktu, rozteč otvorů a geometrie vstupu pouzdra. Tým připravující zavedení metody má nejprve ověřit, zda kontakty dosedají a sledují vedení podle předpokladů, a poté řešit zasouvací sílu a kontrolu zajištění. Prototypový mechanismus nelze považovat za univerzální přípravek pro každý kontakt.
Tyto průběhy znázorňují principy sestavené z publikací. Vynechávají podrobnosti realizace zařízení a nejsou návodem k zapojení, výrobě ani obsluze robotu.
Spojování konektorů: jak velké zlepšení a za jakých podmínek?
Následující tabulka nově uspořádává údaje z tabulky III Kienleho a kolegů. Každý konektor prošel 100 zkouškami. Zkušební podmínky nebyly použity pro trénování, ale pocházely ze stejného rozdělení jako trénovací data. Porovnával se hmatový vyhledávací program před optimalizací. Experimenty používaly UR5e, kameru a zakázková chapadla; konektory byly doplněny úchopovými žebry. Sběr trénovacích dat zahrnoval přibližně 4 000 pokusů na konektor. Polohové odchylky ve stanici byly ±2 mm, u B ±1.5 mm. Publikace §IV, §V-B a tabulka III
| Konektor | Úspěšnost: před → po optimalizaci | Čas cyklu: před → po optimalizaci (sekundy) | Průměrný počet dotykových sondování: před → po optimalizaci |
|---|---|---|---|
| A | 75% → 94% | 17 → 11 | 10.2 → 4.9 |
| B | 49% → 88% | 18 → 11 | 13.8 → 5.7 |
| C | 50% → 95% | 17 → 10 | 11.7 → 3.0 |
| D | 93% → 98% | 13 → 9 | 6.8 → 3.2 |
| E | 72% → 90% | 15 → 10 | 9.7 → 4.5 |
Přínos stejné metody závisí na původní obtíži. Úspěšnost C vzrostla o 45 procentních bodů, u D o 5 procentních bodů. Tyto rozdíly jsou vypočteny odečtením hodnot tabulky. Před zahájením projektu změřte vlastní výchozí stav: zabírá hledání většinu času a vznikají selhání kvůli nejistotě polohy? Pokud většina ztrát nastává při uchopení, podávání nebo potvrzení západky, je nutné přínos optimalizace hledání pro celou stanici ověřit samostatně.
Časy cyklu v publikaci také nemohou přímo nahradit dobu zpracování vlastní úplné sestavy. Interní porovnání musí zahrnout podávání, opakované pokusy, ruční obnovu a čas nakládání s vyřazenými díly do stejných hranic měření. Měření pouze úspěšného zasunutí vynechává některé z časově nejnáročnějších činností ve výrobě.
Kterou fázi popisuje 98%?
Výsledek 49/50 ze studie zasouvání kontaktů pochází ze samostatného vzorku za podmínky zasunutí po zarovnání. Výsledek 67/80 pokrývá úplný proces definovaný publikací, s uvedeným 95% intervalem spolehlivosti 74.16%–90.25%. Čísla odpovídají na různé otázky. Publikace, tabulka II a §IV-B
Při hodnocení demonstrace dodavatele se ptejte přímo: „Ve kterém kroku pokus začíná?“ a „Jsou selhání před zasouváním zahrnuta ve jmenovateli?“ Neodečítejte výsledky dvou odlišných souborů zkoušek za účelem lokalizace ztrát ani je nenásobte na výsledek celé linky, který publikace neuvádí. Pro nalezení ztrát ve vlastní stanici přiřaďte stejné ID pokusu podávání, zarovnání, zasouvání, zajištění a kontrole jednoho obrobku.
Jak může hodnocení stanice určit další krok
Následující hypotetické hodnocení ukazuje volbu přístupu. Nepopisuje skutečnou stanici MTTJ ani zákazníka: tým již umí spojovat konektory, ale výrobní pracovníci považují cyklus za pomalý a zvažují optimalizaci pomocí modelu.
Nejprve rozdělte pokus o úplnou montáž na podávání, uchopení, hledání, zasunutí, kontrolu a obnovu. Zaznamenávejte časy a místa selhání pod stejným ID pokusu. Poté rozhodujte podle skutečně získaných záznamů:
| Co záznamy ukazují | Současné hodnocení | Další krok |
|---|---|---|
| Hledání se často opakuje a zabírá většinu času; spolehlivé uchopení a výchozí program jsou již k dispozici | Optimalizace parametrů si zaslouží další hodnocení | Nejprve ověřit vazby dat, potom porovnat stav před a po optimalizaci při odchylkách dané stanice a stejných hranicích času |
| Většinu času zabírá podávání, selhání uchopení nebo ruční obnova | Zatím nejsou podklady pro upřednostnění optimalizace hledání | Nejprve určit příslušné úkony a poruchy; hledání hodnotit po zaznamenání zlepšení |
| Skutečnou úlohou je zasouvání více kontaktů do pouzdra, nikoli spojování sestavených konektorů | Hodnocení je třeba zaměřit na polohování a vedení kontaktů | Stanovit volnou délku kontaktů, pouzdro a podmínky přípravku; pak odděleně sledovat zarovnání, posuv a zajištění |
| Je k dispozici pouze video úspěšné demonstrace, bez úplných záznamů pokusů a selhání | Přínos pro stanici zatím nelze vyhodnotit | Nejprve získat výchozí data zahrnující selhání a obnovu; neporovnávat investice pomocí nejvyšší úspěšnosti |
Hodnocení má přinést další zkoušku podloženou důkazy a určit práce, do kterých zatím nemá smysl investovat. Ani po volbě výzkumného přístupu nelze data publikace přímo převést na odhad návratnosti investice dané stanice. Stále jsou potřeba údaje o úplném cyklu stanice, technické investice a výsledky kvality.
Proměňte výzkum v proveditelnou zkoušku
| Příprava | Konkrétní podklady před zahájením | Co řeší |
|---|---|---|
| Stanovit zkušební objekt | Revize výkresu kabelového svazku, čísla dílů kontaktů/pouzdra, šarže, verze přípravku a programu | Brání míchání dat po změnách materiálu nebo programu |
| Zaznamenat původní proces | Záznamy úspěchů, selhání a časů pro stejný obrobek s totožným začátkem a koncem měření | Ukazuje, zda nová metoda zlepšuje skutečné úzké místo nebo jen malý úkon |
| Pokrýt skutečnou variabilitu | Podmínky vybrané z měření polohy, úhlu, ohybu svazku a rozdílů vstupních materiálů ve stanici | Ověřuje zvládání výrobní variability; velikost vzorku vychází z rizika a účelu |
| Definovat přejímku | Kontroly zajištění, poškození, pořadí vodičů a elektrických vlastností podle výkresu a požadavků výrobku, s metodami a mezemi | Umožňuje rozlišit a přezkoumat „zasunuto“ a „úplná sestava přijata“ |
| Definovat obnovu | Kdy končí opakování, začíná ruční zásah a kdy poškození nebo abnormální kontakt vyžaduje zastavení | Brání záznamu úspěchu po opakování jako úspěchu napoprvé |
Tyto přípravy jsou návrhem zkoušky, nikoli záznamem reprodukce publikací. Inženýři odpovědní za zařízení a výrobek musí určit bezpečnostní parametry stanice, úchopovou sílu a meze kontaktu pro skutečný systém.
Záznamy ke stažení: zahrňte opakování a ruční obnovu
Sada pro záznam zkoušek obsahuje prázdný zkušební list, šest demonstračních záznamů a pokyny k polím a výpočtům. CSV otevřete v Excelu nebo LibreOffice. Každý řádek představuje jeden pokus jednoho kabelového svazku projít úplným procesem; opakování zůstávají ve stejném řádku. Pro zkoušky jednotlivých fází použijte samostatnou šarži.
Následující čísla pocházejí pouze z fiktivních demonstračních dat přiložených k článku. Ilustrují výpočty a nejsou výsledky publikací ani zkoušek MTTJ. Ze šesti pokusů čtyři uspějí napoprvé, jeden po opakování a jeden selže s nutností ruční obnovy. Celkový obsazený čas je 240 sekund. Z toho vyplývá:
| Ukazatel | Výpočet | Demonstrační výsledek |
|---|---|---|
| Výtěžnost napoprvé | 4 sestavy přijaté napoprvé ÷ 6 zahájených pokusů | 66.7% |
| Konečný přijatý podíl po opakování | 5 konečně přijatých sestav ÷ 6 zahájených pokusů | 83.3% |
| Průměrný obsazený čas na pokus | 240 sekund včetně selhání a obnovy ÷ 6 pokusů | 40 sekund |
| Pokusy s ruční obnovou | Počet řádků s příznakem ruční obnovy nastaveným na 1 | 1 pokus |
Všech šest demonstračních záznamů má úplné vyhodnocení výsledku, proto lze tyto podíly vypočítat. Při neúplných skutečných záznamech nejprve uveďte známé výsledky a počet chybějících záznamů. Nevyplňujte prázdná pole nulou a neprezentujte podmnožinu se známými výsledky jako výtěžnost všech pokusů. Šarže shrnujte odděleně, pokud se liší metody, obrobky nebo časové hranice.
Co je nyní dostupné a na jaké důkazy má smysl čekat?
Studie spojování nabízí publikaci a demonstrační stránku autorů. Stránky přečtené pro tento článek neposkytovaly přístup k úplnému balíčku kódu, trénovacích dat a výrobních podkladů přípravku pro přímou reprodukci experimentu. Před zavedením ověřte dostupnost u autorů nebo realizátora. Studie zasouvání kontaktů poskytuje principy mechanismu a prototypové zkoušky, ale ve stejném rozsahu vyhledávání nebyl získán ani úplný výrobní a řídicí balíček. Ani jedna studie nepodporuje závazek ohledně doby zavedení ve výrobě nebo ceny úplné stanice.
Sledovat má smysl úpravy potřebné pro nové výrobky, veřejné realizační podklady, nezávislé reprodukce a delší provozní záznamy zahrnující obnovu po poruchách. Nejprve uchovejte vlastní výchozí zkušební data. Až se objeví tyto nové důkazy, budete mít základ pro nové posouzení investice.
Pro přípravu podmínek výrobku si přečtěte průvodce návrhem sestav plochých páskových kabelů. Pro stanovení přejímky zkoušek si přečtěte metody zkoušení kabelových sestav.
Rozsah zdrojů: Kienle a kol., arXiv:2503.09409v1 (2025-03-12); Choi a kol., arXiv:2608.06996v1 (2026-08-07); demonstrační stránka autorů. Přístup dne 2026-09-23. Článek studuje tyto veřejné verze bez předpokladu recenzního řízení nebo ověření ve výrobě. MTTJ použilo AI pro studium výzkumu a redakční zpracování a popsané metody fyzicky nereprodukovalo.
Související zdroje a výrobní rozsah
Zkušební nástroje a průvodci poli
Záznam zkoušky robotické montáže kabelových svazků: pole a výpočty
Záznam zkoušky robotické montáže kabelových svazků: pole a výpočty
Verze: 2026-09-23. Související soubory: robot-trial-template.csv a robot-trial-demo.csv. Soubory CSV používají UTF-8 s BOM a čárku jako oddělovač. Otevřete je funkcí „Z textu/CSV“ v Excelu nebo v LibreOffice. Názvy polí zůstávají anglické, aby mohly týmy pracující v různých jazycích slučovat záznamy. Následující tabulka vysvětluje každé pole.
Každý řádek představuje jeden pokus celého procesu na jednom svazku od dohodnutého počátečního bodu. Před zkouškou definujte unit_definition. V příkladu hranice vede od zahájení podávání až po přijetí/vyřazení a připravenost buňky na další kus. Opakované pokusy zůstávají ve stejném řádku a nepočítají se jako nové kusy. Při změně dílu, přípravku, programu, podmínky nebo časových hranic vytvořte další batch_id. Pro zkoušky pokrývající pouze zasouvání použijte samostatnou dávku, i když jde o stejný díl; nezahrnujte je do jmenovatele celého procesu. Do navrženého záznamu doplňte skutečné přejímací metody podle požadavků projektu na výrobek.
| Pole | Význam a pokyny k vyplnění |
|---|---|
| data_kind | Pro skutečná měření použijte measured; demonstrační soubor používá synthetic_example a nesmí být zahrnut do souhrnů naměřených dat |
| batch_id / trial_id | Zkušební dávka se shodnými podmínkami / jedinečné ID pokusu v této dávce |
| unit_definition | Jednotka dílu, počáteční a koncový bod; zda zahrnuje podávání, kontrolu a obnovu |
| drawing_revision / component_lot | Revize výkresu svazku / odkazy na šarže kontaktů, pouzder a kabelů |
| fixture_program_revision / condition_id | Revize přípravku a programu / odkaz na záznam zkušební podmínky |
| first_pass_ok | 1, pokud jsou bez opakování dokončeny všechny předepsané přejímací kontroly dávky; 0, pokud je potvrzeno nevyhovění napoprvé; prázdné, pokud není známo |
| final_ok | Výsledek přejímky po povolených opakováních: 1 nebo 0; pokud nebyl určen, nechte prázdné |
| retry_count | Počet dodatečných automatických opakování v tomto pokusu; pokud žádné nebylo, výslovně zadejte 0; neznámý počet nechte prázdný |
| human_recovery | 1, pokud proběhla ruční obnova, 0, pokud neproběhla, prázdné při neznámém stavu; nejde o počet osob |
| occupancy_seconds | Doba obsazení v sekundách včetně selhání a obnovy v tomto pokusu; chybějící hodnoty nechte prázdné místo doplnění 0 |
| first_failed_stage | První fáze, která selhala, například feed, alignment, insertion, locking nebo inspection; pokud žádná neselhala, zadejte none |
| lock_check / electrical_check | Stav kontroly podle projektové metody: pass, fail, not_measured nebo not_applicable; metody a meze odkažte v evidence_ref |
| evidence_ref | Umístění nezpracovaných záznamů, kontrolních metod a kritérií a snímků/videa pod stejným ID; demonstrační data nemají doklady měření |
| notes | Záznamy poškození, vysunutí kontaktu, pořadí vodičů, neobvyklé obnovy nebo dodatečných kontrol |
Přepočítat demonstrační záznamy
Všech 6 řádků v robot-trial-demo.csv tvoří smyšlená data ilustrující způsob záznamu. Žádná fyzická zkouška neproběhla. Mají stejné unit_definition, podmínky a revize a úplné výsledky napoprvé, konečné výsledky i doby obsazení:
- Zahájené pokusy N = 6.
- 4 řádky mají first_pass_ok = 1; podíl vyhovujících napoprvé = 4 / 6 = 66.7%.
- 5 řádků má final_ok = 1; konečný podíl přijatých kusů = 5 / 6 = 83.3%.
- Součet occupancy_seconds = 30 + 30 + 50 + 70 + 30 + 30 = 240 sekund; průměrná doba obsazení je 40 sekund na pokus.
- 1 řádek má human_recovery = 1; součet retry_count je 2 opakování.
- T004 selže při zasouvání, takže následné kontroly zajištění a elektrické kontroly jsou not_measured. To nebrání konečnému rozhodnutí, že celý kus nevyhověl.
Před souhrnem skutečných dat ověřte shodné podmínky dávky, jedinečnost trial_id a úplnost záznamů pro každý ukazatel. Pokud z 6 zahájených pokusů chybí 1 konečný výsledek, uveďte „známé úspěchy, známá selhání, 1 chybějící záznam, 6 zahájených pokusů“ a zatím netvrďte konečný podíl přijatých ze všech pokusů. Uveďte také chybějící časy; zaznamenanou část nedělte celkovým počtem pokusů. Neprovedenou elektrickou kontrolu nelze označit pass. Nutnost elektrických kontrol závisí na účelu zkoušky a přejímacích požadavcích výrobku.
Záznam neobsahuje makra pro automatický výpočet ani univerzální kontaktní sílu, limit opakování, velikost vzorku či bezpečnostní parametry zařízení. Před provedením zadejte skutečné meze. Podíly v záznamu jsou popisné výsledky vzorku a neprokazují výrobní způsobilost.
Původní hodnoty CSV a jejich význam
Původní soubory zachovávají stálé anglické hodnoty. Následující tabulka vysvětluje jejich význam; demonstrační identifikátory neoznačují skutečné díly ani zkoušky.
| Původní hodnota | Význam |
|---|---|
measured |
Skutečná měření z provedené zkoušky. |
synthetic_example |
Smyšlená demonstrační data; vyloučit ze souhrnů měření. |
DEMO_ONLY |
Identifikátor dávky pouze pro demonstraci. |
T001–T006 |
Šest identifikátorů jednotlivých demonstračních pokusů. |
one harness; feed start to accept/reject and cell ready |
Jeden svazek, čas měřený od zahájení podávání přes přijetí nebo vyřazení až po obnovení připravenosti buňky. |
DEMO-D1 |
Smyšlená revize výkresu. |
DEMO-L1 |
Smyšlená šarže součástek. |
DEMO-F1-P1 |
Smyšlená revize přípravku a programu. |
DEMO-C1 |
Smyšlená zkušební podmínka. |
feed |
Fáze podávání dílu. |
alignment |
Fáze zarovnání. |
insertion |
Fáze zasouvání. |
locking |
Fáze zajištění. |
inspection |
Fáze kontroly. |
none |
Žádná fáze neselhala, při použití v first_failed_stage. |
pass |
Předepsaná kontrola vyhověla. |
fail |
Předepsaná kontrola nevyhověla. |
not_measured |
Kontrola nebyla provedena; neznamená to vyhovující výsledek. |
not_applicable |
Kontrola se na tuto zkoušku nevztahuje. |
none; synthetic data |
Neexistuje doklad fyzické zkoušky; data jsou smyšlená. |
Illustration only; no physical test |
Řádek ilustruje zápis a nepopisuje fyzickou zkoušku. |
