die Interface und die Funktionen für Berechung des Varioförderer sind implementiert.

This commit is contained in:
2025-08-20 15:08:48 +02:00
parent 1600a52be2
commit 6b76f20432
7 changed files with 11634 additions and 5069 deletions
+1 -1
View File
@@ -1 +1 @@
{"categories":{"c_ILS":{"expanded":false},"c_Kreiselmodule":{"expanded":false},"c_Zusatzmodul":{"expanded":false},"c_Foerderer":{"expanded":false},"c_Kurven":{"expanded":false},"c10":{"expanded":false},"c_Background":{"expanded":false},"c_Parts":{"expanded":false},"c_Session":{"expanded":false},"c_Omniflo":{"expanded":true},"c_Boegen":{"expanded":true},"c_Gerade":{"expanded":true},"c_Weichen_90":{"expanded":true},"c_Weichen_45":{"expanded":true},"c_Weichen_Parallel":{"expanded":true},"c_Weichenkoerper":{"expanded":true},"c_Weichenkombinationen":{"expanded":true},"c_TEFElemente":{"expanded":true},"c_OmnifloBogen":{"expanded":true},"c_Boegen_90":{"expanded":true},"c_OmnifloWeiche":{"expanded":true}},"shapes":{}}
{"categories":{"c_ILS":{"expanded":true},"c_Kreiselmodule":{"expanded":true},"c_Zusatzmodul":{"expanded":false},"c_Foerderer":{"expanded":true},"c_Kurven":{"expanded":true},"c10":{"expanded":true},"c_Background":{"expanded":true},"c_Parts":{"expanded":true},"c_Session":{"expanded":true},"c_Omniflo":{"expanded":true},"c_Boegen":{"expanded":true},"c_Gerade":{"expanded":true},"c_Weichen_90":{"expanded":true},"c_Weichen_45":{"expanded":true},"c_Weichen_Parallel":{"expanded":true},"c_Weichenkoerper":{"expanded":true},"c_Weichenkombinationen":{"expanded":true},"c_TEFElemente":{"expanded":true},"c_OmnifloBogen":{"expanded":true},"c_Boegen_90":{"expanded":true},"c_OmnifloWeiche":{"expanded":true}},"shapes":{}}
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg">
<g transform="rotate(0)">
<svg viewBox="0 0 26.45833 264.58333" preserveAspectRatio="none" position="absolute" overflow="visible">
<svg viewBox="0 0 26.458 264.58" preserveAspectRatio="none" position="absolute" overflow="visible">
<defs />
<g d="layer1" transform="translate(0,-13.203638)">
<path style="opacity:0.94;fill:none;stroke-opacity:1" d="M 13.65157,13.203638 V 277.78696" stroke-width="1px" stroke="#b9bfee"/>
@@ -9,6 +9,8 @@
<g transform="translate(-2.2828654,-13.048261)" style="fill:#000000;fill-opacity:1">
<path style="opacity:0.94;mix-blend-mode:normal;fill:#000000;fill-opacity:1;stroke-opacity:1;stroke-dasharray:10,10" d="M 13.65157,13.203638 V 277.78696" stroke-width="1px" stroke="#b9bfee"/>
</g>
<path d="m12.782 120.53-7.8847 15.686" fill="none" stroke="#1c1c1c" stroke-linecap="round" stroke-linejoin="bevel" stroke-miterlimit="0" stroke-width="1px" />
<path d="m12.782 120.53 7.8847 15.686" fill="none" stroke="#1c1c1c" stroke-linecap="round" stroke-linejoin="bevel" stroke-miterlimit="0" stroke-width="1px" style="paint-order:fill markers stroke" />
</svg>
</g>
</svg>
</svg>
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg">
<g transform="rotate(0)">
<svg viewBox="0 0 26.45833 264.58333" preserveAspectRatio="none" position="absolute" overflow="visible">
<svg viewBox="0 0 26.458 264.58" preserveAspectRatio="none" position="absolute" overflow="visible">
<defs />
<g d="layer1" transform="translate(0,-13.203638)">
<path style="opacity:0.94;fill:none;stroke-opacity:1" d="M 13.65157,13.203638 V 277.78696" stroke-width="1px" stroke="#b9bfee"/>
@@ -9,6 +9,8 @@
<g transform="translate(+2.2828654,-13.048261)" style="fill:#000000;fill-opacity:1">
<path style="opacity:0.94;mix-blend-mode:normal;fill:#000000;fill-opacity:1;stroke-opacity:1;stroke-dasharray:10,10" d="M 13.65157,13.203638 V 277.78696" stroke-width="1px" stroke="#b9bfee"/>
</g>
<path d="m14.496 120.15-7.8847 15.686" fill="none" stroke="#1c1c1c" stroke-linecap="round" stroke-linejoin="bevel" stroke-miterlimit="0" stroke-width="1px" />
<path d="m14.574 120.15 7.8847 15.686" fill="none" stroke="#1c1c1c" stroke-linecap="round" stroke-linejoin="bevel" stroke-miterlimit="0" stroke-width="1px" />
</svg>
</g>
</svg>
</svg>
+7 -5
View File
@@ -1,14 +1,16 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg">
<g transform="rotate(0)">
<svg viewBox="0 0 26.45833 264.58333" preserveAspectRatio="none" position="absolute" overflow="visible">
<svg viewBox="0 0 26.458 264.58" preserveAspectRatio="none" position="absolute" overflow="visible">
<defs />
<g d="layer1" transform="translate(0,-13.203638)">
<path style="opacity:0.94;fill:none;stroke:#6170d9;stroke-opacity:1" d="M 13.65157,13.203638 V 277.78696" stroke-width="1px" />
<path style="opacity:0.94;fill:none;stroke-opacity:1" d="M 13.65157,13.203638 V 277.78696" stroke-width="1px" stroke="#b9bfee"/>
</g>
<g transform="translate(-2.2828654,-13.048261)" style="fill:#000000;fill-opacity:1">
<path style="opacity:0.94;mix-blend-mode:normal;fill:#000000;fill-opacity:1;stroke-opacity:1" d="M 13.65157,13.203638 V 277.78696" stroke-width="1px" stroke="#b9bfee"/>
<path style="opacity:0.94;mix-blend-mode:normal;fill:#000000;fill-opacity:1;stroke-opacity:1;stroke-dasharray:10,10" d="M 13.65157,13.203638 V 277.78696" stroke-width="1px" stroke="#b9bfee"/>
</g>
<path d="m12.782 120.53-7.8847 15.686" fill="none" stroke="#1c1c1c" stroke-linecap="round" stroke-linejoin="bevel" stroke-miterlimit="0" stroke-width="1px" />
<path d="m12.782 120.53 7.8847 15.686" fill="none" stroke="#1c1c1c" stroke-linecap="round" stroke-linejoin="bevel" stroke-miterlimit="0" stroke-width="1px" style="paint-order:fill markers stroke" />
</svg>
</g>
</svg>
</svg>
+11596 -5012
View File
File diff suppressed because it is too large Load Diff
+10 -21
View File
@@ -1,23 +1,12 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<?xml version="1.0" encoding="UTF-8"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="100"
height="1000"
viewBox="0 0 26.45833 264.58333"
version="1.1"
id="svg5"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="strecke" />
<g d="layer1"
transform="translate(0,-13.203638)">
<path style="opacity:0.94;fill:none;stroke-opacity:1" stroke="#6170d9" stroke-width="0.844807" d="M 13.65157,13.203638 V 277.78696" id="path362" />
</g>
<g id="antrieb"
transform="translate(-2.2828654,-13.048261)"
style="fill:#000000;fill-opacity:1">
<path style="opacity:0.94;mix-blend-mode:normal;fill:#000000;fill-opacity:1;stroke-opacity:1" stroke="#b9bfee" stroke-width="0.844807" d="M 13.65157,13.203638 V 277.78696" id="path362-2" />
</g>
<svg width="100" height="1e3" version="1.1" viewBox="0 0 26.458 264.58" xmlns="http://www.w3.org/2000/svg">
<g transform="translate(0 -13.204)" d="layer1">
<path d="m13.652 13.204v264.58" fill="none" opacity=".94" stroke="#6170d9" stroke-width=".84481"/>
</g>
<g id="antrieb" transform="translate(-2.2829 -13.048)">
<path d="m13.652 13.204v264.58" opacity=".94" stroke="#b9bfee" stroke-width=".84481" style="mix-blend-mode:normal"/>
</g>
<path d="m12.782 120.53-7.8847 15.686" fill="none" stroke="#1c1c1c" stroke-linecap="round" stroke-linejoin="bevel" stroke-miterlimit="0" stroke-width="1.0001"/>
<path d="m12.782 120.53 7.8847 15.686" fill="none" stroke="#1c1c1c" stroke-linecap="round" stroke-linejoin="bevel" stroke-miterlimit="0" stroke-width="1.0001" style="paint-order:fill markers stroke"/>
</svg>

