Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  CATIA V5 Part / Assembly
  Referenzebenen ändern über Parameter

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
Autor Thema:  Referenzebenen ändern über Parameter (2887 mal gelesen)
Eisbär
Mitglied
Konstrukteur


Sehen Sie sich das Profil von Eisbär an!   Senden Sie eine Private Message an Eisbär  Schreiben Sie einen Gästebucheintrag für Eisbär

Beiträge: 259
Registriert: 15.10.2002

V5R11S2<P>Win 2000, 2,4GHz, 2GB RAM

erstellt am: 11. Mai. 2007 13:04    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities


Ebenen.jpg

 
Hi an alle,

nachdem nun das eine Problem gelöst ist stehe ich vor dem Nächsten.

In dem angehängten Bild sind zwei gelbe Ebenen zu sehen. Diese beiden Ebenen bekomme ich als "externe Rerenz". Über diese zwei Ebenen möchte ich die weiße Ebene steuern.
Das ganze soll wie folgt funktionieren. Ich möchte gerne über "Aktiv", "Inaktiv" den Wert an- und ausschalten von welcher der gelben Ebenen sich meine weiße Ebene referenzieren soll.
Das Maß welches aktiv sein soll würde ich über einen Parameter steuern wollen. Das erste Problem welches Auftaucht ist, das ich meinen Bemaßungswert innerhalb der Ebene nicht deaktivieren kann um meine Bedingungen "Vorrang" zu gewähren.
Den einzigen Lösungsansatz den ich habe, ist das ganze über eine Hilfsskizze mit Punkten zu realisieren.
Allerdings möchte ich das ganze so klein wie möglich halten, um auch das Fehlerrisiko so gering wie möglich zu halten.
Hat jemand eine Idee, obs sonst noch eine elegante Lösung gibt.

Würd mich freuen wenn Ihr ein paar Ideen habt.

Gruß
Lars

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

jkaestle
Mitglied



Sehen Sie sich das Profil von jkaestle an!   Senden Sie eine Private Message an jkaestle  Schreiben Sie einen Gästebucheintrag für jkaestle

Beiträge: 1091
Registriert: 08.02.2002

erstellt am: 11. Mai. 2007 16:31    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Eisbär 10 Unities + Antwort hilfreich

Hallo Lars,
vielleicht ist es das, was Du suchst:
-Die weiße Ebene isolieren
-Insert/Constraints/Constraint...
-Gelbe Ebene wählen / weiße Ebene wählen
-den vorigen Schritt mit der anderen gelben Ebene
Nun hast Du zwei Abstandsmaße als Constraints mit einem Activity Parameter der sich mit True/False ein-/ausschalten lässt.

------------------
Viele Grüße
Jochen Kästle

[Diese Nachricht wurde von jkaestle am 11. Mai. 2007 editiert.]

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Eisbär
Mitglied
Konstrukteur


Sehen Sie sich das Profil von Eisbär an!   Senden Sie eine Private Message an Eisbär  Schreiben Sie einen Gästebucheintrag für Eisbär

Beiträge: 259
Registriert: 15.10.2002

V5R11S2<P>Win 2000, 2,4GHz, 2GB RAM

erstellt am: 14. Mai. 2007 07:29    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hi Jochen,

deinen Lösungsansatz find ich gut. Aber wie ist es möglich, das ich mit einem Parameter beide Ebenen steuere. Wenn eine Ebene "true" ist muss die andere ja "False" sein. Meine Lizenz gibt aber keine "if..then.."-Regel her. Hab schon einiges mit den Parametern probiert, komme aber auf keinen grünen Zweig.  Hast Du noch ne Lösung wie es klappen könnte.

Gruß
Lars

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

jkaestle
Mitglied



Sehen Sie sich das Profil von jkaestle an!   Senden Sie eine Private Message an jkaestle  Schreiben Sie einen Gästebucheintrag für jkaestle

Beiträge: 1091
Registriert: 08.02.2002

erstellt am: 14. Mai. 2007 10:51    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Eisbär 10 Unities + Antwort hilfreich

Hallo Lars,
das geht auch ohne Regel. Du mußt die beiden Parameter über eine Formel mit der Funktion not() verknüpfen:

constraint2.activity = not(constraint1.activity)

------------------
Viele Grüße
Jochen Kästle

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Eisbär
Mitglied
Konstrukteur


Sehen Sie sich das Profil von Eisbär an!   Senden Sie eine Private Message an Eisbär  Schreiben Sie einen Gästebucheintrag für Eisbär

Beiträge: 259
Registriert: 15.10.2002

V5R11S2<P>Win 2000, 2,4GHz, 2GB RAM

erstellt am: 14. Mai. 2007 11:36    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hi Jochen,

muchas gracias. Genauso etwas hab ich mir vorgestellt.
Dafür mach ich erstmal nen paar Unities locker.

Schöne Grüße aus dem Teutoburger Wald
Lars

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2023 CAD.de | Impressum | Datenschutz