Modificar el tamaño de la Cama en la impresora 3D con un script

Modificar el tamaño de la Cama en la impresora 3D con un script. Un usuarios del foro tiene inquietudes tratando de convertir su impresora 3D Ender 3 Profesional en un router CNC para fabricar placas PCB. Pero tiene algunas dudas, a continuación dejo la consulta textual:

Buenas tardes, estoy llevando a cabo un proyecto que se basa en convertir a mi Ender 3 pro en un router CNC. Para la fabricación de placas PCB.

Hasta ahora tengo todo funcionando OK. Diseñé un soporte para mi Dremel 3000 y modifiqué la cama de impresión mediante unos perfiles 2020 de aluminio. Para así poder sujetar las placas PCB.

Además tuve que adaptar el fin de carrera del eje Z de manera que detecte cuando la punta de la fresa que esta en el Dremel, toque el cobre de la placa PCB.

Modificar el tamaño de la Cama en la impresora 3D con un script
Modificar el tamaño de la Cama en la impresora 3D con un script

El inconveniente es al querer aplicar Mesh Bed Leveling

Todo funciona OK, ya hice una placa y queda muy bien. Pero tengo un inconveniente, necesito realizar Mesh Bed Leveling solo en la superficie de la placa.

Edité Marlin y active el MBL, y la nivelación de la superficie total de la cama la puedo hacer sin inconvenientes. El problema surge cuando el PCB que necesito fabricar es mas chico que la superficie de la cama.

En el proceso para modificar el tamaño de la Cama. La única forma que encontré para adaptar el MBL al tamaño del PCB es editando las dimensiones de la Cama desde el firmware de la impresora. Pero no es práctico tener que editar el firmware para cada tamaño de placa PCB.

Es por eso que quisiera saber si es posible realizar esa modificación, ya sea mediante un menú adicional (estuve agregando y editando los custom menús desde Marlin, pero no logre poder cambiar el tamaño de la cama desde el menú que cree) o mediante un GCODE.

Busqué información sobre este tema en internet. Pero no encontré nada que me pueda ayudar a editar Marlin para poder realizar esa modificación como un parámetro mas de impresión.

Desde ya, muchas gracias por leer mi inquietud.

Hasta aquí la consulta realizada por el usuario; sobre cómo modificar el tamaño de la Cama, puedes leer más sobre la misma en el foro, sigue leyendo…