Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  CATIA V5 Part / Assembly
  Parameter true-false

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:  Parameter true-false (5215 mal gelesen)
GIDEK09
Mitglied
Konstrukteur


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

Beiträge: 24
Registriert: 07.10.2009

erstellt am: 07. Okt. 2009 17:32    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

Hallo,
Gibt es irgendwo Informationen zu meinem Problem:
Ich möchte in einem Part über eine Konstruktionstabelle die Variante-1 mit 4Bohrungen und Variante-2 mit 2Bohrungen steuern.Die beiden Bohrungen die immer vorhanden sind haben eine eigene Fase und die beiden anderen Bohrungen besitzen ebenfalls eine eigene Fase die de- bzw.aktiviert werden soll.
Die Darstellung der Bohrungen lässt sich elegant über die Konstruktionstabelle steuern,bei der Einstellung in der Variante 2 gibt es die Fehlermeldung Fase deaktivieren bzw. löschen, weil die Bohrungen nicht mehr vorhanden sind. Wie kann ich die Fase über Parameter in der Konstruktionstabelle mit true/false steuern.
Für eure Bemühungen im voraus herzlichen Dank
Ferdi

------------------
fj

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

MICHLICK
Mitglied
CAD Methodik Entwickler (CATIA; NX)


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

Beiträge: 454
Registriert: 20.06.2001

Der Aufwand bei Änderungen ist groß, wenn die Finger schneller klicken als das Gehirn denkt.

erstellt am: 07. Okt. 2009 18:12    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 GIDEK09 10 Unities + Antwort hilfreich

Hallo Ferdi,

erst einmal brauchst Du für jede Bohrung eine separate Fase, damit Du diese unabhängig aktivieren bzw. inaktivieren kannst.
Anschließend steuerst Du die Aktivity der Fase genau so wie die der dazugehörigen Bohrung.

------------------
Gruß Michael B.

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

tberger
Mitglied
Application Manager CATIA V5 / V6


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

Beiträge: 1385
Registriert: 13.01.2007

erstellt am: 07. Okt. 2009 18: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 GIDEK09 10 Unities + Antwort hilfreich

Als Alternative könntest du, da du eh schon jede Bohrung mit separaten Fasen versehen hast, mit Gleichungen die Aktivitäten der Fase mit denen der Bohrungen "gleichsetzen". Dann musst du deinen Design-Table nicht erweitern.

Evtl. kommt aber dein Problem auch von inaktivierten und damit nicht mehr vorhandenen Referenzen deiner Fasen von anderer Stelle. Vielleicht kannst du mal dein Part hochladen bzw. den Baum als Screenshot.

------------------
Grüße aus dem Rheinland

Thomas

+++++++++++++++++++++++++++++++++

CATIA - eine Laune der Natur ...

"Phase 2 in CATIA V5"  - www.tobeplus.de

    tberger@tobeplus.de

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

GIDEK09
Mitglied
Konstrukteur


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

Beiträge: 24
Registriert: 07.10.2009

erstellt am: 07. Okt. 2009 20:01    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


test1.jpg


test2.jpg


test3.jpg

 
Hallo Thomas,Michael,
Ich habe euch drei Bilder der Platte angehängt mit dem Stukturbaum, ich hoffe Ihr könnt damit was anfangen,es ist nur ein Beispiel, an der Platte ist Stirnseitig noch ein M10 Gewinde über das Achsenkreuz gespiegelt,bei dieser kleinen Platte 156x156x27 benötigt man kein M10 Gewinde,das Feature muss deaktiviert werden,bei einer Plattengröß von 396x396x56 hat man ein Gewinde von M12 die Spiegelung ist deaktiviert und bei einer Plattengröße von696x796x96 hat man ein Gewinde von M16 wo die Spiegelung aktiv ist.
Gruß Ferdi

------------------
fj

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

tberger
Mitglied
Application Manager CATIA V5 / V6


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

Beiträge: 1385
Registriert: 13.01.2007

WIN 7 64bit
V5R21SP3HF49
3DX/V6 R2016x

erstellt am: 07. Okt. 2009 20:33    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 GIDEK09 10 Unities + Antwort hilfreich

Du hättest mehrere Möglichkeiten:

A) Definiere einen Parameter "AKTIVITAET_1" als "Boolean", ebenos einen "AKTIVITAET_2".
Diese beiden Parameter könntest du in deine Tabelle aufnehmen und für die heweilige Variante true bzw. false setzen.
Im Part erstellst du Formelbezüge zwischen deinen Features und den Parametern 'Hole_x.Activity' = 'AKTIVITAET_1' und 'Fase_x.Activity'= 'AKTIVITAET_1' als zusammengehöriges Paar.
Ebenso für das 2. Loch mit 'Hole_y.Activity' = 'AKTIVITAET_2' und 'Fase_y.Activity'= 'AKTIVITAET_2'.

B) evtl. macht es auch Sinn, das jeweilige Loch samt Fase auf der einen Seite zur anderen zu spiegeln und die Zahl der zu selektierenden Kanten für die Fas niedriger zu halten (allgemeiner Tipp). Dann müsstest du aber auch die Spiegelung inaktivieren, wenn das eine Loch mit Fase wegfallen soll.

