klippain icon indicating copy to clipboard operation
klippain copied to clipboard

Add Cartographer3D V3 with Touch configuration

Open typetetris opened this issue 1 month ago • 5 comments

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.

typetetris avatar Jan 08 '25 08:01 typetetris