Comment utiliser la fonction Obtenir les limites dans JMP ScriptSalut
Je trace la carte de contrôle de Levey Jenning avec différentes phases et je souhaite définir différentes spécifications pour différentes phases.
Lorsque je le fais manuellement, j'utilise la fonction get limit et tout fonctionne bien.
Cependant, lorsque j'essaie de le scripter. il n'obtient pas la limite de contrôle du fichier.
Control Chart(
Sample Label( :DateValue ),
Phase( :Class ),
KSigma( 3 ),
Chart Col(
:Name( "Mean(Residual MAX_SOA_MIN_PWR_X_DBM)" ),
Levey Jennings,
),
get limits("/C:/Transmission Prod SPC/new/control limit.jmp")
);
Ingénierie de la qualité et des procédésRe : Comment utiliser la fonction Obtenir les limites dans JMP ScriptJ'utilise JMP Pro 15.1.
Donc, ce n'est pas possible de scripter ? Mais cela pourrait fonctionner quand j'obtiens des limites manuellement ?
Merci
Yanee
Re : Comment utiliser la fonction Obtenir les limites dans JMP ScriptVous n'avez pas indiqué quelle version vous utilisez, donc vous et moi utilisons peut-être des versions différentes.J'utilise la version 15.2.
Vous devrez utiliser Control Chart Builder pour accomplir cela si vous avez des limites différentes pour chaque phase.Cela n'est pas possible par le biais de scripts avec l'ancien graphique Levey Jennings.
Re : Comment utiliser la fonction Obtenir les limites dans JMP Scriptau fait, j'ai exécuté votre script et je n'ai pas obtenu le même tracé.
c'est ce que j'ai

Re : Comment utiliser la fonction Obtenir les limites dans JMP ScriptSalut
Je l'ai essayé. Ce que je veux faire, c'est avoir une limite différente par phase.
Je n'ai pas eu d'erreur lorsque j'ai exécuté mon script, mais il n'a pas obtenu la bonne limite. Il affichera la limite calculée automatiquement par JMP.
Voici mon scénario.
path = pick file("select control limit file");
Control Chart(
Sample Label( :DateValue ),
Phase( :Class ),
Chart Col(
:Name( "Mean(Residual MAX_SOA_MIN_PWR_X_DBM)" ),
Levey Jennings
),
get limits(open(path)),
);cela fonctionne bien lorsque je le fais manuellement et que je clique sur le bouton "obtenir les limites".
Merci
Yanee
Re : Comment utiliser la fonction Obtenir les limites dans JMP ScriptEst-ce que tu l'as essayé?Si je n'utilise pas le fichier de limites, j'obtiens ceci.

Si j'utilise le fichier de limites, j'obtiens ceci.

Mon fichier de limites spécifie à JMP d'utiliser les mêmes limites pour toutes les phases, mais les limites indiquées dans le fichier SONT utilisées.
Re : Comment utiliser la fonction Obtenir les limites dans JMP ScriptSalut
dans votre exemple, vous avez 8 phases (Sample 1 - 8), cependant, dans votre fichier de limites, vous n'avez que 2 limites (sans préciser la phase).
Donc, je pense que la limite de contrôle que vous avez obtenue à partir de l'intrigue est calculée automatiquement par JMP, et non spécifique à l'utilisateur.
Merci
Yanee
Re : Comment utiliser la fonction Obtenir les limites dans JMP ScriptUne erreur s'affiche-t-elle ?J'ai pu faire fonctionner cela avec le tableau des limites ci-joint et le code suivant:
dt=Open("$SAMPLE_DATA/Quality Control/Coating.jmp");
Column(dt, "Sample")< ob=dt< Échantillon d'étiquette ( :Pin ),
Phase( :Échantillon ),
KSigma( 3 ),
Graphique Col(
:Lester,
Levey Jennings,
),
Obtenir les limites("CoatingLimits2.jmp")
);
Re : Comment utiliser la fonction Obtenir les limites dans JMP ScriptAvez-vous essayé de le faire dans Control Chart Builder ? Les plates-formes de cartes de contrôle héritées peuvent être un peu agitées