Archives de catégorie : News

image_pdfimage_print
Boitier électronique pour cartes MKS GEN

Electronic enclosure for MKS GEN 1.4 and GEN-L board

Scalar Boîtier électronique MKS

We have recently published a new electronic box compatible with Scalar S / M / L XL / XLP.

Where to download it?

This box is available for free download on our dedicated Thingiverse page: https://www.thingiverse.com/thing:3001506

What’s news with this enclosure?

It is compatible with these controller boards

You can also include a Raspberry pi 2 / 3

 

What are the differences with the previous enclosure?

  • The USB connector is now on top
  • The enclosure is slightly taller
  • The enclosure is thinner
  • 2 specials holes are dedicated for LED WS2812 that will give you a visual status on your printer status.

How to assemble the box?

boîtier MKS pour Scalar

It contains 7 plates

  • 1 base where all the other plates will attach (compatible with 3030 extrusions or 2020 depending which version you print)
  • 1 front facade where the RepRapDiscount LCD2004 screen will fit
  • 1 bottom side that will fit 3030 extrusion profiles or 2020 extrusion profiles (check which version you print)
  • 2 side plates
  • 1 top plate (Top) with a dedicated hole for MKS USB cable
  • 1 back plate (2 models):

This last plate contains also

How to attache plates together?

you will need a few plastic screws

What are the tips and limitations to know?

  • The bottom plate can be glued to the base. 2 screws can be used to hold things together while the glue is setting. You can remove these screws afterward when you will need to place the enclosure on top of an extrusion profile
  • The base plate and the bottom plate are compatible only with 3030 extrusion profiles.

How many print hours do i need to make the enclosure?

You will need (with a 0.8mm nozzle and 0.2mm layers):

  • +3 hours for the front plate
  • 2h30 for the base
  • 1h30 for each side plates
  • 2 hours for each remaining plates (3 plates)

For a total of about 13h of printing

Can i buy the enclosure already assembled?

The enclosure is available here

MKS TFT 28 update screen

MKS TFT 2.8 firmware updates

This page contains the list of updates for your MKS TFT 2.8″ displays


List of firmwares


Update process

  1. Unzip the files in the base folder of a SD card
  2. The file structure at the root of the sd card should look like this:
  3. Structure de fichier pour la mise à jours de l'écran MKS TFT 2.8
  4. Insert the sd card on your display and boot it. If it’s already on, you will need to reboot it in order for the update to start.
  5. The update process should take a few minutes.
  6. Once finish the screen will reboot and will be ready to use.

LCD screen customization

You can customize a lot of thing on your display. everything is inside file mks_config.txt.

Depending on the versions you should have different or new parameters based on functionalities.

The UPS, WiFi module, DET module are handled in this config file.

Once the configuration file edited, just copy/past the file on the root folder of your SD card and reboot your display.

Protect your 3d printer fans

Protecting your 3D printer fans is increasing the lifespan of your 3D printer!

Protecting them from what?

  • From dust that can:
    • Reduce the performances of the fan
    • Increase fan’s coil temperature
    • Generate vibration due to non homogeneous dust repartitions
    • Making your fan noisy
  • From screw driver hitting the blades (when we have to tinker something)
  • from your fingers or any other object touching the fan’s blades

How to protect them?

filtre à air pour ventilateur 40mm

Important points about dust filters:

They will protect your fans from dust but might decrease maximum airflow by doing so.

So make sure to never use dust filters on Hotends cooling fans as they always need to keep their maximum airflow.

in this case consider cleaning them often manually.

grille de protection pour ventilateur 30mm

  • Against screw drivers hitting the blades

 

Trinamic logo

TMC2100 / TMC2130 / TMC2208 are here

TMC (TMC2100 / TMC2130 / TMC2208) family are here!

These famous silent stepper drivers integrate the following advanced features:

Features in detail:

Here is the description of each feature

  • StealthChop & Spreadcycle

StealthChop allows to have silent and performant stepper motors 

Stepper motors running at low speed show a phenomenon called magnetostriction producing high pitch audible frequencies.

The driver is regulating the voltage modulation of the motor in order to minimize current fluctuations. The resulted noise level is around 10dB(A) which is lower than standard modes.

The Stealthchop performances are described in details here: Pdf available here

Torque Comparison between StealthChop vs Spreadcycle (disponible en pdf ici)

TMC SpreadCycle Vs Stealthchop comparison chart

Comparison chart between both modes SpreadCycle Vs Stealthchop

Here is a summary chart showing you which mode is better suited for your application

For low speeds and average acceleration: use mode Stealthchop

For average/fast speeds and accelerations : prefer mode SpreadCycle

SpreadCycle & Stealthchop comparison chart, pros and cons

SpreadCycle & Stealthchop. Pros and cons

here is the official video about Stealthchop and SpreadCycle

  • Stallguard2 & Coolstep

– full documentation of StallGuard2 & Coolstep available here

Stallguard2 Allows to senselessly measure with high precision the load resistance using back EMF feedbacks inside the motor coils.

In order to get reliable measurements, the stepper motor must work in micro stepping mode.

Coolstep adapts the current inside the coils based on the load on the motor shaft measured  Stallguard2 . The energy consumption can be reduced by 75%. Heat dissipation is also greatly impacted.

Here is another official video showing Stallguard and Coolstep modes

About Coolstep:

When an open loop driver is about to loose a step feature DcStep will reduce the motor speed in order to adapt to the load. DcStep maintains the motor position and step count.

A working range is needed in order to make sure the feature is functioning properly so that the motor torque and speed are maintained in a reasonable range.

With this feature, the stepper motor is acting as a DC motor in terme of energy efficiency.Meaning that the speed is reduced if the load is too high in order to increase motor’s torque.This allows to keep the motor position and step counts.

This mode is used in average or high speed ranges

Here is a graphic showing the working range of DcStep

Plage d'application du mode DcStep des drivers TMC

Plage d’application du mode DcStep des drivers TMC

SPI cable for TMC2130

This cable is compatible with Ramps 1.4 / MKS GEN 1.4 / MKS GEN-L and is available here

It allows to connect 2 TMC2130 drivers to the SPI port (often used for X/Y axis).

TMC2130 SPI cable for 2 motors

it’s connected to the AUX-3 of the Ramps 1.4 board

Special Note about the SPI cable:

With Ramps 1.4 Using this as is requires that you don’t use any LCD screen as the SPI channel will be used / link with the LCD screen. You can still use this port + LCD screen if you somehow manage to attach the wire on top of the LCD connector bread board.

If you are using MKS GEN boards, you will have a separate sets of pins available and you will be able to use LCD screen without soldering.

Note however that pin D49 (black wire) is used for the SD card detect pin so it will be already in use when you will configure your Y axis driver!

Also note that pin D53 (Blue wire) is used for the SD card Init pin so it will be already in use when you will configure your X axis driver!

The workaround is to remove the black wire from the 2×4 pins connector and connect it to pin D44 on the AUX-2 .

Same for for the blue wire, connect it to D42 on the Aux-2

Tip with the Dupont housing:  With the TMC2100 drivers you should already have a 4 pins cable with separate pins. You can remove 1 single pin black dupont connector housing and use it on the black wire you have just rewired.

On marlin side you just have to reroute the D49 pin to D44 and D53 into pin D42

Go into pins_RAMPS.h around

change

#define Y_CS_PIN 49

by

#define Y_CS_PIN 44

Marlin workaround 2Way spi wable Ramps 1.4

Also change

#define X_CS_PIN 53

by

#define X_CS_PIN 42

Marlin workaround 2Way spi wable Ramps 1.4

TMC Comparison chart

TMC2130 comparison chart