Hallo Leute,
ich bin auf ein Problem gestoßen und hab dazu einige Beiträge gefunden nur bin ich da jetzt nicht viel schlauer geworden.
Ich arbeite an einen Konfigurator in dem alles vorhanden ist das lediglich einblendet was man auswählt.
Meine Vorgehensweise ist überall gleich:
IF ....
ADD FEATURE...
ENDIF
Das funktioniert auch wie zu erwarten gut bis ich zur Fehlermeldung "KE X unterbricht Gruppe beginnend mit KE X" kommt.
Dieses Problem tritt erst nach einer gewissen Anzahl an IF Klauseln auf. Gibt es dort ein Limit?! Denn logisch ist es keinesfalls
Wie gesagt meine Vorgehensweise ist immer gleich
Ich habe probiert: Statt die Gruppe(funktioniert bereits im gleichen Modell) auszublenden und nur die Features.
ADD FEATURE (initial number 505)
INTERNE KE-ID 29900
GRUPPENKOPF
Nr. ELEMENTNAME INFO
--- ------------- -------------
1 Name Definiert
2 KEs Definiert
3 Konstruktion Definiert
Name = HFUENFNULLACHT
Mitglied einer Gruppe, Name = HFUENFNULLACHT
Erstes KE der Gruppe: ID = 29900
Letztes KE der Gruppe: ID = 29857
END ADD
IF VAG_RAUCHERZEUGER==5
ADD FEATURE (initial number 506)
INTERNE KE-ID 29857
Eltern = 15(#3) 17(#4) 47(#7)
KÖRPER: Profil
Nr. ELEMENTNAME INFO
--- ------------- -------------
1 KE-Name Definiert
2 KE-Typ Profil Volumenkörper
3 Material Hinzufügen
4 Schnitt Definiert
4.1 Ebene einrichten Definiert
4.1.1 Skizzierebene PLUS20:F7(BEZUGSEBENE)
4.1.2 Ansichtsrichtung Seite 1
4.1.3 Orientierung Rechts
4.1.4 Referenz E_YZ_T_RECHTS:F3(BEZUGSEBENE)
4.2 Skizze Definiert
5 KE-Form Volumenkörper
6 Richtung Seite 2
7 Tiefe Definiert
7.1 Seite Eins Definiert
7.1.1 Tiefe Seite Eins Keine
7.2 Seite Zwei Definiert
7.2.1 Tiefe Seite Zwei Symmetrisch
7.2.2 Wert 5.0
KE gehört zu lokaler Gruppe HFUENFNULLACHT
Schnittname = Schnitt 1
FEATURE Ist in Folie(n) :
_30_VOLUMEN - Operation = Gezeigt
Bemaßungen des KE:
d1223 = (Dargestellt 5 General_Dims
(Gespeichert 5.0 ( 0.1, -0.1 )
d1224 = (Dargestellt 105,9 (schwach)
(Gespeichert 105.9453959009 ( 0.5, -0.5 )
d1225 = (Dargestellt 47,4 General_Dims (schwach)
(Gespeichert 47.37480901842 ( 0.3, -0.3 )
d1226 = (Dargestellt 70,7 General_Dims (schwach)
(Gespeichert 70.73075642176 ( 0.3, -0.3 )
d1227 = (Dargestellt 192,3 General_Dims (schwach)
(Gespeichert 192.2816843581 ( 0.5, -0.5 )
d1228 = (Dargestellt 38,1 General_Dims (schwach)
(Gespeichert 38.09243802688 ( 0.3, -0.3 )
d1229 = (Dargestellt 22,2 General_Dims (schwach)
(Gespeichert 22.21598142498 ( 0.2, -0.2 )
d1230 = (Dargestellt 32 General_Dims (schwach)
(Gespeichert 32.00254156965 ( 0.3, -0.3 )
d1231 = (Dargestellt 7,7 General_Dims (schwach)
(Gespeichert 7.710523384401 ( 0.2, -0.2 )
d1232 = (Dargestellt 195,3 General_Dims (schwach)
(Gespeichert 195.3226198125 ( 0.5, -0.5 )
d1233 = (Dargestellt 33,6 General_Dims (schwach)
(Gespeichert 33.59697424572 ( 0.3, -0.3 )
Mitglied einer Gruppe, Name = HFUENFNULLACHT
Erstes KE der Gruppe: ID = 29900
Letztes KE der Gruppe: ID = 29857
END ADD
END IF
Das steckt das Problem drin. Ich habe es jetzt nur vorläufig generiert um den Fehler zu reproduzieren.
Ich hoffe ihr wisst mehr.
------------------
mit freundlichen Grüßen
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP