Site Tools


Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
de:rhino:reverseengineering [2020/08/14]
127.0.0.1 external edit
de:rhino:reverseengineering [2023/02/10] (current)
joachim
Line 1: Line 1:
-====== Reverse Engineering ======+======Reverse Engineering====== 
 +=====Rhinoceros 8=====
  
-Rhinoceros ist keine automatische Reverse-Engineering-Software.+Reverse Engineering ist der Vorgang, ein [[https://docs.mcneel.com/rhino/8/help/de-de/index.htm#commands/mesh.htm%3FTocPath%3DCommands%7CAlphabetical%7CM%7C_____33|Polygonnetz]] oder eine [[https://docs.mcneel.com/rhino/8/help/de-de/index.htm#commands/pointcloud.htm?Highlight=point%20cloud|Punktwolke]], das bzw. die normalerweise durch Scannen eines physischen Objekts erhalten wurde, in eine Art auf Fertigungsstandards bearbeitbare 3D-Geometrie umzuwandeln. Ein Polygonnetz ist eine Aufeinanderfolge flacher Polygone, welche eine Form im 3D-Raum definieren. Aufgrund ihres Wesens ist es jedoch schwer, Polygonnetze genau zu handhaben. Diese Genauigkeit ist oft notwendig, das Modell in ein physisches Objekt zurückzumodellieren. Zum Beispiel einen Radius oder eine Krümmung können Sie auf einem Polygonnetz nicht genau definieren. Daher kann das Objekt durch Rückführung (Reverse Engineering) in eine mit mathematischer Präzision transformierbare Geometrie, wie z.B. [[https://www.rhino3d.com/features/nurbs/|NURBS]] im Nachhinein beliebig manipuliert, bearbeitet und an jegliche Prototyping-Maschine zurückgeschickt werden.
  
-Im Allgemeinen wird die Punktewolke oder das Polygonnetz als Referenz verwendetum das Objekt mit NURBS-Flächen neu zu modellieren.+Rhino ist **kein** Reverse-Engineering-Programmda für das Reverse Engineering eine Vielzahl von Eigenschaften und Werkzeugen notwendig sind. Je nach Ihren Bedürfnissen ist es jedoch möglich, dass Rhino über genügend Werkzeuge verfügt, es zustande zu bringen.
  
-Es können Schnittkurven aus einer Punktewolke (Befehl PunktwolkeSchnittEngl_PointCloudSection) oder mit Schnittoder Konturkurve aus einem Polygonnetz extrahiert werden.+Rhino 8 bringt den Vorgang einen Schritt weiter als Rhino 7dank der Hinzufügung des Befehls [[https://discourse.mcneel.com/t/rhino-8-feature-shrinkwrap/149658|Aufschrumpfen]].  
 +Dies sind einige der Ressourcen in Aufschrumpfen: 
 +  * https://discourse.mcneel.com/t/rhino-8-feature-shrinkwrap/149658 
 +  * https://vimeo.com/763781567 
 +  * https://vimeo.com/776411985
  
-Es sind auch einige Plug-ins für Reverse-Engineering erhältlichhttp://www2.rhino3d.com/resources/default.asp?category=13+Die Werkzeuge in Rhino 8, die beim Umwandeln eines Scans in ein bearbeitbares Teil behilflich sein können, sind
 +  * [[https://discourse.mcneel.com/t/rhino-8-feature-shrinkwrap/149658|Aufschrumpfen]] - zum Erhalt eines geschlossenen und sauberen Polygonnetzes 
 +  * [[https://docs.mcneel.com/rhino/8/help/de-de/index.htm#commands/quadremesh.htm|VierecksNeuvermaschung]] - zum Neuvermaschen und Steuern der Topologie 
 +  * [[https://docs.mcneel.com/rhino/8/help/de-de/index.htm#commands/tosubd.htm|InSubD]] - zum Bearbeiten, Manipulieren und Umwandeln seiner Form 
 +  * [[https://docs.mcneel.com/rhino/8/help/de-de/index.htm#commands/tonurbs.htm|InNURBS]] - zum Zurückverwandeln und weiteren (präzisen) Bearbeiten, etwa mit Booleschen Operationen, Abschrägungen oder Verrundungen. 
 +  * [[https://discourse.mcneel.com/t/rhino-wip-activated-new-mesh-booleans/149930|PolygonnetzAusBoolescherDifferenz verbessert]] - neugeschriebener Code für Polygonnetze aus Boolescher Differenz, der viele Fälle von Eckpunkten behandelt und ein saubereres polygonales Ergebnis erbringt.
  
-Infos auch unter: http://www.flexicad.com/produkte/erweiterungen/rhinoreverse/uebersicht.htm.+Eine stetig anwachsende Zahl von Tutorials finden Sie in der Kategorie [[https://www.rhino3d.com/en/learn/?query=kind:%20reverse_engineering&modal=null|Reverse Engineering]] unserer Schulungsseite.
  
----- 
-Der Befehl Füllfläche (//Patch) ist das einzige Werkzeug, das für die Erzeugung einer Fläche aus einem Punktesatz direkt verwendet werden kann. Es kann auch der Befehl PunktwolkeSchnitt (//PointCloudSection) in Rhino verwendet werden, um das Reverse-Engineering der Kurven zuerst zu erstellen, dann diese Kurven verwenden, um NURBS-Flächen zu erzeugen. 
  
----- +=====Rhinoceros 7===== 
-Infos hier und auf den folgenden Seiten: http://www.rhino3.de/design/modeling/reengineering/+Dies ist eine alte, aber immer noch gültige Erklärung eines [[https://www.hydraulicdesign.net/meshes.htm|Polygonnetzes.]]
  
-Zum Navigieren auf die kleinen Pfeile unten rechts auf jeder Seite klicken.+Rhino 7 verbessert den Reverse-Engineering-Vorgang für ein Polygonnetz. 
 +In diesen Videos sehen Sie die Verwendung von Rhino 7 für das Reverse Engineering eines Polygonnetzes. 
 +Der Vorgang und die Befehle sind im Video enthalten. 
 +  * https://www.youtube.com/watch?v=WpaSq2j-Mvk 
 +  * https://www.youtube.com/watch?v=EDd2wcTKWgE 
 +  * https://www.youtube.com/watch?v=fvV7Dyd7wH4
  
----- +Weitere Informationen finden Sie hier: 
-Es gibt einige Möglichkeiten, dies zu tun:+https://www.youtube.com/c/Rhinoceros3d/videos
  
-SMURF Plug-in für Rhino 3.0, http://www2.rhino3d.com/resources/display.asp?language=&listing=93  Smurf ist ein Rhino Plug-in, mit dem Polygonnetze interaktiv in NURBS-Füllflächen umgewandelt werden können.+=====Rhinoceros 6=====
  
-Das SMURF Plug-in macht ein Polygonnetz erforderlich.  Wenn also eine Punktewolke vorhanden ist, muss sie zuerst in ein Polygonnetz umgewandelt werden.+[[de:rhino:rhinoceros|Rhino]] ist keine automatische Reverse-Engineering-Software.
  
-> **Konverter:*//// +Im Allgemeinen verwenden Sie die Punktwolke oder das Polygonnetz als Referenz zur Remodellierung des Objekts mit [[de:rhino:nurbs|NURBS]]-Flächen. 
-  * Points2Polys ist ein KOSTENLOSER Konverter von Punktewolke zu Polygonnetz von Paraform, der auf unstrukturierten Rohdaten mittlerer Größe verwendet wird (ca500'000 Punkte). http://www.paraform.com/ppdl+ 
-  * PolygonnetzAusPunkten (_MeshFromPoints) - Teil von Rhino 3.0, der in Rhino 3.0 SR4 und neuer enthalten ist, im Bonus-MenüIm Diskussionsforumsarchivs könnt ihr mehr Infos zu diesem Werkzeug finden. +Sie können Querschnittskurven aus einer Punktwolke extrahieren (Befehl PunktwolkeSchnitt) oder ein Polygonnetz mit Schnitt oder Kontur formen. 
-  * In den Diskussionsforumsarchiven und auf der Rhino Ressourcenseite findet ihr weitere neue Punktewolkenübersetzer.+ 
 +  *[[https://www.rhino3d.com/download/rhino/4.0/ScanCleanupRemodel|Tutorial]] über die in Rhino integrierten Funktionen  
 + 
 +Es stehen auch einige Plug-ins zur Verfügung, die beim Vorgang des Revers Engineering hilfreich sind. 
 + 
 +  *Von Trunhoo Network Technology gibt es [[http://www.resurf3d.com/products.htm|RhinoResurf]], ein Reverse-Engineering-Plug-in für Rhino 4 und 5.  
 + 
 +  *[[http://www.food4rhino.com/project/mesh2surface-0?etx|Mesh2Surface]] ist ebenfalls ein hervorragendes Plug-in zur Vereinfachung des Reverse Engineering in Rhinoceros. 
 + 
 +  *[[http://www.rhinoreverse.icapp.ch/english/index.html|Rhinoreverse]] ist ebenfalls ein vielversprechendes Plug-in 
 + 
 +  *Weitere Werkzeuge für das Reverse Engineering finden Sie auf [[https://www.food4rhino.com/en/browse?sort_by=ds_changed&f%5B0%5D=im_field_term_reference_category%3A712|unserer Seite für verwandte Produkte und Dienstleistungen.]] 
 + 
 + 
 +  *Und schließlich gibt es noch [[https://oqton.com/geomagic-designx/|Geomagic]]. 
 + 
 +---- 
 +Der Befehl Füllfläche ist das einzige Werkzeug, das Sie direkt zur Erzeugung einer Fläche aus einer Menge von Punkten verwenden können. Sie können aber auch zuerst den Befehl PunktwolkeSchnitt in Rhino für das Reverse Engineering von Kurven, und dann diese Kurven zur Erstellung von [[de:rhino:nurbs|NURBs]] Flächen verwenden.
  
 ---- ----
-Nehmen wir einmal an, ihr möchtet eine erstklassige Fläche auf einem komplexen Produkt2 Jahre professioneller Erfahrung sollten ausreichen! Aber wenn die Qualität der Fläche nicht wichtig ist oder eine einfache Form hat, könnten Programme wie SMURF hilfreich seinOhne das Modell gesehen zu haben oder zu wissen, wie das Projekt ist, verwenden die meisten die Punktewolkendaten als Referenz, um ein Modell von Grund auf zu erzeugen, indem gute Modelliertechniken verwendet werdenDas, kombiniert mit einer genauen Anpassung der Scan-Daten an die gewünschte Toleranz, ist sehr schwierig!+Schauen Sie [[http://www.rhino3.de/design/modeling/reengineering/|hier]] und auf den folgenden Seiten nach Anwendungen, die automatisch NURBS-Flächen aus Punktwolken oder Polygonnetzen erzeugenZum Navigieren klicken Sie auf die kleinen Textwinkel ganz unten rechts auf jeder Seite.
  
 ---- ----
-Reverse-Engineering ist wohl das schwierigste, was man mit Rhino tun kann, je nachdem, was das gescannte Element ist. Ich habe es gemacht und es ist kein einfacher oder angenehmer Vorgang, außer es ist ein Gelände-Map. In diesem Fall sollte es machbar seinetwas mit Füllfläche zu erhalten. Mein Rat wäre, diese Punktewolke nicht in NURBS umzuwandelnaußer es ist unbedingt nötig (es gibt CAM-Programme, die Polygonnetzdateien importierensollte dies das Problem sein), und wenn es nötig ist, holt euch Hilfe von einem Rhino-Experten--es gibt keinen besonderen Trick, man muss nur Rhino sehr sehr gut kennen-- oder holt euch spezialisierte Reverse-Engineering-Softwaredie dies in einem vernünftigen Zeitrahmen tun.+Je nach eingescanntem Objekt gehört Reverse Engineering zu den schwierigsten Aufgaben in Rhino. Meiner eigenen Erfahrung nach ist es weder leicht noch bietet es einen besonderen Anreiz, außer es handelt sich um eine Gelände-Map, die mit Patch zu bearbeiten sein sollte. Mein Rat lautet, diese Punktwolke nicht in [[rhino:nurbs|NURBs]]-Aufgaben zu verwendenwenn es nicht unbedingt notwendig ist(Es gibt CAM-Programme zur Aufnahme von Polygonnetzdateien, falls hier das Problem liegt.Im Bedarfsfall sollten Sie jemanden mit Rhino-Erfahrung um Hilfe bitten--einen Trick gibt es nicht, nur fundierte Rhino-Kenntnisse sind von Nutzen-- oder sich eine spezielle Software für Reverse Engineering besorgenum den Zeitwaufwand auf ein vernünftiges Maß zu beschränken.
  
 ---- ----
-Weitere Kommentare...+In dieser [[https://www.rhino3d.com/download/rhino/4.0/ScanCleanupRemodel|PDF-Datei]] wird die Bereinigung eines gescannten Polygonnetzes und seine Vorbereitung für den STL-Druck beschrieben. Zusätzlich wird das Polygonnetz einem Reverse Engineering unterzogen und mit [[de:rhino:nurbs|NURBs]]-Flächen ersetzt, alles in Rhino 4.0.
  
  
  
 +Fügen Sie Ihre Kommentare hinzu...
de/rhino/reverseengineering.1597445311.txt.gz · Last modified: 2020/08/14 by 127.0.0.1