Por qual processo o Prusa i3 determina sua posição inicial?
Sinto que funciona assim, mas não tenho muita certeza disso:
- Se nenhuma das paradas finais estiver ativada; suponha que você esteja entre Max-X, Max-Y, Max-Z e o ponto 0,0,0.
- Faz
- Para eixo em Eixos
- Se o fim do eixo não sinalizar
- subtraia 100 passos do eixo.
- Se o fim do eixo não sinalizar
- Para eixo em Eixos
- enquanto os batentes finais não estiverem sinalizando ou se o ponto 0,0,0 não for atingido;
Respostas:
Funciona como você descreve, mas não move todos os eixos ao mesmo tempo. Primeiro ele move o eixo X, subtraindo as etapas enquanto o batente final X não é pressionado. Quando o eixo X é inicializado (o fim de curso X é pressionado), ele repete o procedimento para o eixo Y e, finalmente, o eixo Z.
fonte
Você tem o fim de curso que envia ou desativa a placa controladora.
O firmware da placa sabe se é um comutador aberto ou fechado.
Vamos supor que o pressionado está ativado e o não pressionado está desativado.
Quando o eixo estiver em casa, ele será lido como LIGADO. O firmware não permitirá que o eixo se mova na direção que você designou como a direção inicial. Agora é provavelmente aqui que você ficou confuso. De fato, é você quem abre um arquivo de código e diz que direção é a sua casa. Quando você liga pela primeira vez, é provável que você tenha feito errado em pelo menos um. Então você vai freneticamente pressioná-lo manualmente, enquanto o hotend da sua impressora bate com força na cama. Todos nós já estivemos lá!
Geralmente Prusas usam rampas 1.4
http://reprap.org/wiki/RAMPS_1.4
Seu código é o seu firmware. Geralmente você apenas edita um arquivo de cabeçalho (arquivo único). Esses arquivos são fortemente documentados, dependendo do que você usa. Seu vendedor pode fornecer um arquivo de cabeçalho pré-configurado.
Observará que sim, se o fim de curso escorregar ou não estiver na posição correta, a impressora colidirá com ela mesma. Normalmente, nenhum dano, mas é uma coisa muito desagradável de acontecer.
Também é importante notar que algum firmware o forçará a voltar para casa antes de você se mudar. Outros permitem travar a impressora no lado oposto. Apenas um motor fará o que você pedir.
Em resumo. Você diz a ele como os batentes finais funcionam e qual a direção da impressora.
fonte