Autor
|
Thema: Splines über Kontrollpunkte? (802 / mal gelesen)
|
lumimi96 Mitglied
Beiträge: 5 Registriert: 21.11.2021
|
erstellt am: 21. Nov. 2021 09:23 <-- editieren / zitieren --> Unities abgeben:
Hallo Leute, ich bin noch relativ neu hier im Forum. Seit kurzen versuche ich mich an Surface Design in Catia, dabei nutze ich grundsätzlich gerne Splines. Leider musste ich feststellen, das es Situationen gibt in denen sich die Splines nicht so bestimmen lassen wie ich möchte? Bei Nurbs, oder anderen Formen von Beziersplines kann man in jedem Punkt die Tangente relativ einfach durch Kontrollpunkte bestimmen. d.h. Ich habe einen Punkt, an der stell wo ich möchte das der Spline dort durchgeht. Mit einem Kontrollpunkt (oder Handle) kann ich dann genauer bestimmen, mit welcher Krümmung und in welche Richtung genau die Kurve durch den Punkt gehen kann. Diese Option fehlt mir aber bei den Splines von Catia. Ich kann zwar die Krümmung mithilfe des Menüs nachbearbeiten, aber nicht zu dem Ausmaß wie ich mir das vorstelle. Zudem beschränkt mich Catia in der Gestaltung meiner Splines. Gibt es noch eine andere Spline Funktion? Als kurzes Beispiel: Ich habe einen Spline mit 4 Punkten festgelegt. Der Start und Endpunkt sind Fest, die Steigung dort habe ich durch Konstruktionslinien Horizontal bzw. Vertikal festgelegt. Wenn ich nun versuche dir Kurve mit den anderen beide Punkten zu ändern, ändert sich auch immer der jeweilige andere Punkt mit, teilweise sehr instabil. Dh. er ist Plötzlich auf der anderen Seite des Objektes. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
wolfi_z Ehrenmitglied V.I.P. h.c. Konstrukteur
Beiträge: 2386 Registriert: 04.12.2004 CATIA V5 in der aktuellen Umgebung des jeweiligem OEM ;-) NX 1953 Daimler
|
erstellt am: 21. Nov. 2021 09:54 <-- editieren / zitieren --> Unities abgeben: Nur für lumimi96
Zitat: Original erstellt von lumimi96: (...) Wenn ich nun versuche dir Kurve mit den anderen beide Punkten zu ändern, ändert sich auch immer der jeweilige andere Punkt mit (...)
Dann waere dieser andere Punkt nicht vollstaendig definiert, also in der Skizze weiss statt gruen (ich vermute mal, Du arbeitest in einer Skizze??). Oder ist dieser Punkt gruen, und das sogar ohne vollstaendige Bemassung? (weil er wg. der Tangentenbedingungen dort liegen muss, wo er nun mal liegt) Moeglicherweise musst Du aber auch mehr Punkte nehmen. Ich kann es aber jetzt am Sonntag nicht ausprobieren. Je mehr Anforderungen der Spline befriedigen muss, desto mehr Kontrollpunkte brauchst Du. LG ... Wolfi
------------------ NX neun minus CATIA fuenf ergibt Hartz IV Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
lumimi96 Mitglied
Beiträge: 5 Registriert: 21.11.2021
|
erstellt am: 21. Nov. 2021 10:30 <-- editieren / zitieren --> Unities abgeben:
Hallo Wolfi, m.M.n sind die Punkte nicht überbemaßt o.ä. Ich bin im generative shape design zugange. https://workupload.com/file/MFhB8Yq2UmA (Falls du ein video meines Problems sehen willst. Angehängt habe ich auch ein Bild der Form, die ich erstellen will. Leider scheint es einen Festen minimalen Krümmungsradius zu geben, der mir hier probleme macht. Danke dir auf jeden fall schonmal. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
wolfi_z Ehrenmitglied V.I.P. h.c. Konstrukteur
Beiträge: 2386 Registriert: 04.12.2004 CATIA V5 in der aktuellen Umgebung des jeweiligem OEM ;-) NX 1953 Daimler
|
erstellt am: 21. Nov. 2021 11:01 <-- editieren / zitieren --> Unities abgeben: Nur für lumimi96
Zitat: Original erstellt von lumimi96: (...) Ich bin im generative shape design zugange. (...)
Hmm. Das muss ich jetzt so interpretieren, dass Du den Spline versuchst direkt im 3D zu erstellen?? (Ich hatte gefragt, ob Du den Spline in einer Skizze erstellen willst. Deine Antwort passt nicht zur Frage, denn im GSD gibt es ebenfalls die Skizze - oder halt den Spline in 3D. Jetzt muss ich daraus, dass Du nicht einfach nur 'Ja' geantwortet, sondern irgendwas anderes geschrieben hast, rueck-folgern, dass 'Nein - im 3D' gemeint ist?) OK, im 3D nutze ich Splines eigentlich nur, um zwei Kurven zu verbinden mit Traegerflaeche (Spline bietet im Gegensatz zur Connect Curve diese Option). Video, keine Ahnung ob das hier laedt LG ... Wolfi ------------------ NX neun minus CATIA fuenf ergibt Hartz IV Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
wolfi_z Ehrenmitglied V.I.P. h.c. Konstrukteur
Beiträge: 2386 Registriert: 04.12.2004 CATIA V5 in der aktuellen Umgebung des jeweiligem OEM ;-) NX 1953 Daimler
|
erstellt am: 21. Nov. 2021 11:08 <-- editieren / zitieren --> Unities abgeben: Nur für lumimi96
OK also im Video sehe ich: Es ist doch in der Skizze. Naja und die Punkte sind weiss. Da muessen Bemassungen dran. Sonst passiert da freilich sonstwas. LG ... Wolfi Edit: Ganz grundsaetzlich ist es IMHO nur maessig zielfuehrend, wenn Du, anstatt ganz simple Rueckfragen (Skizze ja/nein? Punkte weiss/gruen??) zu beantworten, lieber 30 MB Video hochlaedst. ------------------ NX neun minus CATIA fuenf ergibt Hartz IV [Diese Nachricht wurde von wolfi_z am 21. Nov. 2021 editiert.] 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: 21. Nov. 2021 11:10 <-- editieren / zitieren --> Unities abgeben: Nur für lumimi96
Servus lumimi96 Auch in einer Skizze kann man Tangentialrichtungen an den Kontrollpunkten definieren. Dazu: Doppelklick auf den Spline -> Tangentialmarker für die gewünschten Punkte aktivieren (siehe auch Doku). Diese kannst du dann mit Bedingungen versehen. Gruß Bernd ------------------ Warum einfach, wenn es auch kompliziert geht. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
lumimi96 Mitglied
Beiträge: 5 Registriert: 21.11.2021
|
erstellt am: 21. Nov. 2021 11:33 <-- editieren / zitieren --> Unities abgeben:
Hallo Wolfi, tut mir leid, das ich deine Fragen nicht direkt beantwortet habe. Aber zu meiner Verteidigung: hast du aber auch nicht gemacht. Warum müssen denn alle Punkte bemaßt sein? Es geht hier ja nicht um eine technische Anforderung, sondern um ein Optisch ansehnliches Objekt. Zur Übung erst einmal eine Vase. Wenn ich ein Part designe, dessen Abmessungen ganz genau sein müssen, dann sollte natürlich alles Grün markiert sein. Heißt, ich muss wenn ich nur einen Punkt ändern will, den anderen immer zeitweise "fixieren"? Mein ziel ist ja eigentlich eben nicht, das die Punkte generell an bestimmten stellen Liegen, sondern, das ich designen kann. Ich studiere eigentlich Fahrzeugtechnik, und möchte nach dem Studium richtung Class-A-Surfacing. Dazu sollte ich ja wohl erstmal mit Surface im allgemeinen Anfangen. Hallo Bernd, wenn ich das richtig gesehen habe, kann ich die Tangentialmarker nur an bestehende Objekte anknüpfen? D.h. ich müsste mir für jeden Punkt eine Konstruktions Linie als Tangente erstellen. Klingt für mich nicht zielführend. Ich hatte eigentlich gehofft, das Catia noch eine Weitere Splinefunktion, im sinne von NURBS hat. z.B in dieser art. https://www.researchgate.net/profile/Vinh_Phu_Nguyen/publication/236688075/figure/fig13/AS:668847224922123@1536477013287/NURBS-curve-and-surface-a-NURBS-curve-defined-with-the-basis-given-in-Fig-3-and-b.png Vielen Dank 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: 21. Nov. 2021 11:44 <-- editieren / zitieren --> Unities abgeben: Nur für lumimi96
Servus Zitat: D.h. ich müsste mir für jeden Punkt eine Konstruktions Linie als Tangente erstellen. Klingt für mich nicht zielführend.
Nein, du kannst den Marker auch direkt für Bedingungen verwenden (zB Konkurrenz- oder Winkelbedingung). Ich hab gerade entdeckt: an Kontrollpunkten (nicht an End- und Startpunkt) lässt sich auch die Krümmung definieren: Doppelklick auf den Punkt -> Krümmungsradius angeben. Gruß Bernd PS: Wenn du beim per Hand anpassen des Splines einen Kontollpunkt selektierst und diesen bewegst, bewegt sich auch kein anderer Punkt mit ------------------ Warum einfach, wenn es auch kompliziert geht. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
lumimi96 Mitglied
Beiträge: 5 Registriert: 21.11.2021
|
erstellt am: 21. Nov. 2021 12:34 <-- editieren / zitieren --> Unities abgeben:
Hallo Bernd, ah jetzt versteh ich was du meinst, dann kann ich aber immer noch nicht die Tangente mit dem Pfeil selber bestimmen, richtig? Ich muss dann quasi zwischen dem kleinen Pfeil der mir dann angezeigt wird und einer Konstruktionslinie die Parallelität einstellen, oder wie du schon sagst, direkt mit dem Zahlenwert Arbeiten. Ich suche quasi eine Möglichkeit diesen kleinen Pfeil frei zu drehen. Ähnlich wie im zuletzt angehängten link. Ich kann ja schon nicht so etwas wie im geteilten Bild Konstruieren, weil das direkt über bestimmt ist. Aber eigentlich sollte doch der 3. Punkt noch beweglich sein. Mit diesen Bedingungen kann ich ja verschiedenste Splines zeichnen. (siehe Skizze)
In anderer CAD Software kann man Splines so darstellen: https://docs.gimp.org/en/images/glossary/bezier-curve.png hierbei lassen sich durch ziehen des Handles, die Krümmung und die Tangente direkt bestimmen. Gibt es solche splines in Catia garnicht? Ich kann mir nicht vorstellen, das in CATIA ICEM (was ja mittlerweile Teil von V5 sein müsste) mit den genaue Zahlenwerten gearbeitet wird. Ach ich bin verwirrt. Ist Catia einfach doch nicht für Class-A-Modeling geeignet? [Diese Nachricht wurde von lumimi96 am 21. Nov. 2021 editiert.] 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: 21. Nov. 2021 12:46 <-- editieren / zitieren --> Unities abgeben: Nur für lumimi96
Servus Zitat: nicht die Tangente mit dem Pfeil selber bestimmen, richtig?
Ja. Code: Aber eigentlich sollte doch der 3. Punkt noch beweglich sein
In meinem Kurztest war der 3. Punkt noch nicht eindeutig definiert. Hast du ggf eine zusätzlich Bedingung erzeugt? Bezier-Kurven gibt es in Catia auch, aber leider nur mit einer begrenzten Definition (siehe Doku)
Zitat: Ist Catia einfach doch nicht für Class-A-Modeling geeignet
ggf verwendest du die falsche Workbench, oder gehst falsch vor. Gruß Bernd ------------------ Warum einfach, wenn es auch kompliziert geht. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
lumimi96 Mitglied
Beiträge: 5 Registriert: 21.11.2021
|
erstellt am: 21. Nov. 2021 13:19 <-- editieren / zitieren --> Unities abgeben:
Bei mir ist der Punkt erst dann wieder beweglich wenn ich das Tangenten Häkchen aktiviere. Die Splines zur Definierung der Flächen sind doch eigentlich in jeder Workbench gleich? Es ist nicht so, das ich nicht das ergebnis bekomme, das ich erwarte. Der weg dahin ist halt nur umständlich.
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |