Una impresora 3D de bajo costo con herramientas básicas (36 / 39 paso)

Paso 36: Software: configuración de Marlin

Esto es donde configuras el firmware en el Arduino para reflejar la configuración de la impresora. La configuración puede ser un poco abrumador en estos archivos de encabezado, pero la mayoría de ellos es opcional y las secciones están bastante bien documentadas Comentarios. (Puede localizar palabras clave en el IDE presionando Control-F para abrir el cuadro de diálogo 'Buscar')

Si no abre ya, vuelve a ejecutar el IDE de Arduino y abra el proyecto Marlin como se describe en el paso anterior.

Configuración de micropasos:

Cambie a la pestaña de Configuration_adv.h en el IDE y en cambio el ' ajuste de MICROSTEP_MODES para reflejar la configuración de jumper en la tarjeta de conductor rampas 1.4 - utilizamos 8 micropasos en todos los motores paso a paso:

 // Microstep setting (Only functional when stepper driver microstep pins are connected to MCU. #define MICROSTEP_MODES {8,8,8,8,8} // [1,2,4,8,16] 

Los siguientes ajustes se encuentran en el archivo de encabezado Configuration.h y reflejan nuestra configuración de la impresora. Usted puede utilizar éstos como punto de partida, pero usted tendrá que personalizar dependiendo de su configuración, por ejemplo, si se utiliza 'Normalmente abierto' o 'Normalmente cerrado' fin detiene, el tamaño y el número de dientes en los engranajes, selección de termistor etc.

(Los valores aquí indicados sólo indica los valores cambiaron de los valores de instalación por defecto)

Selección de Junta:

 // The following define selects which electronics board you have. // Please choose the name from boards.h that matches your setup #ifndef MOTHERBOARD #define MOTHERBOARD BOARD_RAMPS_13_EFB // EFB=Extruder, Fan & Bed #endif 

Selección del termistor:

Hemos utilizado el 10 = RS termistor 198-961' en la extrusora y un 1 = EPCOS 100 k' en la climatizada imprimir cama.

 //============================= Thermal Settings ============================ #define TEMP_SENSOR_0 10 #define TEMP_SENSOR_1 0 #define TEMP_SENSOR_2 0 #define TEMP_SENSOR_3 0 #define TEMP_SENSOR_BED 1 

Topes:

Note que los topes máximo son definidos inicialmente, pero desactivados con la última entrada DISABLE_MAX_ENDSTOPS de #define.

 //=========================================================================== //=============================Mechanical Settings=========================== //=========================================================================== // coarse Endstop Settings #define ENDSTOPPULLUPS // Comment this out (using // at the start of the line) to disable the endstop pullup resistors #ifdef ENDSTOPPULLUPS #define ENDSTOPPULLUP_XMAX #define ENDSTOPPULLUP_YMAX #define ENDSTOPPULLUP_ZMAX #define ENDSTOPPULLUP_XMIN #define ENDSTOPPULLUP_YMIN #define ENDSTOPPULLUP_ZMIN #endif // The pullups are needed if you directly connect a mechanical endswitch between the signal and ground pins. const bool X_MIN_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop. const bool Y_MIN_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop. const bool Z_MIN_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop. const bool X_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop. const bool Y_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop. const bool Z_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop. #define DISABLE_MAX_ENDSTOPS //#define DISABLE_MIN_ENDSTOPS 

Ajustes del tope:

 // ENDSTOP SETTINGS: // Sets direction of endstops when homing; 1=MAX, -1=MIN #define X_HOME_DIR -1 #define Y_HOME_DIR -1 #define Z_HOME_DIR -1 #define min_software_endstops true // If true, axis won't move to coordinates less than HOME_POS. #define max_software_endstops true // If true, axis won't move to coordinates greater than the defined lengths below. // Travel limits after homing #define X_MAX_POS 200 #define X_MIN_POS 0 #define Y_MAX_POS 200 #define Y_MIN_POS 0 #define Z_MAX_POS 200 #define Z_MIN_POS 0 

Configuraciones del movimiento:

Los valores DEFAULT_AXIS_STEPS_PER_UNIT debe ser ajustada después de imprimir el bloque de calibración. También puede reducir la configuración de aceleración, especialmente cuando se usa una extrusora artesanal (valor E).

 // default settings #define DEFAULT_AXIS_STEPS_PER_UNIT {45.5,45.9,4042,485} #define DEFAULT_MAX_FEEDRATE {500, 500, 5, 25} // (mm/sec) #define DEFAULT_MAX_ACCELERATION {9000,9000,100,10000} // X, Y, Z, E maximum start speed for accelerated moves. E default values are good for Skeinforge 40+, for older versions raise them a lot. #define DEFAULT_ACCELERATION 3000 // X, Y, Z and E max acceleration in mm/s^2 for printing moves #define DEFAULT_RETRACT_ACCELERATION 3000 // X, Y, Z and E max acceleration in mm/s^2 for retracts 

Configuración del LCD:

Asegúrese de descargar la biblioteca correcta (Arduino y no AVR) de https://bintray.com/olikraus/u8glib y extraerlo a la carpeta de las bibliotecas de Arduino.

 // The RepRapDiscount FULL GRAPHIC Smart Controller (quadratic white PCB) // <a href="http://reprap.org/wiki/RepRapDiscount_Full_Graphic_Smart_Controller" rel="nofollow"> http://reprap.org/wiki/RepRapDiscount_Full_Graphi...</a> // // ==> REMEMBER TO INSTALL U8glib to your ARDUINO library folder: <a href="http://code.google.com/p/u8glib/wiki/u8glib" rel="nofollow"> http://reprap.org/wiki/RepRapDiscount_Full_Graphi...</a> #define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER 

