Hallo liebe Gemeinde,
ich hab da mal ein Problem und muss mich damit an euch wenden, da ich in der Programmierung nicht so fit bin.
Also ich habe hier eine exe, welche da einleuchtender Weise CreateParameters.exe heißt und über .XML Dateien Konfiguriert ist. Darin kann ich festlegen, welche Parameter automatisch durch starten der Exe in meinem geöffneten CatPart erstellt werden sollen.
Die Settings.xml sieht wie folgt aus:
<?xml version="1.0" encoding="iso-8859-1" standalone="yes"?>
<SETTINGS>
<UseConfig Value="True" OnlyReadConfig="True"/>
<Parameters>
<Parameter Name="PosNr" Type="Zeichenfolge" Default = "" />
<Parameter Name="Material" Type="Zeichenfolge" Default = "" />
<Parameter Name="Profil" Type=" ,RND,VKT,SKT,TFL,BLE,FLA,NRO,VRO,RRO,GWS,UWS,ZST,IST,TST,BND,DRA,BTR,BTS,BTP,BTC,MOD,BLO" Default = "" Comment="Bitte Wert aus der Liste auswaehlen!"/>
<Parameter Name="ArtikelNr" Type="Zeichenfolge" Default = "" />
<Parameter Name="D" Type="Länge" Default = "" />
<Parameter Name="Laenge" Type="Länge" Default = "" />
<Parameter Name="Breite" Type="Länge" Default = "" />
<Parameter Name="Hoehe" Type="Länge" Default = "" />
<Parameter Name="Staerke" Type="Länge" Default = "" />
<Parameter Name="CS" Type=" ,F,N,K,B,M,Z,C" Default = "" Comment="Bitte Wert aus der Liste auswaehlen!"/>
<Parameter Name="Haerte" Type="Zeichenfolge" Default = "" />
<Parameter Name="Oberflaechenbehandlung" Type="Zeichenfolge" Default = "" />
<Parameter Name="Norm" Type="Zeichenfolge" Default = "" />
</Parameters>
<frmSettings>
<Controls>
<optLang>
<Index_0 Enabled="-1" Value="-1"/>
<Index_1 Enabled="-1" Value="0"/>
</optLang>
</Controls>
</frmSettings>
</SETTINGS>
Soweit zur Vorgeschichte. Mein Problem ist, dass es mir die Parameter D, Länge, Breite, Höhe, Stärke nicht als Parameter des Typs "Länge" sondern als Parameter des Typs "Zeichenfolge" im CatPart ablegt.
Hat jemand eine Idee, was ich ändern muss? (Ps: arbeite mit der deutschen CATIA-Version)
------------------
MFG
Eric
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP