IsOmniflo implementiert
This commit is contained in:
+167
-43
@@ -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.hensch [ANGEBOT-NB06]" ModDate="2025-12-18T12:51:27" LanguageVersion="2014.1.3.712" />
|
||||
<PROCESSPROPERTY CrUser="pmarani [ENGMARANI17R]" CrDate="2022-05-05T18:05:31" ModUser="m.stangl [ENTW-NB08]" ModDate="2025-12-19T17:27:35" LanguageVersion="2014.1.3.714" />
|
||||
<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">
|
||||
@@ -1032,7 +1032,7 @@
|
||||
<FIELD Id="RDK:26514230" Name="Höhe Anfang" Type="string" />
|
||||
<FIELD Id="RDK:26514231" Name="Höhe Ende" Type="string" />
|
||||
<FIELD Id="RDK:26514235" Name="KurvenWinkel" Type="double" DesignTimeRemark="default 26°, sonderlösung 30°" />
|
||||
<FIELD Id="RDK:26514237" Name="Rrichtung" Type="string" DesignTimeRemark="auf oder ab" />
|
||||
<FIELD Id="RDK:26514237" Name="Richtung" Type="string" DesignTimeRemark="auf oder ab" />
|
||||
<FIELD Id="RDK:26514232" Name="Drehung" Type="double" />
|
||||
</TYPE>
|
||||
<TYPE Id="RDK:18111807" Name="FoerdererMerkmaleType" SubType="structure">
|
||||
@@ -5310,6 +5310,7 @@ KreiselData.AbstandMS+(KreiselData.Durchmesser/2)
|
||||
<PAR Name="pinned" />
|
||||
<PAR Name="selected" />
|
||||
<PAR Name="includeInBOM" />
|
||||
<PAR Name="KettenFoerdererDefinition" />
|
||||
</SET_STRUCT>
|
||||
</GROUP>
|
||||
</CASEGROUP>
|
||||
@@ -5478,6 +5479,7 @@ KreiselData.AbstandMS+(KreiselData.Durchmesser/2)
|
||||
<PAR Name="pinned" />
|
||||
<PAR Name="selected" />
|
||||
<PAR Name="includeInBOM" />
|
||||
<PAR Name="KettenFoerdererDefinition" />
|
||||
</SET_STRUCT>
|
||||
</GROUP>
|
||||
</CASEGROUP>
|
||||
@@ -5899,6 +5901,7 @@ KreiselData.AbstandMS+(KreiselData.Durchmesser/2)
|
||||
<PAR Name="pinned" />
|
||||
<PAR Name="selected" />
|
||||
<PAR Name="includeInBOM" />
|
||||
<PAR Name="KettenFoerdererDefinition" />
|
||||
</SET_STRUCT>
|
||||
</GROUP>
|
||||
</CASEGROUP>
|
||||
@@ -6068,6 +6071,7 @@ KreiselData.AbstandMS+(KreiselData.Durchmesser/2)
|
||||
<PAR Name="OFGeradeDefinition" />
|
||||
<PAR Name="OFBogenDefinition" />
|
||||
<PAR Name="OFWeicheDefinition" />
|
||||
<PAR Name="KettenFoerdererDefinition" />
|
||||
</SET_STRUCT>
|
||||
<GROUP Id="RDK:22008032" Name="Setze Art der Kurve" SubType="Generic">
|
||||
<SET Id="RDK:22007924" VarRef="ShapeList[i].KurveDefinition.KurvenRichtung">
|
||||
@@ -7079,6 +7083,7 @@ KreiselData.AbstandMS+(KreiselData.Durchmesser/2)
|
||||
<PAR Name="OFGeradeDefinition" />
|
||||
<PAR Name="OFBogenDefinition" />
|
||||
<PAR Name="OFWeicheDefinition" />
|
||||
<PAR Name="KettenFoerdererDefinition" />
|
||||
</SET_STRUCT>
|
||||
</GROUP>
|
||||
</CASEGROUP>
|
||||
@@ -7421,6 +7426,7 @@ KreiselData.AbstandMS+(KreiselData.Durchmesser/2)
|
||||
<PAR Name="pinned" />
|
||||
<PAR Name="selected" />
|
||||
<PAR Name="includeInBOM" />
|
||||
<PAR Name="KettenFoerdererDefinition" />
|
||||
</SET_STRUCT>
|
||||
</GROUP>
|
||||
</CASEGROUP>
|
||||
@@ -7592,6 +7598,7 @@ KreiselData.AbstandMS+(KreiselData.Durchmesser/2)
|
||||
<PAR Name="pinned" />
|
||||
<PAR Name="selected" />
|
||||
<PAR Name="includeInBOM" />
|
||||
<PAR Name="KettenFoerdererDefinition" />
|
||||
</SET_STRUCT>
|
||||
</GROUP>
|
||||
<GROUP Id="RDK:23903653" Name="Setze Art der Weiche" SubType="Generic" Suppressed="True">
|
||||
@@ -7804,6 +7811,7 @@ KreiselData.AbstandMS+(KreiselData.Durchmesser/2)
|
||||
<PAR Name="pinned" />
|
||||
<PAR Name="selected" />
|
||||
<PAR Name="includeInBOM" />
|
||||
<PAR Name="KettenFoerdererDefinition" />
|
||||
</SET_STRUCT>
|
||||
</GROUP>
|
||||
</CASEGROUP>
|
||||
@@ -11203,14 +11211,18 @@ SSGConnectionPoint.x_M
|
||||
</SET>
|
||||
</VAR>
|
||||
</GROUP>
|
||||
<SET Id="RDK:26515304" VarRef="ShapeList["id="+shapeId].TEFGeradeDefinition.L1">
|
||||
<EXP><![CDATA[$=$ShapeList["id="+shapeId].TEFGeradeDefinition.L1+distance]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
<SET Id="RDK:26515306" VarRef="Shape_Prototype">
|
||||
<EXP><![CDATA[$=$ShapeList["id="+shapeId]]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
<SET Id="RDK:26563313" VarRef="Shape_Prototype.TEFGeradeDefinition.L1">
|
||||
<EXP><![CDATA[$=$Shape_Prototype.TEFGeradeDefinition.L1 + distance]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
<SET Id="RDK:26569425" VarRef="Shape_Prototype.height">
|
||||
<EXP><![CDATA[$=$Shape_Prototype.TEFGeradeDefinition.L1]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
<CALLFUNCTION Id="RDK:26515308">
|
||||
<PAR Name="FuncName">
|
||||
<EXP><![CDATA[$C$CreatePrototype_TEFGerade]]></EXP>
|
||||
@@ -45885,6 +45897,51 @@ me.x
|
||||
</FUNCTION>
|
||||
</GROUP>
|
||||
<GROUP Id="RDK:26034659" Name="Export" SubType="FunctionSet" IncludeDate="0">
|
||||
<FUNCTION Id="RDK:26626037" Name="isTypeOmniflo" InputTypeName="string" ResultTypeName="boolean">
|
||||
<GROUP Id="RDK:26626039" Name="Local Variables" SubType="VarSet" IncludeDate="0">
|
||||
<VAR Id="RDK:26626061" Name="family" Type="string">
|
||||
<SET Id="RDK:26626060" VarRef="Me">
|
||||
<EXP><![CDATA[$=$Param.Input]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
</VAR>
|
||||
</GROUP>
|
||||
<IFTHENELSE Id="RDK:26626051">
|
||||
<VALUECONDITION Value="true" Oper="OR">
|
||||
<EXP><![CDATA[$=$family = "OFGerade"]]></EXP>
|
||||
</VALUECONDITION>
|
||||
<VALUECONDITION Value="true" Oper="OR">
|
||||
<EXP><![CDATA[$=$family = "OFBogen"]]></EXP>
|
||||
</VALUECONDITION>
|
||||
<VALUECONDITION Value="true" Oper="OR">
|
||||
<EXP><![CDATA[$=$family = "OFWeiche"]]></EXP>
|
||||
</VALUECONDITION>
|
||||
<VALUECONDITION Value="true" Oper="OR">
|
||||
<EXP><![CDATA[$=$family = "TEFGerade"]]></EXP>
|
||||
</VALUECONDITION>
|
||||
<VALUECONDITION Value="true" Oper="OR">
|
||||
<EXP><![CDATA[$=$family = "TEFBogen"]]></EXP>
|
||||
</VALUECONDITION>
|
||||
<VALUECONDITION Value="true" Oper="OR">
|
||||
<EXP><![CDATA[$=$family = "TEFUmlenk"]]></EXP>
|
||||
</VALUECONDITION>
|
||||
<VALUECONDITION Value="true">
|
||||
<EXP><![CDATA[$=$family = "KettenFoerderer"]]></EXP>
|
||||
</VALUECONDITION>
|
||||
<GROUP Id="RDK:26626050" SubType="Then">
|
||||
<SET Id="RDK:26626049" VarRef="Param.Result">
|
||||
<EXP><![CDATA[$=$True]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
</GROUP>
|
||||
<GROUP Id="RDK:26632332" SubType="Else">
|
||||
<SET Id="RDK:26626063" VarRef="Param.Result">
|
||||
<EXP><![CDATA[$=$False]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
</GROUP>
|
||||
</IFTHENELSE>
|
||||
</FUNCTION>
|
||||
<FUNCTION Id="RDK:22955414" Name="BuildItemsName" InputTypeName="string[]" ResultTypeName="string">
|
||||
<GROUP Id="RDK:22955416" Name="Local Variables" SubType="VarSet" IncludeDate="0">
|
||||
<VAR Id="RDK:22955420" Name="name" Type="string" />
|
||||
@@ -46451,16 +46508,14 @@ me.x
|
||||
<EXP><![CDATA[$=$ShapeItem.family]]></EXP>
|
||||
<CASEGROUP Id="RDK:24301348" CaseType="0">
|
||||
<EXP><![CDATA[$C$OFGerade]]></EXP>
|
||||
<LIST_ADD Id="RDK:24301344" ListRef="GesamtlängeAP110">
|
||||
<PAR Name="VALUE_TO_ADD">
|
||||
<EXP><![CDATA[$=$ShapeItem.OFGeradeDefinition.L1]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="POS_TO_ADD" />
|
||||
</LIST_ADD>
|
||||
<SET Id="RDK:24301239" VarRef="GesamtlängeAP110">
|
||||
<EXP><![CDATA[$=$GesamtlängeAP110+ShapeItem.OFGeradeDefinition.L1]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
</CASEGROUP>
|
||||
<CASEGROUP Id="RDK:24301174" CaseType="0">
|
||||
<EXP><![CDATA[$C$OFBogen]]></EXP>
|
||||
<SET Id="RDK:24301239" VarRef="AnzahlBögen">
|
||||
<SET Id="RDK:26690934" VarRef="AnzahlBögen">
|
||||
<EXP><![CDATA[$=$AnzahlBögen+1]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
@@ -47344,6 +47399,8 @@ me.x
|
||||
<VAR Id="RDK:24270138" Name="OFBogenMerkmale" Type="OFBogenMerkmaleType" />
|
||||
<VAR Id="RDK:24270139" Name="OFWeicheMerkmale" Type="OFWeicheMerkmaleType" />
|
||||
<VAR Id="RDK:26502251" Name="TEFGeradeMerkmale" Type="TEFGeradeMerkmaleType" />
|
||||
<VAR Id="RDK:26623588" Name="KettenFoerdererMerkmale" Type="KettenFoerdererMerkmaleType" />
|
||||
<VAR Id="RDK:26625997" Name="isOmniflo" Type="boolean" />
|
||||
</GROUP>
|
||||
<VAR Id="RDK:24270149" Name="CSV_List" Type="CSVType[]" />
|
||||
<VAR Id="RDK:24271549" Name="bezeichnungen" Type="string[]" />
|
||||
@@ -47359,18 +47416,24 @@ me.x
|
||||
<PAR Name="ExitCondExp">
|
||||
<EXP><![CDATA[$V$]]></EXP>
|
||||
</PAR>
|
||||
<IFTHENELSE Id="RDK:24271640">
|
||||
<CALLFUNCTION Id="RDK:26625994">
|
||||
<PAR Name="FuncName">
|
||||
<EXP><![CDATA[$C$isTypeOmniflo]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="InputExp">
|
||||
<EXP><![CDATA[$=$ShapeItem.family]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="ResultRef">
|
||||
<EXP><![CDATA[$V$isOmniflo]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="Options" />
|
||||
</CALLFUNCTION>
|
||||
<IFTHENELSE Id="RDK:26625903">
|
||||
<VALUECONDITION Value="false">
|
||||
<EXP><![CDATA[$=$ShapeItem.family = "OFGerade"]]></EXP>
|
||||
<EXP><![CDATA[$=$isOmniflo]]></EXP>
|
||||
</VALUECONDITION>
|
||||
<VALUECONDITION Value="false">
|
||||
<EXP><![CDATA[$=$ShapeItem.family = "OFBogen"]]></EXP>
|
||||
</VALUECONDITION>
|
||||
<VALUECONDITION Value="false">
|
||||
<EXP><![CDATA[$=$ShapeItem.family = "OFWeiche"]]></EXP>
|
||||
</VALUECONDITION>
|
||||
<GROUP Id="RDK:24271639" SubType="Then">
|
||||
<EXIT_PROCESS Id="RDK:24271661" BreakType="2" ExitStatus="0" />
|
||||
<GROUP Id="RDK:26625924" SubType="Then">
|
||||
<EXIT_PROCESS Id="RDK:26625921" BreakType="2" ExitStatus="0" />
|
||||
</GROUP>
|
||||
</IFTHENELSE>
|
||||
<SET Id="RDK:24359676" VarRef="CSV_Item.TeileId">
|
||||
@@ -47633,6 +47696,65 @@ me.x
|
||||
<PAR Name="POS_TO_ADD" />
|
||||
</LIST_ADD>
|
||||
</CASEGROUP>
|
||||
<CASEGROUP Id="RDK:26623586" CaseType="0">
|
||||
<EXP><![CDATA[$C$KettenFoerderer]]></EXP>
|
||||
<GROUP Id="RDK:26623577" Name="TeileArt" SubType="Generic">
|
||||
<SET Id="RDK:26623576" VarRef="CSV_Item.TeileArt">
|
||||
<EXP><![CDATA[$=$ToJSON("Kettenfoerder")]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
</GROUP>
|
||||
<GROUP Id="RDK:26623579" Name="Bezeichnung" SubType="Generic">
|
||||
<SET Id="RDK:26623578" VarRef="CSV_Item.Bezeichnung">
|
||||
<EXP><![CDATA[$=$ToJSON(ShapeItem.KettenFoerdererDefinition.Beschreibung)]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
</GROUP>
|
||||
<GROUP Id="RDK:26623581" Name="Planquadrat" SubType="Generic">
|
||||
<CALLFUNCTION Id="RDK:26623580">
|
||||
<PAR Name="FuncName">
|
||||
<EXP><![CDATA[$C$GetPlanquadratPosition]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="InputExp" />
|
||||
<PAR Name="ResultRef">
|
||||
<EXP><![CDATA[$V$]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="Options" />
|
||||
</CALLFUNCTION>
|
||||
</GROUP>
|
||||
<GROUP Id="RDK:26623584" Name="Merkmale" SubType="Generic">
|
||||
<SET_STRUCT Id="RDK:26623582" VarRef="KettenFoerdererMerkmale" ClearAll="True">
|
||||
<PAR Name="Länge in Meter">
|
||||
<EXP><![CDATA[$=$ShapeItem.KettenFoerdererDefinition.L1]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="Höhe Anfang">
|
||||
<EXP><![CDATA[$=$StrReplace(ShapeItem.KettenFoerdererDefinition.H_Anfang/1000, ",", ".")]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="Höhe Ende">
|
||||
<EXP><![CDATA[$=$StrReplace(ShapeItem.KettenFoerdererDefinition.H_Ende/1000, ",", ".")]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="KurvenWinkel">
|
||||
<EXP><![CDATA[$=$ShapeItem.KettenFoerdererDefinition.KurvenWinkel]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="Richtung">
|
||||
<EXP><![CDATA[$=$ShapeItem.KettenFoerdererDefinition.Richtung]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="Drehung">
|
||||
<EXP><![CDATA[$=$Drehung]]></EXP>
|
||||
</PAR>
|
||||
</SET_STRUCT>
|
||||
<SET Id="RDK:26623583" VarRef="CSV_Item.Merkmale">
|
||||
<EXP><![CDATA[$=$ToJSON(TEFGeradeMerkmale)]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
</GROUP>
|
||||
<LIST_ADD Id="RDK:26623585" ListRef="CSV_List">
|
||||
<PAR Name="VALUE_TO_ADD">
|
||||
<EXP><![CDATA[$=$CSV_Item]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="POS_TO_ADD" />
|
||||
</LIST_ADD>
|
||||
</CASEGROUP>
|
||||
</SELECTCASE>
|
||||
</FOREACHLOOP>
|
||||
<SET Id="RDK:24270368" VarRef="Param.Result">
|
||||
@@ -47660,6 +47782,7 @@ me.x
|
||||
<VAR Id="RDK:24270593" Name="TEFUmlenkMerkmale" Type="TEFUmlenkMerkmaleType" />
|
||||
<VAR Id="RDK:24270594" Name="CSVFileName" Type="string" />
|
||||
<VAR Id="RDK:24270595" Name="CSVFile" Type="string" />
|
||||
<VAR Id="RDK:26626009" Name="isOmniflo" Type="boolean" />
|
||||
</GROUP>
|
||||
<VAR Id="RDK:24270597" Name="inGroup" Type="boolean" />
|
||||
<VAR Id="RDK:24271467" Name="withGroups" Type="boolean">
|
||||
@@ -47701,25 +47824,26 @@ me.x
|
||||
<EXIT_PROCESS Id="RDK:24271178" BreakType="2" ExitStatus="0" />
|
||||
</GROUP>
|
||||
</IFTHENELSE>
|
||||
<SELECTCASE Id="RDK:24271429" DesignTimeRemark="Omniflo in anderer Funktion behandeln">
|
||||
<EXP><![CDATA[$=$ShapeItem.family]]></EXP>
|
||||
<CASEGROUP Id="RDK:24271414" CaseType="0">
|
||||
<EXP><![CDATA[$C$OFGerade]]></EXP>
|
||||
<EXIT_PROCESS Id="RDK:24271433" BreakType="2" ExitStatus="0" />
|
||||
</CASEGROUP>
|
||||
<CASEGROUP Id="RDK:24271425" CaseType="0">
|
||||
<EXP><![CDATA[$C$OFBogen]]></EXP>
|
||||
<EXIT_PROCESS Id="RDK:24271435" BreakType="2" ExitStatus="0" />
|
||||
</CASEGROUP>
|
||||
<CASEGROUP Id="RDK:24271431" CaseType="0">
|
||||
<EXP><![CDATA[$C$OFWeiche]]></EXP>
|
||||
<EXIT_PROCESS Id="RDK:24271437" BreakType="2" ExitStatus="0" />
|
||||
</CASEGROUP>
|
||||
<CASEGROUP Id="RDK:26502225" CaseType="0">
|
||||
<EXP><![CDATA[$C$TEFGerade]]></EXP>
|
||||
<EXIT_PROCESS Id="RDK:26502224" BreakType="2" ExitStatus="0" />
|
||||
</CASEGROUP>
|
||||
</SELECTCASE>
|
||||
<CALLFUNCTION Id="RDK:26626005">
|
||||
<PAR Name="FuncName">
|
||||
<EXP><![CDATA[$C$isTypeOmniflo]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="InputExp">
|
||||
<EXP><![CDATA[$=$ShapeItem.family]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="ResultRef">
|
||||
<EXP><![CDATA[$V$isOmniflo]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="Options" />
|
||||
</CALLFUNCTION>
|
||||
<IFTHENELSE Id="RDK:26625873" DesignTimeRemark="Omniflo in anderer Funktion behandeln">
|
||||
<VALUECONDITION Value="false">
|
||||
<EXP><![CDATA[$=$isOmniflo]]></EXP>
|
||||
</VALUECONDITION>
|
||||
<GROUP Id="RDK:26625872" SubType="Then">
|
||||
<EXIT_PROCESS Id="RDK:26625871" BreakType="2" ExitStatus="0" />
|
||||
</GROUP>
|
||||
</IFTHENELSE>
|
||||
<GROUP Id="RDK:24270760" Name="Group" SubType="Generic">
|
||||
<VALUECONDITION Value="true">
|
||||
<EXP><![CDATA[$=$ShapeItem.family<>""]]></EXP>
|
||||
@@ -66611,7 +66735,7 @@ me.x
|
||||
<SET_STRUCT Id="RDK:23747316" VarRef="TEFGeradeData_defaults" ClearAll="True">
|
||||
<PAR Name="Beschreibung" />
|
||||
<PAR Name="L1">
|
||||
<EXP><![CDATA[$C$2500]]></EXP>
|
||||
<EXP><![CDATA[$C$1000]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="H_Anfang">
|
||||
<EXP><![CDATA[$C$2000]]></EXP>
|
||||
|
||||
Reference in New Issue
Block a user