Autor
|
Thema: Bedingungen für bewegliche Teile (5139 mal gelesen)
|
Thomas1971 Mitglied Ingenieur für Maschinenbau
Beiträge: 61 Registriert: 25.08.2008 AutoCad2000 Catia V4 / V5 Windows XP
|
erstellt am: 28. Aug. 2012 18:42 <-- editieren / zitieren --> Unities abgeben:
Hallo Zusammen, ich habe folgendes Problem: Ich möchte den Abstand zwischen einem festen und einem beweglichen Teil mit einer kleiner / größer Bedingung bestimmen. Auf den Bildern ist das braune Teil (Bolzenhalter) fest. Der Schlitten soll sich innerhalb der Langlöcher von Anschlag zu Anschlag bewegen. Bild 1 zeigt den linken Anschlag, BIld 2 eine mittlere Stellung und Bild 3 den rechren Anschlag. Ich wollte diese Bewegung durch eine Formel erschlagen, konnte aber im Formeleditor keine Formael z.B in der Form 800 < Abstand > 0 angeben. Wie kann ich eine Formel für den Abstand mit 2 Extremwerten bzw. einem Wertebereich der zw. 0 und 800 liegt definieren? Vielen Dank im Voraus für eure Antworten. Gruß Thomas Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
bgrittmann Moderator Konstrukteur
Beiträge: 11849 Registriert: 30.11.2006 CATIA V5R19
|
erstellt am: 28. Aug. 2012 20:42 <-- editieren / zitieren --> Unities abgeben: Nur für Thomas1971
Servus Bitte Catia-Release in der Systeminfo ergänzen. Du könntest statt einer Offsetbedingung mit einer Formel ggf auch eine Kongurenzbedingung zwischen einen Punkt im Braunen Teil, und einer Linie (Länge des Langlochs) im grauen Teil erstellen. 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
Beiträge: 6051 Registriert: 16.09.2004 WINDOWS Vista Ultimate SP2 (64bit), NVIDIA Geforce 9600M GT, CATIA V5 R19
|
erstellt am: 29. Aug. 2012 07:22 <-- editieren / zitieren --> Unities abgeben: Nur für Thomas1971
Zitat: Original erstellt von Thomas1971:
z.B in der Form 800 < Abstand > 0 angeben.
So wie zitiert ist die Formel ohnehin falsch (Abstand wäre immer größer als 800). Die Inventorfreaks haben für derartige begrenzte Bewegungen (für ältere Inventorversionen) einen Trick mit sog. "tanzenden Arbeitspunkten" ausgetüftelt (guck mal ins Inventorforum). Das läßt sich in CATIA evtl. sinngemäß auch umsetzen. Kann ich aber jetzt nicht selbst ausprobieren.
Jürgen Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Thomas1971 Mitglied Ingenieur für Maschinenbau
Beiträge: 61 Registriert: 25.08.2008 AutoCad2000 Catia V4 / V5 Windows XP
|
erstellt am: 29. Aug. 2012 17:33 <-- editieren / zitieren --> Unities abgeben:
Hallo, das habe ich schon gemacht, damit sich der beweglich Teil nur noch horizontal bewegen kann. Ich möchte den Abstand / die Lage des beweglichen Teiles über einen Parameter steuern, der sich in den Grenzen von 0mm bis 800mm bewegt, bzw. soll die Formel / Bedingung mir sagen, wenn ich unter 0mm und / oder über 800mm bin. PS. Ich arbeite mit V5 R19. Gruß Thomas Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
thomasacro Ehrenmitglied V.I.P. h.c. Ingenieur Anwendungsberater
Beiträge: 3719 Registriert: 12.05.2004 V4 V5 2016 - 2020 V6 2016x -2019x
|
erstellt am: 29. Aug. 2012 18:43 <-- editieren / zitieren --> Unities abgeben: Nur für Thomas1971
Hi Thomas Du kannst jedem Parameter (Nutzerparameter oder jeglichem anderen) einen "Bereich" oder "Range" erstellen durch einen rechten Mausklick auf den Parameter (Add Range) Dort kannste den unteren und oberen Grenzwert eingeben. Wenn du dann manuell einen Wert ausserhalb dieses Bereiches eingibst, bekommst u eine entsprechende Meldung. Kannst es auch ein wenig aufwändiger über eine Regel steuern. Das billigste scheint mir aber die "Range" zu sein. ------------------ gruß, Tom Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
jupa Ehrenmitglied V.I.P. h.c. Ruheständler
Beiträge: 6051 Registriert: 16.09.2004 WINDOWS Vista Ultimate SP2 (64bit), NVIDIA Geforce 9600M GT, CATIA V5 R19
|
erstellt am: 29. Aug. 2012 19:33 <-- editieren / zitieren --> Unities abgeben: Nur für Thomas1971
Man könnte die zulässige Bewegung vielleicht über "Dummy-"Bauteile begrenzen. Im gezeigten Beispiel soll sich Teil_beweglich um den Betrag Offset.4 gegenüber Teil_fest prismatisch bewegen können. Dazu zwei Dummys eingebaut: Dummy_1 begrenzt die Bewegung auf einen Maximalwert 100 (50+50), Dummy_2 begrenzt auf einen Minimalwert 0 (150-75-75). Ist so ein Konstrukt in CATIA (da bin ich blutiger Anfänger) sinnvoll? (Eine Kinematik-Simulation mit freiem Ziehen innerhalb des zulässigen Bereiches ist mir nämlich noch nicht gelungen). Jürgen [Diese Nachricht wurde von jupa am 29. Aug. 2012 editiert.] [Diese Nachricht wurde von jupa am 29. Aug. 2012 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
moppesle Ehrenmitglied V.I.P. h.c. Konstrukteur
Beiträge: 3418 Registriert: 28.05.2009 CATIA V5 R19 SP9 WIN 7 64bit
|
erstellt am: 30. Aug. 2012 07:57 <-- editieren / zitieren --> Unities abgeben: Nur für Thomas1971
Hallo Thomas, ich würde die Vorschlag von Bernd nachgehen.Range ist in deinem Fall das Zauberwort. Zusätlich würde ich ein Steuerpart einbauen.Dies erleichtert dir das handling. Siehe Anhang. ------------------ Gruß Uwe Auch Catia ist nur ein Mensch! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Thomas1971 Mitglied Ingenieur für Maschinenbau
Beiträge: 61 Registriert: 25.08.2008 AutoCad2000 Catia V4 / V5 Windows XP
|
erstellt am: 30. Aug. 2012 17:00 <-- editieren / zitieren --> Unities abgeben:
|
Thomas1971 Mitglied Ingenieur für Maschinenbau
Beiträge: 61 Registriert: 25.08.2008 AutoCad2000 Catia V4 / V5 Windows XP
|
erstellt am: 30. Aug. 2012 17:05 <-- editieren / zitieren --> Unities abgeben:
Hallo Uwe, meinst du villeicht ein Skeleton, mit dem ich die ganze Konstruktion steuern kann? So ein Skeleton habe ich schon eingebaut, da die gesamte Konstruktion komplizierter ist als diese 2 Teile. Es sind Teile die sich linear bewegen, andere verändern nur ihre Winkel. Diese 2 Parts sollten nur mein Anligen bildlich unterstreichen. Aber Danke für den Tip. Gruß Thomas Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Thomas1971 Mitglied Ingenieur für Maschinenbau
Beiträge: 61 Registriert: 25.08.2008 AutoCad2000 Catia V4 / V5 Windows XP
|
erstellt am: 30. Aug. 2012 17:14 <-- editieren / zitieren --> Unities abgeben:
Hallo Jürgen, ich glaube der Vorschlag von Tom mit der Range und der Fehlermeldung wenn man Werte außerhalb eingibt, ist einfacher, bzw, ausreichend. Ich glaube nicht, das man hier mit Dummies arbeiten muß. Gruß Thomas Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |