Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Pro ENGINEER
  Parameter in Baugruppe an Parts ausweisen

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 Creo
  
HPE ProLiant Summer Academy 2025 in Wien, eine Veranstaltung am 17.09.2025
Autor Thema:  Parameter in Baugruppe an Parts ausweisen (3388 mal gelesen)
Ex-Mitglied
neuer
Mitglied
Techn. Zeichner


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

Beiträge: 383
Registriert: 21.01.2006

WF1, M150, StuED
WIN2000

erstellt am: 02. Jul. 2006 04:46    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 TimoHügel 10 Unities + Antwort hilfreich

Das müsste gehen.

Gehst zuerst auf dein Teil 1 => ändern. Hier werden dir die Maße gezeigt.
Dann gibt es einen Umschaltbutton, der dir den Bemaßungsparameter zeigt; oder du gehst auf Beziehungen hinzufügen (ggf. unter Tools)
Von dem Breitenmaß merkst dir den Parameter (z.B. d1)
Dann gehst auf dein Bauteil 2 gehst ebenso vor, und sagst Beziehungen hinzufügen (wie o.g.) gibst in der Beziehung dann ein z.B.(dxyz=d1)
usw.usf. bis du durch deine Parts durchbist.
Das Ganze kannst aber auch über externe Referenzen; externe Kopiegeometrie, publizier geometrie z.B. regeln. => Hier dann zirkulare Referenzen vermeiden. Siehe auch "Suche"("Forensuche") mit den definierten Angelegenheiten.

