DIY-Delta-3D-Drucker unter Verwendung von low-cost recycelten Teilen (8 / 8 schritt)

Schritt 8: Software


Software wurde in zwei Teile, eine innere Arduino-Board und andererseits in PC unter Windows entwickelt. Arduino Code besteht auch aus zwei Teilen, initialisieren und Schleife. Umzug aller drei Regler in ihre Heimat position und bewegen Sie dann das heiße Ende auf Null Sollwert zu initialisieren. In Schleife Abschnitt Arduino-Board wartet auf Befehle vom seriellen Port und führt diese, die Impulse sendet, Stepper motor Treiber Schieberegler und Extruder in positiver oder negativer Richtung bewegen.

PC-Teil unseres Codes besteht aus mehreren Abschnitten, Gcode Auslegung, Delta Mechanismus inverse Kinematik und Befehl Berechnungen. Nach der Vorbereitung Gcode von jedem Druck ein Teil von Repetier sollten wir sie interpretieren und Extrahieren von hot-End und Extruder Bewegung koordiniert. Wir setzen viele Parameter wie Schicht Dicke und Füllung im Inneren Repetier unsere 3D-Drucker-Spezifikationen entsprechen. Nach der Extraktion von Koordinaten verwenden wir eine Funktion, die Position jeder Regler anhand der erforderlichen XYZ heißen Ende berechnet. Delta-Mechanismus inverse Kinematik Beziehung anhand von Parametern wie parallele Länge und Montage Armhaltung von Schiebereglern verwendet. Letzten Teil unseres Codes berechnet Befehle notwendig, Schieberegler und Extruder anhand der Koordinaten des hot-End zu verschieben. Der Befehl ist ein Byte, die notwendigen Impulse in positive und negative Richtung zeigt, wie in Abbildung gezeigt. Quellcode von Arduino-Board ist auch hier "zpulsecwextr2.ino".

Die Funktion, die Bewegungen der Schieber aus XYZ Hotend berechnet ist "xyztoslideZ123.m". Es ist in OCTAVE geschrieben und Sie können es in Oktave oder Matlab-Umgebung ausführen. XE ist die Position der Befestigungspunkte am Endeffektor und XS ist die Anlage Punkte Position auf Schiebern.

In Verbindung stehende Artikel

Machen Sie eine super billige-3D-Drucker unter Verwendung von recycelten Teilen

Machen Sie eine super billige-3D-Drucker unter Verwendung von recycelten Teilen

jetzt zu Tage eine Menge Leute sprechen über 3D-Druck und die vielen Dinge, die es erzeugen kann.  Sogar der Präsident spricht über es während seiner Rede zur Lage der union.  Es ist, zwar richtig, dass einige der Technologien im 3D-Druck in high-End
Nintendo AMD Retro-modernen Gaming PC bauen unter Verwendung von alten und neuen Teilen

Nintendo AMD Retro-modernen Gaming PC bauen unter Verwendung von alten und neuen Teilen

OK, also ich, dass viele der Instructables hier gelesen habe über Bau eines PC mit einem Nintendo NES als Spender für den Fall. Ich habe etliche PCs in den letzten 10 Jahren gebaut, aber bin immer auf der Suche um etwas anderes zu machen, die noch in
Upgrades und Wartung einen Desktop-Computer unter Verwendung von recycelten Teilen

Upgrades und Wartung einen Desktop-Computer unter Verwendung von recycelten Teilen

diese instructable zeigt Ihnen wie ich auseinander meine Dell-desktop-Computer nahm, zwei zusätzliche Festplatten hinzugefügt, den Kühlkörper gereinigt, hinzugefügt einen interne Wifi Dongle und internen USB-Ports hinzugefügt. Diese Schritte sollten
Homebrewing Berechnungen unter Verwendung von Python!

Homebrewing Berechnungen unter Verwendung von Python!

Ich bin ein begeisterter Hause Brauer und Python Programmierung Enthusiasten, also habe ich ein einfaches Python-Skript um mir meine Brauen Tag Berechnungen helfen. Das Skript berechnet viele nützliche Variablen wie z. B. Streik Wassertemp, Streik Wa
Eindruck von low-cost, sehr einfach und gute Ergebnisse

Eindruck von low-cost, sehr einfach und gute Ergebnisse

machen Ihre Instructables mit Stil und SicherheitSie können diese Methode verwenden, um T-shirts zu machenSchritt 1: notwendige material an overallTextil-StifteMonitorEisenSchritt 2: Vorbereitung des Monitors entfernen den MonitorständerEntfernen Sie
Touch Screen Couchtisch DIY 32-Zoll Fernseher mit low-cost CCD Sensor

Touch Screen Couchtisch DIY 32-Zoll Fernseher mit low-cost CCD Sensor

UPDATE 04.04.2016: Multipoint Software + Emulator NES Video/Bilder + OPTION Video OPTION_7 Punkt und klicken Sie auf + Speed-TestUPDATE 24.03.2016: CCD-Sensor reverse Engineering + mit 2 CCD-Sensoren + Laser-Gravur-Vektor-Dateien + Retropie spielenHa
Ein low-cost-3D-Drucker mit einfachen Werkzeugen

Ein low-cost-3D-Drucker mit einfachen Werkzeugen

Einführung der 'Ad (str)-WHG"Herzlich Willkommen Sie auf unser 1. Versuch ein instructable zu tun. Dies ist eine billige, schnelle und sehr "hackable" bootstrap Drucker, lose basierend auf der Reprap "Adapto" (http://reprap.org/wi
Etchinator - low-cost PCB-Spray-Radierer (unter $100)

Etchinator - low-cost PCB-Spray-Radierer (unter $100)

Was/wo/warum/wie?Was ist Ätzen und was Spray Ätzen?Ätzen ist der Prozess des Essens entfernt einer Musters auf ein Target-Material mithilfe einer Ätzmittel Flüssigkeit, die das Targetmaterial Angriffe.Die am häufigsten verwendeten Targetmaterialien s
Delta-3D-Drucker erhitzt Bett - Heavy-Duty

Delta-3D-Drucker erhitzt Bett - Heavy-Duty

Ich kaufte vor kurzem eine Delta-3D-Drucker-Kit von einem chinesischen Hersteller. Das beheizte Bett, das mit ihm kam war dünn und warped (Ich wünschte, dies war das einzige Problem mit diesem teuren Drucker Kit!). Eine Glasplatte oben drauf konzentr
Auswahl und Verwendung von Magnetkompasse

Auswahl und Verwendung von Magnetkompasse

von tonytran2015 (Melbourne, Australien).Magnetkompass verwendet das lokale Magnetfeld erzeugt durch den rotierenden Kern der Erde um die Rotationsachse der Erde geben. Beide Richtungen sind ganz in der Nähe.Der Magnetkompass ist eine sekundäre geric
WIRELESS-Gaming-Konsole unter Verwendung menschlicher Gesten

WIRELESS-Gaming-Konsole unter Verwendung menschlicher Gesten

Geste basierte Game-Controller und Game Design Guide... (Hardware und Software!)Schritt 1: EinführungEine virtuelle Umgebung Tage gilt jetzt als Mittel zur effizienten menschliche Interaktion. Dies wird durch den diversifizierten Anwendungsbereich de
Low-cost WIFI (DS18B20) Temperatur-Datenlogger auf Basis von ESP8266 mit Anbindung an thingspeak.com

Low-cost WIFI (DS18B20) Temperatur-Datenlogger auf Basis von ESP8266 mit Anbindung an thingspeak.com

Temperatur-Datenlogger, basierend auf ESP8266 und DS18B20 1-Wire Temperatursensor.Nur $5 ESP-01 Vorstand und Sensor DS18B20.Software ist in LUA Sprache geschrieben und läuft direkt im ESP8266.Keine anderen MCU benötigt!Schritt 1: TeilelisteESP-01 Boa
DIY-Cool in der Nähe von Weltraumprojekt

DIY-Cool in der Nähe von Weltraumprojekt

Führen Sie Ihre ganz eigene in der Nähe von Space-Projekt mit der Gebrauchsanweisung.Dieses Projekt wird voraussichtlich rund $200 - $400 Dollar, je nachdem, was Ihr Ziel für das Projekt.Schritt 1. Nennen Sie Ihrem Projekt etwas kühlWir beschlossen,
DIY-Glow-3D-Drucker

DIY-Glow-3D-Drucker

Wenn Sie meine Interessen lesen, wissen Sie wahrscheinlich, dass ich Liebe, Studium den 3D-Drucker haben wir in der Schule zu sehen, wie es funktioniert. Wenn jemand mehr über 3D-Druck wissen will, gibt es eine wirklich coole Artikel hier. Wie auch i