Autor
|
Thema: Sinuskurve auf Kreis (3853 mal gelesen)
|
janinas Mitglied Student
Beiträge: 13 Registriert: 09.11.2003
|
erstellt am: 09. Aug. 2006 11:37 <-- editieren / zitieren --> Unities abgeben:
Hallo! Ich brauche einen kreisförmigen Sinus. Zur Gleichung habe ich folgende Angaben: x=((227,75/2)+2*sin(90+16*t*360))*cos(t*360) z=((227,75/2)+2*sin(90+16*t*360))*sin(t*360) y=1,5 Amplitude = 2mm Teilung (T) = 16 t = Laufvariable von 0 bis 1 Wer kann mir helfen? Vielen Dank schon mal! janina Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Ex-Mitglied
Beiträge: 4755 Registriert: 27.09.2000 Dell precision M4300, 4GB Arbeitsspeicher NVidia FX360M Windows XP professional SP3 CATIA V5 R16SP9, R17SP8, R18SP8, R19SP4 Adobe Acrobat 8 Linux: Ubuntu
|
erstellt am: 09. Aug. 2006 17:25 <-- editieren / zitieren --> Unities abgeben: Nur für janinas
|
janinas Mitglied Student
Beiträge: 13 Registriert: 09.11.2003
|
erstellt am: 10. Aug. 2006 17:53 <-- editieren / zitieren --> Unities abgeben:
|
Ex-Mitglied
Beiträge: 4755 Registriert: 27.09.2000 Dell precision M4300, 4GB Arbeitsspeicher NVidia FX360M Windows XP professional SP3 CATIA V5 R16SP9, R17SP8, R18SP8, R19SP4 Adobe Acrobat 8 Linux: Ubuntu
|
erstellt am: 10. Aug. 2006 19:46 <-- editieren / zitieren --> Unities abgeben: Nur für janinas
Hallo Janinas, dann ist "Polarkoordinaten" das richtige Stichwort. Also einfach Punkte berechnen und einen Spline drüberlegen. Du wirst deine Kurve nur über einen Spline annähern können. Eine exakte Kurve in der Form kann CATIA wohl nicht berechnen. Du fragst dich jetzt wohl, warum ich dir keine exakte Anleitung gebe. Ganz einfach: Ich habe den Eindruck, du willst deine Hausaufgaben von jemand anders machen lassen. Viele Grüße, CEROG PS: Hast du eigentlich schon mal die Ankündigung "Sinn eines Forums" gelesen? ------------------ Inoffizielle Linux-Hilfeseite http://www.cad-gaenssler.de Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
janinas Mitglied Student
Beiträge: 13 Registriert: 09.11.2003
|
erstellt am: 11. Aug. 2006 09:29 <-- editieren / zitieren --> Unities abgeben:
Hallo Georg, jetzt muss ich mich doch mal rechtfertigen. Ich will meine Hausaufgaben nicht von jemand anderem machen lassen, mal ganz abgesehen davon, dass es sich nicht um Hausaufgaben handelt. Ich brauche diese Geberkontur um eine Sensorposition exakt einstellen zu können. Entschuldige bitte, dass ich ein Problem habe und die Lösung nicht wusste. Dafür ist ein Forum doch eigenltich da oder? Die Formeln habe ich nicht mit rein geschrieben, damit mir jemand meine Hausaufgaben macht, sondern um zu verdeutlichen, was ich meine und um welche Form von Kurve es sich handelt. Ich dachte halt, dass das vielleicht über definierte Parameter geht und das man da die Kurvenbedingung vielleicht irgendwo eigeben kann, weil mir jemand gesagt hat, in Pro/E wäre das kein Problem. Sorry aber den Vorwurf finde ich echt überflüssig, vielleicht sollte ich demnächst einfach nicht mehr hier fragen. Trotzdem danke Janina Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
janinas Mitglied Student
Beiträge: 13 Registriert: 09.11.2003
|
erstellt am: 11. Aug. 2006 09:32 <-- editieren / zitieren --> Unities abgeben:
Hallo nochmal, es stellt mich übrigens nicht besonders zufrieden, dass ich die Kurve nur näherungsweise über Polarkoordinaten konstruieren kann. In Catia muss es doch eine Möglichkeit geben, Kurven über eingegebene Gleichungen zu definieren... ??? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
jkaestle Mitglied
Beiträge: 1091 Registriert: 08.02.2002
|
erstellt am: 11. Aug. 2006 10:15 <-- editieren / zitieren --> Unities abgeben: Nur für janinas
|
janinas Mitglied Student
Beiträge: 13 Registriert: 09.11.2003
|
erstellt am: 11. Aug. 2006 11:08 <-- editieren / zitieren --> Unities abgeben:
Hallo Jochen, erstmal danke für den Tipp. In den Beiträgen ist oft von einem Law oder einer Regel die Rede. Das müsste genau das sein, was ich brauche. Jetzt habe ich mal nach Beiträgen gesucht, die erklären, wie man sowas genau erzeugt aber leider nichts gefunden. Wo finde ich denn diese Funktion? Gibt es die grundsätzlich im GSD oder braucht man da eine bestimmte Konfiguration? Ich weiß wirklich nicht, wo die ist aber wenn so viele sagen, sie haben damit Splinekurven... erzeugt, kann das ja nicht so schwer sein. Gruß Janina Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Ex-Mitglied
Beiträge: 4755 Registriert: 27.09.2000 Dell precision M4300, 4GB Arbeitsspeicher NVidia FX360M Windows XP professional SP3 CATIA V5 R16SP9, R17SP8, R18SP8, R19SP4 Adobe Acrobat 8 Linux: Ubuntu
|
erstellt am: 11. Aug. 2006 20:32 <-- editieren / zitieren --> Unities abgeben: Nur für janinas
Hallo Janinas, damit das Ganze nicht zu einfach ist, hat Dassault Systemes (mindestens) zwei Möglichkeiten eingebaut, Regeln zu definieren. Die eine ist nur im GSD (Generative Sheetmetal Design) zugänglich, die andere auch im Part Design. Mit der "Regel"-Funktion aus dem Part Design kannst du Regeln geometrisch durch Kurven definieren. Dabei ist eine Kurve die referenzkurver und die andere beschreibt den jeweiligen Parameter. Das zugehörige Icon ist das mit der umgekehrten Parabel und der Geraden. Die andere Regelfunktion bietet die Möglichkeit, Regeln durch mathematische Formeln zu definieren. Sie ist über das Icon "fog" erreichbar. Dies versteckt sich möglicherweise hinter dem Tabellen-Icon. Für deinen Anwendungsfall scheint mir die zweite Möglichkeit die passendere zu sein - auch wenn du jetzt deine Formeln wohl etwas umformulieren mußt, bzw. eine daraus machen. In einem der Threads, die Jochen gepostet hat, wird die Funktion "Parallelkurve" aus dem Generative Surface Design erwähnt. Vorgehensweise wäre damit: - Einen Kreis auf der Ebene y=1.5 zeichnen (Arbeiten auf Support, Mittelpunkt aus den Formeln für x und z nehmen) - Formel für den Abstand festlegen (mit "fog") - Funktion "Parallelkurve" aufrufen, den Kreis anwählen und für den Abstand die Formel angeben. Ich habe das jetzt nicht ausprobiert, denke aber, daß die Richtung einigermaßen paßt. Eine Rückmeldung wäre nicht schlecht. Viele Grüße, [B]CEROG[/B ] ------------------ Inoffizielle Linux-Hilfeseite http://www.cad-gaenssler.de Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
| Anzeige.:
Anzeige: (Infos zum Werbeplatz >>)
|