Wie`s dir besser erscheint.

HTHHope this helps (Hoffe, es hilft weiter) 2

neuer     

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

tvd
Mitglied
Konstrukteur


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

Beiträge: 960
Registriert: 15.09.2005

Creo 4.0 ... was ein Schrott...

erstellt am: 02. Jul. 2006 08: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 Nur für TimoHügel 10 Unities + Antwort hilfreich

Aber warum unbedingt mit Parametern. In der Baugruppe Beziehungen definieren und gut is. (Maße kannst Du sogar direkt vom Bildschirm übernehmen). Es gab auch schon Leben vor Parametern, Skelett-Modellierung... 

Du kannst natürlich auch die Teile in der Baugruppe erzeugen und dann sind die sowiso voneinander abhängig. Aber Vorsicht: crc-Dateien lassen grüßen!

Gruß

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

Ex-Mitglied
tvd
Mitglied
Konstrukteur


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

Beiträge: 960
Registriert: 15.09.2005

Creo 4.0 ... was ein Schrott...

erstellt am: 02. Jul. 2006 10:09    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 TimoHügel 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von TimoHügel:
...nur muss ich beim Regenerieren öfters auf den Button klicken...


...und genau da ist später die Fehlerquelle. Du kennst Dich mit Deinen Teilen aus. Aber wenns ein anderer abändern muß, dann muß er in der Baugruppe und im Part alles nach abhängigen Parametern und Beziehungen durchsuchen. Ich wurde schon fast erschlagen wenn ich externe Geometrie-Kopien irgendwo eingefügt hab. Da wußte nämlich keiner mehr woher die kam und vor allem wo man die abändert. Man kanns zwar leicht rausfinden wenn man weiß wie, aber manche wissen eben grade mal wie sie eine Baugruppe zusammenbauen können, und danach ist Schluß.

Am Anfang nicht zu viele Abhängigkeiten produzieren. Wenn Ihr Euch mal ein halbes Jahr auf ProE eingearbeitet habt, dann mal an solche Sachen wagen. Was bringts Euch wenn ihr wißt, wie man Beziehungen und Parameter hin- und herschiebt, aber nicht wie man ein Teil richtig modelliert und ändert? 

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

Ex-Mitglied
Ex-Mitglied
ReinhardN
Mitglied
Dipl.Ing.


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

Beiträge: 1288
Registriert: 03.05.2005

XP Prof SP3
FX 1500
WF4 M100

erstellt am: 02. Jul. 2006 11:10    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 TimoHügel 10 Unities + Antwort hilfreich

Doch, es ist möglich.
Schreib in der Baugruppe eine Beziehung wie
d5:63=hoehe
wobei
d5 das Maß im Teil
63 die Sitzungs-ID des Teils (wird am Maß bei #Ändern #Maße auf Symbol umschalten  oder Beziehungseditor öffnen)  angezeigt
hoehe der Baugruppenparameter ist

Die Baugruppe wäre dann die neue Startbaugruppe, oder wird als Vorlage bem "Speichern unter" verwendet.

Die Zuweisung mit SID geht auch mit Parametern.
So kannst du Baugruppen erstellen, die sich durch Eingabe von Parametern auf der obersten Ebene einstellen lassen.

Das ganze ist mit Vorsicht zu geniessen, da beim alleinigen Aufruf des Teils der zuletzt gespeicherte Stand angezeigt wird.
ReinhardN

PS denke dabei auch an rename_drawings_with_object both in der config.pro. Dann werden die Zeichnungen falls im Muster vorhanden gleich mit erzeugt.

[Diese Nachricht wurde von ReinhardN am 02. Jul. 2006 editiert.]

[Diese Nachricht wurde von ReinhardN am 02. Jul. 2006 editiert.]

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

Ex-Mitglied
tvd
Mitglied
Konstrukteur


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

Beiträge: 960
Registriert: 15.09.2005

Creo 4.0 ... was ein Schrott...

erstellt am: 02. Jul. 2006 12:00    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 TimoHügel 10 Unities + Antwort hilfreich

Timo, Du weißt aber schon den Unterschied zwischen Beziehung, Parameter und parametrischem Maß? Das eine hat mit dem anderen erstmal gar nix zu tun! Parameter kannst Du Dir selber setzen und nach Lust und Laune benennen. Die ID vergibt das Programm selber. Und daß Du weißt, wo man was auslesen kann, das glaub ich vorerst auch nicht. Zumindest nicht, wenn Du erst ein paar Tage mit Prö arbeitest. Die BG wird früher oder später auch mal ein anderer bearbeiten müssen....

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

Ex-Mitglied
tvd
Mitglied
Konstrukteur


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

Beiträge: 960
Registriert: 15.09.2005

Creo 4.0 ... was ein Schrott...

erstellt am: 02. Jul. 2006 12:20    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 TimoHügel 10 Unities + Antwort hilfreich

Hi Timo,

das ganze war eigentlich nicht böse gemeint. Aber ProE ist halt was anderes wie HiCAD in der Schule! Das ist Kreisliga zu Bundesliga! Daß Deine Vorgehensweise funktioniert ist auch ohne Zweifel, das kann ich ohne Daten schon mal gar nicht beurteilen. Aber wie gesagt: Es gibt immer zwanzig Methoden etwas mit ProE zu machen. Davon sind achtzehn komplett falsch, und eineinhalb nicht ganz richtig!!! Ich rate Dir dringend davon ab solche Spielereien wie "Parameter alle in einem unterdrückten Teil gespeichert" weiterhin zu betreiben. Die sind nämlich absolut nicht nötig wenn mans richtig macht. Wenn Du von Stuttgart nach München fährst, dann brauchst Du ja auch keine Karte von Hamburg, oder?

Für mich ist an dieser Stelle diese Diskussion zu Ende. Wer sich einfach nix sagen lassen will, dem kann auch nicht geholfen werden. Das ist meine Meinung schon immer gewesen, und ich bin gut damit gefahren.

Für bald folgende Fragen gibst Du am besten die Suchbegriffe  "Zirkulare Referenzen" und "crc-Datei" ein

Gruß und weg

[Diese Nachricht wurde von tvd am 04. Jul. 2006 editiert.]

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

Ex-Mitglied
arni1
Ehrenmitglied V.I.P. h.c.



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

Beiträge: 3985
Registriert: 17.12.2002

Pro/E seit Version 11
Creo6
HP Z210
Intel Xeon 3.3GHz; 20 GB RAM
NVIDIA Quadro 2000
HP ZR30w
Win10 64bit

erstellt am: 03. Jul. 2006 07:40    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 TimoHügel 10 Unities + Antwort hilfreich

Hallo und guten Morgen!

In der Baugruppe und in den einzelnen Modellen die Parameter definieren,
dann im ProProgram nach
END RELATION
die Übergabe der Baugruppenparameter an die einzelnen Teile definieren,
zB. Übergabe des Parameters Dicke von der Baugruppe auf das Einzelteil Blech (dort kann der Parameter auch einen anderen Namen haben, zB. s)

EXECUTE BLECH
Dicke = s
END EXECUTE

usw.

sorry, habe etwas vergessen..
In den einzelnen Modellen muß unter Programm die INPUT-Anweisung für alle zu übergebenen Parameter gesetzt werden zB:

INPUT
s number
END INPUT


Gruß

Arni

[Diese Nachricht wurde von arni1 am 03. Jul. 2006 editiert.]

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

der berater
Mitglied
Anwendungsberater


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

Beiträge: 326
Registriert: 07.12.2000

erstellt am: 03. Jul. 2006 12: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 Nur für TimoHügel 10 Unities + Antwort hilfreich

das ganze macht man am besten mit dem layout (pro/notebook)

------------------
Pro/Blem

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

sadolf
Mitglied
VR-Projektleiter, IS-Berater, Konstrukteur


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

Beiträge: 1440
Registriert: 27.11.2001

DeltaGen 12.1.1
VRED 2015
W7 64bit
PrÖ, Katja
Windchill
TCE (nur unter Protest;)

erstellt am: 03. Jul. 2006 14: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 TimoHügel 10 Unities + Antwort hilfreich

@TimoHügel
Ich bin ja dagegen, Threads zu löschen... Ich habe meine Ausnahme gefunden    
Den groben Unfug, den Du trotz der brauchbaren Ratschläge von neuer und tvd von Dir gibst lässt in mir die Frage aufkeimen, wozu Du eigentlich gefragt hast???

Zum eigentlichen Problem:
Baugruppenbeziehungen haben keine Auswirkungen im Einzelteil, auch in einer Datenbank (Intralink, PDM-Link) gilt es als nicht geändert!
Damit sieht Teil A in Baugruppe X anders aus als in Baugruppe Y und möglicherweise anders als Teil A ohne Baugruppe. Kann man brauchen (z.B. flexible Teile) oder auch nicht...
Die Session-ID (die Zahl nach dem Doppelpunkt in einer Baugruppenbeziehung) sucht ProE sich selbst, Du brauchst im Beziehungseditor nur auf das richtige Maß am richtigen Teil klicken.

Den Vorschlag von arni1 über Pro/PROGRAM finde ich sehr elegant.

Der Ansatz vom berater über Layouts gilt je nach Definition:
Weist Du das LayOut dem ASM zu und vergibst Baugruppenbeziehungen mit den globalen Parametern aus dem Layout - siehe oben.
Weist man das LayOut jedem der 3 Teile zu und erzeugt im Teil eine Beziehung d4711 = LAYOUT_PARAMETER steuert man die Teile zentral auch ohne Baugruppe (Hauptsache das LayOut ist in der Nähe   ).

------------------
freundlich grüßend
                  

[Diese Nachricht wurde von sadolf am 03. Jul. 2006 editiert.]

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