XY_Offset APK 1.0.0
11 de fev. de 2025
/ 0+
Zekitez
Encontre o deslocamento XY por cabeçote ou sonda Z para Klipper
Descrição detalhada
Talvez você conheça a 'ferramenta de calibração do bico de índice de Brian' ou TAMV ou kTAMV (k para klipper)? Essas ferramentas usam uma câmera USB (microscópio), geralmente com LEDs embutidos para a exposição do objeto. As ferramentas facilitam a determinação dos deslocamentos XY para o apalpador Z ou para uma configuração de cabeçotes múltiplos.
Minha impressora 3D possui 2 cabeçotes de ferramentas, um 3dTouch Z-Probe e executa o Klipper.
kTAMV, para Klipper, às vezes falhava em detectar o bico da minha impressora ou os deslocamentos estavam errados. Às vezes, é causado por um bico não limpo, mas um bico novo, limpo e de cor escura também falhou. Nem sempre é claro por que deu errado. Não é possível selecionar manualmente um método de detecção ou ajustar os parâmetros dos métodos utilizados. Os métodos de detecção são globais e não por extrusora.
Este aplicativo, no mínimo Android 8.0+ (Oreo), usa blob, borda ou círculos altos do OPENCV para detecção de bico. Todos os parâmetros podem ser ajustados, a maioria deles por extrusora. Há ampla oportunidade de estragar a preparação da imagem e/ou detecção de bicos.
Selecione Nenhum (sem detecção de bico) ou um dos 6 métodos de detecção de bico.
Por extrusora, o método de seleção e preparação pode ser selecionado manualmente.
Mas uma localização automática "Encontrar o primeiro ajuste" também é possível. Isso realiza uma localização de 'tijolo', através dos métodos de preparação e detecção, até a 1ª solução com apenas 1 detecção de blob. Quando a solução encontrada é confirmada durante vários quadros, a busca é interrompida. Com "Find continue" a detecção de blob é forçada a continuar com o próximo método ou método de preparação.
Se você não possui um telefone Android, pode executar o aplicativo em seu computador doméstico usando um reprodutor de aplicativos Android como Blue Stacks, LDPlayer ou outras alternativas.
Nota: O aplicativo consome muita carga de CPU e memória. O aplicativo irá eliminar os quadros da câmera dependendo da velocidade do telefone. No Klipper, a taxa de quadros da webcam pode ser definida, provavelmente para uso interno no Klipper, mas através da rede o aplicativo ainda obtém a taxa de quadros total (no meu caso, ~14 fps) da câmera.
Aviso: nem todas as câmeras de microscópio funcionarão com o Klipper. Minha melhor experiência é com versões somente USB.
Antes de começar:
- defina todos os deslocamentos do gcode como zero no arquivo de configuração do Klipper
- limpe todos os bicos de quaisquer partículas de filamento
- retraia o filamento, por cabeçote, 2 mm para que o filamento não fique visível como uma bolha no bocal
- certifique-se de que a câmera do microscópio tenha um pedestal sólido e não se mova devido a vibrações quando o cabeçote/base se move (através do cabo USB!!).
Tive que imprimir um pedestal em 3D, adicionar finas almofadas de borracha na parte inferior e fixar o cabo USB na cama antes que ficasse estável.
- posicione todos os eixos antes de posicionar a câmera na placa de construção.
Você terá que 'abaixar' a placa de construção antes que a câmera caiba.
Ajuste manualmente o foco da câmera.
Fixe o cabo USB na placa de construção para evitar movimentos muito pequenos!!!
- Selecione uma extrusora de referência a partir da qual serão calculados os demais deslocamentos da extrusora.
Se aplicável, comece com a extrusora que também possui a sonda Z acoplada.
- Nota: bicos 'escuros' são muito mais difíceis de detectar
Minha impressora 3D possui 2 cabeçotes de ferramentas, um 3dTouch Z-Probe e executa o Klipper.
kTAMV, para Klipper, às vezes falhava em detectar o bico da minha impressora ou os deslocamentos estavam errados. Às vezes, é causado por um bico não limpo, mas um bico novo, limpo e de cor escura também falhou. Nem sempre é claro por que deu errado. Não é possível selecionar manualmente um método de detecção ou ajustar os parâmetros dos métodos utilizados. Os métodos de detecção são globais e não por extrusora.
Este aplicativo, no mínimo Android 8.0+ (Oreo), usa blob, borda ou círculos altos do OPENCV para detecção de bico. Todos os parâmetros podem ser ajustados, a maioria deles por extrusora. Há ampla oportunidade de estragar a preparação da imagem e/ou detecção de bicos.
Selecione Nenhum (sem detecção de bico) ou um dos 6 métodos de detecção de bico.
Por extrusora, o método de seleção e preparação pode ser selecionado manualmente.
Mas uma localização automática "Encontrar o primeiro ajuste" também é possível. Isso realiza uma localização de 'tijolo', através dos métodos de preparação e detecção, até a 1ª solução com apenas 1 detecção de blob. Quando a solução encontrada é confirmada durante vários quadros, a busca é interrompida. Com "Find continue" a detecção de blob é forçada a continuar com o próximo método ou método de preparação.
Se você não possui um telefone Android, pode executar o aplicativo em seu computador doméstico usando um reprodutor de aplicativos Android como Blue Stacks, LDPlayer ou outras alternativas.
Nota: O aplicativo consome muita carga de CPU e memória. O aplicativo irá eliminar os quadros da câmera dependendo da velocidade do telefone. No Klipper, a taxa de quadros da webcam pode ser definida, provavelmente para uso interno no Klipper, mas através da rede o aplicativo ainda obtém a taxa de quadros total (no meu caso, ~14 fps) da câmera.
Aviso: nem todas as câmeras de microscópio funcionarão com o Klipper. Minha melhor experiência é com versões somente USB.
Antes de começar:
- defina todos os deslocamentos do gcode como zero no arquivo de configuração do Klipper
- limpe todos os bicos de quaisquer partículas de filamento
- retraia o filamento, por cabeçote, 2 mm para que o filamento não fique visível como uma bolha no bocal
- certifique-se de que a câmera do microscópio tenha um pedestal sólido e não se mova devido a vibrações quando o cabeçote/base se move (através do cabo USB!!).
Tive que imprimir um pedestal em 3D, adicionar finas almofadas de borracha na parte inferior e fixar o cabo USB na cama antes que ficasse estável.
- posicione todos os eixos antes de posicionar a câmera na placa de construção.
Você terá que 'abaixar' a placa de construção antes que a câmera caiba.
Ajuste manualmente o foco da câmera.
Fixe o cabo USB na placa de construção para evitar movimentos muito pequenos!!!
- Selecione uma extrusora de referência a partir da qual serão calculados os demais deslocamentos da extrusora.
Se aplicável, comece com a extrusora que também possui a sonda Z acoplada.
- Nota: bicos 'escuros' são muito mais difíceis de detectar
Capturas de tela do aplicativo









×
❮
❯