So what is your question? Is it possible? Yes, it is. Look at https://duet3d.dozuki.com/Wiki/Bed_levelling_using_multiple_independent_Z_motors and https://duet3d.dozuki.com/Wiki/Using_the_manual_bed_levelling_assistant
thought id report back....
so i had my offending B-axis playing up as described by not conforming to the on the fly M574 commands. originally it was connected to the E2 driver on my duex2. i read on the wiki in regards to M591 not being able to be used on these pins so i thought id see if it affected the endstops too. so i changed A and B around so the B axis is now on the E1 driver on the duet main board and it works as intended!
The higher the values, the more CPU time it wastes.
If you set the values below the minimum ones needed by your stepper driver, it will skip microsteps under some conditions. The datasheet for the driver should give the minimum timings that it needs.
I presume those M307 values came from tuning the bed. If they are correct, your bed heater is more than twice as powerful as it should be. Are you sure you are not running a 12V heater on a 24V supply?
If those M307 values are in config.g, check that they are not being overridden by a different set of M307 parameters in config-override.g.
If you want to continue using that bed heater, for safety reasons you should definitely use a thermal cutout to reduce the risk of fire. You should get less overshoot if you restrict the PWM to about 0.4 in the M307 command.
@dc42 ah thanks for the explanation. That makes total sense and is obvious looking at it now.
This is my second diy printer build and my first delta so still getting used to the quirks of deltas and tuning them. My CoreXY was a bit more obvious to configure.
I must say though the Auto Calibration combined with the Smart Effector is just genius and a life saver. Would be interesting to see if the Smart Effector style bed probing could be adapted to Cartesian/CoreXY printers. Maybe a rectangular PCB attached to the carriage.
I think a macro callback + timer with a default behavior we can cancel is something which could be generalized to other things, even not related to safety (M0 M1, for example, for which I don't like the default behavior)... I'll propose that in another thread.
Frankly, I have a doubt that this is the servo, but since it is the only new, with 2 steppers, why not.
What happens if you exceed the max 1.5a of the 5v power supply? She can not do it anymore, or she burns?
Because the servo is given, after reading at 1.9A stall current at locked, but I never forced on the servo, I have not had time ... I have not tested if it still worked .. .
@phaedrux said in Auto Bed Leveling Map on Tronxy X5SA:
@pr0xyfl00d3r said in Auto Bed Leveling Map on Tronxy X5SA:
i have added Z Baby Stepping
Current Offset: 0.2 mm and seems to be ok, i think i can see a slight bubble to the sheet on the bed
If you find a consistent amount of baby stepping that you need you can add it to the G31 Z value to make it permanent.
Has the height map image improved at all? Is the first layer going down better?
Yes the map has flatten by half ish..
I see from the images that the layers do not shift left or right but have varying thickness. I had a similar problem and this is caused by varying hot-end pressure. You need to find the root cause of the variation, which may include anything in FDM printers. Consistent layers are only produced if the nozzle is consistently exactly one layer above previous layer and if the hot-end and extruder can consistently produce the same pressure so that the filament fills the expected layer area.
Looks like your connection to Duet3D was lost, please wait while we try to reconnect.