Konfigurieren der 32-Bit-Controller-Grundlagen von MKS Sbase V1.x und Einführung in Smoothieware.

Prolouge

Ich bin wirklich erfreut zu sehen, wie dieses grundlegende Intro in Smoothieware und der MKS Sbase 1.x-Controller so viel Aufmerksamkeit erregt haben, und hoffe wirklich, dass es den Leuten helfen wird, loszulegen oder sich dagegen zu entscheiden.

Worum geht es hier:

In diesem Instructables geht es darum, uns zurechtzufinden und die Grundlagen der MKS Sbase 1.x 32-Bit-Controller-Karte zu konfigurieren und eine Einführung in Smoothieware zu erhalten. Es kann in den meisten Fällen auch für Smoothieboards verwendet werden.

Ich werde es erklären und so einrichten, dass es als neuer Controller in meinem Ultimaker 2-Klon mit einem einzelnen Extruder funktioniert.

Was das nicht sein wird:

Ich werde nicht auf die Hardware der Platine eingehen, abgesehen von der Notwendigkeit, relevante Kabel anzuschließen.

Ich werde in der Firmware / Konfiguration nichts Fortgeschrittenes tun

Inhaltsverzeichnis:

  1. Verbinden und installieren
    1. USB anschließen
    2. Firmware installieren
  2. Smoothieware im Vergleich zu Marlin konfigurieren
  3. Offensichtlicher Unterschied zu Marlin
    1. Weniger offensichtliche Unterschiede
    2. Firmware- und Konfigurationsdatei (en)
    3. Firmware konfigurieren
    4. Bemerkungen
  4. Firmware Schritt 1: Standardvorschub
    1. 1/32 Multistepping
    2. Motoren anschließen
    3. Externe Motorsteuerungen
  5. Firmware Schritt 2: Geschwindigkeitsbegrenzungen, Stifte und Strom der kartesischen Achse
    1. Stifte
    2. Aktuell
  6. Firmware Schritt 3: LCD, SD und Extruder
    1. LCD und SD
    2. Extruder-Setup
    3. Delta-Treiberstrom
  7. Firmware Schritt 4: Konfiguration der Hotend-Temperaturregelung
    1. Thermistortyp
    2. PID-Abstimmung
    3. Hotend-Thermistor - Physikalisches Layout
    4. Hotend-Heizstifte - Physikalisches Layout
  8. Firmware Schritt 5: Konfiguration der Heizbetttemperaturregelung
    1. Thermistortyp
    2. Temperaturregelbett BANG-BANG
    3. Heizbettthermistor - Physikalisches Layout
    4. Heizstifte für beheizte Betten - Aufbau
  9. Firmware Schritt 6: Endstops konfigurieren
    1. Referenzfahrt
    2. Deaktivieren Sie nicht verwendete Endanschläge
    3. Achsengröße definieren
    4. Endstop-Ausgabe umkehren
    5. Schnelle und langsame Referenzfahrtraten
  10. Firmware-Schritt 7: Netzwerkeinstellungen
  11. Schritt 8: Was kommt als nächstes?
    1. Fortgeschritteneres Setup?
    2. Verwenden von Schaltern

Schritt 1: Verbinden und installieren

Um die Treiber für das MKS Sbase v1.x-Board (öffnet den Shop auf Aliexpress) auf unserem Computer zu installieren, müssen wir zuerst die erforderlichen Treiber von den makerbase makerbase-mks auf Github.com herunterladen

Hinweis: Sie möchten die MKS-Firmware nicht verwenden, da sie redigiert wird. Verwenden Sie immer die Firmware von Smoothieware. Wenn Sie sich über den Namen "Repository" nicht sicher sind, betrachten Sie ihn einfach als Ordner mit Dateien.

Klicken Sie auf die Datei und dann auf In Github herunterladen, speichern Sie sie irgendwo auf Ihrem Computer und extrahieren Sie sie in einen Ordner.

USB anschließen

Schließen Sie USB an die Platine an und sehen Sie sich die LEDs in der oberen linken Ecke an.
Sofort leuchtet die D7- LED auf. Nach einer Weile beginnt auch D1 zu blitzen, während D2 und D3 schnell blinken.

Öffnen Sie den Geräte-Manager und aktualisieren Sie die Treiber für das neue Smoothie / Seriel-USB-Gerät. Die signierten Treiber, die Sie gerade von Github heruntergeladen haben, befinden sich im leicht zu findenden Ordner:
\ MKS-SBASE \ MKS-SBASE \ Treiber \ Smoothieware-Windows-Signeddriver-v1.0

Meins ist gut unter Windows 10 x64 Pro installiert.

Firmware installieren

  1. Die Firmware von MKS ist nur eine alte Kopie von Smoothieware, daher möchten wir immer nur die neueste Version von Smoothieware verwenden.
    1. Mit anderen Worten: Verwenden Sie immer die Firmware von Smoothieware.
    2. Wenn Sie die Datei config.txt in der ursprünglichen Smoothieware nicht finden können, verwenden Sie einfach die Datei von MKS.
  2. Laden Sie die offizielle Firmware von der Smoothiewares-Firmware-Seite herunter, die eine Unterseite auf ihrer eigenen Github-Seite ist (möglicherweise möchten Sie das vollständige Github-Repository (Ordner) herunterladen, um die Datei config.txt zu finden).
    1. Beginnen Sie mit der stabilen Version. Wenn alles gut funktioniert, können Sie stattdessen die Nightly- Version verwenden. Es ist die neueste Version, aber noch nicht vollständig getestet und gilt als Beta / Test .
  3. Legen Sie die SD-Karte in die MKS Sbase-Karte ein und stecken Sie das USB-Kabel ein. Ihre SD-Karte wird jetzt in Ihrem Datei-Explorer angezeigt.
    1. Wenn nicht, müssen Sie sicherstellen, dass die Treiber installiert sind.
  4. Wenn Sie die Datei config.txt in Smoothieware nicht finden können, suchen Sie einfach die Datei config.txt unter \ MKS Sbase \ MKS-SBASE-master \ MKSSBase-Firmware und kopieren Sie sie auf Ihre SD-Karte.
    1. Smoothieware empfiehlt, die automatische Bereitstellung auf der SD-Karte zu deaktivieren, wenn eine Verbindung zu USB hergestellt wird. Besonders bei Verwendung eines MAC, da MAC OSX zu seltsamen Zeiten dazu neigt, funky Sachen zu machen.
    2. Ich habe an meinem win10 nichts geändert. Und im vergangenen Jahr ist nichts Schlimmes passiert.
  5. Der D7 leuchtet kurz nach D1 auf. D2, D3, D4 blinken und dann wird D4 stetig, während D2 und D3 weiter blinken.
    1. Zu diesem Zeitpunkt wurde die geänderte Datei firmware.bin in die Datei firmware.cur auf der SD-Karte geändert
  6. Nach erfolgreicher Aktualisierung wird der Dateiname in firmware.cur umgewandelt.

Firmware ändern oder aktualisieren

Löschen Sie einfach die Datei firmware.cur von Ihrer SD oder benennen Sie sie in firmware.cur.old oder ähnlich um und kopieren Sie die neue Datei firmware.bin auf Ihre SD. Schalten Sie Ihren Drucker aus und wieder ein (ziehen Sie auch den USB-Stecker aus der Steckdose), und Sie können Ihre neue Datei firmware.cur auf Ihrer SD-Karte sehen.

Hinweis: Nachdem Sie in Zukunft Änderungen an Ihrer Datei config.txt vorgenommen haben, müssen Sie den Controller aus- und wieder einschalten. Dies bedeutet, dass Sie sowohl die Stromversorgung (falls verwendet) als auch USB trennen müssen. Sie können einen Rücksetzbefehl senden, jedoch nur über die Verwendung eines echten Terminals und nicht über Printrun / Pronterface oder ähnliches.

