| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für PTC CREO |
| |
| SF WELDING EXPORT , eine App
|
Autor
|
Thema: verschiedene Zustände flexible Komponente (326 / mal gelesen)
|
Dori2000 Mitglied Konstrukteurin
Beiträge: 88 Registriert: 23.03.2018 Windows 11, CreoParametric 10, AutoCAD Mechanical 2024
|
erstellt am: 07. Jan. 2025 10:50 <-- editieren / zitieren --> Unities abgeben:
Hallo zusammen, Creo Parametric ist für mich noch neu, habe leider nur eine Umsteigerschulung erhalten. Ich habe eine Baugruppe mit zwei flexiblen Komonenten. Wie ich die Werte veränder kann, weiß ich. Wie kann ich zwei Zustände einrichten/abspeichern? Es geht konkret um ein Drehfutter (mit Hub) und einen Zylinder (mit Hub). Ich möchte schnell von Futter entspannt auf gespannt umschalten, ohne immer die Werte bearbeiten zu müssen.
------------------ Viele Grüße Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
EWcadmin Moderator Konstrukteur (Dipl.-Ing. Maschinenbau), CAD-/PDM-Admin.
Beiträge: 3279 Registriert: 27.10.2005 Creo Parametric 9.0.6.0 Windchill 12.0.2.18 Lenovo Thinkpad P16 Gen 1 mit 32GB RAM NVIDIA RTX A3000 12GB Windows 10 Enterprise
|
erstellt am: 07. Jan. 2025 11:13 <-- editieren / zitieren --> Unities abgeben: Nur für Dori2000
Das geht über die Steuerung der flexiblen Komponenten per assoziative Parameter. Dazu schreibst Du ein paar Beziehungen welche die Werte für den jeweiligen Zustand beschreiben bzw. berechnen. Einfach gesagt: Wenn Zustand=offen dann assoziative Parameter=Werte für geöffneten Zustand, Wenn Zustand= geschlossen dann assoziative Parameter=Werte für geschlossenen Zustand. So musst Du nur den Parameter Zustand ändern und anschließend regenerieren. ------------------ Grüße aus OWL, Thomas ProE macht Spaß - viel ProE macht viel Spaß ! (Zitat, frei nach meinem ProE-Beibringer) Neu auf CAD.de? Diese Infos werden Dir den Einstieg erleichtern: Willkommen auf CAD.de Auch sehr hilfreich für ProE-/Creo-Neulinge: ProE konfigurieren Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Dori2000 Mitglied Konstrukteurin
Beiträge: 88 Registriert: 23.03.2018 Windows 11, CreoParametric 10, AutoCAD Mechanical 2024
|
erstellt am: 07. Jan. 2025 13:57 <-- editieren / zitieren --> Unities abgeben:
Meinst Du das mit assoziativem Parameter? Ich habe den mal mit dem Begriff gefüllt, komme damit aber leider durch eigenes probieren nicht weiter. Wenn ich nach dem Begriff assoziativer Parameter suche, kommt auch nichts verwertbares, was die Vorgehensweise beschreibt. ------------------ Viele Grüße Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
EWcadmin Moderator Konstrukteur (Dipl.-Ing. Maschinenbau), CAD-/PDM-Admin.
Beiträge: 3279 Registriert: 27.10.2005 Creo Parametric 9.0.6.0 Windchill 12.0.2.18 Lenovo Thinkpad P16 Gen 1 mit 32GB RAM NVIDIA RTX A3000 12GB Windows 10 Enterprise
|
erstellt am: 07. Jan. 2025 14:17 <-- editieren / zitieren --> Unities abgeben: Nur für Dori2000
ja, diese assoziativen Parameter meine ich. Wenn ich das jetzt hier alles aufschreibe, wird es wahrscheinlich schnell lang und vielleicht unübersichtlich, aber ich kann es ja versuchen. Ne... ich hänge besser eine Erklärung des Ganzen an, die ich vor Jahren für unser Team erstellt habe. Vielleicht hilft das. Sonst noch mal nachfragen. ------------------ Grüße aus OWL, Thomas ProE macht Spaß - viel ProE macht viel Spaß ! (Zitat, frei nach meinem ProE-Beibringer) Neu auf CAD.de? Diese Infos werden Dir den Einstieg erleichtern: Willkommen auf CAD.de Auch sehr hilfreich für ProE-/Creo-Neulinge: ProE konfigurieren Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Dori2000 Mitglied Konstrukteurin
Beiträge: 88 Registriert: 23.03.2018 Windows 11, CreoParametric 10, AutoCAD Mechanical 2024
|
erstellt am: 09. Jan. 2025 12:02 <-- editieren / zitieren --> Unities abgeben:
|
EWcadmin Moderator Konstrukteur (Dipl.-Ing. Maschinenbau), CAD-/PDM-Admin.
Beiträge: 3279 Registriert: 27.10.2005 Creo Parametric 9.0.6.0 Windchill 12.0.2.18 Lenovo Thinkpad P16 Gen 1 mit 32GB RAM NVIDIA RTX A3000 12GB Windows 10 Enterprise
|
erstellt am: 09. Jan. 2025 12:09 <-- editieren / zitieren --> Unities abgeben: Nur für Dori2000
Freut mich, dass die Erläuterungen Dir geholfen haben. Warum der Wert von F_HUB in der Baugruppe jetzt negativ ist, kann ich nicht sagen. Ich kenne Deine Baugruppe leider nicht. Hast Du den Wert in einer Beziehung berechnet oder manuell von Hand so eingegeben? Das Maß der Unter-BG wird mit dem assoziativen Parameter F_HUB in der Ober-BG gesteuert, indem in der Ober-BG dem assoziativen Parameter ein Wert zugewiesen wird. Idealerweise per Beziehung in Abhängigkeit vom Parameter, der die Werte offen oder geschlossen annehmen kann. ------------------ Grüße aus OWL, ThomasProE macht Spaß - viel ProE macht viel Spaß ! (Zitat, frei nach meinem ProE-Beibringer) Neu auf CAD.de? Diese Infos werden Dir den Einstieg erleichtern: Willkommen auf CAD.de Auch sehr hilfreich für ProE-/Creo-Neulinge: ProE konfigurieren Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Dori2000 Mitglied Konstrukteurin
Beiträge: 88 Registriert: 23.03.2018 Windows 11, CreoParametric 10, AutoCAD Mechanical 2024
|
erstellt am: 09. Jan. 2025 13:10 <-- editieren / zitieren --> Unities abgeben:
F_Hub ist ja nur das Maß Hub, was am Modell ein Abstandsmaß ist. Das ist die Kolbenlage am Futter. Macht Creo einen Unterschied in der Reiehnfolge der Flächen bei der Abhängigkeit Abstand? Ich sehe im Modell den Wert als positives Maß, aber vielleicht ist es ein negatives. Kenne ich so von Inventor. Da steht das minus sichtbar am Maß. ------------------ Viele Grüße Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
EWcadmin Moderator Konstrukteur (Dipl.-Ing. Maschinenbau), CAD-/PDM-Admin.
Beiträge: 3279 Registriert: 27.10.2005 Creo Parametric 9.0.6.0 Windchill 12.0.2.18 Lenovo Thinkpad P16 Gen 1 mit 32GB RAM NVIDIA RTX A3000 12GB Windows 10 Enterprise
|
erstellt am: 09. Jan. 2025 13:37 <-- editieren / zitieren --> Unities abgeben: Nur für Dori2000
Ich weiß jetzt nicht, ob ich Dich richtig verstanden habe. Ein Abstand zwischen zwei Flächen ist immer ein positiver Wert, da es die absolute Distanz ist. Deinen Bilder nach zu urteilen, ist der Name der Bemaßung Hub , der assoziative Parameter heißt F_HUB. F_HUB ist also nicht die Bemaßung. Aber um das genau beurteilen zu können, müsste ich Deine Baugruppe und die Komponenten kennen. Falls möglich, bitte die Baugruppe hier rein stellen oder falls es nicht öffentlich gezeigt werden darf, mir schicken (dann bitte eine PM schicken). ------------------ Grüße aus OWL, Thomas ProE macht Spaß - viel ProE macht viel Spaß ! (Zitat, frei nach meinem ProE-Beibringer) Neu auf CAD.de? Diese Infos werden Dir den Einstieg erleichtern: Willkommen auf CAD.de Auch sehr hilfreich für ProE-/Creo-Neulinge: ProE konfigurieren Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Dori2000 Mitglied Konstrukteurin
Beiträge: 88 Registriert: 23.03.2018 Windows 11, CreoParametric 10, AutoCAD Mechanical 2024
|
erstellt am: 10. Jan. 2025 08:07 <-- editieren / zitieren --> Unities abgeben:
|
EWcadmin Moderator Konstrukteur (Dipl.-Ing. Maschinenbau), CAD-/PDM-Admin.
Beiträge: 3279 Registriert: 27.10.2005 Creo Parametric 9.0.6.0 Windchill 12.0.2.18 Lenovo Thinkpad P16 Gen 1 mit 32GB RAM NVIDIA RTX A3000 12GB Windows 10 Enterprise
|
erstellt am: 10. Jan. 2025 08:54 <-- editieren / zitieren --> Unities abgeben: Nur für Dori2000
Ich hoffe, ich beurteile es jetzt richtig. 1. Das Maß 40,5 liegt in der Komponente deiner Baugruppe und hat den Namen Hub (umbenannt von z.B. d123) 2. In der Baugruppe ist das Maß Hub dann flexibel gemacht und der assoziative Parameter F_HUB zugewiesen worden. 3. In der Baugruppe existiert ein Parameter mit Namen ZUSTAND und hat die eingeschränkten Werte offen und geschlossen. 4. Anschließend in der Baugruppe die Beziehungen öffnen, im Feld Suchen in auf Komponente umschalten und anschließend die Komponente mit dem Maß Hub anklicken. 5. Beziehung eingeben: IF ZUSTAND == "offen" F_HUB = 48.5 ENDIF IF ZUSTAND == "geschlossen" F_HUB = 40.5 ENDIF Tipp: Den Parameter ZUSTAND kann man ganz gut mit Einfügen aus > Aus Liste... in die Beziehung einfügen. So kommen möglicherweise erforderliche ID's mit und Syntaxfehler werden auch vermieden. 6. Anschließend Beziehungen verifizieren und schließen. Nun kannst Du in der Baugruppe den Parameter ZUSTAND einstellen auf offen und geschlossen. Nach dem Regenerieren wird sich die flexible Komponente jeweils an den "ZUSTAND" anpassen. Versuch es mal nach der Anleitung. Wenn es nicht klappt, könntest Du mir die Baugruppe und die Komponenten schicken oder wir machen eine Online-Konferenz ------------------ Grüße aus OWL, Thomas ProE macht Spaß - viel ProE macht viel Spaß ! (Zitat, frei nach meinem ProE-Beibringer) Neu auf CAD.de? Diese Infos werden Dir den Einstieg erleichtern: Willkommen auf CAD.de Auch sehr hilfreich für ProE-/Creo-Neulinge: ProE konfigurieren Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
BergMax Ehrenmitglied V.I.P. h.c. Dipl.-Ing. (FH)
Beiträge: 2325 Registriert: 23.08.2005 Creo 4.0 M130 Creo 8.0.3.0 GT/SUT 8.0.0.0 HP z440, Quadro K2200, Win10 Enterp. DualView
|
erstellt am: 10. Jan. 2025 09:07 <-- editieren / zitieren --> Unities abgeben: Nur für Dori2000
Moin, Zitat: Original erstellt von EWcadmin: Ein Abstand zwischen zwei Flächen ist immer ein positiver Wert, da es die absolute Distanz ist.
Jein. Wenn man einen Abstand misst, kommt natürlich immer ein positiver Wert heraus, aber wenn das Maß aus einer Einbaubedingung/Gelenkinstellung kommt, gibt es sehrwohl negative und positive "Abstände". Abstände in Anführungszeichen, da das dann kein Abstand, sondern eine Positionsangabe relativ zur Nulllage der gewählten Einbau/Positionsreferenz ist. Ergänzung: Hier ist das beim "Abstand" der beiden grünen Flächen im Bild der Fall. Das ist keine Messwert, sondern ein eingegebener Versatz bei einer Einbaubedingung. Liegen die grünen Flächen in einer Ebene ist der Abstand Null und je nachdem ob der Kolben nach vorne oder nach hinten bewegt wird, ist der "Abstand" (besser die Position) positiv oder negativ. ------------------ Beste Grüße Max [Diese Nachricht wurde von BergMax am 10. Jan. 2025 editiert.] [Diese Nachricht wurde von BergMax am 17. Jan. 2025 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Dori2000 Mitglied Konstrukteurin
Beiträge: 88 Registriert: 23.03.2018 Windows 11, CreoParametric 10, AutoCAD Mechanical 2024
|
erstellt am: 16. Jan. 2025 14:16 <-- editieren / zitieren --> Unities abgeben:
Danke!! Habs hingekriegt mit den Beziehungen, ich DAU Aber gibt es eine Lösung für meine negativen Werte? Ich habe schon mal versucht, die Klickreihenfolge zu ändern. Keine Chance. ------------------ Viele Grüße [Diese Nachricht wurde von Dori2000 am 16. Jan. 2025 editiert.] [Diese Nachricht wurde von Dori2000 am 16. Jan. 2025 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
EWcadmin Moderator Konstrukteur (Dipl.-Ing. Maschinenbau), CAD-/PDM-Admin.
Beiträge: 3279 Registriert: 27.10.2005 Creo Parametric 9.0.6.0 Windchill 12.0.2.18 Lenovo Thinkpad P16 Gen 1 mit 32GB RAM NVIDIA RTX A3000 12GB Windows 10 Enterprise
|
erstellt am: 17. Jan. 2025 10:10 <-- editieren / zitieren --> Unities abgeben: Nur für Dori2000
Was genau ist denn das Problem bei den negativen Werten? Ein negativer Wert ist ja nicht grundsätzlich falsch. Wenn einem Maßparameter (z.B. d123) in Beziehungen auch ein negativer Wert zugewiesen werden soll, muss vor den Parameternamen ein $ stehen. Ein negativer Wert kann bei Berechnungen entstehen, kann aber auf normalem Weg einem Maßparameter nicht zugewiesen werden. Daher das $-Zeichen davor. ------------------ Grüße aus OWL, Thomas ProE macht Spaß - viel ProE macht viel Spaß ! (Zitat, frei nach meinem ProE-Beibringer) Neu auf CAD.de? Diese Infos werden Dir den Einstieg erleichtern: Willkommen auf CAD.de Auch sehr hilfreich für ProE-/Creo-Neulinge: ProE konfigurieren Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |