Malha adaptativa da mesa no Orca Slicer
Uma malha da mesa adaptável sonda apenas a parte da mesa onde seu modelo realmente se encontra, em vez de medir toda a superfície. Imprima um copo pequeno em um canto e a impressora nivela apenas esse canto, não a placa inteira.
A recompensa é um início mais rápido e uma primeira camada mais precisa, porque os pontos de sonda são agrupados na área que importa. Ele está integrado em Orca Slicer para Klipper, Marlin e RepRapFirmware, e você o ativa adicionando um comando para iniciar sua máquina G-code. Esta página explica o que cada configuração faz e como conectá-la.
O que a malha da mesa adaptável faz e quando você precisa dela
Uma malha da mesa normal sonda uma grade fixa em toda a mesa antes de cada impressão. Isso é completo, mas lento, e a maioria desses pontos não está nem perto do seu modelo.
Uma malha adaptativa mede apenas a área ocupada pelo que você está imprimindo. Ele passa todos os seus pontos de sondagem na área sob a impressão. Essa área é mapeada de forma mais densa e precisa, e a sondagem termina mais cedo. Uma consequência que vale a pena entender: uma malha adaptativa é diferente para cada impressão, pois segue o objeto, por isso é gerada sempre em vez de ser salva e reutilizada.
Você se beneficia mais com isso se sua impressora já faz uma malha completa antes de cada impressão e você deseja que ela seja mais rápida e precisa. Se sua base for pequena ou muito plana, ou se sua impressora realizar o nivelamento de maneira própria, o ganho será menor. É um recurso Klipper, Marlin e RRF; As máquinas Bambu realizam seu próprio nivelamento e não usam essas configurações.
Onde ficam as configurações
Todas as configurações de malha da mesa estão no perfil da impressora.

Abra configurações da impressora, vá para a guia Informações básicas e encontre a seção malha da mesa adaptável. Você precisará do modo Avançado ou Especialista para vê-lo. Definir os valores aqui é apenas metade do trabalho; a outra metade os chama desde o início G-code, abordado mais abaixo.
As configurações
Malha da mesa mínima e máxima
A maioria das impressoras não consegue sondar diretamente até a borda da mesa, porque a sonda fica afastada do bico. O mínimo e o máximo da malha da mesa definem o retângulo seguro no qual a sonda pode trabalhar, para que ela nunca tente chegar a um ponto que fisicamente não consegue.
O padrão para ambos é um espaço reservado, -99999 para min e 99999 para max, o que significa “sem limite” e permite que a sonda use toda a mesa. Substitua-as pelas coordenadas seguras reais da sua impressora, que o fabricante normalmente publica, e a área adaptativa é mantida dentro desses limites.
Distância do ponto de sonda
Isso define a distância entre os pontos de sonda, o espaçamento da grade, em X e Y. O padrão é 50 mm para ambos. Uma distância menor agrega mais pontos para uma malha mais densa e precisa ao custo de um tempo de sondagem mais longo; uma distância maior é mais rápida, porém mais grosseira. Observe que a configuração é uma distância em vez de um número fixo de pontos, o que mantém a densidade da sonda consistente, independentemente de a impressão ser grande ou pequena.
Margem da malha
A margem da malha expande a área sondada um pouco além da área ocupada pelo modelo, dando um pouco de espaço para respirar ao redor da primeira camada.
Há uma observação importante para usuários de Klipper aqui. Orca Slicer já aplica a própria margem quando trabalha a área da malha. Portanto, mantenha a margem em 0 em sua configuração Klipper e passe ADAPTIVE_MARGIN=0 quando você chamar BED_MESH_CALIBRATE, ou a margem será aplicada duas vezes.
As variáveis G-code
Quando você escreve o início G-code, essas variáveis são preenchidas in com os valores calculados para a impressão atual:
adaptive_bed_mesh_min e adaptive_bed_mesh_max são as coordenadas inicial e final da área a ser sondada, calculadas a partir de onde seu modelo está.
bed_mesh_probe_count é quantos pontos a serem sondados em X e Y, calculados a partir do tamanho da malha e da distância do ponto de sondagem.
bed_mesh_algo é o algoritmo de interpolação. Para Klipper, se houver menos de quatro pontos de sondagem, ele usa Lagrange e, caso contrário, Bicúbico para um resultado mais suave.
Configuração por firmware
Adicione a linha correta para seu firmware ao início da máquina G-code, no lugar do comando de nivelamento de mesa existente.
Klipper. Defina ADAPTIVE=0 e ADAPTIVE_MARGIN=0, então Klipper usa a área de malha de Orca Slicer em vez de executar sua própria lógica adaptativa na superfície superior.
; Orca already handles the adaptive margin, so pass 0
; ADAPTIVE=0 stops Klipper running its own adaptive logic
BED_MESH_CALIBRATE mesh_min={adaptive_bed_mesh_min[0]},{adaptive_bed_mesh_min[1]} mesh_max={adaptive_bed_mesh_max[0]},{adaptive_bed_mesh_max[1]} ALGORITHM=[bed_mesh_algo] PROBE_COUNT={bed_mesh_probe_count[0]},{bed_mesh_probe_count[1]} ADAPTIVE=0 ADAPTIVE_MARGIN=0
Marlin. Marlin ainda não pode realizar uma contagem de sondagem, então você passa apenas pela área de sondagem:
; Marlin does not support a probe count, so only the probe area is set
G29 L{adaptive_bed_mesh_min[0]} R{adaptive_bed_mesh_max[0]} F{adaptive_bed_mesh_min[1]} B{adaptive_bed_mesh_max[1]} T V4
RepRapFirmware.
M557 X{adaptive_bed_mesh_min[0]}:{adaptive_bed_mesh_max[0]} Y{adaptive_bed_mesh_min[1]}:{adaptive_bed_mesh_max[1]} P{bed_mesh_probe_count[0]}:{bed_mesh_probe_count[1]}
Quando a linha direita estiver em seu início G-code e seu mínimo e máximo estiverem definidos para sua impressora, a malha se adapta a cada impressão automaticamente.
Perguntas frequentes
O que é uma malha da mesa adaptável em Orca Slicer?
É o nivelamento da mesa que investiga apenas a área em que seu modelo está sentado, em vez de toda a mesa. Isso torna a sondagem mais rápida e a primeira camada mais precisa, porque os pontos de sonda estão concentrados onde a impressão realmente está.
Como configuro a malha adaptativa da mesa para Klipper?
Defina a malha da base mínima, máxima e distância da sonda nas configurações da impressora. Em seguida, adicione uma linha BED_MESH_CALIBRATE ao seu início G-code usando as variáveis acima, com ADAPTIVE=0 e ADAPTIVE_MARGIN=0.
Por que a margem da malha deveria ser zero para Klipper?
Porque Orca Slicer já adiciona a margem quando calcula a área da malha. Se você também definir uma margem em Klipper, ela será aplicada duas vezes. Mantenha-o em 0 e passe ADAPTIVE_MARGIN=0.
Preciso de malha da mesa adaptável em uma impressora Bambu?
Não. As máquinas Bambu realizam seu próprio nivelamento da mesa e não usam essas configurações. A malha adaptativa da mesa é para impressoras Klipper, Marlin e RepRapFirmware.
O que significam os padrões -99999 e 99999?
Eles são espaços reservados que significam “sem limite”, portanto a sonda pode usar toda a base. Substitua-as pelas coordenadas de sondagem realmente seguras da sua impressora para que a sonda nunca ultrapasse a borda.