klippain
klippain copied to clipboard
Add Cartographer3D V3 with Touch configuration
This adds configuration for a Cartographer 3D with Touch enabled and an adxl accelerometer.
Please give it a thorough review, as its my first work on such stuff, which I didn't do only for myself.
Reasons for some of the decisions I made:
We need to be able to override some settings for
[bed_mesh]
so the include in user_templates/printer.cfg
is placed after the bed mesh definitions and not
in the probe section.
Cartographer3D V3 doesn't touch the bed with the nozzle except for the CARTOGRAPHER_TOUCH
command. Therefore we need to pay attention to the nozzle temperature for that. But not for all the other actions like
homing or quad gantry leveling or some such.
The documentation for Cartographer3D advises against an adaptive bed mesh and the full bed mesh will be fast enough in most cases, so we deactivated the adaptive bed mesh if a Cartographer3D probe is used. Maybe this should be configurable? Tell me, and I will alter it.
Also, what do you think about variable_cartographer_touch_max_probing_temp
maybe I should simply use
variable_safe_extruder_temp
instead?
This would make it easier and more backwards compatible. But for now I took inspiration
from variable_tap_max_probing_temp
.