Sie können die Edge-Firmware verwenden, bei der es sich im Wesentlichen um einen Realease-Kandidaten handelt, der über mehr Funktionen verfügt, aber möglicherweise auch einige Fehler enthält. Dies geht über diese Instructables hinaus.

Schritt 2: Konfigurieren von Smoothieware im Vergleich zu Marlin

Ich habe Marlin-Firmware auf Arduino + Ramps schon lange verwendet, genau wie die Mehrheit der 3D-Benutzer, daher werde ich Marlin als Vergleichsquelle für die Konfiguration der Firmware verwenden.

Offensichtlicher Unterschied zu Marlin

Die Konfiguration von Smoothieware erfolgt in einer einzigen config.txt- Datei, die direkt auf der SD-Karte gespeichert wird. Dabei wird der Editor anstelle eines großen Programms wie Arduino IDE verwendet. Die Firmware-Einstellungen werden aktualisiert, indem der Drucker aus- und wieder eingeschaltet oder ein Rücksetzbefehl an ihn gesendet wird. Dies im Vergleich zu Marlin mit einer sehr großen Anzahl von Skizzen (Dateien), die wir verfolgen und ändern müssen - siehe Foto für Einstellungen des Druckers, den ich hier aktiv aktualisiere!

Weniger offensichtliche Unterschiede

Es gibt einige weniger offensichtliche Unterschiede zwischen Marlin und Smoothieware, wobei die bemerkenswertesten sind:

  1. Geschwindigkeiten werden in Smoothieware und Marlin eher verwirrend als Streuung von mm / s und mm / min aufgeführt. Beachten Sie dies. Es ist kein klares Muster vorhanden.
  2. Die Achsen in Marlin sind als XYZ und Extruder aufgeführt, während die Achsen in Smoothieware als Alpha, Beta, Gamma und Delta / E0 und E1 aufgeführt sind

Firmware- und Konfigurationsdatei (en)

Wie Sie vielleicht gesehen haben, basiert die Smoothieware-Firmware auf 2 Dateien. Eine firmware.bin und eine config.txt Datei. Es gibt eine Basisdatei config.txt und eine Reihe vorkonfigurierter Konfigurationsdateien im Repository von MKS, die sich in einem Unterordner befinden. Die Konfigurationsdatei kann auch ohne die Erweiterung .txt benannt werden.

Hinweis: Dies ist eine Vorlage und nicht nur etwas, das eingefügt und verwendet werden kann.

Sie können den auswählen, der Ihrem Drucker am ähnlichsten ist, z. B. Delta oder Cartesian . Ich gehe nur mit der grundlegenden Config.txt-Datei.

Firmware konfigurieren

Erstellen Sie zuerst eine Sicherungskopie Ihrer Datei config.txt und öffnen Sie dann die Datei config.txt mit dem Editor . Deaktivieren Sie " Zeilenumbruch ", da dies Sie verwirren könnte.

Hinweis : Smoothieware warnt vor Notepad ++.

Denken Sie auch daran, Ihren Mikroschritt-Multiplikator zu berücksichtigen. Mein Setup hier basiert auf 1/32 Multistepping, um die eingebauten DRV8825-Treiber zu nutzen. Der Multistepping-Jumper befindet sich in der oberen rechten Ecke. (1)

Bemerkungen

Sie können Ihre eigenen Kommentare abgeben, indem Sie am Anfang Ihrer Zeile # und dann Ihren Text schreiben. Dies ist sehr nützlich, um sich daran zu erinnern, worum es bei etwas geht.

Ich füge am Anfang der Datei eine Zeile hinzu: # Ultimaker 2

Schritt 3: Firmware Schritt 1: Standardvorschubrate

Ich habe 300 mm / s in Marlin, was 18000 mm / min entspricht, also werde ich die vorkonfigurierten 4000 auf 18000 ändern. Mein Ultimaker ist sehr gut abgestimmt, sodass Sie möglicherweise eine viel niedrigere Einstellung haben - oder höher, wenn Sie ein Delta verwenden.
Default_feed wird in Marlin in DEFAULT_MAX_FEEDRATE übersetzt.

