You’re welcome! The board defs are the same of course, though I started altering it for heated bed support as we habe a 14v output on the board and pins for a thermistor. The option is off by default but I altered marlin to let you enable a heated bed and set the pins on the fly
Sure, babystepping is a nice feature imo, could make first layers almost perfect, if the calibration and bed leveling is good enough. The question is just how foar from the official firmware do we want to go? I’m ok modifying everything but I want all these to be turned off by default, so the printer stays very easy to newbies. The idea is that we can turn these settings on directly on printer. But as I’m discovering now, turning the bed leveling max grid points into an option is quite complicated
Well I tried your stl file. After the outside wall the vertex crashed in the bed. To me it looks like the acceleration is too high, no sure though, investigating, but be careful with the actual firmware
Is it me or do you also think DELTA_FEEDRATE_SCALING makes it move in a weird way? To me it seems less delta correct than without (1.1.4 velleman doesn’t have it)
Maybe have you tried without? I think that there is something corrected twice feel like effector speed is a function of the radius so inside is slower then outside.
PS its not my stl.
PPS I also run the susisStrolch’s speedtest Printing like paradise and I think at higher speeds it is less smooth than with 1.1.4 but maybe I memorise it not correctly.
Yeah, I meant the stl you shared. The scaling makes the delta feed rate applied to the effector and not the sledges, but imo it’s weird, might be interesting for a vase mode maybe, but having the scaling on a solid print makes the head movement unequal on the layer. You, tried the stl your shared on 1.1.9?
pictures with 2 first layers Emmentaler style 1.1.4 in the slightly better one I used ‘Babystepping’ to fix it a little. Against the light 1.1.9 1st Layer no holes but not perfect.
1.1.9 failed 0.17mm vase style test print took 54 minutes and failed + stronger wood pattern.
1.1.4 in gold took only 35 minutes almost no pattern visible.
I like the SD_REPRINT_LAST_SELECTED_FILE and SCROLL_LONG_FILENAMES feature!
Filament Change:
I don’t like the extra click in the menu.
Sounds are almost not to hear.
Extruder behaves strange: fist it lifts to parking position and retracts, pause, then it spits out a tiny bit and removes the rest of the filament.
Pause always purges first.
Calibration is not in top level menu anymore.
“Set vertex height” does calibrate height
if I want to set / change height I need to click many times until I find this well hidden feature.
What is the meaning of ‘Level bed:off?’
I want the % plus the progress bar back. The bar alone does not help me much in estimating the rest of the print time.
So I hope you don’t mid the lot of negative feedback above. I like the rest very much!
Can you implement these features please:
‘extrude more or done’ menu after load Filament
move axis Z faster
I don’t like that feedrate scaling, I’m taking that off, for me it’s more important that the extruder moves at a linear speed.
Set Vertex height does calibrate the height. You have to save the settings
Level bed on/off is the status of the bed leveling. It stays on after a bed leveling until a homing
I’m not sure what extra click you are talking about?
Sounds are set same as 1.1.4, that’s strange, I can tune that up
Filament change has changed since 1.1.4, there’s a 5sec delay to cool the filament. Retract->Delay->Purge
About the percentage I can see to add it
Extrude more after load is also on my mind since over a year
I don’t mind the comments, but I’d be more than pleased if you were to write down these different tasks in different reports on github so I can keep a track of the todos
One maybe a little stupid question that I have:
How stock is this firmware? Did you leave the logos during boot for example? I like things being left to stock as much as possible but I know that having the latest marlin helps a bunch. That’s just my pet peeve
If you changed something I don’t mind since all the work you’ve put into updating the code I might put a little more and fork your repo
Thanks again for all of this, I think I’m going to update today.
As to the first layer being like emmentaler (like that comparison a lot) I combat it by printing it extra thick like 0.2mm.
I am also struggling to understand the purpose of this code branch. It is not clear to me which of the claimed improvements are code changes that you made, as opposed to features of the central Marlin code base.
As Marlin continues to be enhanced, how do you plan to keep your branch up-to-date with the latest code?
Did you consider making a pull request to the main Marlin repository? Then your K8800-specific enhancements could be incorporated into the code base for all time. I think that by maintaining your own branch, you may quickly realize why Velleman themselves rarely update the official firmware release.
The wiki descriptions are very terse. I really cannot tell from that which changes you made, as opposed to which ones came along "for free’ with the latest Marlin.
It would be helpful if you could outline what actual code changes you made and why. If you have found bugs in the Velleman-approved firmware, it would also be helpful if you could document those.