Depuis la version 2.1.2736 l'onglet "Routeur/Checker" des propriétés Rocrail sont retirées! Les options sont affichées dans les fenêtres de dialogue appelées du routeur et du checker et peuvent être configurées pour la session en cours. Voir: Les options Routeur/Checker |
Le Routeur est présenté comme un outil spécialement pour l'utilisateur inexpérimenté permettant un accès rapide au chemin de fer entièrement automatisé.
Toutefois, avec des réseaux complexes ou inhabituels le Routeur pourrait échouer à générer tous les itinéraires possibles ou pourrait générer des itinéraires inattendus ou dans le pire des cas, il peut même se bloquer.
Dans tous ces cas de configuration ils doivent être ajustés ou complétés à la main alors que les itinéraires générés correctement par le routeur peuvent servir comme modèle.
Voir également section Limitations
Le Routeur peut être activé manuellement.
La caractéristique est démarrée manuellement par:
Si le Routeur est redémarré après des changements du plan de voies tous les itinéraires avec l'option "automatically generated" sont effacés.
Cela garantit qu'aucun itinéraires invalides ne soit inclus dans le plan avant que les itinéraires ne soient crées ou recrées.
L'option "automatically generated" doit être activée pour tous les itinéraires donc les changements peuvent être mis en œuvre.
Les itinéraires ajoutés manuellement sans l'option d'auto-création seront gardés dans la liste.
![]() |
Le graphique montre le positionnement des détecteurs de retours d'information ( fb ) et la distance- ( sgv ) et les signaux principaux ( sgh ) pour un bloc ( bk ). Les détecteurs et les signaux sont donc correctement assignés au bloc et les itinéraires des deux cotés du bloc. Des deux cotés du bloc, les détecteurs et les signaux doivent être positionnés entre le bloc et le prochain aiguillage ( sw ). L'ordre des objets entre le bloc et l'aiguillage est arbitraire. |
|
|
Les détecteurs sont assignés aux itinéraires all enter + et all enter -, respectivement.
L'itinéraire all enter + est pour tous les itinéraires entrant du coté + du bloc (marqué avec le petit + dans le bloc).
L'itinéraire all enter - en conséquence est utilisé pour tous les itinéraires entrant par le coté - du bloc.
Les détecteurs doivent être assignés aux itinéraires dans l'onglet itinéraires de Bloc: Itinéraires dans les propriétés du bloc.
Note:
l'affectation par le Routeur fonctionne seulement quand on utilise des détecteurs "enter" et "in".
En plus, placer seulement un détecteur de chaque coté entre le bloc et le prochain aiguillage.
Pour les blocs avec un, trois ou quatre détecteurs il n'y a pas d'articles utilisables.
Avec plus d'un détecteur sur un côté de bloc, seulement le détecteur au plus près du bloc sera considéré.
La distance du signal associée avec le signal principal d'un bloc doit être positionné du coté opposé du bloc.
L'affectation est visible dans l'onglet Bloc: Signal et peut être changé manuellement, si nécessaire.
Le sens des voies (voir également Types de voies) peut être utilisé pour restreindre les itinéraires générés par le Routeur dans une direction particulière. Dans ce but la direction de la voie est placée entre un ou plusieurs blocs:
Astuce: Si il n'y pas d'itinéraire à créer dans la section voie dans les deux directions, cela peut être réalisé par les symboles de voie avec deux flèches opposées, ou pendant la durée de l'activité du routeur, un symbole de voie est retiré dans la section.
Voir également: Exceptions de direction du routeur
Changement depuis la version 2.0.1564+ |
---|
L'utilisation possible auparavant des nombres 0…9 pour de multiples paires de traversées conduit à l'arrêt du Routeur. Le positionnement orthogonal et les surfaces coupées se faisant face des même symboles ne sont plus considérés. Ceci inclut également un élément de pont divisé (tracknr 2). ![]() Pour que le plan de voies pour le Routeur soit "sain" et les appariements précédents restent valables à l'avenir, l'"ancienne" paire de traversée 0…9 doit être changée en une numérotation unique pour tous les niveaux dans le plan de voies entier. |
changement depuis la version 2.1.1593+ |
---|
|
Note:
Les fichiers SVG pour ces symboles ont été déplacés dans le thème SVG Utilisateur. Si ces symboles doivent continuer à être utilisés, le thème Utilisateur doit également être sélectionné. La création et la modification d'itinéraires (incluant les représentations des blocs et des itinéraires) qui écrasent ces éléments de voie doivent être fait manuellement.
Les traversées peuvent être utilisées pour connecter des éléments distants: Le Routeur cherche un homologue (seconde traversée) dans la même direction et ignore les coupures et les éléments entre les deux.
Avec les traversées il est facile de connecter différents niveaux sur le réseau.
Avec les plan modulaires, les connecteurs peuvent être utilisés comme transitions de module si ils sont jumelés et définis avec le même numéro dans la plage 10 - 99.
Désavantages:
Les traversées pour la transition de module sans un partenaire avec le même numéro dans le plage 10 - 99 le Routeur les signale comme une erreur.
Si le réseau modulaire est mis en place dans une compilation différente, les paires de connecteur affecté des nombres dans la plage 10 - 99 doivent être adaptés.
Si dans une compilation deux connecteurs avec le même numéro dans la plage 0 - 99 sont oubliés quelque part, des itinéraires "étranges" peuvent survenir.
Recommandation:
Aux inconvénients mentionnés - entre autres: Les erreurs, un effort important pour les changements, etc. - il est recommandé d'éviter les connecteurs dans les transitions du module.
Au lieu de connecteurs, "l'élément de voie droit" devrait être positionné de façon à ce qu'ils se correspondent sans interruption lors de la compilation des modules.
Cela donne une perspective des connexions de voie continue pour le Routeur à partir desquelles les itinéraires peuvent être facilement générées.
Avec cette méthode, tous les désavantages avec les connecteurs dans les transitions de module sont éliminées d'une manière très simple.
Voir également Messages dans le journal du serveur
Type Aiguillage "Accessoire" | |
---|---|
Accessoire# | Description |
1 | passage à niveau pour double voie, obsolète |
10 | simple passage à niveau, sans lien |
11 | simple passage à niveau, une barrière latérale |
12 | simple passage à niveau, double barrières latérales |
40 | pont à double voie |
41 | pont à simple voie |
D'autres accessoires ou des numéros de voie ne sont pas supportés. Ils ne connaissent pas les différentes tailles de grille et d'orientation de ces symboles. Par conséquent, avant de démarrer le Routeur ces objets doit être replacés temporairement (et peut-être plus tard encore) avec des objets de voies normaux.
Note: Ne pas utiliser deux ou plus d'articles de voie double consécutivement. Le Routeur générera quelques itinéraires erronés
<stlist> <st id="[01+]-[02+]" generated="true" bka="01" bkb="02" bkaside="true" bkbside="true" show="false" x="0" y="0"> <swcmd id="sw1" cmd="straight"/> </st> <st id="[01+]-[03+]" generated="true" bka="01" bkb="03" bkaside="true" bkbside="true" show="false" x="0" y="0"> <swcmd id="sw1" cmd="turnout"/> </st> <st id="[04+]-[01-]" generated="true" bka="04" bkb="01" bkaside="true" bkbside="false" show="false" x="0" y="0"/> <st id="[02-]-[04-]" generated="true" bka="02" bkb="04" bkaside="false" bkbside="false" show="false" x="0" y="0"> <swcmd id="sw2" cmd="straight"/> </st> <st id="[03-]-[04-]" generated="true" bka="03" bkb="04" bkaside="false" bkbside="false" show="false" x="0" y="0"> <swcmd id="sw2" cmd="turnout"/> </st> </stlist>
Note: Le préfixe précédemment utilisé autogen- est remplacé par le paramètre generated = "true"
dans l'enregistrement de l'itinéraire 2)
Q: Pourquoi le Routeur écrase ou supprime toujours mes modifications?
R: En premier le Routeur efface tous les itinéraires avec l'option 'Automatiquement généré'.
Q: Comment puis-je prévenir le Routeur de recréer un itinéraire?
A: Par la désactivation de l'option 'Automatiquement généré' (→ pas d'effacement → pas de re-création)
Prévenir les itinéraires alternatifs de A- vers B+ (éviter de changer des pistes)
- actions manuelles:
- Après:
Pour afficher les résultats du Routeur, Trace: calcul doit être activé.
Note: Le message de la dernière action est en haut du journal.
Le journal du serveur "Routage" avec une erreur de conception du plan typique:
17:23:09 route generator (re)created routes (0 -> 8) 17:23:08 Router: max. recursion depth (101 > 100) reached 17:23:08 Router: max. recursion depth (101 > 100) reached
Journal du serveur "Effacer toute l'analyse" et ensuite "Routage":
23:45:36 route generator (re)created routes (0 -> 4) 23:45:35 starting router... 23:45:25 route generator cleanup removed 4 routes (4 -> 0) 23:45:24 starting router cleanup...
Journal du serveur "Routage" avec des erreurs de traversées typiques:
14:08:06 Router skipped because plan has ERRORs 14:08:06 ERROR: connector [tk5] at (6-5-1) number[3] : Too many counterparts (total 3) 14:08:06 WARNING: connector [tk4] at (14-3-0) with number[2] : no counterpart found. 14:08:06 ERROR: connector [tk3] at (14-1-0) number[3] : Too many counterparts (total 3) 14:08:06 ERROR: connector [tk2] at (6-3-0) number[3] : Too many counterparts (total 3)