User Tools

Site Tools


svg:dynthemes_block-de

SVG Dynamic Themes

Block

  • | Datei-Name: | "block.svg" |
  • | name Attribut: | "block" |

Dyntheme-Blöcke haben immer die Möglichkeit, eingebettete Sensoren anzuzeigen.
Die Fahrtrichtungssymbole (Pfeile) der Lokomotiven sind ebenfalls im Block kodiert.

Text und Farben für den Blockteil des Symbols werden in "Wie der Block-Status dargestellt wird" beschrieben.
https://wiki.rocrail.net/doku.php?id=block-de#wie_der_block-status_dargestellt_wird

Symbol SVG code
block
<svg name="block" ledsupport="true" width="100%" viewBox="0 0 128 32" xmlns="http://www.w3.org/2000/svg">
  <g>
    <!-- Block -->
    <path led="1" stroke="rgb(000,000,000)" fill="rgb(000,000,000)" d="M 0,3 L 127,3 L 127,28 L 0,28 z "/>
    <!-- Block content -->
    <path led="1" stroke="rgb(000,000,000)" fill="rgb(255,255,255)" d="M 1,4 L 126,4 L 126,27 L 1,27 z "/>
    <rect txt="1" x="10" y="6" rx="0" width="107" height="19" stroke="none" fill="none"/>
    <!--- white frame -->
    <path stroke="rgb(255,255,255)" fill="none" d="M 2,5 L 125,5 L 125,26 L 2,26 z "/>

    <!-- Plus sign -->
    <line stroke="rgb(000,000,000)" x1="3" y1="23" x2="7" y2="23"/>
    <line stroke="rgb(000,000,000)" x1="5" y1="21" x2="5" y2="25"/>

    <!-- Plus side arrow -->
    <polygon led="5" points="2,16 7,12 7,20 2,16" fill="rgb(000,000,000)" stroke="none"/>

    <!-- Min side arrow -->
    <polygon led="6" points="124,16 119,12 119,20 124,16" fill="rgb(000,000,000)" stroke="none"/>

    <!-- Embedded sensor plus side -->
    <path led="203" stroke="rgb(000,000,000)" fill="rgb(255,255,255)" d="M 1,4 L 9,4 L 9,12 L 1,12 z "/>
    <!-- Embedded sensor minus side -->
    <path led="204" stroke="rgb(000,000,000)" fill="rgb(255,255,255)" d="M 118,19 L 126,19 L 126,27 L 118,27 z "/>
  </g>
</svg>

Zur Codierung des LED-Attributs siehe LED Attribut Werte .

Block mit Status-Signal

  • | Datei-Name: | "block-state-min.svg" |
  • | name Attribut: | "block-state-min" |

block-state-min, block-state-plus
Dieses Objekt ist eine Kombination aus einem Block und einem Status-Signal, um den Platz in einem Rocrail-Gleisplan zu reduzieren.

Text und Farben für den Blockteil des Symbols werden in "Wie der Block-Status dargestellt wird" beschrieben.
https://wiki.rocrail.net/doku.php?id=block-de#wie_der_block-status_dargestellt_wird

Text und Farben für den Status-Teil des Symbols werden beschrieben in "Status-Signal"
https://wiki.rocrail.net/doku.php?id=block-signals-de#status-signal

Symbol SVG code
block-state-min
block-state-plus
<svg name="block-state-min" ledsupport="true" width="100%" viewBox="0 0 128 32" xmlns="http://www.w3.org/2000/svg">
  <g>
    <!-- Block -->
    <path led="1" stroke="rgb(000,000,000)" fill="rgb(000,000,000)" d="M 0,3 L 127,3 L 127,28 L 0,28 z "/>
    <!-- Block content -->
    <path led="1" stroke="rgb(000,000,000)" fill="rgb(255,255,255)" d="M 1,4 L 102,4 L 102,27 L 1,27 z "/>
    <rect txt="1" x="10" y="6" rx="0" width="83" height="19" stroke="none" fill="none"/>
    <!--- white frame -->
    <path stroke="rgb(255,255,255)" fill="none" d="M 2,5 L 101,5 L 101,26 L 2,26 z "/>

    <!-- Plus sign -->
    <line stroke="rgb(000,000,000)" x1="3" y1="23" x2="7" y2="23"/>
    <line stroke="rgb(000,000,000)" x1="5" y1="21" x2="5" y2="25"/>

    <!-- Plus side arrow -->
    <polygon led="5" points="2,16 7,12 7,20 2,16" fill="rgb(000,000,000)" stroke="none"/>

    <!-- Min side arrow -->
    <polygon led="6" points="100,16 95,12 95,20 100,16" fill="rgb(000,000,000)" stroke="none"/>

    <!--- State -->
    <path led="1" stroke="rgb(000,000,000)" fill="none" d="M 102,3 L 127,3 L 127,28 L 102,28 z "/>
    <!-- State content -->
    <path led="2" stroke="rgb(000,000,000)" fill="rgb(255,255,255)" d="M 103,4 L 126,4 L 126,27 L 103,27 z "/>
    <rect txt="2" txtalign="center" x="105" y="6" rx="0" width="19" height="19" stroke="none" fill="none"/>
    <!--- white frame -->
    <path stroke="rgb(255,255,255)" fill="none" d="M 104,5 L 125,5 L 125,26 L 104,26 z "/>

    <!-- Embedded sensor plus side -->
    <path led="203" stroke="rgb(000,000,000)" fill="rgb(255,255,255)" d="M 1,4 L 9,4 L 9,12 L 1,12 z "/>
    <!-- Embedded sensor minus side -->
    <path led="204" stroke="rgb(000,000,000)" fill="rgb(255,255,255)" d="M 94,19 L 102,19 L 102,27 L 94,27 z "/>
  </g>
</svg>

Zur Codierung des LED-Attributs siehe LED Attribut Werte .

Status-Signal

  • | Datei-Name: | "blockstate.svg" |
  • | name Attribut: | "blockstate" |

Text und Farben für den Status-Teil des Symbols werden beschrieben in "Status-Signal"
https://wiki.rocrail.net/doku.php?id=block-signals-de#status-signal

Symbol SVG code
blockstate
<svg name="blockstate" ledsupport="true" width="100%" viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
  <g>
    <!-- track -->
    <path stroke="rgb(000,000,000)" fill="rgb(255,255,255)" d="M 0,12 L 31,12 L 31,19 L 0,19 z "/>
    <path led="201" stroke="rgb(000,000,000)" fill="rgb(255,255,255)" d="M 0,13 L 31,13 L 31,18 L 0,18 z "/>

    <!-- State -->
    <path led="1" stroke="rgb(000,000,000)" fill="none" d="M 3,3 L 28,3 L 28,28 L 3,28 z "/>
    <!-- State content -->
    <path led="2" stroke="rgb(000,000,000)" fill="rgb(255,255,255)" d="M 4,4 L 27,4 L 27,27 L 4,27 z "/>
    <rect txt="2" txtalign="center" x="6" y="6" rx="0" width="19" height="19" stroke="none" fill="none"/>
    <!--- white frame -->
    <path stroke="rgb(255,255,255)" fill="none" d="M 5,5 L 26,5 L 26,26 L 5,26 z "/>

    <!-- no ID -->
  </g>
</svg>

Zur Codierung des LED-Attributs siehe LED Attribut Werte .

svg/dynthemes_block-de.txt · Last modified: 2024/11/25 21:17 by 127.0.0.1