Reverse Engineering: Unterschied zwischen den Versionen

Aus OHO - search engine for sustainable open hardware projects
Wechseln zu:Navigation, Suche
(Die Seite wurde neu angelegt: „__TOC__ Some Open Hardware projects, of great value, have on the internet only photos and videos of the real equipment, without dimensions or any other type of…“)
 
Zeile 1: Zeile 1:
__TOC__
__TOC__
Some Open Hardware projects, of great value, have on the internet only photos and videos of the real equipment, without dimensions or any other type of information about the magnitude of the size of its parts, information that is required for its realization or construction; In these cases, OHO has developed a procedure to estimate with a certain degree of precision, the essential dimensions of objects and physical structures, from photos, with the help of useful programs for this purpose.
Einige Open-Hardware-Projekte, die von großem Wert sind, haben im Internet nur Fotos und Videos der realen Ausrüstung, ohne Abmessungen oder jede andere Art von Informationen über die Größe ihrer Teile, Informationen, die für die Realisierung oder den Bau erforderlich sind; In diesen Fällen hat OHO ein Verfahren entwickelt, um mit einem gewissen Grad an Präzision die wesentlichen Abmessungen von Objekten und physischen Strukturen, von Fotos, mit Hilfe von nützlichen Programmen für diesen Zweck zu schätzen.
<div id="guidelines"></div>
<div id="Richtlinien"></div>
== Guidelines in Reverse Engineering projects ==
== Richtlinien in Reverse-Engineering-Projekten ==
[[File: Rev-eng1.jpg | thumb]]
[[Datei: Rev-eng1.jpg | thumb]]
[[File: Rev-eng2.jpg | thumb]]
[[Datei: Rev-eng2.jpg | thumb]]
[[File: Rev-eng3.jpg | thumb]]
[[Datei: Rev-eng3.jpg | thumb]]
[[File: Rev-eng4.jpg | thumb]]
[[Datei: Rev-eng4.jpg | thumb]]


