Need help with Ender-6 core xy motor movement
-
First print completed.
I printed text to confirm no mirroring was happening.I had 2 problems.
1: 1st layer was crushed against the build plate. I had to babystep by 2.8 mm to get filament to come out. Homing Z works everytime. I used Cura to slice.2: print was horribly slow. It took 38m 27s to print "Duet 3 mini 5+" @ 0.6mm thickness.
I'm using mesh compensation, and it maps out the surface.
Printer is capable of moving 200mm/s.
Any suggestions for solving these 2 problems?
-
@davidewen said in Need help with Ender-6 core xy motor movement:
1: 1st layer was crushed against the build plate. I had to babystep by 2.8 mm to get filament to come out. Homing Z works everytime.
Calibrate your probe offsets.
@davidewen said in Need help with Ender-6 core xy motor movement:
2: print was horribly slow.
Check your cura start gcode section for any speed commands that may be there overriding your config.g settings. Also make sure you're set to use RepRap Gcode flavour.
Post a sliced gcode file here if you're unsure.
-
Thanks. I'll calibrate the probe offsets.
I'm not sure about the RepRap flavor.
Here's the gcode that I ran.
Duet 3 mini 5.gcode -
;FLAVOR:RepRap ;TIME:388 ;Filament used: 0.145903m ;Layer height: 0.2 ;MINX:67.247 ;MINY:108.91 ;MINZ:0.2 ;MAXX:182.753 ;MAXY:141.085 ;MAXZ:0.8 ;Generated with Cura_SteamEngine 4.10.0 T0 M190 S50 M104 S200 M109 S200 M82 ;absolute extrusion mode M201 X500.00 Y500.00 Z100.00 E5000.00 ;Setup machine max acceleration M203 X500.00 Y500.00 Z10.00 E50.00 ;Setup machine max feedrate M204 P500.00 R1000.00 T500.00 ;Setup Print/Retract/Travel acceleration M205 X8.00 Y8.00 Z0.40 E5.00 ;Setup Jerk M220 S100 ;Reset Feedrate M221 S100 ;Reset Flowrate
You're ok for reprap flavor.
And as expected, these lines are causing the speeds to be slow.
M201 X500.00 Y500.00 Z100.00 E5000.00 ;Setup machine max acceleration M203 X500.00 Y500.00 Z10.00 E50.00 ;Setup machine max feedrate M204 P500.00 R1000.00 T500.00 ;Setup Print/Retract/Travel acceleration M205 X8.00 Y8.00 Z0.40 E5.00 ;Setup Jerk
Delete them from your start gcode.
-
I removed the starting gcode info and the print was much faster.
Thanks for that!Regarding the probe calibration.
I had run that previously.
But, I ran it again anyway.
Even after running it again, I had to babystep +0.6mm to get filament to flow.Is there someway to make the baby steps permanent?
I have to adjust for every print. -
@davidewen said in Need help with Ender-6 core xy motor movement:
Is there someway to make the baby steps permanent?
If you constantly need to baby step up 0.6mm then you can simply modify your G31 Z value to take that into account. That's how you make it permanent.
It could also be that you are homing Z at a different location than where you are measuring the offset. Ideally they should be the same location at the center of the bed.
-
I have the config.g file G31 Z value set, but I still have to adjust each print.
I'm still printing the test "DUET" text. Same gcode, just rerunning it.
-
@davidewen said in Need help with Ender-6 core xy motor movement:
I have the config.g file G31 Z value set, but I still have to adjust each print.
I understand, but if you're consistently needing to babystep, then you can modify your measured G31 Z with that baby stepping amount to make it permanent. Consider it a fine tuning of your G31 Z offset.
If you have G31 Z2 and you have to add +0.6mm to get a good first layer because your nozzle is too close after homing with the probe you can take 2mm - 0.6mm = 1.4mm and change to G31 Z1.4
-
That seems to have done the trick.
Thanks again.One more thing I'm having trouble finding info on.
When the print is done, the X/Y carriage moves.
In my case towards the front of the printer.
I would like to move it towards the back of the printer. -
That would all be controlled by your slicer end gcode.