alpha_steps_per_mm und beta_steps_per_mm müssen auf 160 geändert werden, während gamme_steps_per_mm auf 800 geändert wird.

Die Beschleunigung wird auf 300 und die Beschleunigung auf 80 geändert

1/32 Multistepping

Alle oben genannten sind 1/32 Multistepping. Um 1/32 verwenden zu können, müssen Sie auch den richtigen Jumper auf Ihrem Controller setzen. Es befindet sich fast in der oberen rechten Ecke mit 16 | 32 daneben. Die Pins heißen J3 .

Hinweis: Wechseln Sie bei eingeschaltetem Gerät keinen Jumper. Inklusive angeschlossenem USB-Kabel

Motoren anschließen

Da ist wirklich nicht viel dran. Sie benötigen einige 4-polige XH 2.54 4-polige Steckverbinder. Sie können auch Dupont verwenden, aber sie neigen dazu, herauszufallen.

Die Controller- Karte ist eindeutig mit X ( Cm2_M2 ), Y ( Cm3_M3 ), Z ( Cm2_M4 ), E0 ( Cm2_M1 ) und E1 ( Cm3_m5 ) gekennzeichnet.

Externe Motorsteuerungen

Wenn Sie einen externen Motorcontroller anschließen müssen, können Sie dies mit den Stiften direkt unter dem großen Kühlkörper über den Treibern tun.

Die Pinbelegungen sind mit Jc_M2, Jc_M3, Jc_M4, Jc_M1 und Jc_M5 gekennzeichnet, die in der Reihenfolge der obigen Motoranschlüsse aufgeführt sind.

Schritt 4: Firmware Schritt 2: Geschwindigkeitsbegrenzungen, Stifte und Strom der kartesischen Achse

Die Standardeinstellungen sind 10000 mm / min, was 166 mm / s entspricht (um den Verweis auf Marlin-Benutzer beizubehalten), was für viele Drucker ausreicht. Beachten Sie, wie ich die Standardeinstellungen / den aktuellen Wert nach der Einstellung in Notizen notiere. Dies ist eine gute Idee für den Fall, dass Sie Änderungen vornehmen müssen.

Ich habe 300 mm / s auf meinem Ultimaker 2, also werde ich 18000 für XY und 4800 für meine Z-Achse einsetzen.

Stifte

Ich ändere im Moment keine Pins, aber wir müssen die _max_rate für jede Achse eingeben, die auf einem kartesischen Drucker mit _axis_max_speed identisch ist . Dies ist bei Delta-Druckern nicht der Fall.

Also gebe ich für alpha_max_rate und beta_max_rate 18000 und für gamma_max_rate 4800 ein .

Beachten Sie die ! nach jedem _dir_pin aufgelistet - dies gibt die Richtung einer Achse an, was bedeutet, dass Sie entfernen oder hinzufügen können ! wenn deine Achsen in die falsche Richtung gehen.

Gehen Sie zurück und ändern Sie dies später nach Bedarf, anstatt die Kabel auszutauschen, was Sie nicht tun können, wenn Sie auf jeden Fall die richtigen Anschlüsse verwenden.

Aktuell

Meine XYZ Nema-Motoren sind für eine Spannung von 3, 2 und 1, 7 Ampere ausgelegt.

Wenn ich meinen Motoren mit maximalem Strom versorgen möchte, stelle ich den Strom auf 1, 7 Ampere ein, aber die Motoren laufen dann ziemlich heiß, also versuche ich stattdessen, die 1 zu verwenden, die ausreichend sein sollte.

Ich habe meinen Z-Motor auf 0, 8 Ampere eingestellt, da er wirklich nicht viel Arbeit leistet. Dies bedeutet : gamma_current 0.8

Schritt 5: Firmware Schritt 3: LCD, SD und Extruder

LCD und SD

Ich werde nichts an LCD und SD ändern.

Extruder-Setup

Ich verwende nicht den Originalextruder, daher sind meine Zahlen hier unterschiedlich!.

Ich habe hier zwei Einstellungen auskommentiert: extruder.hotend.retract_length und extruder.hotend.retract_feedrate, aber ich muss zugeben, dass ich nicht weiß, ob dies notwendig ist oder nicht, da wir dies in unserem Slizer auf jeden Fall konfigurieren.

Delta-Treiberstrom

Bemerkenswert ist hier der Strom für unseren Delta-Treiber, der sich in unserem Extruder 01-Motor niederschlägt.

Mein Extrudermotor hat eine Nennleistung von 2, 5 Ampere. Ich möchte ihm etwas Saft geben, aber nicht zu heiß laufen lassen, also werde ich ihn auf 1, 5 A einstellen. Ich verwende einen 5.1-Getriebeextruder, daher muss ich ihn nicht wirklich unter Druck setzen. 1, 5 Ampere ist wahrscheinlich auch zu viel.

Schritt 6: Firmware Schritt 4: Hotend-Temperaturregelungskonfiguration

Ich ändere nicht die von uns verwendeten Pins oder Stecker, sondern halte mich an die Standardeinstellung.

Thermistortyp

Ich ändere den Typ des verwendeten Thermistors. Ich verwende das E3D-Hotend, das mit einem Semitec- Thermistor geliefert wird, daher muss ich das ändern.

Um den richtigen Thermistor zu finden, schauen wir uns an: //smoothieware.org/temperaturecontrol#toc5

PID-Abstimmung

Wir müssen dies konfigurieren, aber wir können es derzeit nicht wirklich tun, da wir zuerst alles einrichten müssen.

Wenn Sie dazu bereit sind, unterscheidet sich der Befehl geringfügig von der Marlin-Firmware.

In Smoothiware lautet der Befehl M303 E0 S60 zum Testen bei 60 ° C. Ich habe einen Test bei 60 und dann wieder bei 200 mit neuen Werten gemacht.

Hotend-Thermistor - physikalisches Layout

Um unseren Thermistor tatsächlich anzuschließen, schauen wir uns unser Pin-Bild an, um herauszufinden, wo wir ihn anschließen.

Der Standardanschluss für den Hotend-Thermistor ist der mit der Bezeichnung TH2 auf der Platine.

  1. TH1 ist P0.23 - Beheiztes Bett
  2. TH2 ist P0.24 - Hotend
  3. TH3 ist P0.25 - Nicht zugewiesen
  4. TH4 ist P0.26 - Nicht zugewiesen

Ich habe einen kleinen Kommentar in der Datei config.txt abgegeben, um mich daran zu erinnern, dass 0, 24 TH2 ist

Hotend-Heizungsstifte - physisches Layout

Control.hotend.heater.pin 2.7 sind die mit Heater1 gekennzeichneten Schraubklemmen auf der Platine

Das folgende Diagramm sieht ziemlich ungeordnet aus, ist jedoch auf der Controller-Karte von links nach rechts aufgeführt. Es ist auf der Tafel selbst aufgeführt, was es nicht so schlimm macht, wie es scheinen mag.

  1. Heißes Bett ist P2.5 - beheiztes Bett
  2. Heizung1 ist P2.7 - Hotend01
  3. Heizung2 ist P2.6 - Hotend02
  4. FAN ist P2.4 - FAN

Schritt 7: Firmware Schritt 5: Konfiguration der Heizbetttemperaturregelung

Es gab keinen Kommentar, um den Beginn des Heizbettabschnitts eindeutig anzugeben, daher machte ich einen Startkommentar. # Die Konfiguration der Temperaturregelung für das Heizbett passte zum Beginn des Hotend-Abschnitts.

Thermistortyp

Möglicherweise müssen Sie den Thermistor auf den für Ihr Setup geeigneten Typ ändern. Sonst eigentlich nichts.

Um den richtigen Thermistor zu finden, schauen wir uns an: //smoothieware.org/temperaturecontrol#toc5

