BTMTEntladung implementiert; Temporäre Session Dateien entfernt SSG/Shapes und SSG/Props
This commit is contained in:
+282
-5
@@ -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="s.schmutzler [ANGEBOT-NB06]" ModDate="2024-02-05T11:14:44" LanguageVersion="2014.1.3.627" />
|
||||
<PROCESSPROPERTY CrUser="pmarani [ENGMARANI17R]" CrDate="2022-05-05T18:05:31" ModUser="s.schmutzler [ANGEBOT-NB06]" ModDate="2024-02-09T10:58:16" LanguageVersion="2014.1.3.627" />
|
||||
<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">
|
||||
@@ -65,7 +65,7 @@
|
||||
<FIELD Id="RDK:973716" Name="Beschreibung" Type="string" />
|
||||
<FIELD Id="RDK:973714" Name="Weichenart" Type="string" />
|
||||
</TYPE>
|
||||
<TYPE Id="RDK:1652525" Name="BTMTBeladungType" Expanded="True" SubType="structure">
|
||||
<TYPE Id="RDK:1652525" Name="BTMTBeladungType" SubType="structure">
|
||||
<TYPE_VALUES />
|
||||
<FIELD Id="RDK:1652521" Name="AbstandMS" Type="double" Suppressed="True" />
|
||||
<FIELD Id="RDK:1652522" Name="Hoehe" Type="double" />
|
||||
@@ -708,11 +708,11 @@
|
||||
<TYPE_VALUES />
|
||||
<FIELD Id="RDK:1664607" Name="Höhe in m" Type="string" />
|
||||
</TYPE>
|
||||
<TYPE Id="RDK:1668585" Name="BTMTBeladungMerkmaleType" Expanded="True" SubType="structure" DesignTimeNotes="{ "Abstand (Kreiselachse A - Kreiselachse) in Meter": "4.5", "Anzahl der Separatoren":"2", "Anzahl der Scanner":"1", "Anzahl der Scanner":"1", "Anzahl der Weichen": "4" }">
|
||||
<TYPE Id="RDK:1668585" Name="BTMTBeladungMerkmaleType" SubType="structure" DesignTimeNotes="{ "Abstand (Kreiselachse A - Kreiselachse) in Meter": "4.5", "Anzahl der Separatoren":"2", "Anzahl der Scanner":"1", "Anzahl der Scanner":"1", "Anzahl der Weichen": "4" }">
|
||||
<TYPE_VALUES />
|
||||
<FIELD Id="RDK:1668591" Name="Höhe in m" Type="string" Suppressed="True" />
|
||||
</TYPE>
|
||||
<TYPE Id="RDK:16685851" Name="BTMTEntladungMerkmaleType" Expanded="True" SubType="structure" DesignTimeNotes="{ "Abstand (Kreiselachse A - Kreiselachse) in Meter": "4.5", "Anzahl der Separatoren":"2", "Anzahl der Scanner":"1", "Anzahl der Scanner":"1", "Anzahl der Weichen": "4" }">
|
||||
<TYPE Id="RDK:16685851" Name="BTMTEntladungMerkmaleType" SubType="structure" DesignTimeNotes="{ "Abstand (Kreiselachse A - Kreiselachse) in Meter": "4.5", "Anzahl der Separatoren":"2", "Anzahl der Scanner":"1", "Anzahl der Scanner":"1", "Anzahl der Weichen": "4" }">
|
||||
<TYPE_VALUES />
|
||||
<FIELD Id="RDK:16685911" Name="Höhe in m" Type="string" Suppressed="True" />
|
||||
</TYPE>
|
||||
@@ -3591,6 +3591,7 @@ KreiselData.AbstandMS+(KreiselData.Durchmesser/2)
|
||||
<PAR Name="GefaelleDefinition" />
|
||||
<PAR Name="WeicheDefinition" />
|
||||
<PAR Name="BTMTBeladungDefinition" />
|
||||
<PAR Name="BTMTEntladungDefinition" />
|
||||
<PAR Name="source">
|
||||
<EXP><![CDATA[$=$IIF(Shape_Prototype.BTMTBeladungDefinition.Drehung=1,"BTMTBeladung_Rechts","BTMTBeladung_Links")]]></EXP>
|
||||
</PAR>
|
||||
@@ -3655,6 +3656,162 @@ KreiselData.AbstandMS+(KreiselData.Durchmesser/2)
|
||||
</SET_STRUCT>
|
||||
</GROUP>
|
||||
</CASEGROUP>
|
||||
<CASEGROUP Id="RDK:18107672" CaseType="0">
|
||||
<EXP><![CDATA[$C$BTMTEntladung]]></EXP>
|
||||
<GROUP Id="RDK:18107665" Name="BTMTEntladung in der Library anlegen" SubType="Generic">
|
||||
<SET Id="RDK:18107663" VarRef="Property_Prototype.eventClass">
|
||||
<EXP><![CDATA[$C$OnDoubleclick,OnInserted,OnLinked,OnPasted]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
<ACTION_CALL Id="RDK:18107664" Name="RDEngineering_E2DManageShape">
|
||||
<PAR Name="RDLibraryName">
|
||||
<EXP><![CDATA[$C$RDEngineering_UI]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="e2dMode">
|
||||
<EXP><![CDATA[$C$0]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="libraryID">
|
||||
<EXP><![CDATA[$=$GS2DLibraryName]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="operType">
|
||||
<EXP><![CDATA[$C$2]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="shpId">
|
||||
<EXP><![CDATA[$=$Property_Prototype.id]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="catId">
|
||||
<EXP><![CDATA[$C$c_Session]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="shpItemId" />
|
||||
<PAR Name="shpItem">
|
||||
<EXP><![CDATA[$=$Property_Prototype]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="shpItemList">
|
||||
<EXP><![CDATA[$V$]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="shpList">
|
||||
<EXP><![CDATA[$V$]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="outShapeIdList">
|
||||
<EXP><![CDATA[$V$]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="Options">
|
||||
<EXP><![CDATA[$C$(OVERWRITE)]]></EXP>
|
||||
</PAR>
|
||||
</ACTION_CALL>
|
||||
</GROUP>
|
||||
<GROUP Id="RDK:18107671" Name="BTMTEntladung platzieren" SubType="Generic">
|
||||
<COMMENTS Id="RDK:18107666" DesignTimeRemark="pixel in mm" />
|
||||
<COMMENTS Id="RDK:18107667" DesignTimeRemark="Shape in ShapeList wird gedreht" />
|
||||
<ACTION_CALL Id="RDK:18107668" Name="RDEngineering_E2DManageShape">
|
||||
<PAR Name="RDLibraryName">
|
||||
<EXP><![CDATA[$C$RDEngineering_UI]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="e2dMode">
|
||||
<EXP><![CDATA[$C$0]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="libraryID">
|
||||
<EXP><![CDATA[$=$GS2DLibraryName]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="operType">
|
||||
<EXP><![CDATA[$C$0]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="shpId">
|
||||
<EXP><![CDATA[$=$ID]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="catId">
|
||||
<EXP><![CDATA[$C$c_Session]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="shpItemId" />
|
||||
<PAR Name="shpItem">
|
||||
<EXP><![CDATA[$=$Shape_Prototype]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="shpItemList">
|
||||
<EXP><![CDATA[$V$]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="shpList">
|
||||
<EXP><![CDATA[$V$]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="outShapeIdList">
|
||||
<EXP><![CDATA[$V$]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="Options" />
|
||||
</ACTION_CALL>
|
||||
<COMMENTS Id="RDK:18107669" Bookmarked="True" DesignTimeRemark="Inherit Rotation" />
|
||||
<SET_STRUCT Id="RDK:18107670" VarRef="Shape_Prototype" ListRef="ShapeList" Options="$=$"(REPLACEIDX="+i+")"" Bookmarked="True" DesignTimeNotes="Shape.depth*Inch/DPI


Shape_Prototype.KreiselDefinition.OrientierungHV
IIF(Shape_Prototype.KreiselDefinition.OrientierungHV<>Shape_Prototype.rotation,Shape_Prototype.rotation,Shape_Prototype.KreiselDefinition.OrientierungHV)">
|
||||
<PAR Name="SivasNummer" />
|
||||
<PAR Name="Rotationsklasse" />
|
||||
<PAR Name="IDCounter" />
|
||||
<PAR Name="KreiselDefinition" />
|
||||
<PAR Name="EckradDefinition" />
|
||||
<PAR Name="GefaelleDefinition" />
|
||||
<PAR Name="WeicheDefinition" />
|
||||
<PAR Name="BTMTBeladungDefinition" />
|
||||
<PAR Name="BTMTEntladungDefinition" />
|
||||
<PAR Name="source">
|
||||
<EXP><![CDATA[$=$IIF(Shape_Prototype.BTMTEntladungDefinition.Drehung=1,"BTMTEntladung_Rechts","BTMTEntladung_Links")]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="sourceLibrary">
|
||||
<EXP><![CDATA[$=$GS2DLibraryName]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="signature" />
|
||||
<PAR Name="id">
|
||||
<EXP><![CDATA[$=$Shape_Prototype.id]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="name" />
|
||||
<PAR Name="family" />
|
||||
<PAR Name="description" />
|
||||
<PAR Name="x" />
|
||||
<PAR Name="y" />
|
||||
<PAR Name="z" />
|
||||
<PAR Name="width">
|
||||
<EXP><![CDATA[$=$ConvertFromPixel(Shape_Prototype.width, "mm", 96)]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="height">
|
||||
<EXP><![CDATA[$=$ConvertFromPixel(Shape_Prototype.height, "mm", 96)]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="depth">
|
||||
<EXP><![CDATA[$=$ConvertFromPixel(Shape_Prototype.depth, "mm", 96)]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="rotation">
|
||||
<EXP><![CDATA[$=$Shape_Prototype.rotation]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="text" />
|
||||
<PAR Name="behaviour" />
|
||||
<PAR Name="datadump" />
|
||||
<PAR Name="path" />
|
||||
<PAR Name="ctrl1x" />
|
||||
<PAR Name="ctrl1y" />
|
||||
<PAR Name="ctrl2x" />
|
||||
<PAR Name="ctrl2y" />
|
||||
<PAR Name="shapeFromId" />
|
||||
<PAR Name="shapeFromPointIndex" />
|
||||
<PAR Name="shapeToId" />
|
||||
<PAR Name="shapeToPointIndex" />
|
||||
<PAR Name="dimStack" />
|
||||
<PAR Name="dimType" />
|
||||
<PAR Name="dimDriving" />
|
||||
<PAR Name="dimValue" />
|
||||
<PAR Name="color" />
|
||||
<PAR Name="colorOpacity" />
|
||||
<PAR Name="color3D" />
|
||||
<PAR Name="colorOpacity3D" />
|
||||
<PAR Name="lineWidth" />
|
||||
<PAR Name="lineColor" />
|
||||
<PAR Name="lineOpacity" />
|
||||
<PAR Name="lineColor3D" />
|
||||
<PAR Name="lineOpacity3D" />
|
||||
<PAR Name="links" />
|
||||
<PAR Name="group" />
|
||||
<PAR Name="layer" />
|
||||
<PAR Name="connectionPoints" />
|
||||
<PAR Name="modified" />
|
||||
<PAR Name="pinned" />
|
||||
<PAR Name="selected" />
|
||||
<PAR Name="includeInBOM" />
|
||||
</SET_STRUCT>
|
||||
</GROUP>
|
||||
</CASEGROUP>
|
||||
</SELECTCASE>
|
||||
</FUNCTION>
|
||||
<FUNCTION Id="RDK:604706" Name="Write CPs From Data to Prototype">
|
||||
@@ -4004,6 +4161,41 @@ ShapeTotalLength-SSGConnectionPoint.x_S-(KreiselData.Durchmesser/2)
|
||||
<PAR Name="Options" />
|
||||
</CALLFUNCTION>
|
||||
</CASEGROUP>
|
||||
<CASEGROUP Id="RDK:18110054" CaseType="0">
|
||||
<EXP><![CDATA[$C$BTMTEntladung]]></EXP>
|
||||
<SET Id="RDK:18110050" VarRef="ShapeList["id="+Link].BTMTEntladungDefinition.Drehung">
|
||||
<EXP><![CDATA[$=$ShapeList["id="+Link].BTMTEntladungDefinition.Drehung*(-1)]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
<SET Id="RDK:18110051" VarRef="Shape_Prototype">
|
||||
<EXP><![CDATA[$=$ShapeList["id="+Link]]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
<CALLFUNCTION Id="RDK:18110052">
|
||||
<PAR Name="FuncName">
|
||||
<EXP><![CDATA[$C$CreatePrototype_BTMTEntladung]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="InputExp">
|
||||
<EXP><![CDATA[$C$Link]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="ResultRef">
|
||||
<EXP><![CDATA[$V$]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="Options" />
|
||||
</CALLFUNCTION>
|
||||
<CALLFUNCTION Id="RDK:18110053">
|
||||
<PAR Name="FuncName">
|
||||
<EXP><![CDATA[$C$Create/Update Shape]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="InputExp">
|
||||
<EXP><![CDATA[$=$Link]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="ResultRef">
|
||||
<EXP><![CDATA[$V$]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="Options" />
|
||||
</CALLFUNCTION>
|
||||
</CASEGROUP>
|
||||
<CASEGROUP Id="RDK:1568372" CaseType="1">
|
||||
<EXP />
|
||||
</CASEGROUP>
|
||||
@@ -8655,6 +8847,49 @@ Contains(IndirectConnKreiselList, Link) AND Shape_Prototype.family = "Gefaellest
|
||||
<PAR Name="Options" />
|
||||
</CALLFUNCTION>
|
||||
</CASEGROUP>
|
||||
<CASEGROUP Id="RDK:18107690" CaseType="0">
|
||||
<EXP><![CDATA[$C$BTMTEntladung]]></EXP>
|
||||
<SET Id="RDK:18107684" VarRef="Shape_Prototype.BTMTEntladungDefinition">
|
||||
<EXP><![CDATA[$=$BTMTEntladungData_defaults]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
<SET Id="RDK:18107685" VarRef="Shape_Prototype.Rotationsklasse">
|
||||
<EXP><![CDATA[$C$Rotationsobjekt]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
<SET Id="RDK:18107686" VarRef="Shape_Prototype.layer">
|
||||
<EXP><![CDATA[$C$Strecke]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
<SET Id="RDK:18107687" VarRef="Shape_Prototype.BTMTEntladungDefinition.Beschreibung">
|
||||
<EXP><![CDATA[$=$Shape_Prototype.name]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
<CALLFUNCTION Id="RDK:18107688">
|
||||
<PAR Name="FuncName">
|
||||
<EXP><![CDATA[$C$CreatePrototype_BTMTEntladung]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="InputExp">
|
||||
<EXP><![CDATA[$=$]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="ResultRef">
|
||||
<EXP><![CDATA[$V$]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="Options" />
|
||||
</CALLFUNCTION>
|
||||
<CALLFUNCTION Id="RDK:18107689">
|
||||
<PAR Name="FuncName">
|
||||
<EXP><![CDATA[$C$Create/Update Shape]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="InputExp">
|
||||
<EXP><![CDATA[$=$Shape_Prototype.id]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="ResultRef">
|
||||
<EXP><![CDATA[$V$]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="Options" />
|
||||
</CALLFUNCTION>
|
||||
</CASEGROUP>
|
||||
</SELECTCASE>
|
||||
<GROUP Id="RDK:1007410" Name="Group" SubType="Generic" Bookmarked="True">
|
||||
<VALUECONDITION Value="true">
|
||||
@@ -9904,6 +10139,48 @@ me.x
|
||||
<PAR Name="Options" />
|
||||
</CALLFUNCTION>
|
||||
</CASEGROUP>
|
||||
<CASEGROUP Id="RDK:18107714" CaseType="0">
|
||||
<EXP><![CDATA[$C$BTMTEntladung]]></EXP>
|
||||
<SET Id="RDK:18107703" VarRef="OriginalRatation">
|
||||
<EXP><![CDATA[$=$Shape_Prototype.BTMTEntladungDefinition.Drehung]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
<COMMENTS Id="RDK:18107704" DesignTimeRemark="//Hole Drehung von verbundenem Element" />
|
||||
<SELECTCASE Id="RDK:18107709">
|
||||
<EXP><![CDATA[$=$ShapeList["id="+Param.Input[1].shapeID].family]]></EXP>
|
||||
<CASEGROUP Id="RDK:18107706" CaseType="0">
|
||||
<EXP><![CDATA[$C$Kreisel]]></EXP>
|
||||
<SET Id="RDK:18107705" VarRef="Shape_Prototype.BTMTEntladungDefinition.Drehung">
|
||||
<EXP><![CDATA[$=$ShapeList["id="+Param.Input[1].shapeID].KreiselDefinition.Drehung]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
</CASEGROUP>
|
||||
</SELECTCASE>
|
||||
<CALLFUNCTION Id="RDK:18107712">
|
||||
<PAR Name="FuncName">
|
||||
<EXP><![CDATA[$C$CreatePrototype_BTMTEntladung]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="InputExp">
|
||||
<EXP><![CDATA[$=$Param.Input[0].shapeID]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="ResultRef">
|
||||
<EXP><![CDATA[$V$]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="Options" />
|
||||
</CALLFUNCTION>
|
||||
<CALLFUNCTION Id="RDK:18107713">
|
||||
<PAR Name="FuncName">
|
||||
<EXP><![CDATA[$C$Create/Update Shape]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="InputExp">
|
||||
<EXP><![CDATA[$=$Param.Input[0].shapeID]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="ResultRef">
|
||||
<EXP><![CDATA[$V$]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="Options" />
|
||||
</CALLFUNCTION>
|
||||
</CASEGROUP>
|
||||
<CASEGROUP Id="RDK:1576708" CaseType="1">
|
||||
<EXP />
|
||||
</CASEGROUP>
|
||||
@@ -10362,7 +10639,7 @@ me.x
|
||||
<FUNCTION Id="RDK:1592918" Name="AddWeiche" InputTypeName="Editor2DEventArgumentsTypeList">
|
||||
<IFTHENELSE Id="RDK:1817729">
|
||||
<VALUECONDITION Value="true">
|
||||
<EXP><![CDATA[$=$ShapeList["id="+Param.Input[0].shapeID].family="BTMTBeladung" or ShapeList["id="+Param.Input[1].shapeID].family="BTMTBeladung" ]]></EXP>
|
||||
<EXP><![CDATA[$=$(ShapeList["id="+Param.Input[0].shapeID].family="BTMTBeladung" or ShapeList["id="+Param.Input[1].shapeID].family="BTMTBeladung") or (ShapeList["id="+Param.Input[0].shapeID].family="BTMTEntladung" or ShapeList["id="+Param.Input[1].shapeID].family="BTMEntladung")]]></EXP>
|
||||
</VALUECONDITION>
|
||||
<GROUP Id="RDK:1817730" SubType="Then">
|
||||
<COMMENTS Id="RDK:1817746" DesignTimeRemark="Anbaugruppe -> keine Weiche" />
|
||||
|
||||
Reference in New Issue
Block a user