Générateur de cartes de contrôle - JSL pour activer/désactiver les phases sur une carteQu'est-ce qui a inspiré cette demande de liste de souhaits ?
Je rédige des scripts permettant aux ingénieurs de procédés de générer des cartes de contrôle pour leurs produits dans le cadre de leur processus d'analyse des tendances. J'ai commencé à ajouter des boutons à la fenêtre du graphique afin qu'ils puissent activer ou désactiver certaines fonctionnalités, comme l'activation ou la désactivation des limites de spécification. L'option « Phase » est également une fonctionnalité utile du générateur de cartes de contrôle, notamment pour comparer la production sur plusieurs lignes. Je souhaite que les ingénieurs puissent activer ou désactiver cette fonctionnalité en temps réel.
Quelle amélioration souhaiteriez-vous voir ?
Je souhaiterais que le message d'objet << Phase() ou un équivalent soit ajouté à JMP pour le générateur de graphiques de contrôle afin de permettre l'activation/désactivation de la mise en phase par un simple clic. Étant donné que la mise en phase peut être activée/désactivée manuellement si la fenêtre du panneau de contrôle est ouverte sur le graphique, cette fonctionnalité devrait être disponible en JSL pour une utilisation en arrière-plan, sans nécessiter de connaissances préalables.
Pourquoi cette idée est-elle importante ?
Nos ingénieurs n'ont pas le temps de devenir experts en JMP. Je souhaite leur fournir des scripts aussi utiles et polyvalents que possible, tout en étant extrêmement intuitifs et simples d'utilisation. Pour cela, il est indispensable que ces fonctionnalités soient disponibles en JSL, idéalement sans avoir à refondre entièrement la plateforme de création de cartes de contrôle.
Automatisation et scriptageExploration et visualisation des donnéesIngénierie de la qualité et des procédésRe: Générateur de cartes de contrôle - JSL pour activer/désactiver les phases d'une carte - Statut modifié à : Accusé de réceptionMerci d'avoir soumis cette demande @jevanov . Nous enquêtons.
Re: Générateur de cartes de contrôle - JSL pour activer/désactiver les phases d'une carteBonjour @jevanov , vous pouvez ajouter une variable de phase à un graphique CCB existant en exécutant la commande « Ajouter une variable ».
Voici un exemple :
dt = Open("$SAMPLE_DATA/Quality Control/Coating.jmp");
obj = Générateur de graphiques de contrôle(
Variables( "Sous-groupe"(:Échantillon), "Y"(:Poids) )
);
Attendez(1);
rpt=obj<
ccbb = rpt[Graph Builder Box( 1 )];
ccbb<
Re: Générateur de cartes de contrôle - JSL pour activer/désactiver les phases d'une carteLes fonctions « Ajouter une variable » et « Supprimer une variable » figurent dans l’index des scripts de Graph Builder, mais pas dans celui de Control Chart Builder. Nous les ajouterons pour CCB.
Nous allons modifier cela en « livré », mais veuillez nous faire savoir si cela ne répond pas à votre demande.
Merci!
Re: Générateur de cartes de contrôle - JSL pour activer/désactiver les phases d'une carte - Statut modifié : LivréRe: Générateur de cartes de contrôle - JSL pour activer/désactiver les phases d'une carteMerci pour ces explications ! Le support JMP m'avait initialement indiqué que ce n'était pas possible, je suis donc ravi d'apprendre le contraire ! J'ai testé le code que vous avez fourni et il fonctionne. J'ai également pu comprendre le message « Supprimer la variable ».