C) weitere Möglichkeit: bei gleichartigen Löchern und Fasen könntest du ein Rectangular Pattern nehmen und mit den Zahlen für die 2. Richtung spielen: 1 oder 2 würden dir dann eine Reihe mit zwei Löchern ergeben und 2 eben 2 Reihen mit zwei Löchern. Dann müsstest du die Koordinate für das erste Loch mit einem Parameter beeinflussen, damit es an der richtigen Stelle sitzt. Undd diese Parameter für die Reihenzahl und für die Startkoordinaten könntest du in dem DesignTable ablegen.

D) Solltest du die KWA Workbench nutzen können, könntest du auch relativ bequem ohne DesignTables über Reactions die Features aktivieren oder deaktivieren. Der Vorteil wäre, dass du ohne externe Daten (xls, txt) auskommen würdest.

------------------
Grüße aus dem Rheinland

Thomas

+++++++++++++++++++++++++++++++++

CATIA - eine Laune der Natur ...

"Phase 2 in CATIA V5"  - www.tobeplus.de

    tberger@tobeplus.de

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

GIDEK09
Mitglied
Konstrukteur


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

Beiträge: 24
Registriert: 07.10.2009

erstellt am: 08. Okt. 2009 08:22    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

Hallo Thomas,
Es wird schon über eine Konstruktionstabelle gesteuert,das es von dieser Platte ca.130 Varianten in verschiedenen Größen und Ausführungen geben wird.Was mir fehlt ist die genaue vorgehensweise der einzelnen Schritte für z.B. die De-bzw.Aktivierung einer Spiegelung.

------------------
fj

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

tberger
Mitglied
Application Manager CATIA V5 / V6


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

Beiträge: 1385
Registriert: 13.01.2007

WIN 7 64bit
V5R21SP3HF49
3DX/V6 R2016x

erstellt am: 08. Okt. 2009 09:25    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 GIDEK09 10 Unities + Antwort hilfreich


Hole_Control.zip

 
Hallo GIDEK09,

ich habe mal ein Besipielpart mit DesignTable erstellt (Anhang)

Du definierst erst mal ganz normal deine Konstruktion. Die Fasen solltest du wegen der besseren Kontrolle alle einzeln erstellen. Wenn es nicht zuviele sind evtl. sogar NACH der Spiegelung (So habe ich mein Part aufgebaut). Wie du bestimmt schon weist kann man die Fasen nicht unbedingt in die Abzugskörper einbringen und eben danach erst modellieren.

Beim Erstellen eines DesignTables wählst du um die Features in ihrer Aktivität steuern zu können einfach im Baum das Feature per Mausklick an (auch das Spiegelungsfeature) und wählst danach im PArameterfenster die "Activity" aus, damit sie in den DesignTable gelangt. So habe ich auch die Aktivitäten des Rechteckmusters, der Spiegelung und der einzelnen Fasen eingebracht.

Wenn du auch noch Startkooerdinaten für das erste Loch mit in die Tabelle gibst, kannst du auch eine Mittellage ohne Muster oder eine äussere Lage mit Muster vorgeben.

------------------
Grüße aus dem Rheinland

Thomas

+++++++++++++++++++++++++++++++++

CATIA - eine Laune der Natur ...

"Phase 2 in CATIA V5"  - www.tobeplus.de

    tberger@tobeplus.de

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

GIDEK09
Mitglied
Konstrukteur


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

Beiträge: 24
Registriert: 07.10.2009

erstellt am: 21. Okt. 2009 17:44    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

Hallo zusammen,
Habt mit toll weitergeholfen
Dank aus Ennepetal
Ferdi

------------------
fj

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

Der Otze
Mitglied
Konstruktionstechniker

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

Beiträge: 1
Registriert: 08.11.2012

erstellt am: 08. Nov. 2012 08:34    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 GIDEK09 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von tberger:
Du hättest mehrere Möglichkeiten:

A) Definiere einen Parameter "AKTIVITAET_1" als "Boolean", ebenos einen "AKTIVITAET_2".
Diese beiden Parameter könntest du in deine Tabelle aufnehmen und für die heweilige Variante true bzw. false setzen.
Im Part erstellst du Formelbezüge zwischen deinen Features und den Parametern 'Hole_x.Activity' = 'AKTIVITAET_1' und 'Fase_x.Activity'= 'AKTIVITAET_1' als zusammengehöriges Paar.
Ebenso für das 2. Loch mit 'Hole_y.Activity' = 'AKTIVITAET_2' und 'Fase_y.Activity'= 'AKTIVITAET_2'.



Ich habe so ein ähnliches Problem.

Ich habe ein Bleches 5 verschiedene Längen haben kann.
Bei 2 Längen wird eine Bohrung nicht mehr auf dem PAd liegen und soll dann ausgeblendet werden.
Soweit habe ich das ja auch verstanden wie das mit dem Parameter Boolean funktionieren soll.
Was ich nicht vestehe ist, wie ich im Part die Formelbezüge herstelle.
Bei z.B. einer Längenänderung ist das ja kein Problem.
Einen PArameter erstellen und auf ein Maß editieren

Einen Paramter Boolean habe ich bereits erstellt und jetzt?

Vielen Dank schonmal

------------------
Gruß Björn

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