Ik was nog een "detail" vergeten zie ik: in mijn mechanisme zet de cirkelloc zichzelf
altijd op onveilig, ongeacht of er van buiten een loc komt. Dat moet natuurlijk
alleen als er van buiten een loc komt.
Hoe het had gemoeten:
Uitgangspunten:
1. Tussen de zwarte schakelrails en de wissels zit een stopsectie, dus aan beide kanten van de cirkel;
2. Er is een stopsectie halverwege niet-gemeenschappelijke deel van de cirkel;
3. De cirkelschakelstopsectie zit halverwege het niet-gezamenlijke deel van de cirkel met aan weerszijden een schakelrail die schakelt in de richting van de stopsectie (of eenzijdig als de loc altijd dezelfde kant op gaat, dan vòòr de stopsectie vanuit perspectief van de rijrichting van de loc).
Mechanisme:
1. De cirkelloc rijdt zijn rondjes;
2. Zodra een buitenloc één van beide zwarte schakelrails passeert gaan de buitenstopsecties op STOP en ook de cirkelstopsectie;
3. De cirkelloc rijdt door tot hij de rode cirkelschakelrail bereikt, schakelt daar de beide buitenstopsecties op VEILIG èn de beide wissels op rechtdoor en stopt vervolgens in zijn eigen stopsectie;
4. De buitenloc rijdt door en bereikt de andere zwarte schakelrail. Daarmee schakelt hij de cirkelstopsectie op VEILIG èn beide wissels op rond;
5. Naar punt 1.
Ik ga ervan uit dat het nu wèl klopt