| |
| MegaCAD Metall 3D - Die wichtigsten Funktionen im Überblick |
Autor(20117)
|
Thema: Tangente zu Freiformfläche (1164 mal gelesen)
|
M. Buhl Mitglied Dipl.-Ing.(FH)
Beiträge: 325 Registriert: 02.07.2001
|
erstellt am: 21. Aug. 2003 10:03 <-- editieren / zitieren --> Unities abgeben:
Hallo miteinander, habe mal wieder was kniffliges für die Tüftler. Ich habe eine Freiformfläche und eine Kugel (siehe Bild im Anhang). Für die Kugel gebe ich beispielsweise zwei Koordinaten vor, die dritte Koordinate soll dadurch gebildet werden, dass die Kugel die Freiformfläche in diesem berührt. Letzendlich lässt sich die Frage auch anders stellen. Wie bekommt man eine Normale oder Tangente an jede beliebige Stelle einer Freiformfläche. Viel Spaß beim Tüfteln. Über eine Lösungsmöglichkeit wäre ich übrigens dankbar. Bis dann, Mathias Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
VHR Mitglied Maschinenbau Ingenieur
Beiträge: 1419 Registriert: 14.10.2000 MegaCAD 2022 (64) Metall 3D Professional (20.22.01.12) mit der Blech 3D Applikation Windows 10 Pro 64 Bit (Version 21H2) Lenovo ThinkPad W540 Intel Core i7-4800MQ 2,8(3,7)GHz 16 GB DDR3 RAM 250 GB SSD / 1TB HDD NVIDIA Quadro K2100M 2 GB GDDR5, DisplayPort 1.2 OpenGL Version 4.6 Intel HD Graphics 4600 Lenovo ThinkVision LT2324p (23 Zoll) (1920x1080) 3Dconnexion SpaceNavigator for Notebooks
|
erstellt am: 21. Aug. 2003 22:23 <-- editieren / zitieren --> Unities abgeben: Nur für M. Buhl
Hallo Mathias, ich kann Deine JPG Datei leider nicht öffnen – vermutlich ist der Link ungültig. Wenn ich Deine Frage richtig verstehe, dann geht es Dir darum, an einer beliebeigen Stelle auf einer Freiformfläche eine Normale zu errichten. Du kannst das zumindest näherungsweise erreichen, indem Du die Fläche relativ engmaschig darstellst (d.h. die Facettierung und die Segmentierung „hochdrehst“) Über die Eckpunkte des Dreiecks an der der für Dich interessanten Stelle kannst Du über „Arbeitsebene - 3 Punkte“ eine Arbeitsebene bestimmen, deren Z-Achse dem Normalvektor entspricht. Der mathematisch exakte Normalenvektor ist dem Programm an jeder Stelle bekannt – auf dieser Basis wird ja z.B. eine Offsetfläche berechnet – ich kenne aber leider keine Möglichkeit, MegaCAD diese Information zu entlocken. Ich werde morgen unseren Flächen Guru interviewen.
Gruß VHR ------------------ VHR Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
M. Buhl Mitglied Dipl.-Ing.(FH)
Beiträge: 325 Registriert: 02.07.2001
|
erstellt am: 22. Aug. 2003 06:53 <-- editieren / zitieren --> Unities abgeben:
Hallo VHR, die Frage ist richtig verstanden. Ich habe es anders gelöst. 1. Kugel so positioniern, dass sie mit Fläche kollidiert. 2. Kollisionsobjekt erzeugen. 3. Linie vom Schwerpunkt Kugel zum "Mittelpunkt" der Kollisionsfläche. 4. Linie an Kugel und an Kollisionsfläche trimmem. 5. Länge und Richtung der Linie entsprechen der erforderlichen Verschiebung der Kugel, so dass diese die Fläche lediglich in einem Punkt berührt. Das funktioniert in diesem Fall, aber nicht in jedem anderen beliebigen. Eine sinnvolle Lösung wäre also wünschenswert. Das jpg habe ich nochmal drangehängt. Bis dann, Mathias Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Knoop Mitglied Dipl.-Ing. masch.
Beiträge: 409 Registriert: 09.10.2000
|
erstellt am: 22. Aug. 2003 13:28 <-- editieren / zitieren --> Unities abgeben: Nur für M. Buhl
|
Wawuschel Mitglied
Beiträge: 244 Registriert: 22.06.2000 MC 2022 2D
|
erstellt am: 22. Aug. 2003 18:37 <-- editieren / zitieren --> Unities abgeben: Nur für M. Buhl
Zitat: Original erstellt von Knoop: auch hier gig das jpg nicht zu laden, schade...
Hi, vielleicht liegts am "ä" im Dateinamen? _http://ww3.cad.de/foren/ubb/uploads/M.+Buhl/KugelundFläche.JPG CU Wawuschel
[Diese Nachricht wurde von Wawuschel am 22. August 2003 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
M. Buhl Mitglied Dipl.-Ing.(FH)
Beiträge: 325 Registriert: 02.07.2001
|
erstellt am: 25. Aug. 2003 06:46 <-- editieren / zitieren --> Unities abgeben:
|
Hochbaum Ehrenmitglied
Beiträge: 1795 Registriert: 14.08.2000 MegaCAD alles und in jeder Form i7, 12GB, Quadro K2200 WIN10/64
|
erstellt am: 25. Aug. 2003 15:41 <-- editieren / zitieren --> Unities abgeben: Nur für M. Buhl
@M.Buhl nix mehr für die 19-er, kommt aber auf die Liste für die nächste... A) Lot auf Element: (Funktion) wird erweitert, Facettenkante einer FreiFormFläche (FFF) anklicken und einen Punkt drauf bestimmen, dann wird von dem aus ein Lot senkrecht auf die FFF gestellt. positive Eingabe in Richtung Flächennormalen, negativ entgegengesetzt B) Fangen lotrecht: (Fangfunktion) wird erweitert, von einem beliebigen aus kann dann senkrecht auf eine FFF das Lot geworfen werden. Da wird es immer mehrere Lösungen geben, da muß man nochmal nachdenken. ------------------ MfG E.Hochbaum Alles wird Gut Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
M. Buhl Mitglied Dipl.-Ing.(FH)
Beiträge: 325 Registriert: 02.07.2001
|
erstellt am: 26. Aug. 2003 07:11 <-- editieren / zitieren --> Unities abgeben:
|
Hochbaum Ehrenmitglied
Beiträge: 1795 Registriert: 14.08.2000 MegaCAD alles und in jeder Form i7, 12GB, Quadro K2200 WIN10/64
|
erstellt am: 27. Aug. 2003 19:11 <-- editieren / zitieren --> Unities abgeben: Nur für M. Buhl
@Matthias HTML geht nicht, aber wenn man einen Beitrag schreibt, sind links neben dem Textfenster einmal die Smilies-Legende und dann noch der Hinweis auf UBB-Code zu finden. ------------------ MfG E.Hochbaum Alles wird Gut Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |