Polyline added

This commit is contained in:
2023-09-01 09:29:28 +02:00
parent f67d509403
commit 53f3be51bd
11 changed files with 10866 additions and 9 deletions
+17
View File
@@ -0,0 +1,17 @@
1;"ILS 2.0 Kreisel";"dfgdfdffdg";"C/5";{"Abstand (Kreiselachse A - Kreiselachse) in Meter":"10","Anzahl der Separatoren":"2","Anzahl der Scanner":"0","Anzahl der Rampen":"0"}
2;"ILS 2.0 Gefällestrecke";"";"B/6";{"Anzahl der Zusatzseparatoren":null,"Länge in Meter":"0"}
3;"ILS 2.0 Gefällestrecke";"";"D/7";{"Anzahl der Zusatzseparatoren":null,"Länge in Meter":"0"}
4;"ILS 2.0 Gefällestrecke";"";"F/5";{"Anzahl der Zusatzseparatoren":null,"Länge in Meter":"0"}
5;"ILS 2.0 Gefällestrecke";"";"G/3";{"Anzahl der Zusatzseparatoren":null,"Länge in Meter":"0"}
6;"ILS 2.0 Gefällestrecke";"";"H/5";{"Anzahl der Zusatzseparatoren":null,"Länge in Meter":"0"}
7;"ILS 2.0 Gefällestrecke";"";"I/7";{"Anzahl der Zusatzseparatoren":null,"Länge in Meter":"0"}
8;"ILS 2.0 Gefällestrecke";"";"I/5";{"Anzahl der Zusatzseparatoren":null,"Länge in Meter":"0"}
9;"ILS 2.0 Weiche";"test";"C/5";{"Weichenart":"Aktiv"}
10;"ILS 2.0 Kreisel";"Kreisel:2";"J/4";{"Abstand (Kreiselachse A - Kreiselachse) in Meter":"3","Anzahl der Separatoren":"2","Anzahl der Scanner":"0","Anzahl der Rampen":"0"}
11;"ILS 2.0 Weiche";"test";"J/4";{"Weichenart":"Aktiv"}
12;"ILS 2.0 Gefällestrecke";"";"D/4";{"Anzahl der Zusatzseparatoren":"1","Länge in Meter":"1,601"}
13;"ILS 2.0 Weiche";"test";"D/4";{"Weichenart":"Aktiv"}
14;"ILS 2.0 Kreisel";"Kreisel:3";"D/4";{"Abstand (Kreiselachse A - Kreiselachse) in Meter":"3","Anzahl der Separatoren":"2","Anzahl der Scanner":"0","Anzahl der Rampen":"0"}
15;"ILS 2.0 Weiche";"test";"D/3";{"Weichenart":"Aktiv"}
16;"ILS 2.0 Gefällestrecke";"";"D/3";{"Anzahl der Zusatzseparatoren":"1","Länge in Meter":"1,601"}
17;"ILS 2.0 Weiche";"test";"C/3";{"Weichenart":"Aktiv"}
Can't render this file because it contains an unexpected character in line 1 and column 41.
@@ -8,4 +8,5 @@
<div class="paletteItem"><div><img id="s_PinBand" class="shape" title="" family="PinBand" shapeMode="0" /></div><div>Pin-Band</div></div>
<div class="paletteItem"><div><img id="s_weiche_aktiv" class="shape" title="" family="Weiche" shapeMode="0" /></div><div>Weiche aktiv</div></div>
<div class="paletteItem"><div><img id="s_weiche_passiv" class="shape" title="" family="Weiche" shapeMode="0" /></div><div>Weiche passiv</div></div>
<div class="paletteItem"><div><img id="s_Kurve_90" class="shape" title="" family="Strecke" shapeMode="0" /></div><div>Kurve 90</div></div>
</palette>
@@ -9,7 +9,7 @@
"width": 377.9528,
"height": 6047.2441,
"depth": 755.9055,
"behaviour": "(NOSTRETCH)(NOSTRETCHONVIEW)(NODSTRETCH)(NOROTATE)(NOROTATEONVIEW)(CONTAINER)(ALWAYSFRONT)(ORIGIN=CENTER)",
"behaviour": "(NOWWSTRETCH)(NODSTRETCH)(NOROTATE)(NOROTATEONVIEW)(CONTAINER)(HIDEDIMENSIONS)(HIDEROTATION)(HIDEPIN)(ALWAYSFRONT)(ORIGIN=CENTER)",
"connectionPoints": [
{
"id": "cp1",
@@ -8,6 +8,6 @@
"width": 14362.2047,
"height": 3023.622,
"depth": 1897.3228,
"behaviour": "(NOSTRETCH)(NOSTRETCHONVIEW)(NOROTATE)(NOROTATEONVIEW)(HIDEDIMENSIONS)(HIDEROTATION)(HIDEPIN)(HIDEUPDATEBUTTON)(SHOWCONFIGUREBUTTON)(ORIGIN=CENTER)",
"behaviour": "(NOSTRETCH)(NOSTRETCHONVIEW)(NOROTATE)(NOROTATEONVIEW)(HIDEDIMENSIONS)(HIDEROTATION)(HIDEPIN)(ORIGIN=CENTER)",
"eventClass": "OnDoubleclick,OnInserted,OnLinked,OnPasted"
}
@@ -0,0 +1,49 @@
{
"shapeMode": 0,
"name": "Kurve 90",
"family": "Strecke",
"icon": "SSG/shapes/img/",
"srcSVG": "SSG/shapes/svg/s_Kurve_90.xml",
"width": 1889.7638,
"height": 1889.7638,
"depth": 755.9055,
"behaviour": "(NOSTRETCH)(NOEDIT)(HIDEDIMENSIONS)(HIDECOORDINATES)(HIDEROTATION)(HIDEPIN)(HIDELAYER)(HIDEUPDATEBUTTON)(ORIGIN=CENTER)",
"connectionPoints": [
{
"id": "cp0",
"x": 0.0,
"y": 1000.0,
"z": 0.0,
"xMin": "",
"xMax": "",
"xStep": "",
"yMin": "",
"yMax": "",
"yStep": "",
"zMin": "",
"zMax": "",
"zStep": "",
"direction": 180.0,
"label": "",
"isDimension": true
},
{
"id": "cp1",
"x": 1000.0,
"y": 0.0,
"z": 0.0,
"xMin": "",
"xMax": "",
"xStep": "",
"yMin": "",
"yMax": "",
"yStep": "",
"zMin": "",
"zMax": "",
"zStep": "",
"direction": 90.0,
"label": "",
"isDimension": true
}
]
}
@@ -7,7 +7,7 @@
"width": 377.9528,
"height": 377.9528,
"depth": 377.9528,
"behaviour": "(NOSTRETCH)(NOROTATE)(NOROTATEONVIEW)(ALWAYSFRONT)(ORIGIN=CENTER)",
"behaviour": "(NOSTRETCH)(NOROTATE)(NOROTATEONVIEW)(HIDEDIMENSIONS)(HIDECOORDINATES)(HIDEROTATION)(HIDEPIN)(HIDELAYER)(HIDEUPDATEBUTTON)(ALWAYSFRONT)(ORIGIN=CENTER)",
"connectionPoints": [
{
"id": "cp0",
@@ -7,7 +7,7 @@
"width": 377.9528,
"height": 377.9528,
"depth": 377.9528,
"behaviour": "(NOSTRETCH)(NOROTATE)(NOROTATEONVIEW)(ALWAYSFRONT)(ORIGIN=CENTER)",
"behaviour": "(NOSTRETCH)(NOROTATE)(NOROTATEONVIEW)(HIDEDIMENSIONS)(HIDECOORDINATES)(HIDEROTATION)(HIDEPIN)(HIDELAYER)(HIDEUPDATEBUTTON)(ALWAYSFRONT)(ORIGIN=CENTER)",
"connectionPoints": [
{
"id": "cp0",
@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg xmlns="http://www.w3.org/2000/svg">
<g transform="rotate(0)">
<svg viewBox="0 0 264.58333 264.58333" preserveAspectRatio="none" position="absolute" overflow="visible">
<defs />
<g inkscape:label="Ebene 1" inkscape:groupmode="layer" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape">
<path style="opacity:0.94;fill:none;stroke:#00ff00;stroke-miterlimit:50;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke fill markers" sodipodi:type="arc" sodipodi:cx="264.58334" sodipodi:cy="264.58334" sodipodi:rx="264.18707" sodipodi:ry="264.18704" sodipodi:start="3.1415927" sodipodi:end="4.712389" sodipodi:arc-type="arc" d="M 0.39627075,264.58334 A 264.18707,264.18704 0 0 1 264.58334,0.39630127" sodipodi:open="true" stroke-width="1px" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" />
</g>
</svg>
</g>
</svg>
+55 -5
View File
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<PROCESS Id="RDK:0001" Name="MAIN_SSG" ModernUI="True" Options="(GITSAVEMODE)(NOUPDATEINCLUDEFILES)" Expanded="True">
<PROCESSPROPERTY CrUser="pmarani [ENGMARANI17R]" CrDate="2022-05-05T18:05:31" ModUser="dre [NBDELP3561-04C]" ModDate="2023-08-24T15:19:33" LanguageVersion="2014.1.3.587" />
<PROCESSPROPERTY CrUser="pmarani [ENGMARANI17R]" CrDate="2022-05-05T18:05:31" ModUser="dre [NBDELP3561-04C]" ModDate="2023-08-28T17:51:14" LanguageVersion="2014.1.3.587" />
<GROUP Id="RDK:0002" Name="Declarations" SubType="Declarations" Expanded="True">
<GROUP Id="RDK:0003" Name="Types" SubType="TypeSet" IncludeDate="0">
<GROUP Id="RDK:26387" Name="SSG_Group" SubType="TypeSet" IncludeDate="0">
@@ -17,7 +17,7 @@
<FIELD Id="RDK:313476" Name="label" Type="string" />
<FIELD Id="RDK:721671" Name="aktiv" Type="boolean" />
</TYPE>
<TYPE Id="RDK:26388" Name="KreiselType" Expanded="True" SubType="structure">
<TYPE Id="RDK:26388" Name="KreiselType" SubType="structure">
<TYPE_VALUES />
<FIELD Id="RDK:95024" Name="Beschreibung" Type="string" />
<FIELD Id="RDK:26389" Name="AbstandMS" Type="double" />
@@ -762,6 +762,7 @@
<VAR Id="RDK:522359" Name="OriginalRatation" Type="integer" />
<GROUP Id="RDK:900088" Name="CSV Export" SubType="VarSet" IncludeDate="0">
<VAR Id="RDK:900090" Name="CSVPath" Type="string" />
<VAR Id="RDK:891961" Name="CSV_Item" Type="CSVType" />
</GROUP>
<VAR Id="RDK:973208" Name="ViewPortData" Type="string" DesignTimeRemark="Generated by RD" />
</GROUP>
@@ -1471,6 +1472,7 @@ me.x
<VAR Id="RDK:181273" Name="ChiltItem" Type="Editor2DChildType" />
<VAR Id="RDK:183572" Name="ChildList" Type="Editor2DChildTypeList" />
<VAR Id="RDK:183607" Name="Shape_Kreisel" Type="Editor2DShapeType" />
<VAR Id="RDK:1003279" Name="Shape_Gefaellestrecke" Type="Editor2DShapeType" />
<VAR Id="RDK:203614" Name="ConnectionPointList" Type="Editor2DConnectionPointTypeList" />
<VAR Id="RDK:203616" Name="ConnectionPointItem" Type="Editor2DConnectionPointType" />
<VAR Id="RDK:203618" Name="ShapeTotalLength" Type="double" Suppressed="True" />
@@ -1598,6 +1600,7 @@ me.x
</IFTHENELSE>
</GROUP>
</GROUP>
<COMMENTS Id="RDK:1002231" DesignTimeRemark="WIP" />
<GROUP Id="RDK:953218" Name="AddWeiche" SubType="Generic">
<SET Id="RDK:961788" VarRef="Shape_Prototype">
<EXP><![CDATA[$C$NOTHING]]></EXP>
@@ -1817,6 +1820,53 @@ me.x
<PAR Name="Options" />
</ACTION_CALL>
</GROUP>
<GROUP Id="RDK:1002232" Name="InheritHeight" SubType="Generic">
<VALUECONDITION Value="true">
<EXP><![CDATA[$=$Count(ListDiff(NewListStr("Gefaellestrecke", "Kreisel"),NewListStr(ShapeList["id="+Param.Input[0].shapeID].family, ShapeList["id="+Param.Input[1].shapeID].family)))=0]]></EXP>
</VALUECONDITION>
<IFTHENELSE Id="RDK:1003282">
<VALUECONDITION Value="true">
<EXP><![CDATA[$=$ShapeList["id="+Param.Input[0].shapeID].family="Kreisel"]]></EXP>
</VALUECONDITION>
<GROUP Id="RDK:1003283" SubType="Then">
<SET Id="RDK:1003270" VarRef="Shape_Kreisel">
<EXP><![CDATA[$=$ShapeList["id="+Param.Input[0].shapeID]]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
<SET Id="RDK:1003296" VarRef="Shape_Gefaellestrecke">
<EXP><![CDATA[$=$ShapeList["id="+Param.Input[1].shapeID]]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
</GROUP>
<GROUP Id="RDK:1003284" SubType="Else">
<SET Id="RDK:1003298" VarRef="Shape_Kreisel">
<EXP><![CDATA[$=$ShapeList["id="+Param.Input[1].shapeID]]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
<SET Id="RDK:1003300" VarRef="Shape_Gefaellestrecke">
<EXP><![CDATA[$=$ShapeList["id="+Param.Input[0].shapeID]]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
</GROUP>
</IFTHENELSE>
<IFTHENELSE Id="RDK:1004841">
<VALUECONDITION Value="true">
<EXP><![CDATA[$=$ShapeList["id="+Shape_Gefaellestrecke.id].GefaelleDefinition.HoeheOben=""]]></EXP>
</VALUECONDITION>
<GROUP Id="RDK:1004842" SubType="Then">
<SET Id="RDK:1003301" VarRef="ShapeList[&quot;id=&quot;+Shape_Gefaellestrecke.id].GefaelleDefinition.HoeheOben">
<EXP><![CDATA[$=$Shape_Kreisel.KreiselDefinition.Hoehe]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
</GROUP>
<GROUP Id="RDK:1004843" SubType="Else">
<SET Id="RDK:1004849" VarRef="ShapeList[&quot;id=&quot;+Shape_Gefaellestrecke.id].GefaelleDefinition.HoeheUnten">
<EXP><![CDATA[$=$Shape_Kreisel.KreiselDefinition.Hoehe]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
</GROUP>
</IFTHENELSE>
</GROUP>
</FUNCTION>
<FUNCTION Id="RDK:296" Name="OnEditor2DRegrouped" InputTypeName="Editor2DShapePropertyType" Options="(TYPEFUNCTION)">
<COMMENTS Id="RDK:32100" />
@@ -4480,7 +4530,6 @@ ShapeTotalLength-SSGConnectionPoint.x_S-(KreiselData.Durchmesser/2)
<FUNCTION Id="RDK:903602" Name="CSVExport">
<GROUP Id="RDK:891971" Name="Local Variables" SubType="VarSet" IncludeDate="0">
<GROUP Id="RDK:891960" Name="CSV Export" SubType="VarSet" IncludeDate="0">
<VAR Id="RDK:891961" Name="CSV_Item" Type="CSVType" />
<VAR Id="RDK:891963" Name="CSV_List" Type="CSVType[]" />
<VAR Id="RDK:900081" Name="KreiselMerkmale" Type="KreiselMerkmaleType" />
<VAR Id="RDK:903604" Name="GefaellestreckelMerkmale" Type="GefaellestreckelMerkmaleType" />
@@ -4727,6 +4776,7 @@ ShapeTotalLength-SSGConnectionPoint.x_S-(KreiselData.Durchmesser/2)
</ACTION_CALL>
</GROUP>
</FUNCTION>
<GROUP Id="RDK:1004851" Name="POLYLINE" SubType="FunctionSet" IncludeDate="0" />
</GROUP>
<GROUP Id="RDK:314269" Name="MUI" SubType="FunctionSet" IncludeDate="0">
<FUNCTION Id="RDK:316400" Name="KreiselUI">
@@ -5175,7 +5225,7 @@ ShapeTotalLength-SSGConnectionPoint.x_S-(KreiselData.Durchmesser/2)
</PAR>
<LIST_ADD Id="RDK:823954" ListRef="TempSSGConnectionPointList">
<PAR Name="VALUE_TO_ADD">
<EXP><![CDATA[$=$Shape_Prototype.KreiselDefinition.M_Strecke[i]]]></EXP>
<EXP><![CDATA[$=$Shape_Prototype.KreiselDefinition.S_Strecke[i]]]></EXP>
</PAR>
<PAR Name="POS_TO_ADD" />
</LIST_ADD>
@@ -7989,7 +8039,7 @@ ShapeTotalLength-SSGConnectionPoint.x_S-(KreiselData.Durchmesser/2)
(ACTION=DELETE_CPs_M,icon:delete,Gewählte Verbindungspunkte entfernen)
(ROWACTION=DELETE_CP_M,icon:delete,Verbindungspunkt entfernen)
(ENABLESELECTALL)
(ENABLESELECTIONASYNC)]]></EXP>
(SELECTION=MULTIPLE)]]></EXP>
</PAR>
</ACTION_CALL>
<ACTION_CALL Id="RDK:620775" Name="RDEngineering_ModernUIControl" DesignTimeRemark="{ActionType} {PanelName} &lt;-- {UIType}:{Field} {Id} {ParentID}">
+10673
View File
File diff suppressed because one or more lines are too long
+56
View File
@@ -0,0 +1,56 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="1000"
height="1000"
viewBox="0 0 264.58333 264.58333"
version="1.1"
id="svg1209"
inkscape:version="1.2.1 (9c6d41e410, 2022-07-14)"
sodipodi:docname="Kurve_90.svg"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<sodipodi:namedview
id="namedview1211"
pagecolor="#ffffff"
bordercolor="#000000"
borderopacity="0.25"
inkscape:showpageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
inkscape:deskcolor="#d1d1d1"
inkscape:document-units="mm"
showgrid="false"
inkscape:zoom="0.2973261"
inkscape:cx="-28.588139"
inkscape:cy="107.62594"
inkscape:window-width="1920"
inkscape:window-height="1137"
inkscape:window-x="1912"
inkscape:window-y="-8"
inkscape:window-maximized="1"
inkscape:current-layer="layer1" />
<defs
id="defs1206" />
<g
inkscape:label="Ebene 1"
inkscape:groupmode="layer"
id="layer1">
<path
style="opacity:0.94;fill:none;stroke:#00ff00;stroke-width:0.792561;stroke-miterlimit:50;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke fill markers"
id="path1384"
sodipodi:type="arc"
sodipodi:cx="264.58334"
sodipodi:cy="264.58334"
sodipodi:rx="264.18707"
sodipodi:ry="264.18704"
sodipodi:start="3.1415927"
sodipodi:end="4.712389"
sodipodi:arc-type="arc"
d="M 0.39627075,264.58334 A 264.18707,264.18704 0 0 1 264.58334,0.39630127"
sodipodi:open="true" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.8 KiB