Ich habe ein paar einfache X / Y / Z-CNC-Maschinen gebaut. Ich habe etwas über G-Code, Motorsteuerung, Firmware und Open-Loop-Systeme gelernt. Ich sehe Maschinen wie Rover, große Hunde und Fabrikarme, die im Vergleich unglaublich komplex erscheinen, aber nicht mehr so magisch wirken.
Was sind die wichtigen Fähigkeiten, die Sie bei der Arbeit mit CNC-Maschinen erwerben müssen? Was ist die nächste logische Sache zu lernen? Welche Dinge würden mir CNC-Maschinen niemals beibringen?
Antworten:
Der Bau von CNC-Geräten kann Ihnen Folgendes beibringen:
Das Betreiben von CNC-Geräten kann Ihnen Folgendes beibringen:
Während die Felder unterschiedlich sind, sind CNC-Maschinen im Großen und Ganzen nur Roboter. Das Gegenteil ist der Fall. Aufgrund ihrer spezifischen Verwendung gibt es unterschiedliche Terminologie und normalerweise unterschiedliche Steuerungs- und Verwendungsschemata und -szenarien, aber am Ende des Tages bewegen Sie Dinge unter elektronischer und oft autonomer Kontrolle.
Selbst die heutigen Hochgeschwindigkeits-Leiterplattenmontagemaschinen verwenden Computer Vision auf komplexe Weise, ähnlich wie die heutige fortschrittliche Robotik. Sie werden feststellen, dass die beiden Felder die meisten Gemeinsamkeiten aufweisen, sodass alles, was Sie in einem lernen, auf irgendeine Weise auf das andere zutrifft.
quelle
Sie können sich Robotik als in drei Teile unterteilt vorstellen: Erfassen, Treffen von Entscheidungen und Betätigen. Open-Loop-Systeme sind nur der "betätigende" Teil dieses Bildes, und es scheint, als hätten Sie dies bereits bei Ihrer Arbeit mit CNC-Maschinen gut im Griff.
Ich denke, der nächste Bereich, den Sie überprüfen sollten, wäre das Erkennen. Es ist nicht so einfach, wie es aussieht, und Katy Levinson wird Ihnen einige davon erklären: http://www.youtube.com/watch?v=gFW0schumkE
Nicht, dass Sie direkt in hoch entwickelte Sensoren springen müssten. Sich mit Sensoren (und ihren Einschränkungen sowie dem Filtern und Kombinieren separater Sensoren zu einer einheitlichen Weltanschauung) vertraut zu machen, kann so einfach sein wie die Verwendung einer Uhr und eines Lichtsensors, um festzustellen, ob es sich um einen bewölkten Tag außerhalb handelt.
Das Letzte, was überprüft werden muss, ist die Entscheidungsfindung: Wie werden die Daten der Sensoren verwendet, um zu entscheiden, was mit den Aktuatoren geschehen soll? Es gibt zu viele Möglichkeiten, um sie aufzuzählen. Daher ist es am besten, eine Projektidee wie "Ich möchte Wasser in meine Pflanzen abgeben, wenn der Boden zu trocken wird" oder "Ich möchte meine Jalousien nachts schließen und sie öffnen." am Morgen "oder" Ich möchte einen Filzstift in meine CNC-Maschine stecken und den Tisch bewegen, um das Signal vom Beschleunigungsmesser meines Telefons in Echtzeit zu zeichnen ".... dann nutzen Sie dieses Problem, um sich die Theorie beizubringen.
quelle