Die Länge der TEF-Gerade wurde gerundet exportiert.

This commit is contained in:
2026-03-16 14:57:44 +01:00
parent ff924b1e51
commit 34135bcd28
+61 -179
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="2026-03-10T11:33:45" LanguageVersion="2014.1.3.714" />
<PROCESSPROPERTY CrUser="pmarani [ENGMARANI17R]" CrDate="2022-05-05T18:05:31" ModUser="y.wang [ANGEBOT-NB02]" ModDate="2026-03-10T15:58:22" 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">
@@ -1029,7 +1029,7 @@
<FIELD Id="RDK:22305681" Name="Höhe Ende" Type="string" />
<FIELD Id="RDK:25719740" Name="Drehung" Type="double" />
</TYPE>
<TYPE Id="RDK:21693243" Name="KurveFoerdererMerkmaleType" SubType="structure">
<TYPE Id="RDK:21693243" Name="KurveFoerdererMerkmaleType" Expanded="True" SubType="structure">
<TYPE_VALUES />
<FIELD Id="RDK:21693241" Name="Länge in Meter" Type="string" />
<FIELD Id="RDK:22010911" Name="Kurvenrichtung" Type="string" DesignTimeRemark="rechts oder links, je nach Wahl des Nutzers" />
@@ -1039,7 +1039,7 @@
<FIELD Id="RDK:22305686" Name="Höhe Ende" Type="string" />
<FIELD Id="RDK:25719738" Name="Drehung" Type="double" />
</TYPE>
<TYPE Id="RDK:26514233" Name="KettenFoerdererMerkmaleType" SubType="structure">
<TYPE Id="RDK:26514233" Name="KettenFoerdererMerkmaleType" Expanded="True" SubType="structure">
<TYPE_VALUES />
<FIELD Id="RDK:26514226" Name="Höhe" Type="string" />
<FIELD Id="RDK:26514230" Name="Höhe Anfang" Type="string" />
@@ -1108,7 +1108,7 @@
<FIELD Id="RDK:24365630" Name="Drehung" Type="double" />
<FIELD Id="RDK:24300973" Name="SivasNummer" Type="string" />
</TYPE>
<TYPE Id="RDK:23017792" Name="OFBogenMerkmaleType" SubType="structure">
<TYPE Id="RDK:23017792" Name="OFBogenMerkmaleType" Expanded="True" SubType="structure">
<TYPE_VALUES />
<FIELD Id="RDK:23017787" Name="Länge in Meter" Type="string" />
<FIELD Id="RDK:23017789" Name="Kurvenwinkel" Type="double" />
@@ -1130,7 +1130,7 @@
<FIELD Id="RDK:23221899" Name="Antrieb Kurve" Type="boolean" />
<FIELD Id="RDK:23221888" Name="SivasNummer" Type="string" />
</TYPE>
<TYPE Id="RDK:23747545" Name="TEFGeradeMerkmaleType" SubType="structure">
<TYPE Id="RDK:23747545" Name="TEFGeradeMerkmaleType" Expanded="True" SubType="structure">
<TYPE_VALUES />
<FIELD Id="RDK:23747540" Name="Länge in Meter" Type="string" />
<FIELD Id="RDK:23747543" Name="Höhe oben" Type="string" />
@@ -1138,11 +1138,11 @@
<FIELD Id="RDK:26502199" Name="Drehung" Type="double" />
<FIELD Id="RDK:27154098" Name="Sivasnummer" Type="string" />
</TYPE>
<TYPE Id="RDK:23747553" Name="TEFUmlenkMerkmaleType" SubType="structure">
<TYPE Id="RDK:23747553" Name="TEFUmlenkMerkmaleType" Expanded="True" SubType="structure">
<TYPE_VALUES />
<FIELD Id="RDK:23747550" Name="Länge in Meter" Type="string" />
<FIELD Id="RDK:23747550" Name="Richtung" Type="string" />
<FIELD Id="RDK:23747551" Name="Höhe" Type="string" />
<FIELD Id="RDK:23747563" Name="Sivasnr" Type="string" />
<FIELD Id="RDK:23747563" Name="SivasNummer" Type="string" />
<FIELD Id="RDK:23747564" Name="hatMotor" Type="boolean" DesignTimeRemark="True wenn es eine Motorstation ist. Bei False ist es nur eine Umlenkstation" />
</TYPE>
<TYPE Id="RDK:22028896" Name="AngetriebeneStreckeMerkmaleType" SubType="structure" HasArrayType="True">
@@ -14714,174 +14714,6 @@ KreiselData.AbstandMS+(KreiselData.Durchmesser/2)
</SET_STRUCT>
</GROUP>
</CASEGROUP>
<CASEGROUP Id="RDK:18547253" CaseType="0" Suppressed="True">
<EXP><![CDATA[$C$Gefaellestrecke]]></EXP>
<GROUP Id="RDK:18547246" Name="Gefaellestrecke in der Library anlegen" SubType="Generic">
<SET Id="RDK:18547244" VarRef="Property_Prototype.eventClass">
<EXP><![CDATA[$C$OnDoubleclick,OnInserted,OnLinked,OnPasted]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
<ACTION_CALL Id="RDK:18547245" 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:18547252" Name="Gefaellestrecke platzieren" SubType="Generic">
<COMMENTS Id="RDK:18547247" DesignTimeRemark="pixel in mm" />
<COMMENTS Id="RDK:18547248" DesignTimeRemark="Shape in ShapeList wird gedreht" />
<ACTION_CALL Id="RDK:18547249" 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:18547250" Bookmarked="True" DesignTimeRemark="Inherit Rotation" />
<SET_STRUCT Id="RDK:19341158" 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="StreckeDefinition" />
<PAR Name="FoerdererDefinition" />
<PAR Name="WeicheDefinition" />
<PAR Name="BTMTBeladungDefinition" />
<PAR Name="BTMTEntladungDefinition" />
<PAR Name="source" />
<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">
<EXP><![CDATA[$=$(Shape_Prototype.GefaelleDefinition.HoeheOben + Shape_Prototype.GefaelleDefinition.HoeheUnten)/2 ]]></EXP>
</PAR>
<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" />
<PAR Name="KurveDefinition" />
<PAR Name="isDefined" />
<PAR Name="VarioFoerdererDefinition" />
<PAR Name="TEFBogenDefinition" />
<PAR Name="TEFGeradeDefinition" />
<PAR Name="TEFUmlenkDefinition" />
<PAR Name="KurveFoerdererDefinition" />
<PAR Name="OFGeradeDefinition" />
<PAR Name="OFBogenDefinition" />
<PAR Name="OFWeicheDefinition" />
</SET_STRUCT>
</GROUP>
</CASEGROUP>
<CASEGROUP Id="RDK:20164890" CaseType="0">
<EXP><![CDATA[$C$Gefaellestrecke]]></EXP>
<GROUP Id="RDK:20164882" Name="Gefaellestrecke in der Library anlegen" SubType="Generic">
@@ -16315,6 +16147,7 @@ KreiselData.AbstandMS+(KreiselData.Durchmesser/2)
<PAR Name="OFBogenDefinition" />
<PAR Name="OFWeicheDefinition" />
<PAR Name="KettenFoerdererDefinition" />
<PAR Name="dimOpt" />
</SET_STRUCT>
</GROUP>
</CASEGROUP>
@@ -17641,6 +17474,7 @@ KreiselData.AbstandMS+(KreiselData.Durchmesser/2)
<PAR Name="pinned" />
<PAR Name="selected" />
<PAR Name="includeInBOM" />
<PAR Name="dimOpt" />
</SET_STRUCT>
</GROUP>
</CASEGROUP>
@@ -49557,6 +49391,7 @@ me.x
<VAR Id="RDK:24270137" Name="OFGeradeMerkmale" Type="OFGeradeMerkmaleType" />
<VAR Id="RDK:24270138" Name="OFBogenMerkmale" Type="OFBogenMerkmaleType" />
<VAR Id="RDK:24270139" Name="OFWeicheMerkmale" Type="OFWeicheMerkmaleType" />
<VAR Id="RDK:27449963" Name="TEFUmlenkMerkmale" Type="TEFUmlenkMerkmaleType" />
<VAR Id="RDK:26502251" Name="TEFGeradeMerkmale" Type="TEFGeradeMerkmaleType" />
<VAR Id="RDK:26623588" Name="KettenFoerdererMerkmale" Type="KettenFoerdererMerkmaleType" />
<VAR Id="RDK:26625997" Name="isOmniflo" Type="boolean" />
@@ -49645,7 +49480,7 @@ me.x
<EXP><![CDATA[$=$ShapeItem.OFGeradeDefinition.n_Sep]]></EXP>
</PAR>
<PAR Name="Länge in Meter">
<EXP><![CDATA[$=$StrReplace(ShapeItem.OFGeradeDefinition.L1/1000, ",", ".")]]></EXP>
<EXP><![CDATA[$=$Ceiling(StrReplace(ShapeItem.OFGeradeDefinition.L1/1000, ",", "."))]]></EXP>
</PAR>
<PAR Name="Winkel">
<EXP><![CDATA[$=$StrReplace(ShapeItem.OFGeradeDefinition.winkel, ",", ".")]]></EXP>
@@ -49831,7 +49666,7 @@ me.x
<GROUP Id="RDK:26502247" Name="Merkmale" SubType="Generic">
<SET_STRUCT Id="RDK:26502245" VarRef="TEFGeradeMerkmale" ClearAll="True">
<PAR Name="Länge in Meter">
<EXP><![CDATA[$=$StrReplace(ShapeItem.TEFGeradeDefinition.L1/1000, ",", ".")]]></EXP>
<EXP><![CDATA[$=$Ceiling(StrReplace(ShapeItem.TEFGeradeDefinition.L1/1000, ",", "."))]]></EXP>
</PAR>
<PAR Name="Höhe oben">
<EXP><![CDATA[$=$StrReplace(ShapeItem.TEFGeradeDefinition.H_Anfang/1000, ",", ".")]]></EXP>
@@ -49842,7 +49677,9 @@ me.x
<PAR Name="Drehung">
<EXP><![CDATA[$=$Drehung]]></EXP>
</PAR>
<PAR Name="Sivasnummer" />
<PAR Name="Sivasnummer">
<EXP><![CDATA[$C$0_B10030]]></EXP>
</PAR>
</SET_STRUCT>
<SET Id="RDK:26502246" VarRef="CSV_Item.Merkmale">
<EXP><![CDATA[$=$ToJSON(TEFGeradeMerkmale)]]></EXP>
@@ -49856,6 +49693,51 @@ me.x
<PAR Name="POS_TO_ADD" />
</LIST_ADD>
</CASEGROUP>
<CASEGROUP Id="RDK:27449961" CaseType="0">
<EXP><![CDATA[$C$TEFUmlenk]]></EXP>
<GROUP Id="RDK:27449952" Name="TeileArt" SubType="Generic">
<SET Id="RDK:27449951" VarRef="CSV_Item.TeileArt">
<EXP><![CDATA[$=$ToJSON("TEF Antrieb")]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
</GROUP>
<GROUP Id="RDK:27449954" Name="Bezeichnung" SubType="Generic">
<SET Id="RDK:27449953" VarRef="CSV_Item.Bezeichnung">
<EXP><![CDATA[$=$ToJSON(ShapeItem.TEFUmlenkDefinition.Beschreibung)]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
</GROUP>
<GROUP Id="RDK:27449956" Name="Planquadrat" SubType="Generic">
<CALLFUNCTION Id="RDK:27449955">
<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:27449959" Name="Merkmale" SubType="Generic">
<SET_STRUCT Id="RDK:27449957" VarRef="TEFUmlenkMerkmale" ClearAll="True">
<PAR Name="Richtung" />
<PAR Name="Höhe" />
<PAR Name="Sivasnr" />
<PAR Name="hatMotor" />
</SET_STRUCT>
<SET Id="RDK:27449958" VarRef="CSV_Item.Merkmale">
<EXP><![CDATA[$=$ToJSON(TEFUmlenkMerkmale)]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
</GROUP>
<LIST_ADD Id="RDK:27449960" ListRef="CSV_List">
<PAR Name="VALUE_TO_ADD">
<EXP><![CDATA[$=$CSV_Item]]></EXP>
</PAR>
<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">