Hiprecy LEO - Marlin 1.1.9 Firmware 3d model
3dmdb logo
Thingiverse
Hiprecy LEO - Marlin 1.1.9 Firmware

Hiprecy LEO - Marlin 1.1.9 Firmware

by Thingiverse
Last crawled date: 4 years, 3 months ago
These are based on the stock 1.1.9 Hiprecy LEO firmware that is available on Github. Included are three versions as detailed below.
Version 1: The stock unaltered firmware from Github.
Version 2: The stock firmware with the following corrections and improvements:
Linear Advance enabled with an initial K value of 0.
Z Axis Calibration parameters changed.
Z Homing Speed increased slightly.
Corrected motor steps.
Corrected bed size.
Corrected hotend max temp.
Default Acceleration values lowered.
Version 3: Same as Version 2 but with S Curve Acceleration enabled.
A few notes:
Linear Advance makes quite a difference on this printer. I included a photo of two calibration cubes I printed. The cube on the left has linear advance off, the cube on the right has it enabled. A K value of 0 will do nothing. You need to adjust this in your slicer to your preferred value. I am using a K value of .06 with good results. I have slicer profiles uploaded with the K GCode included in the start script if you are unsure how to do this. Just change the K amount to your value.
The Default Acceleration values in the stock firmware are too high and unusable. I lowered them to a reasonable amount of 1000 but they can and should be fine tuned in your slicer. The slicer profiles I have uploaded have a value of 800 which seems to work well for me so far. These can be adjusted as needed.
I have tested with S Curve Acceleration enabled and disabled and found that print quality sometimes suffers when it is enabled. For this reason, there are two mod versions. One with it enabled, and one with it disabled. You can test for yourself.
My LEO came with a Teflon lined hotend and the temp was limited to 250. This printer is advertised as "All Metal" with a max hotend temp of 270. I have corrected the max temp to 270 but keep in mind that if yours has Teflon in the heatbreak like mine did, it would be inadvisable (because of toxic fumes) to use temps over 250 unless you change to an all metal hotend.
The Z Axis Calibration current in the stock firmware is set to 1000 (over twice as much as it should be). This causes the soft rattle you should get when the X axis hits the stops to be very noisy and rough. It also causes bounce back and imprecise calibration. I have corrected this and also lowered the distance past Z Max a bit so the rattle doesn't go on as long.

Tags