spc boxChart

Scénario Standard : Contrôle Qualité de Pièces Mécaniques

Scénario de test & Cas d'usage

Contexte Métier

Une entreprise de mécanique de précision fabrique des roulements à billes. Le diamètre est une caractéristique critique. L'objectif est de surveiller la stabilité de la production journalière et de détecter rapidement toute dérive du processus à l'aide de tests de causes spéciales.
À propos du Set : spc

Contrôle statistique des procédés (cartes de contrôle).

Découvrir toutes les actions de spc
Préparation des Données

Création d'une table de mesures de diamètres de roulements sur 20 jours. Une dérive est volontairement introduite le jour 15 pour tester la détection d'anomalies.

Copié !
1DATA mycas.Roulements;
2 call streaminit(123);
3 DO Jour = 1 to 20;
4 DO lot = 1 to 8;
5 IF Jour = 15 THEN Diametre = 50.2 + rannor(0);
6 ELSE Diametre = 50.0 + rannor(0) * 0.05;
7 OUTPUT;
8 END;
9 END;
10RUN;

Étapes de réalisation

1
Chargement de l'action set 'spc' pour l'analyse.
Copié !
1 
2PROC CAS;
3actionset.LOADACTIONSET / actionSet='spc';
4RUN;
5 
2
Exécution de l'action boxChart avec les tests de causes spéciales 1, 2 et 3 pour identifier les points hors contrôle et les séquences inhabituelles.
Copié !
1PROC CAS;
2 spc.boxChart TABLE={name='Roulements'},
3 processValue='Diametre',
4 subgroupValue='Jour',
5 primaryTests={test1=true, test2=true, test3=true},
6 chartsTable={name='RoulementsSummary', replace=true};
7RUN;

Résultat Attendu


L'action doit générer un diagramme en boîte et une table de résumé. Le test 1 doit identifier le sous-groupe du jour 15 comme étant hors des limites de contrôle supérieures, confirmant que la dérive du processus a été détectée avec succès.