Before

Width:  |  Height:  |  Size: 862 B

After

Width:  |  Height:  |  Size: 914 B

+10 -24
View File
@@ -1,26 +1,12 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<?xml version="1.0" encoding="UTF-8"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="100"
height="1000"
viewBox="0 0 26.45833 264.58333"
version="1.1"
id="svg5"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs2" />
<g
id="Strecke"
transform="translate(0,-13.203638)">
<path style="opacity:0.94;fill:none;stroke-opacity:1" stroke="#6170d9" stroke-width="0.844807" d="M 13.65157,13.203638 V 277.78696" id="path362" />
</g>
<g
id="Antrieb"
transform="translate(2.2828654,-13.048261)"
style="fill:#000000;fill-opacity:1">
<path
style="opacity:0.94;mix-blend-mode:normal;fill:#000000;fill-opacity:1;stroke-opacity:1" stroke="#b9bfee" stroke-width="0.844807" d="M 13.65157,13.203638 V 277.78696" id="path362-2" />
</g>
<svg width="100" height="1e3" version="1.1" viewBox="0 0 26.458 264.58" xmlns="http://www.w3.org/2000/svg">
<g id="Strecke" transform="translate(0 -13.204)">
<path d="m13.652 13.204v264.58" fill="none" opacity=".94" stroke="#6170d9" stroke-width=".84481"/>
</g>
<g id="Antrieb" transform="translate(2.2829 -13.048)">
<path d="m13.652 13.204v264.58" opacity=".94" stroke="#b9bfee" stroke-width=".84481" style="mix-blend-mode:normal"/>
</g>
<path d="m14.496 120.15-7.8847 15.686" fill="none" stroke="#1c1c1c" stroke-linecap="round" stroke-linejoin="bevel" stroke-miterlimit="0" stroke-width="1.0001"/>
<path d="m14.574 120.15 7.8847 15.686" fill="none" stroke="#1c1c1c" stroke-linecap="round" stroke-linejoin="bevel" stroke-miterlimit="0" stroke-width="1.0001"/>
</svg>

Before

Width:  |  Height:  |  Size: 878 B

After

Width:  |  Height:  |  Size: 875 B