The most important aspects in the so-called [https://en.wikipedia.org/wiki/Reverse_engineering Reverse Engineering] procedures are shown below, images of the case of a workshop crane found on the internet are shown:
Die wichtigsten Aspekte im sogenannten [https://en.wikipedia.org/wiki/Reverse_engineering Reverse-Engineering]-Verfahren werden im Folgenden anhand von im Internet gefundenen Bildern des Falles eines Werkstattkrans dargestellt:
<div style="height:30px"></div>
<div style="height:30px"></div>
<div id="selection"></div>
<div id="selection"></div>
== Video selection ==
== Videoauswahl ==


For the case shown, we worked with the video of the link: [https://www.youtube.com/watch?v=FGPVdLr42Yg Workshop Crane powered by DRILL], in which the following was addressed:
Für den gezeigten Fall haben wir mit dem Video des Links gearbeitet: [https://www.youtube.com/watch?v=FGPVdLr42Yg Werkstattkran powered by DRILL], in dem folgendes angesprochen wurde:


=== Are there views from different angles? ===
=== Gibt es Ansichten aus verschiedenen Blickwinkeln? ===


The video shows the construction stages from various angles.
Das Video zeigt die Bauabschnitte aus verschiedenen Blickwinkeln.


=== Are there views of the most important details? ===
=== Gibt es Einblicke in die wichtigsten Details? ===
Details about the manufacturing processes are observed: stripping, cutting, welding and assembly.
Es werden Details zu den Herstellungsprozessen gezeigt: Abisolieren, Schneiden, Schweißen und Montage.


=== Are there views of the open or disarmed equipment? ===
=== Gibt es Einblicke in die geöffneten oder entschärften Geräte? ===
The team is totally open.
Das Team ist völlig offen.


=== Are equipment parts, materials, and assembly logic recognized? ===
=== Sind Teile der Ausrüstung, Materialien und Montagelogik erkennbar? ===
In the equipment you can recognize the parts and how they are assembled.
In der Ausrüstung kann man die Teile erkennen und wie sie zusammengebaut werden.


=== Is there a category in OHO for video equipment? ===
=== Gibt es in OHO eine Kategorie für Videoausrüstung? ===
According to the categories available in [www.oho.wiki | OHO], this equipment fits into the category 'Mobile Cranes'
Nach den in [www.oho.wiki | OHO] verfügbaren Kategorien passt dieses Gerät in die Kategorie 'Mobilkräne'.


=== Are the images displayed with the necessary clarity? ===
=== Werden die Bilder mit der erforderlichen Klarheit angezeigt? ===
Yes, it is a high resolution video, so your images are sharp.
Ja, es handelt sich um ein hochauflösendes Video, die Bilder sind also scharf.
<div style="height:180px"></div>
<div style="height:180px"></div>
<div id="reference"></div>
<div id="Referenz"></div>
== Reference measurement ==
== Referenzmessung ==
[[File: Rev-eng5.jpg | thumb]]
[[Datei: Rev-eng5.jpg | thumb]]
To determine the dimensions of the project, it is necessary to have one or more previously known dimensions, these measurements must be provided by OHO in the development of this procedure, unless otherwise indicated.
Um die Abmessungen des Projekts zu bestimmen, ist es notwendig, über eine oder mehrere vorher bekannte Abmessungen zu verfügen; diese Messungen müssen von OHO bei der Entwicklung dieses Verfahrens zur Verfügung gestellt werden, sofern nicht anders angegeben.


In the crane project, the width of the 60 mm tube was used as a reference measure, information obtained from the comments of the video, which gives validity to the reference.
Bei dem Kranprojekt wurde die Breite des 60-mm-Rohrs als Referenzmaß verwendet, eine Information, die aus den Kommentaren des Videos gewonnen wurde, was der Referenz Gültigkeit verleiht.


=== Review comments and video information ===
=== Überprüfung der Kommentare und Videoinformationen ===
Generally, very useful data is available in the comments and in the video information, in the case of projects obtained from YouTube; Here you can get data on the dimensions required for manufacturing (explicit measurements).
Im Allgemeinen sind sehr nützliche Daten in den Kommentaren und in den Videoinformationen verfügbar, im Falle von Projekten, die von YouTube bezogen wurden; hier können Sie Daten zu den für die Herstellung erforderlichen Abmessungen erhalten (explizite Messungen).


=== Review Comments ===
=== Kommentare zur Bewertung ===
In some cases, the number of comments is high, so they should be reviewed thoroughly.
In manchen Fällen ist die Anzahl der Kommentare sehr hoch, so dass sie gründlich überprüft werden sollten.


In the analyzed video, all the comments and their responses were expanded, scrolling down, finding 507 items in total, including responses.
Im analysierten Video wurden alle Kommentare und ihre Antworten erweitert, indem nach unten gescrollt wurde. Dabei wurden insgesamt 507 Punkte gefunden, einschließlich der Antworten.


* As this is a video with many comments, all responses were expanded with the YouTube expand reply comments tool.
* Da es sich um ein Video mit vielen Kommentaren handelt, wurden alle Antworten mit dem YouTube-Tool "Antwortkommentare erweitern" erweitert.


* Since the comments are in different languages, we proceeded to translate in Google docs, GOOGLETRNSLATE () AND DATECTLANGUAGE (), the result was later revised to correct translation errors.
* Da die Kommentare in verschiedenen Sprachen verfasst sind, übersetzten wir sie in Google docs, GOOGLETRNSLATE () UND DATECTLANGUAGE (). Das Ergebnis wurde später überarbeitet, um Übersetzungsfehler zu korrigieren.
* To make the process more efficient, a spreadsheet called 'youtube comments checker.ods' was created, organized as follows:
* Um den Prozess effizienter zu gestalten, wurde eine Tabelle mit dem Namen 'youtube comments checker.ods' erstellt, die wie folgt organisiert ist:
** Original comments in the first column
** Originalkommentare in der ersten Spalte
** Comments in English in the second column
** Kommentare auf Englisch in der zweiten Spalte
** Comments in Spanish in the third column (this depends on the person doing the analysis)
** Kommentare auf Spanisch in der dritten Spalte (dies hängt von der Person ab, die die Analyse durchführt)
** Comments were highlighted based on keywords such as 'mm', 'cm', 'kg', 'cable', 'pulley', 'wheel', among others, this in order to extract data that can provide information about dimensions and specifications.
** Die Kommentare wurden anhand von Schlüsselwörtern wie "mm", "cm", "kg", "Kabel", "Riemenscheibe", "Rad" usw. hervorgehoben, um Daten zu extrahieren, die Aufschluss über Abmessungen und Spezifikationen geben können.
* In the same way, the information of the video published by the author, in search of data of interest.
* Auf die gleiche Weise werden die Informationen des vom Autor veröffentlichten Videos auf der Suche nach Daten von Interesse ausgewertet.


Here are some screenshots with the comments and information, which yielded results.
Hier sind einige Screenshots mit den Kommentaren und Informationen, die zu Ergebnissen geführt haben.


{| class = "wikitable"
{| class = "wikitable"
|-
|-
!| Capture
!| Erfassen
!| Data obtained
!| Erhaltene Daten
|-
|-
|[[File: Rev-eng6.jpg | 400px]]
|[[Datei: Rev-eng6.jpg | 400px]]
|Reducer used with a ratio of 1: 100 <br> Capacity estimated by the manufacturer: 200 Kg
|Reducer verwendet mit einem Verhältnis von 1: 100 <br> Vom Hersteller geschätzte Kapazität: 200 kg
|-
|-
|[[File: Rev-eng7.jpg | 400px]]
|[[Datei: Rev-eng7.jpg | 400px]]
|Possible improvement, by changing the location of the reducer, a more compact design would be obtained
|[[Datei Rev-eng7]] |px]] |Eine mögliche Verbesserung, indem die Position des Untersetzungsgetriebes geändert wird, würde eine kompaktere Konstruktion ergeben
|-
|-
|[[File: Rev-eng9.jpg | 400px]]
|[[Datei: Rev-eng9.jpg | 400px]]
|Load capacity possibly greater than 200 kg
|Belastbarkeit möglicherweise größer als 200 kg
|-
|-
|[[File: Rev-eng10.jpg | 400px]]
|[[Datei: Rev-eng10.jpg | 400px]]
|Recommendation to replace plastic wheels and pulleys with metallic ones
|Empfehlung, Kunststoffräder und Riemenscheiben durch Metallräder zu ersetzen
|-
|-
|[[File: Rev-eng12.jpg | 400px]]
|[[Datei: Rev-eng12.jpg | 400px]]
|Reference on obtaining the reducer.
|Hinweis zur Beschaffung des Reduzierstücks.
|}
|}


=== Checks for equipment capacity ===
=== Überprüfung der Kapazität der Ausrüstung ===
[[File: Rev-eng13.jpg | thumb]]
[[Datei: Rev-eng13.jpg | thumb]]
Some aspects such as the capacity of the equipment or system must be verified, so that the project to be developed has practical value as Open Hardware.
Einige Aspekte wie die Kapazität des Geräts oder Systems müssen überprüft werden, damit das zu entwickelnde Projekt als Open Hardware einen praktischen Wert hat.


In the case of the crane, it is available on the market, currently similar equipment, with higher capacities, however, it will work based on the 200 kg capacity, indicated above in the video transcript.
Im Falle des Krans gibt es auf dem Markt derzeit ähnliche Geräte mit höheren Kapazitäten, jedoch wird er auf der Grundlage der 200 kg Kapazität arbeiten, die oben in der Videoabschrift angegeben ist.


=== Taking key screens for image processing ===
=== Aufnahme von Schlüsselbildern für die Bildverarbeitung ===
Once the decision to develop the reverse engineering process has been made, with the video selected, it begins by taking captures in which the lengths of the components can be measured.
Wenn die Entscheidung für die Entwicklung des Reverse-Engineering-Verfahrens gefallen ist und das Video ausgewählt wurde, werden zunächst Aufnahmen gemacht, in denen die Längen der Bauteile gemessen werden können.


=== Alternatives to include in the captures for reference measurements ===
=== Alternativen, die in die Aufnahmen für Referenzmessungen aufgenommen werden können ===
As mentioned, some of the captured measurements will be reference measurements, so their value is previously known, there are some elements that can show reference measurements, such as:
Wie bereits erwähnt, werden einige der aufgenommenen Messungen Referenzmessungen sein, so dass ihr Wert bereits bekannt ist:
   
   
* Calibration elements such as meters, rulers, vernier, among others.
* Kalibrierungselemente wie Messgeräte, Lineale, Nonius und andere.
* Known, well-identified objects, used in the video as parts of vehicles, parts of other machines such as washing machines, fans, among others. The equipment has a manual drill as a motor element, it can serve as a reference if required.
* Bekannte, gut identifizierte Objekte, die im Video als Teile von Fahrzeugen, Teile von anderen Maschinen wie Waschmaschinen, Ventilatoren, u.a. verwendet werden. Das Gerät verfügt über eine Handbohrmaschine als motorisches Element, die bei Bedarf als Referenz dienen kann.
* Estimated objects used in the video such as gears, bearings, shafts, beams, plates, among others, of which their size is assumed. These must be confirmed with other references such as anthropometry or approved by OHO.
* Geschätzte Objekte, die im Video verwendet werden, wie z. B. Zahnräder, Lager, Wellen, Träger, Platten u. a., deren Größe angenommen wird. Diese müssen mit anderen Referenzen wie der Anthropometrie bestätigt oder von OHO genehmigt werden.
* Interaction of people in the video, where human parts are shown. In the crane project, captures with human interaction were used for plausibility testing.
* Interaktion von Personen im Video, wenn menschliche Teile gezeigt werden. Bei dem Kranprojekt wurden Aufnahmen mit menschlicher Interaktion für die Plausibilitätsprüfung verwendet.
* Workshop furniture, especially work table, entrances, floor slabs, walls, among others that are useful.
* Werkstattmöbel, insbesondere Arbeitstische, Eingänge, Bodenplatten, Wände und andere nützliche Gegenstände.
* Workshop equipment such as vices, drills, wrenches etc. With some data of the observed equipment, it is possible to extract dimensions of nearby components that belong to the equipment or system of the project. In this case, data was obtained from the information in the video. [[File: Rev-eng14.jpg | thumb]] <div style="height:50px"></div>
* Werkstattausrüstung wie Schraubstöcke, Bohrer, Schraubenschlüssel usw. Mit einigen Daten der beobachteten Ausrüstung ist es möglich, die Abmessungen von nahe gelegenen Komponenten zu extrahieren, die zur Ausrüstung oder zum System des Projekts gehören. In diesem Fall wurden die Daten aus den Informationen im Video gewonnen. [[Datei: Rev-eng14.jpg | thumb]] <div style="height:50px"></div>
** Magnetic drill: Drill evo28
** Magnetischer Bohrer: Bohrer evo28
** Circular saw: EVOSAW230 with stand
** Kreissäge: EVOSAW230 mit Ständer
** Welder: Ideal Tecnomig 200GD Synergic
** Schweißgerät: Ideal Tecnomig 200GD Synergic
<div style="height:150px"></div>
<div style="height:150px"></div>
<div id="image"></div>
<div id="image"></div>
== Image Processing ==
== Bildbearbeitung ==
After obtaining the necessary captures or images to determine the dimensions, they must be processed using the following methods:
Nachdem die für die Bestimmung der Abmessungen erforderlichen Aufnahmen oder Bilder gewonnen wurden, müssen sie mit den folgenden Methoden bearbeitet werden:


=== Perspective distortion correction ===
=== Korrektur perspektivischer Verzerrungen ===
If the capture is distorted, lacks 'vanishing lines' and in addition, all its dimensions are in the same plane, the perspective must be corrected.
Wenn die Aufnahme verzerrt ist, keine "Fluchtlinien" aufweist und außerdem alle Abmessungen in derselben Ebene liegen, muss die Perspektive korrigiert werden.


Image editors such as [http://www.gimp.org.es/ Gimp] or others can be used to correct perspective.
Bildbearbeitungsprogramme wie [http://www.gimp.org.es/ Gimp] oder andere können zur Korrektur der Perspektive verwendet werden.


=== Determination of reference dimension by anthropometry or objects of known dimension ===
=== Bestimmung des Bezugsmaßes durch Anthropometrie oder Objekte mit bekannten Abmessungen ===
[[File: Rev-eng15.jpg | thumb]]
[[Datei: Rev-eng15.jpg | thumb]]
Once the captures have been established, where people or objects of known size interact, there must be average measurements, for the case of people, those indicated in the DIN 33 402 standard or others can be used.
Nach der Festlegung der Erfassungen, bei denen Personen oder Objekte bekannter Größe zusammenwirken, müssen Durchschnittsmaße ermittelt werden, für Personen können die in der Norm DIN 33 402 oder andere angegebene Maße verwendet werden.


In the evaluated project, for references on height and other anthropopmetry data, academic sources were used in the following links:
Im Rahmen des evaluierten Projekts wurden für Referenzen zur Körpergröße und anderen anthropopmetrischen Daten akademische Quellen unter den folgenden Links verwendet:
* http://erecursos.uacj.mx/handle/20.500.11961/3098
* http://erecursos.uacj.mx/handle/20.500.11961/3098
* https://docplayer.es/23252748-Ergonomia-desde-el-punto-de-vista-de-la-higiene-y-seguridad-industrial-lic-jose-luis-melo.html
* https://docplayer.es/23252748-Ergonomia-desde-el-punto-de-vista-de-la-higiene-y-seguridad-industrial-lic-jose-luis-melo.html


From these sources, some average references are obtained to be able to establish comparisons with the proportions observed in the video.
Aus diesen Quellen wurden einige Durchschnittswerte entnommen, um Vergleiche mit den im Video beobachteten Proportionen anstellen zu können.


=== Camera match sizing of equipment ===
=== Die Kamera passt die Größe der Ausrüstung an ===
[[File: Rev-eng16.jpg | thumb]]
[[Datei: Rev-eng16.jpg | thumb]]
[[File: Rev-eng17.jpg | thumb]]
[[Datei: Rev-eng17.jpg | thumb]]
[[File: Rev-eng18.jpg | thumb]]
[[Datei: Rev-eng18.jpg | thumb]]
There are tools capable of determining dimensions of objects in different axes of a coordinate system superimposed on a photo taken of said object, with perspective, such as the program [https://fspy.io/ fSpy], which is Open Source and it can generate, from the processed photo, a 'camera match' file that includes a coordinate system in the photo and can later be used by another very powerful program, such as [https://www.blender.org/ Blender], in which the photo and the coordinate system are manipulated in a three-dimensional environment.
Es gibt Werkzeuge, die in der Lage sind, die Dimensionen von Objekten in verschiedenen Achsen eines Koordinatensystems zu bestimmen, das einem perspektivisch aufgenommenen Foto des Objekts überlagert ist, wie das Programm [https://fspy.io/ fSpy], das Open Source ist und aus dem bearbeiteten Foto eine "Kameramatch"-Datei erzeugen kann, die ein Koordinatensystem im Foto enthält und später von einem anderen sehr leistungsfähigen Programm wie [https://www.blender.org/ Blender] verwendet werden kann, in dem das Foto und das Koordinatensystem in einer dreidimensionalen Umgebung manipuliert werden.


Some of the captures of the evaluated project were processed in [https://fspy.io/ fSpy] and [https://www.blender.org/ Blender], managing to determine, from reference measurements, other dimensions of satisfactory way.
Einige der Aufnahmen des evaluierten Projekts wurden in [https://fspy.io/ fSpy] und [https://www.blender.org/ Blender] verarbeitet, wobei es gelang, anhand von Referenzmessungen andere Dimensionen in zufriedenstellender Weise zu bestimmen.


An important requirement, to apply 'camera match' is that the capture shows straight lines of the objects in at least two coordinate axes and that they present perspective, in case some captures do not comply with this, for example, they only show curved shapes or views completely orthogonal, it is still possible to process the images in programs like the one already mentioned [http://www.gimp.org.es/ Gimp] or tools like [http://www.cthing.com/Meazure.asp Meazure], where the image is analyzed in two dimensions and measurements are determined from known references, being able to even establish relationships of trigonometry, when the measurement and the reference have been taken at different distances from the camera.
Eine wichtige Voraussetzung für die Anwendung von 'camera match' ist, dass das Capture gerade Linien der Objekte in mindestens zwei Koordinatenachsen zeigt und dass sie perspektivisch sind. Falls einige Captures dies nicht erfüllen, z.B. nur gekrümmte Formen oder völlig orthogonale Ansichten zeigen, ist es dennoch möglich, die Bilder in Programmen wie dem bereits erwähnten [http://www. gimp.org.es/ Gimp] oder Tools wie [http://www.cthing.com/Meazure.asp Meazure] zu bearbeiten, bei denen das Bild zweidimensional analysiert und die Maße anhand bekannter Referenzen bestimmt werden, wobei sogar trigonometrische Beziehungen hergestellt werden können, wenn die Messung und die Referenz in unterschiedlichen Abständen von der Kamera aufgenommen wurden.
<div style="height:250px"></div>
<div style="height:250px"></div>
<div id="plausibility"></div>
<div id="plausibility"></div>
== Plausibility check ==
== Plausibilitätsprüfung ==
[[File: Rev-eng19.jpg | thumb]]
[[Datei: Rev-eng19.jpg | thumb]]
In view of the fact that estimates are made in this process, it is advisable, when there are doubts about an estimated measure, to repeat its determination with a different reference, to give validity to the measure in question.
Da bei diesem Verfahren Schätzungen vorgenommen werden, ist es ratsam, bei Zweifeln an einem geschätzten Maß dessen Bestimmung mit einer anderen Referenz zu wiederholen, um dem betreffenden Maß Gültigkeit zu verleihen.


In the case of the crane, it was observed that the height of the mast is at the height of the shoulders of its builder, so this measurement could be verified, with the help of a human scale model of [https://www.blender.org/ Blender] called 'meta rig'.
Im Fall des Krans wurde festgestellt, dass die Höhe des Mastes auf der Höhe der Schultern seines Erbauers liegt, so dass diese Messung mit Hilfe eines maßstabsgetreuen Modells von [https://www.blender.org/ Blender], dem sogenannten "Meta-Rig", überprüft werden konnte.
<div style="height:70px"></div>
<div style="height:70px"></div>
<div id="experience"></div>
<div id="experience"></div>
== References from designer experience ==
== Referenzen aus der Erfahrung des Designers ==
In many cases, the person who performs the Reverse Engineering analysis, based on his experience, already has knowledge about some critical measurements of some objects, which must be validated by OHO, speeding up the dimension determination process.
In vielen Fällen hat die Person, die die Reverse-Engineering-Analyse durchführt, aufgrund ihrer Erfahrung bereits Kenntnisse über einige kritische Maße einiger Objekte, die von OHO validiert werden müssen, was den Prozess der Dimensionsbestimmung beschleunigt.


As a final note, it should be noted that, before starting to develop the modeling of the parts, OHO must review and approve the main dimensions and the relevant dimensions, obtained according to this procedure.
Abschließend sei darauf hingewiesen, dass OHO vor Beginn der Modellierung der Teile die Hauptmaße und die relevanten Maße, die nach diesem Verfahren ermittelt wurden, überprüfen und genehmigen muss.

Version vom 6. Dezember 2021, 04:18 Uhr

Einige Open-Hardware-Projekte, die von großem Wert sind, haben im Internet nur Fotos und Videos der realen Ausrüstung, ohne Abmessungen oder jede andere Art von Informationen über die Größe ihrer Teile, Informationen, die für die Realisierung oder den Bau erforderlich sind; In diesen Fällen hat OHO ein Verfahren entwickelt, um mit einem gewissen Grad an Präzision die wesentlichen Abmessungen von Objekten und physischen Strukturen, von Fotos, mit Hilfe von nützlichen Programmen für diesen Zweck zu schätzen.

Richtlinien in Reverse-Engineering-Projekten

Rev-eng1.jpg
Rev-eng2.jpg
Rev-eng3.jpg
Rev-eng4.jpg

Die wichtigsten Aspekte im sogenannten Reverse-Engineering-Verfahren werden im Folgenden anhand von im Internet gefundenen Bildern des Falles eines Werkstattkrans dargestellt:

Videoauswahl

Für den gezeigten Fall haben wir mit dem Video des Links gearbeitet: Werkstattkran powered by DRILL, in dem folgendes angesprochen wurde:

Gibt es Ansichten aus verschiedenen Blickwinkeln?

Das Video zeigt die Bauabschnitte aus verschiedenen Blickwinkeln.

Gibt es Einblicke in die wichtigsten Details?

Es werden Details zu den Herstellungsprozessen gezeigt: Abisolieren, Schneiden, Schweißen und Montage.

Gibt es Einblicke in die geöffneten oder entschärften Geräte?

Das Team ist völlig offen.

Sind Teile der Ausrüstung, Materialien und Montagelogik erkennbar?

In der Ausrüstung kann man die Teile erkennen und wie sie zusammengebaut werden.

Gibt es in OHO eine Kategorie für Videoausrüstung?

Nach den in [www.oho.wiki | OHO] verfügbaren Kategorien passt dieses Gerät in die Kategorie 'Mobilkräne'.

Werden die Bilder mit der erforderlichen Klarheit angezeigt?

Ja, es handelt sich um ein hochauflösendes Video, die Bilder sind also scharf.

Referenzmessung

Rev-eng5.jpg

Um die Abmessungen des Projekts zu bestimmen, ist es notwendig, über eine oder mehrere vorher bekannte Abmessungen zu verfügen; diese Messungen müssen von OHO bei der Entwicklung dieses Verfahrens zur Verfügung gestellt werden, sofern nicht anders angegeben.

Bei dem Kranprojekt wurde die Breite des 60-mm-Rohrs als Referenzmaß verwendet, eine Information, die aus den Kommentaren des Videos gewonnen wurde, was der Referenz Gültigkeit verleiht.

Überprüfung der Kommentare und Videoinformationen

Im Allgemeinen sind sehr nützliche Daten in den Kommentaren und in den Videoinformationen verfügbar, im Falle von Projekten, die von YouTube bezogen wurden; hier können Sie Daten zu den für die Herstellung erforderlichen Abmessungen erhalten (explizite Messungen).

Kommentare zur Bewertung

In manchen Fällen ist die Anzahl der Kommentare sehr hoch, so dass sie gründlich überprüft werden sollten.

Im analysierten Video wurden alle Kommentare und ihre Antworten erweitert, indem nach unten gescrollt wurde. Dabei wurden insgesamt 507 Punkte gefunden, einschließlich der Antworten.

  • Da es sich um ein Video mit vielen Kommentaren handelt, wurden alle Antworten mit dem YouTube-Tool "Antwortkommentare erweitern" erweitert.
  • Da die Kommentare in verschiedenen Sprachen verfasst sind, übersetzten wir sie in Google docs, GOOGLETRNSLATE () UND DATECTLANGUAGE (). Das Ergebnis wurde später überarbeitet, um Übersetzungsfehler zu korrigieren.
  • Um den Prozess effizienter zu gestalten, wurde eine Tabelle mit dem Namen 'youtube comments checker.ods' erstellt, die wie folgt organisiert ist:
    • Originalkommentare in der ersten Spalte
    • Kommentare auf Englisch in der zweiten Spalte
    • Kommentare auf Spanisch in der dritten Spalte (dies hängt von der Person ab, die die Analyse durchführt)
    • Die Kommentare wurden anhand von Schlüsselwörtern wie "mm", "cm", "kg", "Kabel", "Riemenscheibe", "Rad" usw. hervorgehoben, um Daten zu extrahieren, die Aufschluss über Abmessungen und Spezifikationen geben können.
  • Auf die gleiche Weise werden die Informationen des vom Autor veröffentlichten Videos auf der Suche nach Daten von Interesse ausgewertet.

Hier sind einige Screenshots mit den Kommentaren und Informationen, die zu Ergebnissen geführt haben.

Erfassen Erhaltene Daten
Rev-eng6.jpg Reducer verwendet mit einem Verhältnis von 1: 100
Vom Hersteller geschätzte Kapazität: 200 kg
Rev-eng7.jpg Datei Rev-eng7 |px]] |Eine mögliche Verbesserung, indem die Position des Untersetzungsgetriebes geändert wird, würde eine kompaktere Konstruktion ergeben
Rev-eng9.jpg Belastbarkeit möglicherweise größer als 200 kg
Rev-eng10.jpg Empfehlung, Kunststoffräder und Riemenscheiben durch Metallräder zu ersetzen
Rev-eng12.jpg Hinweis zur Beschaffung des Reduzierstücks.

Überprüfung der Kapazität der Ausrüstung

Rev-eng13.jpg

Einige Aspekte wie die Kapazität des Geräts oder Systems müssen überprüft werden, damit das zu entwickelnde Projekt als Open Hardware einen praktischen Wert hat.

Im Falle des Krans gibt es auf dem Markt derzeit ähnliche Geräte mit höheren Kapazitäten, jedoch wird er auf der Grundlage der 200 kg Kapazität arbeiten, die oben in der Videoabschrift angegeben ist.

Aufnahme von Schlüsselbildern für die Bildverarbeitung

Wenn die Entscheidung für die Entwicklung des Reverse-Engineering-Verfahrens gefallen ist und das Video ausgewählt wurde, werden zunächst Aufnahmen gemacht, in denen die Längen der Bauteile gemessen werden können.

Alternativen, die in die Aufnahmen für Referenzmessungen aufgenommen werden können

Wie bereits erwähnt, werden einige der aufgenommenen Messungen Referenzmessungen sein, so dass ihr Wert bereits bekannt ist:

  • Kalibrierungselemente wie Messgeräte, Lineale, Nonius und andere.
  • Bekannte, gut identifizierte Objekte, die im Video als Teile von Fahrzeugen, Teile von anderen Maschinen wie Waschmaschinen, Ventilatoren, u.a. verwendet werden. Das Gerät verfügt über eine Handbohrmaschine als motorisches Element, die bei Bedarf als Referenz dienen kann.
  • Geschätzte Objekte, die im Video verwendet werden, wie z. B. Zahnräder, Lager, Wellen, Träger, Platten u. a., deren Größe angenommen wird. Diese müssen mit anderen Referenzen wie der Anthropometrie bestätigt oder von OHO genehmigt werden.
  • Interaktion von Personen im Video, wenn menschliche Teile gezeigt werden. Bei dem Kranprojekt wurden Aufnahmen mit menschlicher Interaktion für die Plausibilitätsprüfung verwendet.
  • Werkstattmöbel, insbesondere Arbeitstische, Eingänge, Bodenplatten, Wände und andere nützliche Gegenstände.
  • Werkstattausrüstung wie Schraubstöcke, Bohrer, Schraubenschlüssel usw. Mit einigen Daten der beobachteten Ausrüstung ist es möglich, die Abmessungen von nahe gelegenen Komponenten zu extrahieren, die zur Ausrüstung oder zum System des Projekts gehören. In diesem Fall wurden die Daten aus den Informationen im Video gewonnen.
    Rev-eng14.jpg
    • Magnetischer Bohrer: Bohrer evo28
    • Kreissäge: EVOSAW230 mit Ständer
    • Schweißgerät: Ideal Tecnomig 200GD Synergic

Bildbearbeitung

Nachdem die für die Bestimmung der Abmessungen erforderlichen Aufnahmen oder Bilder gewonnen wurden, müssen sie mit den folgenden Methoden bearbeitet werden:

Korrektur perspektivischer Verzerrungen

Wenn die Aufnahme verzerrt ist, keine "Fluchtlinien" aufweist und außerdem alle Abmessungen in derselben Ebene liegen, muss die Perspektive korrigiert werden.

Bildbearbeitungsprogramme wie Gimp oder andere können zur Korrektur der Perspektive verwendet werden.

Bestimmung des Bezugsmaßes durch Anthropometrie oder Objekte mit bekannten Abmessungen

Rev-eng15.jpg

Nach der Festlegung der Erfassungen, bei denen Personen oder Objekte bekannter Größe zusammenwirken, müssen Durchschnittsmaße ermittelt werden, für Personen können die in der Norm DIN 33 402 oder andere angegebene Maße verwendet werden.

Im Rahmen des evaluierten Projekts wurden für Referenzen zur Körpergröße und anderen anthropopmetrischen Daten akademische Quellen unter den folgenden Links verwendet:

Aus diesen Quellen wurden einige Durchschnittswerte entnommen, um Vergleiche mit den im Video beobachteten Proportionen anstellen zu können.

Die Kamera passt die Größe der Ausrüstung an

Rev-eng16.jpg
Rev-eng17.jpg
Rev-eng18.jpg

Es gibt Werkzeuge, die in der Lage sind, die Dimensionen von Objekten in verschiedenen Achsen eines Koordinatensystems zu bestimmen, das einem perspektivisch aufgenommenen Foto des Objekts überlagert ist, wie das Programm fSpy, das Open Source ist und aus dem bearbeiteten Foto eine "Kameramatch"-Datei erzeugen kann, die ein Koordinatensystem im Foto enthält und später von einem anderen sehr leistungsfähigen Programm wie Blender verwendet werden kann, in dem das Foto und das Koordinatensystem in einer dreidimensionalen Umgebung manipuliert werden.

Einige der Aufnahmen des evaluierten Projekts wurden in fSpy und Blender verarbeitet, wobei es gelang, anhand von Referenzmessungen andere Dimensionen in zufriedenstellender Weise zu bestimmen.

Eine wichtige Voraussetzung für die Anwendung von 'camera match' ist, dass das Capture gerade Linien der Objekte in mindestens zwei Koordinatenachsen zeigt und dass sie perspektivisch sind. Falls einige Captures dies nicht erfüllen, z.B. nur gekrümmte Formen oder völlig orthogonale Ansichten zeigen, ist es dennoch möglich, die Bilder in Programmen wie dem bereits erwähnten gimp.org.es/ Gimp oder Tools wie Meazure zu bearbeiten, bei denen das Bild zweidimensional analysiert und die Maße anhand bekannter Referenzen bestimmt werden, wobei sogar trigonometrische Beziehungen hergestellt werden können, wenn die Messung und die Referenz in unterschiedlichen Abständen von der Kamera aufgenommen wurden.

Plausibilitätsprüfung

Rev-eng19.jpg

Da bei diesem Verfahren Schätzungen vorgenommen werden, ist es ratsam, bei Zweifeln an einem geschätzten Maß dessen Bestimmung mit einer anderen Referenz zu wiederholen, um dem betreffenden Maß Gültigkeit zu verleihen.

Im Fall des Krans wurde festgestellt, dass die Höhe des Mastes auf der Höhe der Schultern seines Erbauers liegt, so dass diese Messung mit Hilfe eines maßstabsgetreuen Modells von Blender, dem sogenannten "Meta-Rig", überprüft werden konnte.

Referenzen aus der Erfahrung des Designers

In vielen Fällen hat die Person, die die Reverse-Engineering-Analyse durchführt, aufgrund ihrer Erfahrung bereits Kenntnisse über einige kritische Maße einiger Objekte, die von OHO validiert werden müssen, was den Prozess der Dimensionsbestimmung beschleunigt.

Abschließend sei darauf hingewiesen, dass OHO vor Beginn der Modellierung der Teile die Hauptmaße und die relevanten Maße, die nach diesem Verfahren ermittelt wurden, überprüfen und genehmigen muss.

OPEN HARDWARE OBSERVATORY 2020
| |
|||