| | |
 | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für CATIA & Co. |
| | |
 | KISTERS 3DViewStation: Schutz sensibler 3D CAD Daten, egal von wo Sie arbeiten, eine Pressemitteilung
|
|
Autor
|
Thema: Spline soll Punkte als Extremwerte benützen (2096 mal gelesen)
|
mep1 Mitglied
 Beiträge: 4 Registriert: 05.10.2010
|
erstellt am: 06. Okt. 2010 00:25 <-- editieren / zitieren --> Unities abgeben:         
Hallo, Ich hab mich jetzt schon öfters über die Funktion Spline geärgert weil sie nicht das macht was man im ersten Moment erwartet. Ich möchte eine Kurve durch Punkte legen und dabei festlegen ob der Punkt ein Extremwert, ein Wendpunkt oder nur ein Zwischenwert sein soll. Oft passiert es das man einen Punkt als lokalen Höchstwert haben will man dann aber merkt dass der Spline nebenan höhere Werte erzeugt und die Kurve nicht wieder abfallen lässt. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
bgrittmann Moderator Konstrukteur
       
 Beiträge: 12179 Registriert: 30.11.2006 CATIA V5R19
|
erstellt am: 06. Okt. 2010 07:27 <-- editieren / zitieren --> Unities abgeben:          Nur für mep1
Servus IMHO ist geht dass nicht mit einem Spline, da dieser sich ja zwischen den Stützpunkten aus Polynomen n-ten Grades (4. ??) (siehe hier) Gruß Bernd ------------------ Warum einfach, wenn es auch kompliziert geht. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
mep1 Mitglied
 Beiträge: 4 Registriert: 05.10.2010
|
erstellt am: 06. Okt. 2010 10:09 <-- editieren / zitieren --> Unities abgeben:         
Mathematisch gesehen ist es bei einem Polynom doch auch möglich wenn man sagt die Steigung an der Stelle soll Null sein. Da sich Splines aus Polynomen zusammensetzen sollte es doch gehen. Ich muss aber nicht unbedingt die Funktion Spline verwenden das war für mich nur nahe liegend. Wie macht ihr den das? [Diese Nachricht wurde von mep1 am 06. Okt. 2010 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
bgrittmann Moderator Konstrukteur
       
 Beiträge: 12179 Registriert: 30.11.2006 CATIA V5R19
|
erstellt am: 06. Okt. 2010 10:29 <-- editieren / zitieren --> Unities abgeben:          Nur für mep1
Servus Ich muss meine erste Aussage berichtigen, mit Zusatzbedigungen geht das auch mit einem Spline. Du kannst doch beim Spline an den Extrempunkten eine Tangentialrichtung (zB horizontal) angeben. Dann sollte du die gewünschte Kurve bekommen Gruß Bernd ------------------ Warum einfach, wenn es auch kompliziert geht. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
mep1 Mitglied
 Beiträge: 4 Registriert: 05.10.2010
|
erstellt am: 06. Okt. 2010 11:48 <-- editieren / zitieren --> Unities abgeben:         
Ja ich weiß das hab ich bei einfachen Geometrien auch schon gemacht. Damit habe ich dem Spline an der Stelle sozusagen die Bedingung erste Ableitung gleich Null gegeben. Leider geht das nur wenn ich genau weiß in welche Richtung die Steigung gehen soll, ich habe aber eine gekrümmte Ausgangskurve und soll die anpassen. Dazu habe ich Hochpunkte und Zwischenpunkte und evtl. auch Wendepunkte der Krümmung. Ich kann aber nicht wissen in welche Richtung die Steigung an einem Hochpunkt gehen soll. Benützt man die Porcupine Analysis kann man zum Beispiel schön sehen wenn die zweite Ableitung Null wird. Man müsste also beim Spline die Möglichkeit haben anzuklicken erste und/oder zweite Ableitung gleich Null. Die Porcupine Analysis richtet sich ja schön nach der gekrümmten Spline aus.
[Diese Nachricht wurde von mep1 am 06. Okt. 2010 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |