| |
 | CATIA V5 Grundkurs | Einsteiger - 5 Std. 15 Min 48 |
| |
 | KISTERS 3DViewStation: Unterstützung für 3D CAD Kollaboration mit Lieferanten, eine Pressemitteilung
|
Autor
|
Thema: Parameter kann in diesem Kontext nicht verwendet werden (2908 mal gelesen)
|
Nixon Mitglied Student

 Beiträge: 22 Registriert: 17.08.2010 i5-760 GTX 460 1GB 4GB DDR3 1066 60GB SSD OCZ Vertex2 2x300GB SATA
|
erstellt am: 25. Feb. 2011 11:53 <-- editieren / zitieren --> Unities abgeben:         
Hallo zusammen, Ich habe in einem Product eine KWA-Regel erstellt und steuere damit die Aktivität der Komponenten. Jetzt möchte ich das ganze um die Bedingungen ergänzen, also die entsprechenden Bedingungen auch aktiv/inaktiv setzen, aber da erhalte ich die Meldung dass das nicht Möglich ist. If `Part-Name\Anordnung\Anzahl` == 1 { `Part.1\Aktivierungsstatus der Komponente` =true `Part.2\Aktivierungsstatus der Komponente` =false `Part.3\Aktivierungsstatus der Komponente` =false `Bedingungen\Kongruenz .3\Kongruenz .3\Aktivität` =false } Es ist ja alles im gleichen Product, ich verstehe nicht warum Catia den Parameter nicht nutzen kann, den ich vorher noch über 'anwählen' hinzugefügt habe. MfG, Nixon [Diese Nachricht wurde von Nixon am 25. Feb. 2011 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Mörchen Ehrenmitglied V.I.P. h.c. CAD-Trainerin (CATIA V5)

 Beiträge: 3830 Registriert: 14.03.2007 Release 19 SP2
|
erstellt am: 25. Feb. 2011 12:26 <-- editieren / zitieren --> Unities abgeben:          Nur für Nixon
Hallo Nixon, ich kann jetzt auch keinen prinzipiellen Fehler sehen. Am besten den beanstandeten Parameter nochmal einfügen, vielleicht geht es dann. Ansonsten poste mal das originale Fenster. Manchmal schleicht sich ein ' zuviel ein, oder es ist eins zuwenig. Das übersieht man leicht. ------------------ Gruß Mörchen Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Nixon Mitglied Student

 Beiträge: 22 Registriert: 17.08.2010 i5-760 GTX 460 1GB 4GB DDR3 1066 60GB SSD OCZ Vertex2 2x300GB SATA
|
erstellt am: 25. Feb. 2011 14:51 <-- editieren / zitieren --> Unities abgeben:         
Hallo, Ich habe jetzt mal ein Bild hoch geladen. Ich muss irgendeinen Anwendungsfehler machen, da ich die Bedingungen ja richtig anspreche, sie aber nciht benutzt werden können. Die Regel ist aber im Product eingebunden, also da wo die Veränderungen durchgeführt werden sollen.. MfG, Nixon Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Mörchen Ehrenmitglied V.I.P. h.c. CAD-Trainerin (CATIA V5)

 Beiträge: 3830 Registriert: 14.03.2007 Release 19 SP2
|
erstellt am: 25. Feb. 2011 15:52 <-- editieren / zitieren --> Unities abgeben:          Nur für Nixon
Hi Nixon, was mit auffällt: Du hast nur den Zustand beschrieben: Anzahl Federn==1 Du musst auf jeden Fall noch ein "Else" einfügen sinngemäß: if AnzahlFedern==1 {Aktivität=false} else {Aktivität=true} ------------------ Gruß Mörchen Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Nixon Mitglied Student

 Beiträge: 22 Registriert: 17.08.2010 i5-760 GTX 460 1GB 4GB DDR3 1066 60GB SSD OCZ Vertex2 2x300GB SATA
|
erstellt am: 25. Feb. 2011 17:24 <-- editieren / zitieren --> Unities abgeben:         
Hallo Mörchen, die regel ist nur schnell zum testen angelegt worden, ich hab mir den parameter importiert und dann kommt auch schon die fehlermeldung. ich habe nochmal an der alten regel rumgebastelt und jetzt bekomme ich auch mal den fehler 'ungültige syntax' wenn ich eine bedingung hinzufüge, die parts selber werden ohne probleme aktiviert bzw inaktiviert: Code-Ausschnitt: If `Tellerfeder\Kombination\Kombination A` ==1 { `Tellerfeder.1\Aktivierungsstatus der Komponente` =true `Tellerfeder.2\Aktivierungsstatus der Komponente` =false `Tellerfeder.3\Aktivierungsstatus der Komponente` =false `Tellerfeder.4\Aktivierungsstatus der Komponente` =false `Bedingungen\Flächenkontakt.1\Flächenkontakt.1\Aktivität` =true } Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Mörchen Ehrenmitglied V.I.P. h.c. CAD-Trainerin (CATIA V5)

 Beiträge: 3830 Registriert: 14.03.2007 Release 19 SP2
|
erstellt am: 25. Feb. 2011 23:16 <-- editieren / zitieren --> Unities abgeben:          Nur für Nixon
Merkwürdig, ich würde mal die regel rauslöschen, speichern, Catia neu starten und das Ding neu schreiben.Vielleicht ist es ja ein bug. Wenn es dann wieder nicht geht, dann weiterdenken... ------------------ Gruß Mörchen Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |