rechts Kurve wurde hinzugefügt und die Verbindung ist noch nicht möglich

This commit is contained in:
2024-04-18 15:06:54 +02:00
parent f35c6f39f8
commit 3e735eb0a2
8 changed files with 471 additions and 11 deletions
+292 -11
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="y.wang [ANGEBOT-NB02]" ModDate="2024-04-17T11:54:55" LanguageVersion="2014.1.3.635" />
<PROCESSPROPERTY CrUser="pmarani [ENGMARANI17R]" CrDate="2022-05-05T18:05:31" ModUser="y.wang [ANGEBOT-NB02]" ModDate="2024-04-18T14:57:23" LanguageVersion="2014.1.3.635" />
<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">
@@ -50,7 +50,7 @@
<FIELD Id="RDK:1520421" Name="Drehung" Type="integer" DesignTimeNotes="1= im Uhrzeigersinn=rechts&#xD;&#xA;-1= Gegen Uhrzeigersinn=links" />
<FIELD Id="RDK:1520424" Name="Durchmesser" Type="double" />
</TYPE>
<TYPE Id="RDK:302581" Name="GefaelleType" SubType="structure">
<TYPE Id="RDK:302581" Name="GefaelleType" Expanded="True" SubType="structure">
<TYPE_VALUES />
<FIELD Id="RDK:302571" Name="Beschreibung" Type="string" />
<FIELD Id="RDK:880709" Name="L1" Type="double" />
@@ -64,6 +64,14 @@
<FIELD Id="RDK:302575" Name="n_Sep" Type="integer" />
<FIELD Id="RDK:302576" Name="n_Scan" Type="integer" />
</TYPE>
<TYPE Id="RDK:18732236" Name="StreckeType" SubType="structure">
<TYPE_VALUES />
<FIELD Id="RDK:18732225" Name="Beschreibung" Type="string" />
<FIELD Id="RDK:18732226" Name="L1" Type="double" />
<FIELD Id="RDK:18732231" Name="HoeheOben" Type="double" />
<FIELD Id="RDK:18732232" Name="HoeheUnten" Type="double" />
<FIELD Id="RDK:18732250" Name="Delta_h" Type="double" DesignTimeRemark="Höhendifferenz" />
</TYPE>
<TYPE Id="RDK:18116690" Name="FoerdererType" SubType="structure">
<TYPE_VALUES />
<FIELD Id="RDK:18116683" Name="Beschreibung" Type="string" />
@@ -93,7 +101,7 @@
<FIELD Id="RDK:973716" Name="Beschreibung" Type="string" />
<FIELD Id="RDK:973714" Name="Weichenart" Type="string" />
</TYPE>
<TYPE Id="RDK:1652525" Name="BTMTBeladungType" SubType="structure">
<TYPE Id="RDK:1652525" Name="BTMTBeladungType" Expanded="True" SubType="structure">
<TYPE_VALUES />
<FIELD Id="RDK:1652521" Name="AbstandMS" Type="double" Suppressed="True" />
<FIELD Id="RDK:1652522" Name="Hoehe" Type="double" />
@@ -101,13 +109,13 @@
<FIELD Id="RDK:1657744" Name="Beschreibung" Type="string" />
<FIELD Id="RDK:1652524" Name="Durchmesser" Type="double" Suppressed="True" />
</TYPE>
<TYPE Id="RDK:16525251" Name="BTMTEntladungType" SubType="structure">
<TYPE Id="RDK:16525251" Name="BTMTEntladungType" Expanded="True" SubType="structure">
<TYPE_VALUES />
<FIELD Id="RDK:16525221" Name="Hoehe" Type="double" />
<FIELD Id="RDK:16525231" Name="Drehung" Type="integer" DesignTimeNotes="1= im Uhrzeigersinn=rechts&#xD;&#xA;-1= Gegen Uhrzeigersinn=links" />
<FIELD Id="RDK:16577441" Name="Beschreibung" Type="string" />
</TYPE>
<TYPE Id="RDK:79642" Name="SSG_ShapeType" SubType="structure">
<TYPE Id="RDK:79642" Name="SSG_ShapeType" Expanded="True" SubType="structure">
<TYPE_VALUES />
<FIELD Id="RDK:79643" Name="SivasNummer" Type="string" />
<FIELD Id="RDK:1561689" Name="Rotationsklasse" Type="string" />
@@ -115,6 +123,7 @@
<FIELD Id="RDK:122039" Name="KreiselDefinition" Type="KreiselType" />
<FIELD Id="RDK:1520553" Name="EckradDefinition" Type="EckradType" />
<FIELD Id="RDK:412309" Name="GefaelleDefinition" Type="GefaelleType" />
<FIELD Id="RDK:18732284" Name="StreckeDefinition" Type="StreckeType" />
<FIELD Id="RDK:18116672" Name="FoerdererDefinition" Type="FoerdererType" />
<FIELD Id="RDK:973719" Name="WeicheDefinition" Type="WeicheType" />
<FIELD Id="RDK:1652536" Name="BTMTBeladungDefinition" Type="BTMTBeladungType" />
@@ -841,6 +850,7 @@
<VAR Id="RDK:112239" Name="KreiselData_defaults" Type="KreiselType" />
<VAR Id="RDK:1520435" Name="EckradData_defaults" Type="EckradType" />
<VAR Id="RDK:837487" Name="GefaelleData_defaults" Type="GefaelleType" />
<VAR Id="RDK:18732238" Name="StreckeData_defaults" Type="StreckeType" />
<VAR Id="RDK:18116704" Name="FoerdererData_defaults" Type="FoerdererType" />
<VAR Id="RDK:1652538" Name="BTMTBeladungData_defaults" Type="BTMTBeladungType" />
<VAR Id="RDK:16525381" Name="BTMTEntladungData_defaults" Type="BTMTEntladungType" />
@@ -3189,14 +3199,14 @@ KreiselData.AbstandMS+(KreiselData.Durchmesser/2)
<PAR Name="eventHandlers" />
</SET_STRUCT>
</FUNCTION>
<FUNCTION Id="RDK:18664122" Name="CreatePrototype_Foerderer">
<GROUP Id="RDK:18664118" Name="Local Variables" SubType="VarSet" IncludeDate="0" />
<COMMENTS Id="RDK:18664119" DesignTimeRemark="Angle definition in GS2D" DesignTimeNotes=" 0&#xD;&#xA; |&#xD;&#xA;270 &lt;-------&gt;90&#xD;&#xA; |&#xD;&#xA; 180&#xD;&#xA;" />
<SET Id="RDK:18664120" VarRef="Property_Prototype">
<FUNCTION Id="RDK:18732260" Name="CreatePrototype_Strecke">
<GROUP Id="RDK:18732256" Name="Local Variables" SubType="VarSet" IncludeDate="0" />
<COMMENTS Id="RDK:18732257" DesignTimeRemark="Angle definition in GS2D" DesignTimeNotes=" 0&#xD;&#xA; |&#xD;&#xA;270 &lt;-------&gt;90&#xD;&#xA; |&#xD;&#xA; 180&#xD;&#xA;" />
<SET Id="RDK:18732258" VarRef="Property_Prototype">
<EXP><![CDATA[$=$Shape_Prototype]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
<SET_STRUCT Id="RDK:18664121" VarRef="Property_Prototype">
<SET_STRUCT Id="RDK:18732259" VarRef="Property_Prototype">
<PAR Name="id" />
<PAR Name="name" />
<PAR Name="family" />
@@ -3732,6 +3742,163 @@ KreiselData.AbstandMS+(KreiselData.Durchmesser/2)
</SET_STRUCT>
</GROUP>
</CASEGROUP>
<CASEGROUP Id="RDK:18732280" CaseType="0">
<EXP><![CDATA[$C$Strecke]]></EXP>
<GROUP Id="RDK:18732273" Name="Strecke in der Library anlegen" SubType="Generic">
<SET Id="RDK:18732271" VarRef="Property_Prototype.eventClass">
<EXP><![CDATA[$C$OnInserted,OnLinked,OnPasted]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
<ACTION_CALL Id="RDK:18732272" 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:18732279" Name="Strecke platzieren" SubType="Generic">
<COMMENTS Id="RDK:18732274" DesignTimeRemark="pixel in mm" />
<COMMENTS Id="RDK:18732275" DesignTimeRemark="Shape in ShapeList wird gedreht" />
<ACTION_CALL Id="RDK:18732276" 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:18732277" Bookmarked="True" DesignTimeRemark="Inherit Rotation" />
<SET_STRUCT Id="RDK:18732278" VarRef="Shape_Prototype" ListRef="ShapeList" Options="$=$&quot;(REPLACEIDX=&quot;+i+&quot;)&quot;" Bookmarked="True" DesignTimeNotes="Shape.depth*Inch/DPI&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;Shape_Prototype.KreiselDefinition.OrientierungHV&#xD;&#xA;IIF(Shape_Prototype.KreiselDefinition.OrientierungHV&lt;&gt;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="FoerdererDefinition" />
<PAR Name="WeicheDefinition" />
<PAR Name="BTMTBeladungDefinition" />
<PAR Name="BTMTEntladungDefinition" />
<PAR Name="source">
<EXP><![CDATA[$C$s_Kurve_rechts_90]]></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>
<CASEGROUP Id="RDK:1653130" CaseType="0">
<EXP><![CDATA[$C$BTMTBeladung]]></EXP>
<GROUP Id="RDK:1653123" Name="BTMTBeladung in der Library anlegen" SubType="Generic">
@@ -3821,6 +3988,7 @@ KreiselData.AbstandMS+(KreiselData.Durchmesser/2)
<PAR Name="KreiselDefinition" />
<PAR Name="EckradDefinition" />
<PAR Name="GefaelleDefinition" />
<PAR Name="FoerdererDefinition" />
<PAR Name="WeicheDefinition" />
<PAR Name="BTMTBeladungDefinition" />
<PAR Name="BTMTEntladungDefinition" />
@@ -3885,7 +4053,6 @@ KreiselData.AbstandMS+(KreiselData.Durchmesser/2)
<PAR Name="pinned" />
<PAR Name="selected" />
<PAR Name="includeInBOM" />
<PAR Name="FoerdererDefinition" />
</SET_STRUCT>
</GROUP>
</CASEGROUP>
@@ -4205,6 +4372,59 @@ KreiselData.AbstandMS+(KreiselData.Durchmesser/2)
</CASEGROUP>
</SELECTCASE>
</FUNCTION>
<FUNCTION Id="RDK:18664122" Name="CreatePrototype_Foerderer">
<GROUP Id="RDK:18664118" Name="Local Variables" SubType="VarSet" IncludeDate="0" />
<COMMENTS Id="RDK:18664119" DesignTimeRemark="Angle definition in GS2D" DesignTimeNotes=" 0&#xD;&#xA; |&#xD;&#xA;270 &lt;-------&gt;90&#xD;&#xA; |&#xD;&#xA; 180&#xD;&#xA;" />
<SET Id="RDK:18664120" VarRef="Property_Prototype">
<EXP><![CDATA[$=$Shape_Prototype]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
<SET_STRUCT Id="RDK:18664121" VarRef="Property_Prototype">
<PAR Name="id" />
<PAR Name="name" />
<PAR Name="family" />
<PAR Name="description" />
<PAR Name="text" />
<PAR Name="shapeMode" />
<PAR Name="icon" />
<PAR Name="iconBig" />
<PAR Name="image" />
<PAR Name="srcSVG" />
<PAR Name="src3D" />
<PAR Name="srcTexture3D" />
<PAR Name="width">
<EXP><![CDATA[$=$ConvertToPixel(Property_Prototype.width, "mm", 96)]]></EXP>
</PAR>
<PAR Name="height">
<EXP><![CDATA[$=$ConvertToPixel(Property_Prototype.height, "mm", 96)]]></EXP>
</PAR>
<PAR Name="depth">
<EXP><![CDATA[$=$ConvertToPixel(Property_Prototype.depth, "mm", 96)]]></EXP>
</PAR>
<PAR Name="behaviour" />
<PAR Name="help" />
<PAR Name="eventClass" />
<PAR Name="linkClass" />
<PAR Name="collisionClass" />
<PAR Name="containerClass" />
<PAR Name="snapClass" />
<PAR Name="color" />
<PAR Name="colorOpacity" />
<PAR Name="lineColor" />
<PAR Name="lineColorOpacity" />
<PAR Name="color3D" />
<PAR Name="colorOpacity3D" />
<PAR Name="lineColor3D" />
<PAR Name="lineColorOpacity3D" />
<PAR Name="custom" />
<PAR Name="connectionPoints" />
<PAR Name="group2dShapes" />
<PAR Name="group2dConnectors" />
<PAR Name="group3d" />
<PAR Name="eventHandler" />
<PAR Name="eventHandlers" />
</SET_STRUCT>
</FUNCTION>
<FUNCTION Id="RDK:604706" Name="Write CPs From Data to Prototype">
<SET Id="RDK:592704" VarRef="ConnectionPointList">
<EXP><![CDATA[$C$NOTHING]]></EXP>
@@ -11034,6 +11254,54 @@ Contains(IndirectConnKreiselList, Link) AND Shape_Prototype.family = "Gefaellest
<PAR Name="Options" />
</CALLFUNCTION>
</CASEGROUP>
<CASEGROUP Id="RDK:18732210" CaseType="0">
<EXP><![CDATA[$C$Strecke]]></EXP>
<GROUP Id="RDK:18732204" Name="UI" SubType="Generic">
<VALUECONDITION Value="true">
<EXP><![CDATA[$=$Param.Input[0].class<>"OnPasted"]]></EXP>
</VALUECONDITION>
<SET Id="RDK:18732203" VarRef="Shape_Prototype.StreckeDefinition">
<EXP><![CDATA[$=$StreckeData_defaults]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
</GROUP>
<SET Id="RDK:18732205" VarRef="Shape_Prototype.Rotationsklasse" Suppressed="True">
<EXP><![CDATA[$C$Rotationsobjekt]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
<SET Id="RDK:18732206" VarRef="Shape_Prototype.layer">
<EXP><![CDATA[$C$Strecke]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
<SET Id="RDK:18732207" VarRef="Shape_Prototype.StreckeDefinition.Beschreibung">
<EXP><![CDATA[$=$Shape_Prototype.name]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
<CALLFUNCTION Id="RDK:18732208">
<PAR Name="FuncName">
<EXP><![CDATA[$C$CreatePrototype_Strecke]]></EXP>
</PAR>
<PAR Name="InputExp">
<EXP><![CDATA[$=$]]></EXP>
</PAR>
<PAR Name="ResultRef">
<EXP><![CDATA[$V$]]></EXP>
</PAR>
<PAR Name="Options" />
</CALLFUNCTION>
<CALLFUNCTION Id="RDK:18732209">
<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>
<CASEGROUP Id="RDK:18107690" CaseType="0">
<EXP><![CDATA[$C$BTMTEntladung]]></EXP>
<GROUP Id="RDK:18410186" Name="UI" SubType="Generic">
@@ -18241,6 +18509,19 @@ ShapeList["id="+Param.Input[1].shapeID].name
<PAR Name="H_th" />
</SET_STRUCT>
</GROUP>
<GROUP Id="RDK:18732243" Name="Strecke" SubType="Generic">
<SET_STRUCT Id="RDK:18732242" VarRef="StreckeData_defaults" ClearAll="True">
<PAR Name="Beschreibung" />
<PAR Name="L1">
<EXP><![CDATA[$C$628]]></EXP>
</PAR>
<PAR Name="HoeheOben" />
<PAR Name="HoeheUnten" />
<PAR Name="Delta_h">
<EXP><![CDATA[$C$22]]></EXP>
</PAR>
</SET_STRUCT>
</GROUP>
<GROUP Id="RDK:18118499" Name="Foerderer" SubType="Generic">
<SET_STRUCT Id="RDK:18118498" VarRef="FoerdererData_defaults" ClearAll="True">
<PAR Name="Beschreibung">