|
|
Kombination und Verrundung von linearen Funktionen |
|
momo6193 |
Forum-Newbie
|
|
Beiträge: 3
|
|
|
|
Anmeldedatum: 27.03.19
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 10.04.2019, 14:41
Titel: Kombination und Verrundung von linearen Funktionen
|
|
|
|
|
Hallo,
ich stehe vor einer kleinen Herausforderung. Ich möchte eine komplexe Drahtkonstruktion in CAD auf engstem Raum erstellen. Bisher wurden hierfür aus Excel importierte Datenpunkte zur Erstellung von Splines (als neutrale Drahtfaser) verwendet. Entlang dieser Spline wird dann im CAD ein ein gebogener Draht extrudiert. Das Exceltool ist extrem aufwändig zu bedienen und nicht wirklich transparent für jemanden, der es nicht selbst programmiert hat. Ich kann mir nicht vorstellen, dass dies nicht eleganter mit einem etwas mathematischeren Programm wie MATLAB geht.
Ein konkretes 2D-Beispiel:
Die angehängte Abbildung zeigt zunächst einen Verlauf aus mehreren linear verlaufenden Funktionen. (blau - 0). Die Linearfunktionen würden im 3D aus fest definierten Stützpunkten resultieren.
1) Nun möchte ich, dass diese Funktionen einerseits kombiniert und im Anschluss gezielt verrundet werden können, sodass ich z.B. die Funktion grau-9 abrufen kann .
2) Abschließend möchte ich ca. 150 gleichmäßig verteilte Datenpunkte aus der Kombifunktion extrahieren.
Ich erwarte keine vollständige Lösung. Ich erhoffe mir lediglich wegweisende MATLAB-Funktionen, die mich auf die richtige Spur für diese Aufgabe bringen könnten Vor allem bezüglich der Verrundung der Ecken.
Gruß
Markus
Beschreibung: |
|
Download |
Dateiname: |
2019-04-10_14h11_35.png |
Dateigröße: |
27.49 KB |
Heruntergeladen: |
448 mal |
|
|
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.484
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 12.04.2019, 16:57
Titel:
|
|
Hallo,
Wie sollen die Funktionen denn kombiniert werden?
Wie soll die "Verrundung" erfolgen?
Ich zumindest verstehe nicht, was du genau machen möchtest, und kann daher auch noch nicht bei der Umsetzung helfen.
Grüße,
Harald
_________________
1.) Ask MATLAB Documentation
2.) Search gomatlab.de, google.de or MATLAB Answers
3.) Ask Technical Support of MathWorks
4.) Go mad, your problem is unsolvable ;)
|
|
|
momo6193 |
Themenstarter
Forum-Newbie
|
|
Beiträge: 3
|
|
|
|
Anmeldedatum: 27.03.19
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 06.05.2019, 09:21
Titel:
|
|
Hallo Harald,
Letztendlich ist es so:
Ich habe eine Sammlung an Punkten, die entlang von Geraden und Ecken angeordnet sind.
Ich möchte nun gezielt die Ecken verrunden und, dass die Punkte entlang der dadurch entstandenen Kurve (vorher eine Ecke) verlaufen.
Final sollen die Punkte als Extrusionskurven für Volumenkörper im CAD dienen.
Viele Grüße
Markus
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.484
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 06.05.2019, 15:40
Titel:
|
|
Hallo,
Zitat: |
Ich möchte nun gezielt die Ecken verrunden und, dass die Punkte entlang der dadurch entstandenen Kurve (vorher eine Ecke) verlaufen. |
Das war mir klar, nur wie soll das passieren? Sollen die Rundungen beispielsweise kreisförmig sein oder beispielsweise eine Ellipse? Wie wird der Radius bzw. generell die Parameter bestimmt?
Grüße,
Harald
_________________
1.) Ask MATLAB Documentation
2.) Search gomatlab.de, google.de or MATLAB Answers
3.) Ask Technical Support of MathWorks
4.) Go mad, your problem is unsolvable ;)
|
|
|
momo6193 |
Themenstarter
Forum-Newbie
|
|
Beiträge: 3
|
|
|
|
Anmeldedatum: 27.03.19
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 21.05.2019, 09:59
Titel:
|
|
Hi Harald,
Die Rundungen sollen kreisförmig sein, da es später reale Biegeteile im CAD darstellen wird. Der Radius soll dann (gemeinsam mit den Koordinaten für die Eckpunkte) eine Steuergröße sein. Ziel ist eine änderungsfreundliche parametrische 3D-Kurve.
Viele Grüße
Markus
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.484
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 21.05.2019, 11:03
Titel:
|
|
Hallo,
dann sehe ich soweit klar:
- die Ecken müssen erkannt werden / sind bekannt
- statt der momentanen Linie muss für "rechte" Ecken (im Sinne von rechts abbiegen auf dem Verlauf) auf den Intervallen [Ecke_x-r, Ecke_x] immer eine Kreisgleichung gerechnet werden. Mittelpunkt ist [Ecke_x - r, Ecke_y - r]. Für "linke" Ecken entsprechend.
Grüße,
Harald
_________________
1.) Ask MATLAB Documentation
2.) Search gomatlab.de, google.de or MATLAB Answers
3.) Ask Technical Support of MathWorks
4.) Go mad, your problem is unsolvable ;)
|
|
|
|
|
Einstellungen und Berechtigungen
|
|
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
|
|
Impressum
| Nutzungsbedingungen
| Datenschutz
| FAQ
| RSS
Hosted by:
Copyright © 2007 - 2024
goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks
MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.
|
|