Temperaturregelbett BANG-BANG

Ich lasse mein beheiztes Bett durch ein SSR (Solid State Relay) laufen, das nicht sehr gut mit PID umgehen kann, das höhere PWM-Signale verwendet. Ich könnte es tun, indem ich die Signale auf 20 herunterdrehe (laut Smoothiewares-Site), aber ich weiß ehrlich gesagt nicht, wie ich eine PID-Abstimmung meines beheizten Bettes durchführen soll?

Wenn ich meine Häufigkeit für das Bett angeben wollte, wäre dies folgendermaßen:

 Temperature_Control.bed.pwm_frequency 20 

Ich kommentiere und ändere die Einstellung für temperatur_control.bed.bang_bang auf true und kommentiere auch die nächste Zeile temperatur_control.bed.hysteresis aus

Heizbettthermistor - Physikalisches Layout

Hier sehen wir uns noch einmal unser Pin-Bild an, um herauszufinden, wo wir den Thermistor anschließen.

Der Standardanschluss für den Heizbettthermistor ist der mit TH1 bezeichnete Anschluss auf der Platine.

  • TH1 ist P0.23 - Heißbett
  • TH2 ist P0.24 - Hotend
  • TH3 ist P0.25 - Nicht zugewiesen
  • TH4 ist P0.26 - Nicht zugewiesen

Ich habe einen kleinen Kommentar in der Datei config.txt abgegeben, um mich daran zu erinnern, dass 0.23 TH1 ist

Um den richtigen Thermistor zu finden, schauen wir uns an: //smoothieware.org/temperaturecontrol#toc5

Heizstifte für beheizte Betten - Aufbau

Temperature_Control.bed.Heater_pin 2.5 sind die HOT-BED- Schraubklemmen. Dies ist die große Schraubklemme direkt neben der Stromversorgung.

Das folgende Diagramm sieht ziemlich ungeordnet aus, ist jedoch auf der Controller-Karte von links nach rechts aufgeführt

  1. Heißes Bett ist P2.5 - beheiztes Bett
  2. Heizung1 ist P2.7 - Hotend01
  3. Heizung2 ist P2.6 - Hotend02
  4. FAN ist P2.4 - FAN

Das beheizte Bett ist standardmäßig auf bang_bang eingestellt, was für große Flächen wie ein beheiztes Bett in Ordnung ist.

Schritt 8: Firmware Schritt 6: Endstops konfigurieren

Dieser Abschnitt sieht auf den ersten Blick sehr verwirrend aus, ist aber nicht schlecht, wenn Sie zum ersten Mal herausfinden, wie er bestellt ist.

Smoothieware-Quelle: //smoothieware.org/endstops

Referenzfahrt

Hier können Sie die Referenzierungsrichtung für unseren Ultimaker-Drucker einrichten. Wir wissen, dass es X min, Y max und Z max gibt. Dies bedeutet:

  • alpha_homing_direction home_to_min
  • beta_homing_direction home_to_max
  • gamma_homing_direction home_to_max

Deaktivieren Sie nicht verwendete Endanschläge

Wir verwenden keine Endstopps für X max, Y min und Z min. Deaktivieren Sie diese Endstopps, indem Sie nc eingeben, was zu N ot C onnected führt.

  • alpha_max_endstop nc
  • beta_min_endstop nc
  • gamma_min_endstop nc

Achsengröße definieren

Wir müssen die Größe unseres Druckers definieren. Dies führt zu Software-Endstopps in Marlin.

  • alpha_max 213
  • beta_max 179
  • gamma_max 195.8

Endstop-Ausgabe umkehren

Testen Sie die Ausgabe, indem Sie einen M119- Befehl an sie ausgeben. Dies sieht anders aus als bei Verwendung von Marlin. Statt ausgelöst zu werden, erhalten Sie eine 1, wenn der Endstop einen Treffer signalisiert.

Wenn Sie ein falsches Positiv erhalten, müssen Sie das Endstop-Signal durch Hinzufügen eines ! nach der PIN-Nummer.

Sie können sehen, wie ich das entfernt habe ! von meinem alpha_min_endstop und wie es die Ausgabe beim Ausgeben des M119- Befehls verändert hat.

Tipp: Konzentrieren Sie sich nur nicht auf 1, 24, 1, 27 oder 1, 29, die die Pin-Nummern sind, sondern schauen Sie sich nur die an!

Schnelle und langsame Referenzfahrtraten

Die Referenzierrate wird direkt auf die Bewegungsgeschwindigkeit mm / s übertragen.

Ich habe die _fast_homing_rate für X und Y auf 100 und Z auf 20 erhöht. Die Ultimaker 2-Häuser auf Z max und es dauert wirklich nur Ewigkeiten, bis sie zu Hause sind, wenn Sie die Standardeinstellung beibehalten.

Ich hatte tatsächlich das Doppelte in Marlin, möchte es aber ein wenig testen, bevor ich es anhebe, da ich gerade mein beheiztes Bett gegen etwas Schweres ausgetauscht habe.

Beim Auftreffen auf den Endanschlag ziehen sich die Achsen etwas zurück, wobei der in _homing_retract_mm definierte Abstand, und bewegen sich dann langsam zurück. Dies wird durch _slow_homing_rate some definiert. Ich habe diese gut erhöht, besonders für meine Z-Achsen.

Schritt 9: Firmware Schritt 7: Netzwerkeinstellungen

Wenn Sie die Netzwerkoption verwenden möchten, können Sie mit der automatischen Einrichtung fortfahren, bei der Sie DHCP aktiviert haben und Ihr Drucker eine IP von Ihrem Router / DNS-Server erhält.

Wenn Sie Ihren Drucker stattdessen mit einer statischen Adresse konfigurieren möchten, geben Sie hier einfach die IP-Adresse und die Subnetzmaske ein.

Ich habe es in etwas geändert, das zu meinem Subnetz passt. Ihre könnte anders aussehen.

Ich kann jetzt sowohl mit einem Standard-Internetbrowser als auch mit Pronterface eine Verbindung zum Drucker herstellen.

Mit einem Explorer erhalten wir eine vereinfachte Pronterface-GUI für unsere Verwendung.

Ich habe Telnet aktiviert gelassen, um zu sehen, welche Optionen es mir bietet.

Hinweis: Deaktivieren Sie alle Netzwerkdienste, die Sie nicht verwenden. Dies führt zu einer Sicherheitsverletzung, bei der möglicherweise Personen Ihren Computer übernehmen. Deaktivieren Sie Telnet besonders, wenn Sie es nicht verwenden.

Schritt 10: Wie geht es weiter?

Das ist es für jetzt!

Ich hoffte, es half Ihnen beim Einstieg oder bei der Entscheidung, ob Sie den Sprung für Smoothie-Boards und Smoothieware wagen oder sich fernhalten möchten.

Ich glaube, ich habe den Zweck dieser Instructables erfüllt, indem ich mit dem Sbase 1.2-Controller und Smoothieware angefangen habe.

Wir sollten jetzt einen funktionierenden Drucker haben, obwohl noch einige Anpassungen erforderlich sind.

Fortgeschritteneres Setup?

Ich habe bereits eine Hotend-Temperatur und einen Fanswitch (2 Schalter) eingerichtet, die ich in einem kommenden Instructables behandeln werde.

Schalter benutzen

1) Lüfterschalter :: Sie können meinen Lüfter zum Kühlen meines Hotend-Kühlkörpers ein- und ausschalten. Ich möchte nicht, dass er ständig eingeschaltet ist, es sei denn, er wird benötigt, da er ziemlich laut sein kann.

2) Ein Schalter, der die Temperatur für unser Hotend abfragt und dann den Lüfterschalter verwendet, um den Lüfter bei Temperaturen über oder über 50 ° C einzuschalten und dann wieder auszuschalten, wenn die Temperatur unter 50 ° C fällt.

Ähnlicher Artikel