Manuel d'utilisation Pour lancer l'application, naviguer vers https://vkvision.ch/VKTimeway La page suivante s'affiche: Au premier lancement, la liste des machines est vide. Vous pouvez importer une configuration  qui se trouve dans le fichier joint. L'application fonctionne avec le localstorage du navigateur. Le bouton [Importer les données] importe et remplace le localstorage. A l'inverse, le bouton [Exporter les données] exporte tous les fichiers du localstorage dans un fichier json. Après avoir importer la configuration ci-jointe, la fenêtre affiche 5 machines configurées. Vous pouvez travailler en local: Ou bien dans le cloud: Pour travailler dans le cloud, une base de données PocketBase doit être installé. Cliquez sur le bouton [Voir les machines]. La liste des machines est affichée: Sur cette page, vous pouvez sélectionner une machine ou en créer une nouvelle. Pour créer une nouvelle machine, cliquez sur [+ Nouvelle machine], la page suivante s'affiche: Vous pouvez définir tous les champs et cliquer sur [enregistrer]. La nouvelle machine sera créée. En cliquant sur [Importer depuis le disque], vous pouvez importer une configuration d'une machine de VKQuickView ou d'un diagramme exporté par l'ancienne version de VKTimeway. Lorsque la nouvelle machine est créée, la page des versions s'affiche:   Si vous avez importé une configuration, une version sera créée dans la liste. Si vous avez uniquement rempli la fiche alors la liste sera vide.  Pour créer une nouvelle version, cliquez sur [+Nouvelle version]. La page suivante s'affichera: Cette page affiche la liste des positions de la machine. Les différentes fonctions disponibles sont les suivantes: Le menu de navigation Le menu latéral affiche les commandes possibles: Commandes Description Acceuil Retour à la page d'accueil de l'application Positions Edition des positions de la machine Robots Edition des robots Type M/D Edition des types de montées/descentes effectués par les robots Séquences Editeur de séquences Diagrammes Editeur de diagrammes Simulation Simulation des diagrammes Edition des positions de la machine Pour ajouter une nouvelle position, cliquez sur [+Ajouter]. La boîte de dialogue suivante s'affiche: Pour chaque position, les champs suivants sont disponibles: Champ Description Id Identifiant de la position Nom Nom de la position Flag Flag indiquant la fonctionnalité de la position (1=charge, 2=décharge, 3=Charge/décharge, etc...) Groupe Lorsque la position fait partie d'un groupe ayant la même fonctionnalité, on l'indique dans ce champ. La valeur du champ doit être une valeur de dizaine soit 10, 20, 30, etc.. Un sous-groupe est défini dans les unité du groupe par exemple 12 = Groupe 10, sous-groupe 2  Bain Numéro du bain Adresse Adresse électronique de la position Branche Numéro de la branche machine: une machine peut être formée de plusieurs branches Montée Type de montée à utiliser sur cette position Descente Type de descente à utiliser sur cette position Distance Distance (en mm) du centre de la position précédente jusqu'au centre de la position. Lorsque toutes les positions sont définies, la liste se présente comme suit: Sur chaque position, vous pouvez insérer une position [+] ou éditer une position ou effacer la position. Edition des robots Pour ajouter un robot, cliquez sur [+Ajouter]. La boîte de dialogue suivante s'affiche: Pour chaque robot, les champs suivants sont disponibles: Champs Description Id Identifiant du robot Pos. initiale Première position sur laquelle le robot peut se déplacer Pos. finales Dernière position sur laquelle le robot peut se déplacer Largeur (mm) Largeur physique du robot en mm Avant (mm) Largeur depuis le centre du robot jusqu'à son extrémité droite (en avant dans les positions) Arrière (mm) Largeur depuis le centre du robot jusqu'à son extrémité gauche (en arrière dans les positions) Vitesse (mm/s) Vitesse maximale du robot. Vitesse exprimée en mm/s Acc/Dec (ms) Temps d'accélération/décélération exprimé en ms pour atteindre la vitesse maximale  Dans la liste des robots, sur chaque robot vous pouvez déplacer le robot vers le haut ou vers le bas. Vous pouvez éditer les champs du robot. Vous pouvez copier un robot en ajoutant la copie à la fin de la liste. Vous pouvez également supprimer le robot. Edition des types de montées/descentes Il est possible de définir 10 types de montées et 10 types de descentes. Vous pouvez donner une nom à chaque type ainsi qu'une durée en ms. Edition des séquences Les séquences sont utilisées pour créer des diagrammes. Une séquence est un ensemble d'étapes à effectuer dans la machine.  Chaque fois que vous cliquez sur le bouton [+Ajouter une étape] ou sur une position de la machine, ajoute une ligne dans le tableau. Il faut ensuite remplir les champs de chaque étapes. Les champs suivants sont disponibles: Champs Description Position Position de l'étape Groupe Groupe de la position.  Montée Type de montée à utiliser Descente Type de descente à utiliser T.Min (s) Temps minimum autorisé en secondes T.Max (s) Temps maximum autorisé en secondes T.Egouttage (s) Temps d'égouttage sur la position en secondes Dans la liste des séquences, il est possible pour chaque séquence de l'éditer, de copier la séquence (ajout en fin de liste), créer un diagramme, exporter la séquence sur un document pdf et effacer la séquence. Lorsque l'on clique sur le bouton de création d'un diagramme, la boîte de dialogue suivante s'affiche: Les options pour la création d'un diagramme sont: Type de temps dans les bains: Temps minimum: les temps TMin sont utilisés pour créer le diagramme, Temps moyen (Tmin+Tmax)/2 ou Temps max. Temps de cycle: Calculer automatiquement : le système calcul automatiquement le temps de cycle selon la liste des étapes définies, Définir manuellement en secondes Calculer les déplacements à vide des robots. En cliquant sur le bouton [Générer] génère un nouveau diagramme et le place en fin de liste des diagrammes. L'éditeur de diagramme s'affiche alors. Editeur de diagrammes La liste des diagrammes disponibles est affichée dans la page "Diagrammes". Pour chaque diagramme, vous pouvez lancer l'éditeur de diagrammes, éditer le diagramme, exporter la liste des étapes dans un document pdf ou effacer ce diagramme. En cliquant sur une ligne d'un diagramme, vous changez la visibilité en arrière plan de celui-ci dans l'éditeur de diagramme. Lorsque l'éditeur de diagramme est lancé, celui-ci s'affiche en pleine fenêtre: Bandeau de commandes Icône Fonction Réduction de l'échelle du temps Afficher le digramme sur toute la largeur de l'espace de travail Augmentation de l'échelle du temps Afficher/cacher la grille des positions Afficher/cacher la grille des minutes Afficher/cacher les montées/descentes Afficher/cacher les aides de positionnement d'un mouvement. Lorsque l'on déplace un mouvement, des lignes verticales sont dessinés pour vous aider à positionner correctement un mouvement. Des lignes de déplacement à vide sont également dessinées depuis et vers chaque mouvement du même robot. Affiche/cacher l'empreinte d'encombrement du robot Lier les mouvements lors du déplacement d'un mouvement. Si cette option est sélectionnée, si vous cliquez sur une montée du robot, tous les mouvements précédents dans la séquence sont également déplacés. Si vous cliquez sur la descente en destination d'un mouvement, tous les mouvements suivants dans la séquence sont déplacés. Si vous cliquez sur le déplacement du mouvement alors seul ce mouvement sera déplacé. Etendre/réduire les positions des groupes. Lorsque cette option est activée une seule position du groupe est affichée (la première dans la ligne des positions machine).  Sélection d'un mouvement. Lorsqu'un mouvement est sélectionné, les temps tmin teff et tmax sont affichés. Les aides ainsi que l'empreinte du robot sont affichés selon l'état des options. Déplacer un mouvement sur le diagramme.  Déplacer un mouvement sur le diagramme ainsi que tous les mouvements du même robot se trouvant à gauche du mouvement sélectionné Déplacer un mouvement sur le diagramme ainsi que tous les mouvements du même robot se trouvant à droite du mouvement sélectionné Attribution d'un robot à un mouvement Modification des déplacements à vide avant de prendre la charge et après avoir déposer la charge. Pour modifier le déplacement à vide avant de prendre la charge, cliquez sur la montée. Pour modifier le déplacement à vide après avoir déposé la charge cliquez sur la descente du mouvement  Ajouter un mouvement qui ne fait pas partie de la séquence Ajouter un mouvement à vide qui n'est pas lié à un mouvement Effacer les mouvements ajoutés. Sélection du diagramme affiché en avant plan Sélection des diagrammes à afficher en arrière plan Calcul des mouvements à vide avant et après chaque mouvement Efface tous les mouvements à vide Recalcule le temps de déplacement Recalcule les temps de montée/descente Undo Redo Afficher les propriétés d'un mouvement Exporter le diagramme dans un document pdf Simulation des diagrammes L'écran de simulation se présente comme suit: