Hi people,

a few days ago I purchased an flsun chinese DIY mini kossel delta printer, assembly went relatively smoothely, Now the hard part: software & configuration…

I have no programming knowledge whatsoever for starters, and the manual is written in the best chinglish i’ve seen so far… Needless to say i’ve hit a bump.

A few questions I have are:
I walked through the manual, but when I enter the g28 command in the repetier software, it doesn’t do anything, the commands just stack and they don’t get sent to the printer/the printer doesn’t do anything with them…

Then later on in the manual they state something about Marlin, now after reading a few posts on several forums i;ve come to the conclusion that i first have to upload marlin to the board of the printer?

I have no idea what this means however, included in the software is a folder called marlin and in that folder a whole lot of other files and folders are present, what the hell am I supposed to do with those?

And how do I get these on the board if that is what should happen,

Any help would be appreciated,

I’m runnign windows 10 by the way,

Kind regards,
user_manual.pdf (4.78 MB)

Hi Richie!

I have built a few of the flsun printers. They have all worked really well for me. Below is some information I use each time to calibrate the printers.

You’ll have to get into the supplied USB and find the arduino IDE “.ino” file and modify some parameters within the configuration.h file and then compile the source code and upload the resulting hex file to the microcontroller.

That sentence probably sounds dreadful to you. But you’ll have to either understand it or contract someone who does in order to get it working as it should :wink:

This is the process I use to edit the configuration.h source code:

//Step 1: Offset carriages and endstops same height form bottom of frame using a constant height offset from the base of the printer
//Step 2: Measure DELTA_DIAGONAL_ROD/DELTA SMOOTH_ROD_OFFSET/DELTA_EFFECTOR_OFFSET/DELT_CARRIAGE_OFFSET off the printer and change parameters to match your measurements
//Step 3: Home machine when connected to Pronterface/Printrun/Repetier Host using G28 command
//Step 4: Move nozzle close to bed using computer control and measure MANUAL_Z_HOME_POS making sure a 0.5 - 1.0mm gap is retained at Z home position (x,y,z 0,0,0)
//Step 5: Change ever so slightly any of the three variables from ‘Step 2’ in order to manipulate DELTA_RADIUS
//Step 6: Move nozzle to Z zero and probe bed until Z probe triggers (clicking noise) and enter offset (-0.0x mm below Z 0) in Z_PROBE_OFFSET

Understand that you will need to compile and load the Micromake.ino package of source code to the controller before the printer will begin to speak to the Pronterface terminal.

Go ahead and download the Arduino IDE from the official Arduino Website and open up the source code. Get a cup of coffee and get ready to use Google to learn how to program the micro-controller and calibrate the printer. Search Google Images for “kossel mini delta 3d printer calibration”, as well YouTube and you will find lots of handy images describing the measurements of “DELTA_DIAGONAL_ROD/DELTA SMOOTH_ROD_OFFSET/DELTA_EFFECTOR_OFFSET/DELT_CARRIAGE_OFFSET”. There are also great documents such as the Blomker guide (http://www.robotdigg.com/upload/pdf/2a823cc8a8dcff9da99cce92710cc745.pdf).

These printers are great value for money, though baby steps :slight_smile:

Kindest regards,

James.

Hi James,

Duly noted and greatly appreciated! But yet more questions:

You’ll have to get into the supplied USB and find the arduino IDE “.ino” file and modify some parameters within the configuration.h file and then compile the source code and upload the resulting hex file to the microcontroller.

That sentence probably sounds dreadful to you. But you’ll have to either understand it or contract someone who does in order to get it working as it should :wink:

Where do I do this? in the Arduino software? and where do I find the “.ino” file? and where do I find the “configuration.h” file?

This is the process I use to edit the configuration.h source code:

//Step 1: Offset carriages and endstops same height form bottom of frame using a constant height offset from the base of the printer
//Step 2: Measure DELTA_DIAGONAL_ROD/DELTA SMOOTH_ROD_OFFSET/DELTA_EFFECTOR_OFFSET/DELT_CARRIAGE_OFFSET off the printer and change parameters to match your measurements
//Step 3: Home machine when connected to Pronterface/Printrun/Repetier Host using G28 command
//Step 4: Move nozzle close to bed using computer control and measure MANUAL_Z_HOME_POS making sure a 0.5 - 1.0mm gap is retained at Z home position (x,y,z 0,0,0)
//Step 5: Change ever so slightly any of the three variables from ‘Step 2’ in order to manipulate DELTA_RADIUS
//Step 6: Move nozzle to Z zero and probe bed until Z probe triggers (clicking noise) and enter offset (-0.0x mm below Z 0) in Z_PROBE_OFFSET

Again how and where do I do this? in the arduino software?

Understand that you will need to compile and load the Micromake.ino package of source code to the controller before the printer will begin to speak to the Pronterface terminal.
How do I do this? Where do I find that file? I can;t find it anywhere in the software provided on the USB stick that came with the printer.

Go ahead and download the Arduino IDE from the official Arduino Website and open up the source code. Get a cup of coffee and get ready to use Google to learn how to program the micro-controller and calibrate the printer. Search Google Images for “kossel mini delta 3d printer calibration”, as well YouTube and you will find lots of handy images describing the measurements of “DELTA_DIAGONAL_ROD/DELTA SMOOTH_ROD_OFFSET/DELTA_EFFECTOR_OFFSET/DELT_CARRIAGE_OFFSET”. There are also great documents such as the Blomker guide (http://www.robotdigg.com/upload/pdf/2a823cc8a8dcff9da99cce92710cc745.pdf).

Ill check out the guide, as I said I have no idea what I’m doing whatsoever and the manual is not helping much… there are way more steps involved than the manual supplies/implies…

Also I’m currently as far as that I can see the Marlin code in the arduino software… but there are a million other tabs as well…
Where do I have to change what exactly?

I’m sorry if my questions are obvious ones, but I really have no clue of what I’m doing here…

Kind regards,
Ritchie

Okay and update…

I got a bit further, I’ve found all the files and steps… only now the following problem;
IT WONT DO ANYTHING ANYMORE… I mean really? I ‘flashed’ the Marlin formware to the Arduino Mega board,
Now the only thing I get is blue LCD screen… no menu anymore nothing…
How do I fix this? I followed all steps in the manual and somehow it got messed up…

What did I miss? and most importantly how do I fix it?

Kind regards,