Ahora puede compilar el código haciendo clic en el botón 'Verificar' en la barra de herramientas. Corregir los errores si, asegúrese de Repetier está desconectado del puerto serie y haga clic en el botón 'Subir' para copiar el archivo .hex en el Arduino.

Artículos Relacionados

PicLink RS232 controlador de desarrollo de bajo costo con ADC

PicLink RS232 controlador de desarrollo de bajo costo con ADC

PICLink RS232 controlador embebidoEl módulo del controlador PICLink RS232 ofrece cualquier entusiasta del microcontrolador unfácil construir módulo microcontrolador mini. Este microcontrolador embebido esICSP (en circuito serie) programable y aparte
Microscopio digital de bajo costo con movimiento de corredera automática

Microscopio digital de bajo costo con movimiento de corredera automática

esto es una modificación del producto fácil de implementar que será muy útil para los clínicos, patólogos, investigadores u otros entusiastas de microscopia interesados en capturar las imágenes de la diapositiva entera o la creación de diapositivas v
Cómo hacer una madera plataforma ajustable bajo costo forma de vestir o Mostrar la maniquí.

Cómo hacer una madera plataforma ajustable bajo costo forma de vestir o Mostrar la maniquí.

Esta forma de vestido fue diseñada y hecha para un propósito específico porque sobre demandar a Navidad se le preguntó si ella haría trajes para una pequeña productora independiente. Iba a enviar las mediciones de los actores, así tenidos ninguna man
Tacto: Bajo costo, avanzada mano protésica

Tacto: Bajo costo, avanzada mano protésica

En este instructable te voy a mostrar cómo hacer tacto, una mano prostética barata, abrir-fuente. Tacto superior a otros modelos de la mano protésica de código abierto de varias maneras: cuesta sólo $100 para todos los componentes ($250 para también
Encuadernación con herramientas básicas

Encuadernación con herramientas básicas <>

Encuadernación es sorprendentemente útil en una época de las instrucciones no es supplied.or si quieres hacer un cuaderno o un diario con su papel de favorito, también hacen maravillosamente personal regalo de San Valentín.Las habilidades básicas de
Mesa ajustable con herramientas básicas y materiales

Mesa ajustable con herramientas básicas y materiales

yo he estado jugando con la idea de conseguir yo una pequeña mesa, como encontrar el ángulo ajustable muy cómodo para un número de cosas diferentes: dibujo, lectura, escritura, trabajando con el teclado y el ratón, etc.. Al principio, lo he comprobad
Bajo costo con pilas portable pantalla ancha DTV

Bajo costo con pilas portable pantalla ancha DTV

uso ordinario D pilas para un pequeño convertidor DTV de alimentación conectado a un reproductor de DVD portátil o una TV portátil.En septiembre pasado, huracán Ike arrasó la ciudad y casi todo el mundo estaba sin energía durante días, incapaces de h
Programación de tableros arduino de bajo costo con la viruta del usb ch340g.

Programación de tableros arduino de bajo costo con la viruta del usb ch340g.

algunas placas arduino barato de ebay y amazon problemas mientras programación mostrando el mensaje de que "el dispositivo no detectado" o mensajes bla bla bla. es porque los controladores de sitio web de arduino.cc es ftdi chips en la placa ard
Renovar una camisa de manga larga liso en una pajarita mangas camiseta bajo costo

Renovar una camisa de manga larga liso en una pajarita mangas camiseta bajo costo

este diseño de la camiseta es fácil de hacer y perfecto para poco las niñas vestidos o camisasMateriales:-Una camisa de manga larga-Tijeras-La aguja y del hilo de roscaPaso 1: corte empecé cortando las mangas entonces cortar los puños de la mangaLueg
Construir una película de bajo costo / Video Boom micrófono

Construir una película de bajo costo / Video Boom micrófono

este es un proyecto muy, muy simple que debe tomar no más de media hora.El principal componente de la construcción es un poste telescópico, utilizado por los pintores. Les permite usar un cepillo de rodillo para pintar techos altos y paredes sin subi
Construir un Reactor Arc con herramientas básicas y las habilidades

Construir un Reactor Arc con herramientas básicas y las habilidades

pensé molaría ir como Tony Stark para Halloween, y recurrí a Instructables para ideas sobre cómo construir un Reactor Arc. El problema es que los reactores de arco mejor y más precisa en el sitio como 'Honus y de Kyling Zhang, o unos destacados en ot
Construir una impresora 3D

Construir una impresora 3D

Hola y Bienvenidos de nuevo a otro instructable del interruptor y palanca!Recientemente adquirimos un 3d kit de impresora, la Velleman K8200, una impresora 3d bastante bajo costo con un alto factor de bricolaje, en que tienes que montar la impresora
Construir una impresora 3D en 299$

Construir una impresora 3D en 299$

¿Hola de nuevo, acuérdate de mí?He publicado un instructivo sobre cómo hacer que una impresora 3d de menos de 200$ - XL sencilla torre.Es una impresora 3D de bajo costo, completa, y lo más importante es, usted no necesita cualesquiera piezas de 3Dpri
Cómo cocinar un huevo con una impresora 3D

Cómo cocinar un huevo con una impresora 3D

¿Cómo se puede cocinar un huevo cuando la estufa de la cocina está rota o cuando te aburres?¡ Simple! Utilizar la impresora 3D!Precalentar la cama calor a 110° C o más, coloque una estufa en la parte superior, esperar unos minutos por la sartén a cal