Merge branch 'main' of http://gitea.schoenenberger.de/mistangl/SSG-Ruledesigner-Konfigurator
This commit is contained in:
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
+309
-57
@@ -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="m.stangl [ENTW-NB08]" ModDate="2025-03-20T11:19:41" LanguageVersion="2014.1.3.710" />
|
||||
<PROCESSPROPERTY CrUser="pmarani [ENGMARANI17R]" CrDate="2022-05-05T18:05:31" ModUser="m.stangl [ENTW-NB08]" ModDate="2025-03-24T18:03:33" LanguageVersion="2014.1.3.710" />
|
||||
<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">
|
||||
@@ -1130,7 +1130,7 @@
|
||||
<FIELD Id="RDK:18946343" Name="value" Type="double" />
|
||||
<FIELD Id="RDK:18946345" Name="filename" Type="string" />
|
||||
</TYPE>
|
||||
<TYPE Id="RDK:18753212" Name="SEType" SubType="structure" HasArrayType="True" DesignTimeNotes="Der Rest der Datei ist eine Liste aller Objekte, welche vom Benutzer angelegt wurden. Die Merkmale jedes Objektes werden wie in die Datei geschrieben, wie sie im RD verwendet werden. Eine Übersetzung in die Merkmale für das ERP findet ausserhalb statt.">
|
||||
<TYPE Id="RDK:18753212" Name="SEType" Expanded="True" SubType="structure" HasArrayType="True" DesignTimeNotes="Der Rest der Datei ist eine Liste aller Objekte, welche vom Benutzer angelegt wurden. Die Merkmale jedes Objektes werden wie in die Datei geschrieben, wie sie im RD verwendet werden. Eine Übersetzung in die Merkmale für das ERP findet ausserhalb statt.">
|
||||
<TYPE_VALUES />
|
||||
<FIELD Id="RDK:18753205" Name="Elementnummer" Type="integer" DesignTimeNotes="Die Elementnummer ist einfach eine laufende Nummer" />
|
||||
<FIELD Id="RDK:18753206" Name="TeileArt" Type="string" />
|
||||
@@ -1141,6 +1141,7 @@
|
||||
<FIELD Id="RDK:18838079" Name="rotation" Type="double" DesignTimeNotes="Planquadrat ist die Position des Objekts auf der 2D Ebene. Wurde kein Planquadrat definiert, sollen einfach die X/Y Koordinaten des Objekts ausgegeben werden" />
|
||||
<FIELD Id="RDK:18753211" Name="ItemName" Type="string" DesignTimeNotes="Merkmale sind die vom Nutzer angegebenen Merkmale dieses Objeks, Z.B. Abstand der Motor zur Spannstation, Höhe, usw." />
|
||||
<FIELD Id="RDK:18769962" Name="SEFilename" Type="string" DesignTimeNotes="Merkmale sind die vom Nutzer angegebenen Merkmale dieses Objeks, Z.B. Abstand der Motor zur Spannstation, Höhe, usw." />
|
||||
<FIELD Id="RDK:24026448" Name="SESubdir" Type="string" DesignTimeNotes="Merkmale sind die vom Nutzer angegebenen Merkmale dieses Objeks, Z.B. Abstand der Motor zur Spannstation, Höhe, usw." />
|
||||
<FIELD Id="RDK:18946347" Name="toSetParameters" Type="SEExportParamType[]" />
|
||||
</TYPE>
|
||||
</GROUP>
|
||||
@@ -1373,6 +1374,8 @@
|
||||
<VAR Id="RDK:23222658" Name="OFWeichenData" Type="OFWeicheType[]" DesignTimeRemark="Dropdown Liste aller Weichen im Interface" />
|
||||
<VAR Id="RDK:23747696" Name="TEFBogenData" Type="TEFBogenType[]" DesignTimeRemark="Liste aller TEF Bögen" />
|
||||
<VAR Id="RDK:23611107" Name="HoeheOben" Type="double" DesignTimeRemark="Generated by RD" />
|
||||
<VAR Id="RDK:24038425" Name="Part" Type="string" DesignTimeRemark="Generated by RD" />
|
||||
<VAR Id="RDK:24038426" Name="Part" Type="string" DesignTimeRemark="Generated by RD" />
|
||||
</GROUP>
|
||||
<GROUP Id="RDK:0006" Name="Profiles" SubType="ProfileSet">
|
||||
<PROFILE Id="RDK:383" Name="ImportBackgroundProfile" TypeName="ImportBackgroundType" />
|
||||
@@ -32012,6 +32015,7 @@ me.x
|
||||
<PAR Name="Dbl" />
|
||||
<PAR Name="Int" />
|
||||
<PAR Name="Boo" />
|
||||
<PAR Name="StrArr" />
|
||||
</SET_STRUCT>
|
||||
<SET_STRUCT Id="RDK:20773273" VarRef="SSGParameter" ClearAll="True" ListRef="LinkTo">
|
||||
<PAR Name="Key">
|
||||
@@ -34237,9 +34241,10 @@ ShapeList["id="+Param.Input[1].shapeID].name
|
||||
<FUNCTION Id="RDK:18960551" Name="SolidEdgeExport">
|
||||
<GROUP Id="RDK:18760931" Name="Local Variables" SubType="VarSet" IncludeDate="0">
|
||||
<VAR Id="RDK:18760927" Name="AssemblyFile" Type="string" />
|
||||
<VAR Id="RDK:24038408" Name="CopyTo" Type="SSGParameter[]" />
|
||||
</GROUP>
|
||||
<SET Id="RDK:18756397" VarRef="AssemblyFile">
|
||||
<EXP><![CDATA[$=$ProcPath()+"CAD/SE_Baugruppe.asm"]]></EXP>
|
||||
<EXP><![CDATA[$=$ProcPath()+"CAD\SE_Baugruppe.asm"]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
<GROUP Id="RDK:18756410" Name="INIT" SubType="Generic">
|
||||
@@ -34339,12 +34344,127 @@ ShapeList["id="+Param.Input[1].shapeID].name
|
||||
<VAR Id="RDK:20782867" Name="Part" Type="string" />
|
||||
<VAR Id="RDK:18931684" Name="LevelOfDetail" Type="string" />
|
||||
<VAR Id="RDK:18760947" Name="Destination" Type="string" />
|
||||
<VAR Id="RDK:24054983" Name="DestinationFolder" Type="string" />
|
||||
<VAR Id="RDK:20801347" Name="winkel" Type="double" />
|
||||
<VAR Id="RDK:18950416" Name="Par" Type="SEExportParamType" />
|
||||
<VAR Id="RDK:18951794" Name="Par1" Type="SEExportParamType" />
|
||||
<VAR Id="RDK:18950424" Name="Par2" Type="SEExportParamType" />
|
||||
<VAR Id="RDK:18950426" Name="Par3" Type="SEExportParamType" />
|
||||
</GROUP>
|
||||
<SET Id="RDK:24026610" VarRef="LevelOfDetail">
|
||||
<EXP><![CDATA[$C$templates]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
<SET Id="RDK:18937970" VarRef="LevelOfDetail" Suppressed="True" DesignTimeRemark="Dieser Unterordner wird dann als Quelle für die komplexer modelliertenTeile verwendet. ">
|
||||
<EXP><![CDATA[$C$detailed]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
<COMMENTS Id="RDK:24026628" DesignTimeRemark="collect all parts which should be copied and are used within the assembly" />
|
||||
<FOREACHLOOP Id="RDK:24026717" ItemVarRef="ShapeItem">
|
||||
<PAR Name="ArrayValueExp">
|
||||
<EXP><![CDATA[$=$ShapeList]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="ExitCondExp">
|
||||
<EXP><![CDATA[$V$]]></EXP>
|
||||
</PAR>
|
||||
<SET Id="RDK:24026609" VarRef="SE_Item.SEFilename">
|
||||
<EXP><![CDATA[$=$""]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
<SELECTCASE Id="RDK:24026697">
|
||||
<EXP><![CDATA[$=$ShapeItem.family]]></EXP>
|
||||
<CASEGROUP Id="RDK:24026630" CaseType="0">
|
||||
<EXP><![CDATA[$C$Kreisel]]></EXP>
|
||||
<LIST_ADD Id="RDK:24026719" ListRef="Parts">
|
||||
<PAR Name="VALUE_TO_ADD">
|
||||
<EXP><![CDATA[$C$ILS\Kreiselstrecke.par]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="POS_TO_ADD" />
|
||||
</LIST_ADD>
|
||||
<LIST_ADD Id="RDK:24026721" ListRef="Parts">
|
||||
<PAR Name="VALUE_TO_ADD">
|
||||
<EXP><![CDATA[$C$ILS\Motor.par]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="POS_TO_ADD" />
|
||||
</LIST_ADD>
|
||||
<LIST_ADD Id="RDK:24026723" ListRef="Parts">
|
||||
<PAR Name="VALUE_TO_ADD">
|
||||
<EXP><![CDATA[$C$ILS\Spannstation.par]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="POS_TO_ADD" />
|
||||
</LIST_ADD>
|
||||
</CASEGROUP>
|
||||
<CASEGROUP Id="RDK:24026654" CaseType="0">
|
||||
<EXP><![CDATA[$C$Gefaellestrecke]]></EXP>
|
||||
<LIST_ADD Id="RDK:24026725" ListRef="Parts">
|
||||
<PAR Name="VALUE_TO_ADD">
|
||||
<EXP><![CDATA[$C$ILS\Gefaellestrecke_Verbinder.par]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="POS_TO_ADD" />
|
||||
</LIST_ADD>
|
||||
<LIST_ADD Id="RDK:24026727" ListRef="Parts">
|
||||
<PAR Name="VALUE_TO_ADD">
|
||||
<EXP><![CDATA[$C$ILS\T_Bogen.par]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="POS_TO_ADD" />
|
||||
</LIST_ADD>
|
||||
</CASEGROUP>
|
||||
</SELECTCASE>
|
||||
</FOREACHLOOP>
|
||||
<SET Id="RDK:24026730" VarRef="Parts">
|
||||
<EXP><![CDATA[$=$ListDistinct(Parts)]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
<COMMENTS Id="RDK:24038414" DesignTimeRemark="copy parts to the assembly" />
|
||||
<SET_STRUCT Id="RDK:24038406" VarRef="SSGParameter" ClearAll="True" ListRef="CopyTo">
|
||||
<PAR Name="Key">
|
||||
<EXP><![CDATA[$C$Parts]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="StrArr">
|
||||
<EXP><![CDATA[$=$Parts]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="Str" />
|
||||
<PAR Name="Dbl" />
|
||||
<PAR Name="Int" />
|
||||
<PAR Name="Boo" />
|
||||
</SET_STRUCT>
|
||||
<SET_STRUCT Id="RDK:24038410" VarRef="SSGParameter" ClearAll="True" ListRef="CopyTo">
|
||||
<PAR Name="Key">
|
||||
<EXP><![CDATA[$C$SourceDir]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="StrArr" />
|
||||
<PAR Name="Str">
|
||||
<EXP><![CDATA[$=$ProcPath()+"CAD\"+ LevelOfDetail]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="Dbl" />
|
||||
<PAR Name="Int" />
|
||||
<PAR Name="Boo" />
|
||||
</SET_STRUCT>
|
||||
<SET_STRUCT Id="RDK:24038416" VarRef="SSGParameter" ClearAll="True" ListRef="CopyTo">
|
||||
<PAR Name="Key">
|
||||
<EXP><![CDATA[$C$Destination]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="StrArr" />
|
||||
<PAR Name="Str">
|
||||
<EXP><![CDATA[$=$ProcPath()+"CAD\"]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="Dbl" />
|
||||
<PAR Name="Int" />
|
||||
<PAR Name="Boo" />
|
||||
</SET_STRUCT>
|
||||
<CALLFUNCTION Id="RDK:24038412">
|
||||
<PAR Name="FuncName">
|
||||
<EXP><![CDATA[$C$CopyPartsOfAssembly]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="InputExp">
|
||||
<EXP><![CDATA[$=$CopyTo]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="ResultRef">
|
||||
<EXP><![CDATA[$V$]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="Options" />
|
||||
</CALLFUNCTION>
|
||||
<COMMENTS Id="RDK:24046209" DesignTimeRemark="Set the parameter within the assembly" />
|
||||
<FOREACHLOOP Id="RDK:18756361" ItemVarRef="ShapeItem">
|
||||
<PAR Name="ArrayValueExp">
|
||||
<EXP><![CDATA[$=$ShapeList]]></EXP>
|
||||
@@ -34406,7 +34526,11 @@ ShapeList["id="+Param.Input[1].shapeID].name
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
<SET Id="RDK:18769964" VarRef="SE_Item.SEFilename">
|
||||
<EXP><![CDATA[$C$Kreisel]]></EXP>
|
||||
<EXP><![CDATA[$C$Kreisel.asm]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
<SET Id="RDK:24051090" VarRef="SE_Item.SESubdir">
|
||||
<EXP><![CDATA[$C$ILS]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
<COMMENTS Id="RDK:18950428" DesignTimeRemark="try to set Parameter with a struct" />
|
||||
@@ -34424,11 +34548,6 @@ ShapeList["id="+Param.Input[1].shapeID].name
|
||||
</PAR>
|
||||
<PAR Name="POS_TO_ADD" />
|
||||
</LIST_ADD>
|
||||
<COMMENTS Id="RDK:20782870" DesignTimeRemark="set all parts which should be copied and are used within the assembly" />
|
||||
<SET Id="RDK:20782872" VarRef="Parts">
|
||||
<EXP><![CDATA[$=$NewList("Kreiselstrecke.par", "Motor.par", "Spannstation.par")]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
</CASEGROUP>
|
||||
<CASEGROUP Id="RDK:18931682" CaseType="0">
|
||||
<EXP><![CDATA[$C$Gefaellestrecke]]></EXP>
|
||||
@@ -34482,7 +34601,11 @@ ShapeList["id="+Param.Input[1].shapeID].name
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
<SET Id="RDK:18931675" VarRef="SE_Item.SEFilename">
|
||||
<EXP><![CDATA[$C$Gefaellestrecke_allgemein]]></EXP>
|
||||
<EXP><![CDATA[$C$Gefaellestrecke_allgemein.asm]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
<SET Id="RDK:24051092" VarRef="SE_Item.SESubdir">
|
||||
<EXP><![CDATA[$C$ILS]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
<COMMENTS Id="RDK:18951798" DesignTimeRemark="try to set Parameter with a struct" />
|
||||
@@ -34514,11 +34637,6 @@ ShapeList["id="+Param.Input[1].shapeID].name
|
||||
</PAR>
|
||||
<PAR Name="POS_TO_ADD" />
|
||||
</LIST_ADD>
|
||||
<COMMENTS Id="RDK:20782874" DesignTimeRemark="set all parts which should be copied and are used within the assembly" />
|
||||
<SET Id="RDK:20793814" VarRef="Parts">
|
||||
<EXP><![CDATA[$=$NewList("Gefaellestrecke_Verbinder.par", "T_Bogen.par")]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
</CASEGROUP>
|
||||
<CASEGROUP Id="RDK:18760766" CaseType="0">
|
||||
<EXP><![CDATA[$C$Foerderer]]></EXP>
|
||||
@@ -34562,7 +34680,112 @@ ShapeList["id="+Param.Input[1].shapeID].name
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
<SET Id="RDK:18958521" VarRef="SE_Item.SEFilename">
|
||||
<EXP><![CDATA[$C$Eckrad]]></EXP>
|
||||
<EXP><![CDATA[$C$Eckrad.asm]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
</CASEGROUP>
|
||||
<CASEGROUP Id="RDK:24026414" CaseType="0">
|
||||
<EXP><![CDATA[$C$OFGerade]]></EXP>
|
||||
<SET Id="RDK:24026407" VarRef="SE_Item.TeileArt">
|
||||
<EXP><![CDATA[$=$"Omniflo Gerade"]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
<SET Id="RDK:24026408" VarRef="SE_Item.X">
|
||||
<EXP><![CDATA[$=$ShapeItem.x]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
<SET Id="RDK:24026409" VarRef="SE_Item.Y">
|
||||
<EXP><![CDATA[$=$ShapeItem.y]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
<SET Id="RDK:24026410" VarRef="SE_Item.Z">
|
||||
<EXP><![CDATA[$=$(ShapeItem.OFGeradeDefinition.HoeheOben + ShapeItem.OFGeradeDefinition.HoeheUnten) /2]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
<SET Id="RDK:24026411" VarRef="SE_Item.rotation" DesignTimeRemark="ShapeItem.rotation">
|
||||
<EXP><![CDATA[$=$ShapeItem.rotation]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
<SET Id="RDK:24026412" VarRef="SE_Item.ItemName">
|
||||
<EXP><![CDATA[$=$ShapeItem.OFGeradeDefinition.Beschreibung]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
<SET Id="RDK:24026413" VarRef="SE_Item.SEFilename">
|
||||
<EXP><![CDATA[$=$ShapeItem.OFGeradeDefinition.Sivasnr+".prt"]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
<SET Id="RDK:24026454" VarRef="SE_Item.SESubdir">
|
||||
<EXP><![CDATA[$C$Omniflo]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
</CASEGROUP>
|
||||
<CASEGROUP Id="RDK:24026430" CaseType="0">
|
||||
<EXP><![CDATA[$C$OFBogen]]></EXP>
|
||||
<SET Id="RDK:24026423" VarRef="SE_Item.TeileArt">
|
||||
<EXP><![CDATA[$=$"Omniflo Bogen"]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
<SET Id="RDK:24026424" VarRef="SE_Item.X">
|
||||
<EXP><![CDATA[$=$ShapeItem.x]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
<SET Id="RDK:24026425" VarRef="SE_Item.Y">
|
||||
<EXP><![CDATA[$=$ShapeItem.y]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
<SET Id="RDK:24026426" VarRef="SE_Item.Z">
|
||||
<EXP><![CDATA[$=$ShapeItem.OFBogenDefinition.Hoehe]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
<SET Id="RDK:24026427" VarRef="SE_Item.rotation" DesignTimeRemark="ShapeItem.rotation">
|
||||
<EXP><![CDATA[$=$ShapeItem.rotation]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
<SET Id="RDK:24026428" VarRef="SE_Item.ItemName">
|
||||
<EXP><![CDATA[$=$ShapeItem.OFBogenDefinition.Beschreibung]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
<SET Id="RDK:24026429" VarRef="SE_Item.SEFilename">
|
||||
<EXP><![CDATA[$=$ShapeItem.OFBogenDefinition.Sivasnr+".par"]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
<SET Id="RDK:24026452" VarRef="SE_Item.SESubdir">
|
||||
<EXP><![CDATA[$C$Omniflo]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
</CASEGROUP>
|
||||
<CASEGROUP Id="RDK:24026446" CaseType="0">
|
||||
<EXP><![CDATA[$C$OFWeiche]]></EXP>
|
||||
<SET Id="RDK:24026439" VarRef="SE_Item.TeileArt">
|
||||
<EXP><![CDATA[$=$"Omniflo Weiche"]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
<SET Id="RDK:24026440" VarRef="SE_Item.X">
|
||||
<EXP><![CDATA[$=$ShapeItem.x]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
<SET Id="RDK:24026441" VarRef="SE_Item.Y">
|
||||
<EXP><![CDATA[$=$ShapeItem.y]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
<SET Id="RDK:24026442" VarRef="SE_Item.Z">
|
||||
<EXP><![CDATA[$=$ShapeItem.OFWeicheDefinition.Hoehe]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
<SET Id="RDK:24026443" VarRef="SE_Item.rotation" DesignTimeRemark="ShapeItem.rotation">
|
||||
<EXP><![CDATA[$=$ShapeItem.rotation]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
<SET Id="RDK:24026444" VarRef="SE_Item.ItemName">
|
||||
<EXP><![CDATA[$=$ShapeItem.OFWeicheDefinition.Beschreibung]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
<SET Id="RDK:24026445" VarRef="SE_Item.SEFilename">
|
||||
<EXP><![CDATA[$=$ShapeItem.OFWeicheDefinition.Sivasnr+".prt"]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
<SET Id="RDK:24026450" VarRef="SE_Item.SESubdir">
|
||||
<EXP><![CDATA[$C$Omniflo]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
</CASEGROUP>
|
||||
@@ -34574,53 +34797,30 @@ ShapeList["id="+Param.Input[1].shapeID].name
|
||||
</SET>
|
||||
</CASEGROUP>
|
||||
</SELECTCASE>
|
||||
<FOREACHLOOP Id="RDK:20782847" DesignTimeRemark="Copy all parts which are used for given Assembly" ItemVarRef="Part">
|
||||
<PAR Name="ArrayValueExp">
|
||||
<EXP><![CDATA[$=$Parts]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="ExitCondExp">
|
||||
<EXP><![CDATA[$V$]]></EXP>
|
||||
</PAR>
|
||||
<SET Id="RDK:20782849" VarRef="Source">
|
||||
<EXP><![CDATA[$=$ProcPath()+"CAD\"+ LevelOfDetail+ "\"+Part]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
<SET Id="RDK:20782851" VarRef="Destination">
|
||||
<EXP><![CDATA[$=$ProcPath()+"CAD\"+Part]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
<ACTION_CALL Id="RDK:20782853" Name="RDEngineering_CopyFile" DesignTimeRemark="{Source File} --> {Destination File}">
|
||||
<PAR Name="RDLibraryName">
|
||||
<EXP><![CDATA[$C$RDEngineering_MISC]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="FileName">
|
||||
<EXP><![CDATA[$=$Source]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="NewFileName">
|
||||
<EXP><![CDATA[$=$Destination]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="AcceptWildcards" />
|
||||
<PAR Name="Overwrite">
|
||||
<EXP><![CDATA[$C$True]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="Options" />
|
||||
</ACTION_CALL>
|
||||
</FOREACHLOOP>
|
||||
<GROUP Id="RDK:18760875" Name="PlaceInSolidEdge" SubType="Generic">
|
||||
<IFTHENELSE Id="RDK:18958534">
|
||||
<VALUECONDITION Value="true">
|
||||
<EXP><![CDATA[$=$StrLength(SE_Item.SEFilename) > 0]]></EXP>
|
||||
</VALUECONDITION>
|
||||
<GROUP Id="RDK:18958535" SubType="Then">
|
||||
<SET Id="RDK:18937970" VarRef="LevelOfDetail" Suppressed="True">
|
||||
<EXP><![CDATA[$C$detailed]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
<SET Id="RDK:18931686" VarRef="Source">
|
||||
<EXP><![CDATA[$=$ProcPath()+"CAD\"+ LevelOfDetail+ "\"+SE_Item.SEFilename+".asm"]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
<SET Id="RDK:18760840" VarRef="Destination">
|
||||
<IFTHENELSE Id="RDK:24046210">
|
||||
<VALUECONDITION Value="true">
|
||||
<EXP><![CDATA[$=$isEmpty(SE_Item.SESubdir)]]></EXP>
|
||||
</VALUECONDITION>
|
||||
<GROUP Id="RDK:24046211" SubType="Then">
|
||||
<SET Id="RDK:18931686" VarRef="Source">
|
||||
<EXP><![CDATA[$=$ProcPath()+"CAD\"+ LevelOfDetail+ "\"+SE_Item.SEFilename]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
</GROUP>
|
||||
<GROUP Id="RDK:24046212" SubType="Else">
|
||||
<SET Id="RDK:24046222" VarRef="Source">
|
||||
<EXP><![CDATA[$=$ProcPath()+"CAD\"+ LevelOfDetail+ "\"+SE_Item.SESubdir+ "\"+SE_Item.SEFilename]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
</GROUP>
|
||||
</IFTHENELSE>
|
||||
<SET Id="RDK:24054985" VarRef="Destination">
|
||||
<EXP><![CDATA[$=$ProcPath()+"CAD\"+StrReplace(SE_Item.ItemName, " :", "-")+".asm"]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
@@ -34741,6 +34941,58 @@ ShapeList["id="+Param.Input[1].shapeID].name
|
||||
</ACTION_CALL>
|
||||
</GROUP>
|
||||
</FUNCTION>
|
||||
<FUNCTION Id="RDK:24026467" Name="CopyPartsOfAssembly" InputTypeName="SSGParameter[]">
|
||||
<COMMENTS Id="RDK:24038428" DesignTimeRemark="copy given parts to the destination folder" />
|
||||
<GROUP Id="RDK:24026499" Name="Local Variables" SubType="VarSet" IncludeDate="0">
|
||||
<VAR Id="RDK:24026490" Name="Parts" Type="string[]">
|
||||
<SET Id="RDK:24038402" VarRef="Me">
|
||||
<EXP><![CDATA[$=$Param.Input["key=Parts"].StrArr]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
</VAR>
|
||||
<VAR Id="RDK:24026489" Name="SourceDir" Type="string">
|
||||
<SET Id="RDK:24038418" VarRef="Me">
|
||||
<EXP><![CDATA[$=$Param.Input["key=SourceDir"].Str]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
</VAR>
|
||||
<VAR Id="RDK:24038422" Name="Source" Type="string" />
|
||||
<VAR Id="RDK:24026493" Name="Destination" Type="string">
|
||||
<SET Id="RDK:24038404" VarRef="Me">
|
||||
<EXP><![CDATA[$=$Param.Input["key=Destination"].Str]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
</VAR>
|
||||
</GROUP>
|
||||
<FOREACHLOOP Id="RDK:24026475" ItemVarRef="Part">
|
||||
<PAR Name="ArrayValueExp">
|
||||
<EXP><![CDATA[$=$Parts]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="ExitCondExp">
|
||||
<EXP><![CDATA[$V$]]></EXP>
|
||||
</PAR>
|
||||
<SET Id="RDK:24038424" VarRef="Source">
|
||||
<EXP><![CDATA[$=$SourceDir+"\"+Part]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
<ACTION_CALL Id="RDK:24026474" Name="RDEngineering_CopyFile" DesignTimeRemark="{Source File} --> {Destination File}">
|
||||
<PAR Name="RDLibraryName">
|
||||
<EXP><![CDATA[$C$RDEngineering_MISC]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="FileName">
|
||||
<EXP><![CDATA[$=$Source]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="NewFileName">
|
||||
<EXP><![CDATA[$=$Destination]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="AcceptWildcards" />
|
||||
<PAR Name="Overwrite">
|
||||
<EXP><![CDATA[$C$True]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="Options" />
|
||||
</ACTION_CALL>
|
||||
</FOREACHLOOP>
|
||||
</FUNCTION>
|
||||
<FUNCTION Id="RDK:1630766" Name="GetNewShapeIDCounter" InputTypeName="string">
|
||||
<SET Id="RDK:1630768" VarRef="Shape_Prototype.IDCounter">
|
||||
<EXP><![CDATA[$=$FieldValue(LastOf(SortListOfStructs(FilterByFieldValue(ShapeList, "family", Shape_Prototype.family), "IDCounter", false)), "IDCounter")+1]]></EXP>
|
||||
|
||||
Reference in New Issue
Block a user