Autor
|
Thema: Verschiebbare Positionierung von Parts & Muster wiederverwenden (2179 mal gelesen)
|
veyron Mitglied Student
Beiträge: 15 Registriert: 10.05.2012 CATIA V5 R19 Win 7
|
erstellt am: 21. Sep. 2012 16:05 <-- editieren / zitieren --> Unities abgeben:
Hallo, ich habe 2 Fragen: Ich habe in einem Product mittels Skelettpart und "Muster wiederverwenden" eine Reihe von abstrakten Schiebereglern erzeugt (siehe Bilder). Der Schieberegler besteht jeweils aus dem Knopf und einer Grundplatte mit Langloch. Dabei hätte ich gerne, dass man den Knopf wie bei einem echten Regler verschieben kann, allerdings nur im Bereich des Langlochs. Nur, wie stelle ich das an? Ich habe bisher eine Flächenkongruenz und eine Offsetbedingung, damit bewegt sich der Knopf nur noch in Langlochrichtung wie er soll. Allerdings fehlt eben der Anschlag, er kann also auch über den Rand hinaus bewegt werden und bleibt nach Aktualisierung auch dort. Ein Flächenkontakt von Langlochrand und Schieberfüßchen hat auch nichts gebracht. Kann ich irgendwie einen zulässigen Wertebereich generieren oder kann ich nur ein festes seitliches Offset erzeugen? Das andere Problem (oder das was mich ein bisschen nervt) ist, dass sich alle Regler gleich nach links oder rechts bewegen, wenn ich das mit einem mache. Das liegt aber vermutlich an der Funktion von "Muster wiederverwenden" oder kann ich das auch umgehen? Ist eigtl nur eine optische Sache, aber ich würde die Regler gerne unabhängig voneinander einstellen können. Geht das? Vielen Dank schon für Eure Hilfe und schönes Wochenende! Markus Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
thomasacro Ehrenmitglied V.I.P. h.c. Ingenieur Anwendungsberater
Beiträge: 3716 Registriert: 12.05.2004 V4 V5 2016 - 2020 V6 2016x -2019x
|
erstellt am: 21. Sep. 2012 18:00 <-- editieren / zitieren --> Unities abgeben: Nur für veyron
Hi Veyron Machst du das mit der kinematik-Simulation, oder mit dem Assemblyfeature "Manipulate"? bei Ersterem kannste das über die Grenzwerte des Motors steuern. Ich denke aber, du verchiebst von Hand aus dem Assembly. Dann: Mache aus deinen Unterbaugruppen "flexible Subassemblies" (Das violette Ikon bei den Baugruppenbedingungen) Desweiteren drücke den letzten Schalter in der selben Toolleiste, in der auch das "Manipulate" Ikon ist ("Stop Manipulate on clash" oder so...) ------------------ gruß, Tom [Diese Nachricht wurde von thomasacro am 22. Sep. 2012 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
jupa Ehrenmitglied V.I.P. h.c. Ruheständler
Beiträge: 6050 Registriert: 16.09.2004 WINDOWS Vista Ultimate SP2 (64bit), NVIDIA Geforce 9600M GT, CATIA V5 R19
|
erstellt am: 21. Sep. 2012 18:57 <-- editieren / zitieren --> Unities abgeben: Nur für veyron
|
veyron Mitglied Student
Beiträge: 15 Registriert: 10.05.2012 CATIA V5 R19 Win 7
|
erstellt am: 24. Sep. 2012 11:39 <-- editieren / zitieren --> Unities abgeben:
Danke euch schon mal! ich hab in der Zwischenzeit einen Parameter für die y-Lage erzeugt und mit dem ein Offset der xz-Ebenen. Da die Länge des Langlochs aber auch über Parameter veränderbar ist, kann ich für den y-Lagen-Parameter aber keinen erlaubten Bereich angeben, da "Bereich"/"Range" wohl nur mit festen Werten und nicht mit Parametern arbeitet, so wie ich das sehe Damit funktioniert das vorgehen wie in dem anderen Thread von Jupa nicht Werd´s jetzt mal noch über eine Regel probieren. @thomasacro: hab das im Assembly direkt gemacht. Die Handhabung der flexiblen Unterbaugruppen habe ich noch nicht wirklich verstanden Ich hätte an sich ja gerne die Grundplatte fest und den Schieber flexibel (beide Parts in einem Product), aber CATIA macht wenn dann das ganze Product flexibel. Was sich ansonsten aber ändert hab ich noch nicht wirklich feststellen können :-( Auch die "Manipulation bei Kollision stoppen" verstehe ich nicht ganz. Wenn ich mit aktivierter Funktion den Schieber manipuliere, geht er ohne Meldung durch die Grundplatte durch... Grüße, Markus Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
thomasacro Ehrenmitglied V.I.P. h.c. Ingenieur Anwendungsberater
Beiträge: 3716 Registriert: 12.05.2004 V4 V5 2016 - 2020 V6 2016x -2019x
|
erstellt am: 24. Sep. 2012 12:01 <-- editieren / zitieren --> Unities abgeben: Nur für veyron
Die Manipulation stoppt nur dann, wenn zu beginn der Manipulation das zu verschiebende Teil noch nicht in einer Kollision ist (evtl Kollisionskontrolle durchführen!) Wenn die unterbaugruppen flexibel sind, dann fixiere zur Sicherheit doch die Grundplatte jedes Unterproduktes. ------------------ gruß, Tom Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |