Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  CATIA V5 Allgemein
  Parameter in mehreren Teilen verwenden?

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
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für CATIA & Co.
  
KISTERS 3DViewStation WebViewer: Sichere 3D-Visualisierung - jederzeit und überall, eine Pressemitteilung
Autor Thema:  Parameter in mehreren Teilen verwenden? (3348 mal gelesen)
ZDW
Mitglied
Student

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

Beiträge: 2
Registriert: 17.06.2013

erstellt am: 17. Jun. 2013 19:26    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, ich habe eigentlich eine rechte einfache Aufgabe, die ich unter Verwendung von Parametern lösen möchte. Ich soll eine Holzkiste mit festgelegten Innenabmaßen bauen, aber es ist noch nicht klar, welche Wandstärke verwendet werden soll. Deshalb würde ich die Wandstärke gerne als Parameter definieren und bei den Abmessungen der Einzelteile dann mit einrechnen. Das klappt soweit auch ganz gut, aber ich muss den Parameter in jedem Einzelteil definieren (Bodenplatte, Seitenwand, Rückwand etc.) und ihn dann bei Bedarf auch in jedem Part einzeln ändern. Gibt es eine Möglichkeit den Parameter im Product zu definieren und diesen in jedem Einzelteil abzurufen? So dass ich nur einen Wert ändern muss und sich alle Maße automatisch anpassen?

Schon mal danke im Vorraus

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

Rubino
Mitglied
Werkzeugmacher, staatl. gepr. Techniker, Bachelor of Engineering


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

Beiträge: 178
Registriert: 16.11.2006

Systeme:
CatiaV5, Tebis, SW, NX, ProE, WorkNC
System: 4x4,6Ghz(3770K), 32GB (2400Hz) Corsair, 660GTX GS 2GB, WIN7x64

erstellt am: 18. Jun. 2013 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 ZDW 10 Unities + Antwort hilfreich

Ich kann es auf anhieb auch nicht 100% sagen, würde aber ein separates Part machen, in dem du nur Skizzen machst.
Diese kannst du mit den Parametern steuern und anschließend kopierts du das in die anderen Parts in Abhängigkeit!

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

xam0560
Mitglied
Konstruktion / Administration


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

Beiträge: 445
Registriert: 11.08.2008

@Work
Xeon W3565
24Gbyte (DDR3-2000 MHz
AMD Fire Pro V5900 (Fire GL V)
256GB SSD (Samsung SSD 830)
500GB HD502HJ 7200Umin.
Win. 7 prof. 64bit
Pro-E Wildfire 4.0
Creo
Windchill PDM-Link 10.0
ACAD 2013 + Athena Aufsatz
ACAD 2011 % 2012
Catia V5 R19 SP9
HICAD 2014 SP2
Helios 2014
Inventor 2014
Rhino 5.0
@Home
I7 920 Extreme
6 GByte (DDR3-2000 Mhz)
ATI Radeon HD 5850
2x WD 1TB
4x Seagate a 2TB
2x WD 5TB im Raid 1
1x Samsung SSD 850 Pro 500Gb

erstellt am: 18. Jun. 2013 16:15    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 ZDW 10 Unities + Antwort hilfreich

Hallo ZDW,

das ist ein ungewöhnlicher weg, und die Frage stellt sich. WARUM?

@ Rubino, das ist leider nicht die Antwort auf die Frage. Dies ist der klassische Konstruktionsweg mit Hilfe einer Skeletkonstrutkion.

@ ZDW nochmal:
Derzeit ist meines Wissens nach, dies in Catia nicht möglich. Wird auch schwer werden, bezüglich Aktualisierungszyklen.
Stell dir mal vor, das wäre möglich, und du änderst in einem Part was, und in dem anderen wieder was anderes und in einem dritten wieder irgendwas. Was aktualisierst du nun? Part 1? Dies wartet aber auf Part 2 und 3. Ok, nehmen wir Part 2. Dies wartet aber auf Part 1 und 3. usw. usw. usw. Das ergibt eine Endlosschleife. Unmöglich. sry.

Das macht für mich einfach keinen Sinn und ich denke, da stimmen mir meine Kollegen hier im Forum zu.

Ist das eine Aufgabe an der Uni?? Wenn ja, den Prof. zeigst du mir bitte. Das erklär ich ihm dann mal.
Unfassbar wenn das so ist.


Gruß,


Maximilian

------------------
Gruß,


Maximilian

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

jupa
Ehrenmitglied V.I.P. h.c.
Ruheständler


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

Beiträge: 6052
Registriert: 16.09.2004

WINDOWS Vista Ultimate SP2 (64bit), NVIDIA Geforce 9600M GT, CATIA V5 R19

erstellt am: 18. Jun. 2013 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 Nur für ZDW 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von xam0560:

Stell dir mal vor, das wäre möglich, und du änderst in einem Part was, und in dem anderen wieder was anderes und in einem dritten wieder irgendwas. Was aktualisierst du nun? Part 1? Dies wartet aber auf Part 2 und 3. Ok, nehmen wir Part 2. Dies wartet aber auf Part 1 und 3. usw. usw. usw. Das ergibt eine Endlosschleife.


Also so habe ich ZDW nicht verstanden. Die Teile sollen sich ja nicht gegenseitig beeinflussen, sondern mit einem gewissermaßen baugruppenübergreifenden Parameter sollen mehrere Bauteile dieser Baugruppe gesteuert werden. Die Bauterile sollen sich also einen Teil ihrer Definition aus der Baugruppe (von einem in der Baugruppe definierten Parameter) holen.
Eine Lösung habe ich aber auch nicht (bin infolge geringer CATIA-Kenntnisse bei gleichzeitigem Wissenshunger mehr der "stille Mitleser").

Jürgen

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

bgrittmann
Moderator
Konstrukteur


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

Beiträge: 12005
Registriert: 30.11.2006

CATIA V5R19

erstellt am: 18. Jun. 2013 18:02    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 ZDW 10 Unities + Antwort hilfreich

Servus
Für dieses Beispiel ist es am einfachsten:
- in der Baugruppe (in der alle Teile verbaut sind) die entsprechenden Parameter anlegen
- im Baugruppenkontext (also Parts nicht im eigenen Fester geöffnet) mit einer Formel die Parameter in den Parts mit denen in der  Baugruppe gleich setzen

Gruß
Bernd

------------------
Warum einfach, wenn es auch kompliziert geht.

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

ZDW
Mitglied
Student

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

Beiträge: 2
Registriert: 17.06.2013

erstellt am: 18. Jun. 2013 23:24    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

@jupa:
Genau so hab ich das gemeint.

@xam0560:
Endlosschleifen sollte es hier eigentlich nicht geben. Ich habe die Maße meines Innenraums gegeben und muss nun für die Größe der Platten an manchen Stellen die Wandstärke addieren. Beispielsweise ergibt sich die Breite meiner Bodenplatte aus der vorgegebenen Breite des Innenraums plus zweimal der Wandstärke der Seitenwand, weil die Seitenwände auf die Bodenplatte gestellt werden und außen bündig abschließen sollen. Das heißt die einzelnen Parts hängen nicht voneinander ab, sondern sie hängen alle von einem einzelnen Parameter ab, eben der Wandstärke.

Das ist auch keine Aufgabe von der Uni, sondern Teil eines privaten Projekts mehrerer Studenten. Das ich das ganze über die Verwendung von Parametern lösen will ist auch nicht zwingend nötig, ich wollte einfach mal schauen ob ich es mit Parametern hinbekomme. Ist zugegebenermaßen eher ein "nice to have", weil es mir nachträgliche Änderungen vereinfacht (die erfahrungsgemäß IMMER kommen).

@bgrittmann:
Danke, so funktioniert es!
Das war auch die Variante, die mir als erstes in den Sinn gekommen ist. Ich hab sie anscheinend nur nicht konsequent zu Ende gedacht. Ich hatte erwartet, dass ich im Bauteil dann auf die "übergeordneten" Parameter der Baugruppe zugreifen kann. Deine Variante ist aber genau umgekehrt: Man muss aus der Baugruppe auf die "untergeordneten" Einzelteile zugreifen.

Falls jemand mal so ein ähnliches Problem hat, hier nochmal die ausführliche Lösung:
1. In jedem Bauteil einen passenden Parameter anlegen (d_Bodenplatte, d_Seitenwand, etc.)
2. Diese Parameter verwenden, um die Skizzen im entsprechenden Bauteil zu vermaßen.
3. Einzelteile in eine Baugruppe packen
4. In der Baugruppe einen Parameter anlegen (z.B. d_allgemein)
5. Im Formelfenster der Baugruppe die Parameter der Einzelteile suchen (z.B. Bodenplatte\d_Bodenplatte) und mit dem gerade angelegten Parameter der Baugruppe gleichsetzen.
6. Wenn man nun den Baugruppenparameter ändert, ändern sich alle Einzelteile wie geplant mit.

Danke für die Hilfe.

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

jupa
Ehrenmitglied V.I.P. h.c.
Ruheständler


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

Beiträge: 6052
Registriert: 16.09.2004

WINDOWS Vista Ultimate SP2 (64bit), NVIDIA Geforce 9600M GT, CATIA V5 R19

erstellt am: 19. Jun. 2013 06: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 ZDW 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von ZDW:

Falls jemand mal so ein ähnliches Problem hat, hier nochmal die ausführliche Lösung:

Danke für diese schöne nachvollziehbare Beschreibung.

Bei dieser Vorgehensweise bleibt für mich aber ein Problem offen:
Wenn ich das Einzelteil (Bodenplatte) separat öffne und bearbeite, ist der Parameter d_Bodenplatte logischerweise ausgegraut und nicht editierbar - er holt sich seine Information ja schließlich aus ...  Tja, woher eigentlich? Wie/wo kann ich sehen, wo er diese Information hernimmt? Im konkreten Fall weiß ich natürlich, aus der Baugruppe (genauer vom Baugruppenparameter d_allgemein). Im Bauteil selbst kann ich aber nirgendwo einen Hinweis finden, durch welchen wo definierten Parameter mein d_Bodenplatte gesteuert wird.

Für mich ist auch erstaunlich, daß zwar im Strukturbaum der Parameter d_Bodenplatte=d_allgemein ausgewiesen ist, im Formeleditor allerdings d_allgemein als Boolescher Parameter mit dem Wert "wahr" auftaucht (?). Und, wie schon gesagt, einen Hinweis auf die "Quelle" von d_allgemein (die Baugruppe) finde ich im Bauteil nirgendwo.
Oder suche ich nur an der falschen Stelle?


Jürgen

[Diese Nachricht wurde von jupa am 19. Jun. 2013 editiert.]

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

bgrittmann
Moderator
Konstrukteur


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

Beiträge: 12005
Registriert: 30.11.2006

CATIA V5R19

erstellt am: 19. Jun. 2013 07:47    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 ZDW 10 Unities + Antwort hilfreich

Servus
Unter "Bearbeiten -> Verknüpfungen" kannst du dir die abhängen Features und die Quell-Dateien anzeigen lassen.
Oder: "Externer Parameter" markieren -> RMT -> Objekt -> "das gezeigte Dokument öffnen"

Gruß
Bernd

------------------
Warum einfach, wenn es auch kompliziert geht.

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

jupa
Ehrenmitglied V.I.P. h.c.
Ruheständler


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

Beiträge: 6052
Registriert: 16.09.2004

WINDOWS Vista Ultimate SP2 (64bit), NVIDIA Geforce 9600M GT, CATIA V5 R19

erstellt am: 19. Jun. 2013 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 Nur für ZDW 10 Unities + Antwort hilfreich

Super. Danke

Jürgen

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

xam0560
Mitglied
Konstruktion / Administration


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

Beiträge: 445
Registriert: 11.08.2008

@Work
Xeon W3565
24Gbyte (DDR3-2000 MHz
AMD Fire Pro V5900 (Fire GL V)
256GB SSD (Samsung SSD 830)
500GB HD502HJ 7200Umin.
Win. 7 prof. 64bit
Pro-E Wildfire 4.0
Creo
Windchill PDM-Link 10.0
ACAD 2013 + Athena Aufsatz
ACAD 2011 % 2012
Catia V5 R19 SP9
HICAD 2014 SP2
Helios 2014
Inventor 2014
Rhino 5.0
@Home
I7 920 Extreme
6 GByte (DDR3-2000 Mhz)
ATI Radeon HD 5850
2x WD 1TB
4x Seagate a 2TB
2x WD 5TB im Raid 1
1x Samsung SSD 850 Pro 500Gb

erstellt am: 19. Jun. 2013 11:48    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 ZDW 10 Unities + Antwort hilfreich

arg, naja ok, dann habe ICH dich falsch verstanden. OK das geht.

Dennoch würde ich ein Skel vorziehen.

Gruß,


Maximilian

------------------
Gruß,


Maximilian

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)2024 CAD.de | Impressum | Datenschutz