WIP Gefällestrecke als Assembly

Neue Modelle in Solid Edge
Neue STL als Assembly
Funktionen für Gefällestrecke werden überarbeitet
This commit is contained in:
2024-06-26 14:18:48 +02:00
parent 4a15cdb721
commit e5e805a7c4
31 changed files with 474 additions and 8014 deletions
+308 -16
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="2024-06-25T17:15:07" LanguageVersion="2014.1.3.676" />
<PROCESSPROPERTY CrUser="pmarani [ENGMARANI17R]" CrDate="2022-05-05T18:05:31" ModUser="dre [NBDELP3561-04C]" ModDate="2024-06-26T14:15:42" LanguageVersion="2014.1.3.676" />
<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">
@@ -993,7 +993,7 @@
<GROUP Id="RDK:0007" Name="Functions" SubType="FunctionSet" IncludeDate="0">
<GROUP Id="RDK:824055" Name="GS2D GROUP" SubType="FunctionSet" IncludeDate="0">
<FUNCTION Id="RDK:175479" Name="SetEditor2DOption">
<SET_STRUCT Id="RDK:323" VarRef="Editor2DOption" ClearAll="True" DesignTimeNotes="PageShowToolsOnToolbar&#xD;&#xA;&#xD;&#xA;Type: string&#xD;&#xA;Set this field or use empty constant to ignore&#xD;&#xA;&#xD;&#xA;Comma separated list of tool ids to show on the toolbar: pagedrag,text,selectgroup,poly,connector,smartline,gridpattern,smartcopy,quote,link,customorigin,preview3d,paint,snapshot,custom1,custom2,custom3,togglegrid,toggleshadows,togglewalls&#xD;&#xA;">
<SET_STRUCT Id="RDK:323" VarRef="Editor2DOption" ClearAll="True" DesignTimeNotes="PageShowToolsOnToolbar&#xD;&#xA;&#xD;&#xA;Type: string&#xD;&#xA;Set this field or use empty constant to ignore&#xD;&#xA;&#xD;&#xA;Comma separated list of tool ids to show on the toolbar: pagedrag,text,selectgroup,poly,connector,smartline,gridpattern,smartcopy,quote,link,customorigin,preview3d,paint,snapshot,custom1,custom2,custom3,togglegrid,toggleshadows,togglewalls&#xD;&#xA;&#xD;&#xA;PageShowToolsOnToolbar&#xD;&#xA;&#xD;&#xA;Type: string&#xD;&#xA;Set this field or use empty constant to ignore&#xD;&#xA;&#xD;&#xA;Comma separated list of tool ids to show on the toolbar: pagedrag,text,selectgroup,poly,connector,smartline,gridpattern,smartcopy,quote,link,customorigin,preview3d,paint,snapshot,custom1,custom2,custom3,togglegrid,toggleshadows,togglewalls&#xD;&#xA;&#xD;&#xA;">
<PAR Name="PageUnit">
<EXP><![CDATA[$=$ImportBackgroundData.Unit]]></EXP>
</PAR>
@@ -1027,8 +1027,12 @@
<PAR Name="PageSnapToPolyline" />
<PAR Name="PageSnapToShapeCenter" />
<PAR Name="PageQuickPickIgnoreThreshold" />
<PAR Name="PageShowGrid" />
<PAR Name="PageShowRulers" />
<PAR Name="PageShowGrid">
<EXP><![CDATA[$C$False]]></EXP>
</PAR>
<PAR Name="PageShowRulers">
<EXP><![CDATA[$C$True]]></EXP>
</PAR>
<PAR Name="PageShowActions">
<EXP><![CDATA[$C$False]]></EXP>
</PAR>
@@ -1078,12 +1082,8 @@
<PAR Name="PageShowSave">
<EXP><![CDATA[$C$False]]></EXP>
</PAR>
<PAR Name="PageShowHelp">
<EXP><![CDATA[$C$False]]></EXP>
</PAR>
<PAR Name="PageShowHelpPopup">
<EXP><![CDATA[$C$True]]></EXP>
</PAR>
<PAR Name="PageShowHelp" />
<PAR Name="PageShowHelpPopup" />
<PAR Name="PageShowPreview3D">
<EXP><![CDATA[$C$True]]></EXP>
</PAR>
@@ -1096,7 +1096,7 @@
<PAR Name="PageShowPreview3DEnableWalls" />
<PAR Name="PageShowPreview3DWallDimensions" />
<PAR Name="PageShowToolsOnToolbar">
<EXP><![CDATA[$C$connector,pagedrag,poly,gridpattern,link]]></EXP>
<EXP><![CDATA[$C$connector,pagedrag,poly,gridpattern,link,preview3d]]></EXP>
</PAR>
<PAR Name="PageShowShapeProperties">
<EXP><![CDATA[$C$True]]></EXP>
@@ -3164,19 +3164,41 @@ KreiselData.AbstandMS+(KreiselData.Durchmesser/2)
</SET_STRUCT>
</FUNCTION>
<FUNCTION Id="RDK:18550444" Name="CreatePrototype_Gefaellestrecke">
<GROUP Id="RDK:18550440" Name="Local Variables" SubType="VarSet" IncludeDate="0" />
<GROUP Id="RDK:18550440" Name="Local Variables" SubType="VarSet" IncludeDate="0">
<VAR Id="RDK:19978964" Name="ChildList" Type="Editor2DChildTypeList" />
<VAR Id="RDK:19978966" Name="ChiltItem" Type="Editor2DChildType" />
<VAR Id="RDK:19994440" Name="Z0" Type="double" />
<VAR Id="RDK:19994442" Name="Z1" Type="double" />
<VAR Id="RDK:19994448" Name="L1" Type="double" />
</GROUP>
<COMMENTS Id="RDK:18550441" DesignTimeRemark="Angle definition in GS2D" DesignTimeNotes=" 0&#xD;&#xA; |&#xD;&#xA;270 &lt;-------&gt;90&#xD;&#xA; |&#xD;&#xA; 180&#xD;&#xA;" />
<GROUP Id="RDK:19994443" Name="DEBUG" SubType="Generic">
<SET Id="RDK:19994445" VarRef="Z0">
<EXP><![CDATA[$C$2000]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
<SET Id="RDK:19994446" VarRef="Z0">
<EXP><![CDATA[$C$1000]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
<SET Id="RDK:19994449" VarRef="L1">
<EXP><![CDATA[$C$3000]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
</GROUP>
<SET Id="RDK:18550442" VarRef="Property_Prototype">
<EXP><![CDATA[$=$Shape_Prototype]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
<SET_STRUCT Id="RDK:18550443" VarRef="Property_Prototype">
<SET_STRUCT Id="RDK:18550443" VarRef="Property_Prototype" Suppressed="True">
<PAR Name="id" />
<PAR Name="name" />
<PAR Name="family" />
<PAR Name="description" />
<PAR Name="text" />
<PAR Name="shapeMode" />
<PAR Name="shapeMode">
<EXP><![CDATA[$C$0]]></EXP>
</PAR>
<PAR Name="icon" />
<PAR Name="iconBig" />
<PAR Name="image" />
@@ -3215,6 +3237,150 @@ KreiselData.AbstandMS+(KreiselData.Durchmesser/2)
<PAR Name="eventHandler" />
<PAR Name="eventHandlers" />
</SET_STRUCT>
<SET_STRUCT Id="RDK:19978952" VarRef="Property_Prototype">
<PAR Name="id">
<EXP><![CDATA[$=$Shape_Prototype.id]]></EXP>
</PAR>
<PAR Name="name" />
<PAR Name="family" />
<PAR Name="description" />
<PAR Name="text" />
<PAR Name="shapeMode">
<EXP><![CDATA[$C$1]]></EXP>
</PAR>
<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>
<COMMENTS Id="RDK:19980989" DesignTimeRemark="Zusammensetzen der Assembly für Gefällestrecke" />
<GROUP Id="RDK:19978955" Name="Shapes" SubType="Generic" Bookmarked="True">
<SET_STRUCT Id="RDK:19978962" VarRef="ChiltItem" ClearAll="True" ListRef="ChildList" DesignTimeNotes="0-&gt;X------------------------------------------------------------&#xD;&#xA; | |&#xD;&#xA;Y M S |&#xD;&#xA;| |&#xD;&#xA;--------------------------------------------------------------------">
<PAR Name="id" />
<PAR Name="source">
<EXP><![CDATA[$C$s_TBogen]]></EXP>
</PAR>
<PAR Name="width">
<EXP><![CDATA[$=$ConvertToPixel(430, "mm", 96)]]></EXP>
</PAR>
<PAR Name="height">
<EXP><![CDATA[$=$ConvertToPixel(245, "mm", 96)]]></EXP>
</PAR>
<PAR Name="depth">
<EXP><![CDATA[$=$ConvertToPixel(90, "mm", 96)]]></EXP>
</PAR>
<PAR Name="x">
<EXP><![CDATA[$=$ConvertToPixel(215, "mm", 96)]]></EXP>
</PAR>
<PAR Name="y">
<EXP><![CDATA[$C$0]]></EXP>
</PAR>
<PAR Name="z">
<EXP><![CDATA[$C$0]]></EXP>
</PAR>
<PAR Name="rotation" />
<PAR Name="data" />
<PAR Name="color" />
<PAR Name="colorOpacity" />
</SET_STRUCT>
<SET_STRUCT Id="RDK:19980993" VarRef="ChiltItem" ClearAll="True" ListRef="ChildList" DesignTimeNotes="0-&gt;X------------------------------------------------------------&#xD;&#xA; | |&#xD;&#xA;Y M S |&#xD;&#xA;| |&#xD;&#xA;--------------------------------------------------------------------">
<PAR Name="id" />
<PAR Name="source">
<EXP><![CDATA[$C$s_Gefaellestrecke_Verbinder]]></EXP>
</PAR>
<PAR Name="width">
<EXP><![CDATA[$=$ConvertToPixel(90, "mm", 96)]]></EXP>
</PAR>
<PAR Name="height">
<EXP><![CDATA[$=$ConvertToPixel(1200, "mm", 96)]]></EXP>
</PAR>
<PAR Name="depth">
<EXP><![CDATA[$=$ConvertToPixel(90, "mm", 96)]]></EXP>
</PAR>
<PAR Name="x">
<EXP><![CDATA[$=$ConvertToPixel(215, "mm", 96)]]></EXP>
</PAR>
<PAR Name="y">
<EXP><![CDATA[$=$ConvertToPixel(800, "mm", 96)]]></EXP>
</PAR>
<PAR Name="z">
<EXP><![CDATA[$C$0]]></EXP>
</PAR>
<PAR Name="rotation">
<EXP><![CDATA[$C$0]]></EXP>
</PAR>
<PAR Name="data" />
<PAR Name="color" />
<PAR Name="colorOpacity" />
</SET_STRUCT>
<SET_STRUCT Id="RDK:19980991" VarRef="ChiltItem" ClearAll="True" ListRef="ChildList" DesignTimeNotes="0-&gt;X------------------------------------------------------------&#xD;&#xA; | |&#xD;&#xA;Y M S |&#xD;&#xA;| |&#xD;&#xA;--------------------------------------------------------------------">
<PAR Name="id" />
<PAR Name="source">
<EXP><![CDATA[$C$s_TBogen]]></EXP>
</PAR>
<PAR Name="width">
<EXP><![CDATA[$=$ConvertToPixel(430, "mm", 96)]]></EXP>
</PAR>
<PAR Name="height">
<EXP><![CDATA[$=$ConvertToPixel(245, "mm", 96)]]></EXP>
</PAR>
<PAR Name="depth">
<EXP><![CDATA[$=$ConvertToPixel(90, "mm", 96)]]></EXP>
</PAR>
<PAR Name="x">
<EXP><![CDATA[$=$ConvertToPixel(215, "mm", 96)]]></EXP>
</PAR>
<PAR Name="y">
<EXP><![CDATA[$=$ConvertToPixel(1600, "mm", 96)]]></EXP>
</PAR>
<PAR Name="z">
<EXP><![CDATA[$C$0]]></EXP>
</PAR>
<PAR Name="rotation">
<EXP><![CDATA[$C$180]]></EXP>
</PAR>
<PAR Name="data" />
<PAR Name="color" />
<PAR Name="colorOpacity" />
</SET_STRUCT>
<SET Id="RDK:19978959" VarRef="Property_Prototype.group2dShapes">
<EXP><![CDATA[$=$ToJSON(ChildList)]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
</GROUP>
</FUNCTION>
<FUNCTION Id="RDK:18732260" Name="CreatePrototype_Strecke">
<GROUP Id="RDK:18732256" Name="Local Variables" SubType="VarSet" IncludeDate="0" />
@@ -3754,7 +3920,7 @@ KreiselData.AbstandMS+(KreiselData.Durchmesser/2)
<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)">
<SET_STRUCT Id="RDK:19341158" VarRef="Shape_Prototype" ListRef="ShapeList" Options="$=$&quot;(REPLACEIDX=&quot;+i+&quot;)&quot;" Suppressed="True" 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)&#xD;&#xA;&#xD;&#xA;depth&#xD;&#xA;">
<PAR Name="SivasNummer" />
<PAR Name="Rotationsklasse" />
<PAR Name="IDCounter" />
@@ -3766,7 +3932,83 @@ KreiselData.AbstandMS+(KreiselData.Durchmesser/2)
<PAR Name="WeicheDefinition" />
<PAR Name="BTMTBeladungDefinition" />
<PAR Name="BTMTEntladungDefinition" />
<PAR Name="source" />
<PAR Name="source">
<EXP><![CDATA[$=$]]></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>
<SET_STRUCT Id="RDK:19980315" 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)&#xD;&#xA;&#xD;&#xA;depth&#xD;&#xA;">
<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">
<EXP><![CDATA[$=$Shape_Prototype.id]]></EXP>
</PAR>
<PAR Name="sourceLibrary">
<EXP><![CDATA[$=$GS2DLibraryName]]></EXP>
</PAR>
@@ -13903,6 +14145,55 @@ me.x
</CALLFUNCTION>
</GROUP>
</IFTHENELSE>
<GROUP Id="RDK:19968172" Name="Modify Geometry" SubType="Generic">
<COMMENTS Id="RDK:19968174" DesignTimeRemark="Änderung der 3D Geometrie der STL Vorschau" />
<CALLFUNCTION Id="RDK:19976259">
<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>
<ACTION_CALL Id="RDK:19972221" Name="RDEngineering_E2DManageShape" Suppressed="True">
<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[$=$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" />
</ACTION_CALL>
</GROUP>
</CASEGROUP>
<CASEGROUP Id="RDK:18732456" CaseType="0">
<EXP><![CDATA[$C$Strecke]]></EXP>
@@ -22400,6 +22691,7 @@ ShapeList["id="+Param.Input[1].shapeID].name
</PAR>
<PAR Name="HoeheOben" />
<PAR Name="HoeheUnten" />
<PAR Name="winkel_th" />
<PAR Name="H_th" />
<PAR Name="n_Sep">
<EXP><![CDATA[$C$1]]></EXP>