Thread Rating:
  • 0 Vote(s) - 0 Average
Elegoo Mars 2 Pro Calibration XY and Z
#1
Hello Printers,

First my Workaround and Printer/Settings

Printer Elegoo Mars 2 Pro Firmware: 4.3.13_LCDC/ 1620x2560 /F2.23
Slicer Chitubox Version 1.7.0
Calibration Settings XY:  X:82.65mm and Y:130.42mm (My Prints have in XY +0,01mm to 0,03mm depending  from the size of the models in xy)
Calibraion Setting Z (Default is 0,000625 mm/Step): Configure 0,000622mm/Steps ( over the gcode-file - expalin later)
Calibration Setting Z=0 (Default is M8084 Z0.000000; Set Z Offset ): Default is M8084 Z-0.03; Set Z Offset

Bed-Leveling Method:

1. Losen Screws of Build-Plate
2. Put paper on LCD
3. Push Button "Home"
4. Fasten Screws if Build-Plate is on the Paper
5. Press 0,1mm UP
6. Set Z=0 in the other menue
If the Paper has 0,1mm thickness then after my routine the Logical-Zero-Point is 0,2mm over LCD.


Resin: Prima Creator Value White
Layer Height: 0,05mm
Bottom Layer Count: 5
Exposure Time: 2.5s
Bottom Exposure Time: 12s
Bottom Lift Distance: 4mm
Lifting Distance: 4mm
Bottom Lift Speed: 65mm/min
LiftingSpeed: 90mm/min
Retract Speed: 120mm/min
Anti-Aliasing: OFF

The Follwing you can only see if you click on Default-Profile on GCODE and the click your Printer

GCODE Start:
G21;
G90;
M106 S0;
G28 Z0;

Interlayer:
M6054 {image};show Image
G0 Z{rise_pos} F{rise_speed};
G0 Z{fall_pos} F{fall_speed};
G4 P{light_delay};
M106 S{light_pwm};light on
G4 P{exposure_time};
M106 S0; light off

End:
M106 S0;
G1 Z{machine_height} F25;
M18;


Before i make some changes on the machine parameters i use a gcode to make a paramter-dump:

Make a txt-file with the following:

M8512 "active_config.gcode" ; Parameter Dump Gcode write to active_config.gcode

Store it yourname.gcode and print it on the printer. It read the machine-parameter and write it to the usb-stick in the file called active_config.gcode.
You can read the parameters with your text-editor.


Calibration Z-Axis Height:

GCODE
M8010 s0,000625; Set mm/Step

Here we have 0,000625mm per step and not the wrong informations all over in the forum it is 0,000625 steps per milimeter - so can anyone explain to make 0,000625 steps on a steppermotor?
Yes... it is not possible... so waste hours of life-time to check the mistake.
So if you Print a cube like 20x20x20mm and it prints to small like 20x20x19,65mm then the model is to small in Z-Height.
We calculate that 20mm need 32000 Steps by 0,000625mm/step. If we have only 19,6mm it need more steps - logical or not?
That means to become more steps you have to decrease the 0,000625mm/steps not to increase!!!
So if you use 0,000622 mm/Steps you have 32154 Steps and yes this is more and so the model prints with are higher height.

The problem is only that the Elegoo Mars 2 Pro have a lead of 2 - so the formular is
Lead = I* ((360/1.8)*16)
I means 0,000625mm/Step
Lead is 2.

Make a txt-file with the following:

M8010 S0.000622; Set mm/steps Default 0,000625mm/Step
M8500 ; SAVE MUST DO THIS IN EVER G CODE SET YOU SEND THE PRINTER


Store it yourname.gcode and print it on the printer.


So to change the M8010 value is a good idea to solve issue with z-height on models - but it is not corrrect to change a value that is physically given from the hardware.
It looks like it helps because it compensates play in the axis or retract-issues. If you measure the moevement of the z-axis only in one direction like 10mm UP and repeat it severall times like 10times also 100mm the you can see/measure it is not good to change the value from 0,000625 to 0,000622 because it move not 100mm it move only 99,5mm.
Instad if you move it 10mm up and then 10mm down ist looks nice.. because the backlash comes in front to you.

So what next?

Calibrate Logical Z=0

Often i want to print parts without supports diretly from the build-plate like cylinder or some wheels, gears.
I have often the problem the thickness is not correct - if i make another bed-leveling the thickness change..
So for this i make the same bed-leveling every time - describes above - and then i print my part - measure the thickness and make a static offset with the follwing gcode:
M8084 Z0.000000; Set Z Offset

For example my thickness is to small - i want 3,1mm and the part have only 2,8mm - the difference is 0,3mm.

Make an txt-file with the following:

M8084 Z-0.3; Set Z Offset
M8500 ; SAVE MUST DO THIS IN EVER G CODE SET YOU SEND THE PRINTER


Then store it to yourname.gcode and print it with the printer.

So this solved thickness only on the first layers!!!


And now we came to my problem...
I have a simple part like a round gear for simplest without tooths.. like a flat wheel diameter 45mm with only a thickness or z-Height of 3,1mm.
On this flat wheel i have a cylinder with diameter 16mm and z-height of 8,5mm.

And now erverbody can draw it and export it and print it - it is very simple part.
If i print it with default factory settings i have a thickness or z-height of the flatwheel of 3,08 to 3,12mm - looks not so bad but the z-height of the cylinder is not 8,5mm is only 8,07 to 8,09.

And if you make a 6mm diameter hole in the middle on the cylinder with a depth of 2,5mm it has exact 2,5mm depth.. so this is so confusing...

I have a picture of this simple part - i can also upload the stl - but the jumping point is - make your own and print it with your Elegoo Mars 2 Pro and give me your results... tell me you can print 8,5mm height cylinder on a flatwheel with 3,1mm height with a hole of 2,5mm depth or minus z-Height.

For me it looks like there are some bugs in calculations - chitubox slice the layer on 0,05mm layer-height only 0,043 and 0,083 and then 0,122mm and so on - i dont understand why this happen.

All calibrating-ideas are useless then if i start to calibrate M8010 then the hole of 2,5mm depth goes also deeper... maybe 2,6-2,7mm dependig from my changes --- thats frustating.
If i use the M8084 only the flatwheel on the bottom is affected.

So if somebody can check the problem with their Elegoo Mars 2 Pro printer - thats will be nice.

Regards,

nighteagle

Image of the simple parts--- in different dimensions..


Attached Files Thumbnail(s)
   
Reply


Messages In This Thread
Elegoo Mars 2 Pro Calibration XY and Z - by nighteagle - 12-02-2020, 11:45 AM

Forum Jump:


Users browsing this thread: 1 Guest(s)