¿Cómo funciona la posición de inicio en una impresora Prusa i3 RepRap?

10

ingrese la descripción de la imagen aquí

¿Por qué proceso el Prusa i3 determina su posición de inicio?

Tengo la sensación de que funciona así, pero no estoy completamente seguro:

  1. Si ninguna de las paradas finales está activada; suponga que está en algún lugar entre Max-X, Max-Y, Max-Z y el punto 0,0,0.
  2. hacer
    1. Para eje en ejes
      1. Si el final del eje no indica
        1. restar 100 pasos del eje.
  3. mientras que las paradas finales no están señalizando, o si no se alcanza el punto 0,0,0
leeand00
fuente
2
La respuesta a esta pregunta depende completamente del firmware que esté ejecutando su impresora y la configuración de dicho firmware (el orden de referencia en Marlin es configurable, tiene una variedad de opciones como "inicio Z primero" o "inicio X e Y simultáneamente" ").
Tom van der Zanden

Respuestas:

8

Funciona como usted describe, pero no mueve todos los ejes al mismo tiempo. Primero mueve el eje X, restando los pasos mientras no se presiona el tope final X. Cuando el eje X está orientado (se presiona el tope X), repite el procedimiento para el eje Y y finalmente el eje Z.

Flautarian
fuente
1
Siempre me ha parecido extraño que las impresoras 3D tengan básicamente la secuencia de referencia inversa de las máquinas cnc convencionales. El orden de referencia de la mayoría de los molinos industriales, láseres y enrutadores es Z, Y, luego X. Esto es para reducir las posibilidades de chocar contra cualquier accesorio montado en la mesa de trabajo.
tbm0115
1
Las impresoras 3D generalmente tienen el tope final z en la parte inferior en lugar de la parte superior para bien o para mal. Por lo tanto, si se dirige hacia z, se estrellaría contra cualquier cosa debajo de él. Muchas personas (incluido yo) ponen el extremo de z en la parte superior porque eso tiene más sentido.
John Meacham
1

Tiene el tope final que envía un encendido o apagado a la placa del controlador.

El firmware de las placas sabe si se trata de un interruptor cerrado o abierto.

Supongamos que presionado está encendido y no presionado está apagado.

Cuando el eje está en casa, se leerá como ENCENDIDO. El firmware no permitirá que el eje se mueva en la dirección que ha designado es la dirección de Inicio. Ahora esto es probablemente donde te confundiste. De hecho, usted es el que abre un archivo de código y dice en qué dirección está el hogar. Cuando lo enciendes por primera vez, es probable que lo hayas hecho mal en al menos uno. Luego, irás frenéticamente y lo presionarás tú mismo manualmente mientras tu impresora hotelera se estrella DURO en la cama. ¡Todos nosotros hemos estado allí!

Generalmente las Prusas usan rampas 1.4

http://reprap.org/wiki/RAMPS_1.4

Tu código es tu firmware. Por lo general, solo edita un archivo de encabezado (archivo único). Estos archivos están muy documentados, según lo que use. Su vendedor puede proporcionarle un archivo de encabezado preconfigurado.

Notará que sí, si el tope final se desliza o no está en la posición correcta, la impresora se bloqueará por sí misma. Por lo general, no hay daños, pero es algo muy desagradable.

También vale la pena señalar que parte del firmware lo obligará a volver a casa antes de mudarse. Otros le permitirán bloquear la impresora en el lado opuesto. Solo un motor, hará lo que le digas.

En breve. Usted le dice cómo funcionan los topes finales y en qué dirección está el hogar en una impresora.

StarWind0
fuente
No veo cómo es esto es una respuesta a la pregunta. La pregunta se pregunta cómo funciona el recorrido de referencia (en términos del "algoritmo" que se usa), pero su respuesta es solo un comentario sobre cómo las personas chocan su hotend en la cama debido a una mala configuración de tope final.
Tom van der Zanden
Hola Tom, lo siento confuso. Explico cómo las paradas finales funcionan y cómo el firmware / electrónica ve y procesa los estados. Lo cual responde la pregunta. Creo que te perdiste con la información adicional sobre por qué las cabezas se estrellarían. Eso fue para expresar cómo los diferentes firmwares manejan y no manejan la posición del carro. Avísame si tienes otras preguntas. ¡Feliz impresión!
StarWind0