Aide
Générer les cantons
RailKernel peut déduire les cantons opérationnels directement des contacts et de la géométrie d’un réseau complet. Aucune mesure manuelle, aucun comptage de voies ni aucune construction élément par élément ne sont nécessaires.
Démarrer la génération des cantons
Ouvrez Définir et choisissez Générer les cantons. Le bouton d’information à côté de cette commande ouvre cette page. Un projet contenant des voies et au moins un contact placé doit être ouvert. RailKernel effectue immédiatement la génération et affiche un résumé des nouveaux cantons. Les cantons existants restent inchangés ; seuls les contacts non encore affectés sont pris en compte.
Fonctionnement de l’algorithme
RailKernel construit d’abord un graphe à partir de chaque voie placée, voie flexible et connecteur transformé avec précision. Chaque contact non affecté fournit une ou plusieurs voies de départ. L’algorithme suit depuis celles-ci les voies compatibles dans les deux directions jusqu’à une limite : aiguillage ou croisement, heurtoir, fin de voie ou rail appartenant déjà à un canton. Les jonctions commutables restent volontairement hors des cantons générés, car elles peuvent participer à plusieurs itinéraires. Les contacts d’une même section ininterrompue sont réunis dans un seul canton.
La géométrie fournit les mesures
Vous n’avez pas à saisir la longueur ni à mesurer les rails physiques. La géométrie du catalogue, les connecteurs, les courbes et les tracés flexibles décrivent déjà toute la section. RailKernel ordonne les éléments d’une limite à l’autre et calcule la longueur à partir de leur géométrie réelle. Les cantons générés reçoivent des noms consécutifs comme B001 et deviennent ensuite des cantons normaux modifiables : vous pouvez les renommer et ajuster leurs propriétés, contacts et comportement d’arrêt.
Pourquoi chaque canton généré nécessite un contact
Un canton représente une voie dont RailKernel peut observer l’occupation. Sans contact, aucune preuve fiable n’indique qu’un train y est entré ou l’a quittée ; le générateur ne crée donc aucun canton à partir d’une section entièrement non détectée. Ce n’est pas une erreur et chaque millimètre de voie ne doit pas nécessairement être détecté.
Voies non détectées entre les cantons
Le routage suit malgré tout le graphe complet. Les rails et accessoires entre deux cantons détectés restent dans l’itinéraire comme géométrie inter-cantons, même s’ils ne forment pas un canton séparé. Leurs longueurs exactes sont incluses dans les calculs de distance et les accessoires de cette section sont réservés et positionnés avant que le train ne puisse l’utiliser. Vous pouvez donc employer des sections de détection raisonnables sans inventer des cantons artificiels pour chaque courte voie sans contact.
Examiner le résultat
La génération élimine le travail répétitif, mais le résultat reste sous votre responsabilité. Examinez le résumé et le canevas, donnez des noms parlants et vérifiez que les contacts et limites physiques correspondent au réseau avant la conduite automatique. Une nouvelle génération préserve les définitions existantes et ne tente de créer des cantons que pour les contacts encore non affectés.