Robótica y CNC


Recomendaciones para máquinas CNC

Si necesita asesoramiento en motores de búsqueda a utilizar, componentes mecánicos o cómo montarlos y comprarlos, Por favor, póngase en contacto con Fabio di Arezzo que en los últimos años ha reunido mucha experiencia en CNC de fresado y máquinas de grabado con láser.

En próximas fotos se pueden ver algunos de sus logros. Clic en las imágenes hacen más grandes y usted puede notar que son máquinas combinadas, es decir, que se puede montar cualquier láser que un cortador de.

Máquina CNC Máquina CNC CNC con láser

Escribir a Fabio para recomendaciones, comprar juntos los componentes o hacerle adquirir de él de los kits de componentes. O incluso podría acepta construir piezas o máquinas completas.

Fabio di Arezzo – Civitella in Val di Chiana (AR) – Fabio.cve31@gmail.com


Radar y brazos robóticos


Este es el primer sonar das Riboni, l ’ aplicación ThereminoRadar nació de este prototipo. Damos las gracias a Mauro, para mantenernos involucrados y para insistir en, hasta conseguir que funcione.
Descargar ThereminoRadar aquí: /automatización de descargas * radar información sobre sensores de aquí: /sensores de hardware de entradas # usound

– – – – – – –

Mauro Radan también está experimentando con diferentes versiones de pinza paralela. Sus mecánicos están muy bien diseñados. Esta es una versión con servos de alta potencia. Estos servos no son adecuadas escribir debido a su banda muerta, pero son grandes para coger y levantar objetos. Los dos servo en la base y la construcción muy robusta, lo suficientemente fuerte como para levantar objetos.

– – – – – – –



Uno de los primeros prototipos de ThereminoArm. Esta versión seguía siendo un maestro y un esclavo, porque el primer maestro no tenía PIN configurable. Ahora puedes hacen todo con solo amo y avanzan incluso dos pasadores. Abril ’ actualizar 2017: el nuevo firmware del maestro, aumenta el número de pernos a 6 en 12, así que ahora avanzan ocho clavijas para usos generales. También el nuevo firmware también puede manejar los motores paso a paso.

Luego puede construir brazos de robot muy precisa utilizando pequeños motores y correas. Te recomiendo que uses una proporción muy alta reducción, al menos cinco pero mejor si te las arreglas para llegar a diez. De esta manera la 200 pasos por revolución se convertirá en 2000 pasos por revolución y usted pueden conseguir una precisión de 0.7 mm con los brazos largos de medio metro. Exactitud que aumentará aproximadamente un décimo de mm y utilizando el microstep.

– – – – – – –

Un Robot no es necesariamente un brazo articulado. Con un poco’ de lujo, Usted puede componer máquinas de simples y eficientes.

Un robot “instrucción” construido por los estudiantes del Instituto ’, C. de Corniglio

Propuesta del Instituto, motivación c.i. Corniglio es: “…Únete al mundo digital con el mundo real y el concreto” y precisamente por eso nace el sistema Theremino. Un cálido agradecimiento por su investigación!


Bosquejo y Firmware

Muchos después de aprender el lenguaje de Arduino sketch, escribieron que les gustaría usarlo, por Theremino. Desafortunadamente fue pensado el bosquejo de la lengua, sólo los procesadores dell ’ Arduino y trasplantarlo en otro “micro”, sería tan diferente, perder cualquier posibilidad de, Programas de intercambio entre los dos.

Nuestra programación de PIC en C o C++, usando un compiladores IDE estándar y, Utilizamos el compilador de GNU, Es de código abierto.

En cuanto a la enorme popularidad de Arduino, Puede hacer que nos busca “varios”, en realidad es todo lo contrario, Arduino utiliza un lenguaje no estándar, hecho especialmente para Arduino y válido sólo para Arduino.

Bocetos no son programación firmware verdadero, pero una simple programación, que oculta todo el “esquema”. Con el bosquejo, l ’ eficiencia es la capacidad de maniobra, se limitan.

Además de un croquis didáctico deformación, aprender a utilizar una abstracción de la micro, en lugar del micro sí mismo. Para aprender a utilizar un micro, Debe tener en cuenta la hoja de datos del fabricante, no las instrucciones de Arduino.

Dicho esto, Por suerte, el firmware del sistema Theremino, no requiere programación. Estamos en 20xx y supuestamente el InOut un PC, así como el firmware de un teléfono móvil, o una lavadora, están trabajando. “Cómo son”, sin tener que reprogramar cada vez, Dependiendo de si desea lavar camisas, o azul jeans.


Cambio de perspectiva

El cambio de perspectiva, entre Arduino y Theremino son en realidad, mover la ’ inteligencia del firmware para el software. Este cambio multiplica por mil la velocidad disponible, la potencia de cálculo, la memoria, y la facilidad de programación.

Para este enfoque, Debe estar permanentemente conectado a un PC (o un NetBook, un eeeBox, una tableta, un PC embebido o un Raspberry Pi, como se explica aquí: blog independiente-aplicaciones/#standalone, y también aquí: equipos de descargas/notas-sobre-software #)

Muchos de los dispositivos, como las impresoras, monitores y ratones, constantemente están conectados a la PC y todos que se encuentran “normal”. Sin embargo, muchas personas piensan que una “dispositivo de”, como un brazo robótico, o una impresora 3D, debe ser autónoma, y probablemente un montón…


Inteligencia y brazos robóticos

Hacemos l ’ ejemplo, caja de reloj, un “brazo robótico”. Muchos fabricantes de brazos robóticos Arduinici, se dieron cuenta de que su brazo “independiente alimentado por batería”, al final siempre hace lo mismo. Lo que le falta? Comunicación y software, potentes algoritmos que mantienen en contacto datos 3D, con el mundo exterior, sensores de, Webcams, Micrófonos, entender la GCode, y comunicarse con otras aplicaciones, en tiempo real.

Micro no están diseñados para trabajar con archivos 3D, o decodificar las señales de audio, no tienen suficiente poder, para reproducir archivos midi, o decodificar el vídeo de una WebCam. Y aunque se ven obligados a hacerlo, el daño. Dicho con otras palabras: “El lugar apropiado para el cerebro, No está cerca de los músculos”

Otra de las razones, hace que sea muy inteligente, conecte firmemente los brazos y las impresoras 3D a su PC, es que hay que suministrar la energía. Cuando sobrepasas el juguete de la fase, necesidades de energía, llegan a ser demasiado pesados, para baterías.

Cómo son los brazos robóticos profesionales ?

  • Tienen grandes cables, lleva energía y datos.
  • Comunicarse constantemente con un hub PC.
  • Contienen sólo el firmware, algoritmos inteligentes, están todos en PC.

Haga clic en la imagen, para un mejor aspecto.


Que lenguaje utilizar?

Una vez que ha decidido mover la ’ inteligencia, desde el firmware a un lenguaje de alto nivel, cual es el mejor lenguaje para aprender?

Aquí es cuestión de gustos, Algunos dicen que sólo existe en C++, y tratar con desprecio, todos los otros idiomas.

Otros, como nosotros, Creo que C++ es un lenguaje de mayor, requiere mucho más tiempo y energía, últimos idiomas. Y también piensan que C++ y similares (C, Java y todas las lenguas con el punto y coma a cada fila) lenguajes formales son mal estructurado y mal, le invitamos a que escriba, por lo que “sucia” y confundido. En idiomas, puede escribir, cosas aceptables por el compilador, pero absolutamente ilegible, para los seres humanos.

Preferimos más estructuradas idiomas, que ayudan a escribir bien, y para minimizar los errores. Este proceso de distanciamiento gradual, de lenguaje de máquina, está en marcha para cincuenta ’ años y con cada nuevo paso, c ’ es cualquier persona que se queja y se queja de las viejas idiomas. Pero el proceso continuará, y finalmente nos pondremos programar, en lenguaje humano. Actualmente el lenguaje humano es VbNet.

Como las lenguas modernas (VBNET y C#), tienen una energía y una velocidad impresionante, porque sus funciones básicas, no se reescriben cada vez desde cero, pero en cambio están listos en “Tiempo de ejecución” y escrita con algoritmos optimizados, y adaptada al sistema operativo.

Una segunda ventaja de lenguas modernas, debe ser independiente del sistema operativo. Una aplicación escrita en C# o Visual Basic, funciona sin cambiar una coma en Mac, Linux y Unix. (Esto en teoría… en la práctica sólo en Windows funciona bien, Mientras que en otros sistemas operativos, las implementaciones son incompletos y lleno de errores)

En conclusión nos Le sugerimos que use VbNet o C# (muy similares entre sí) Casi todas las aplicaciones, Sistema Theremino, escrito en VbNet, porque nos resulta más “Humano”, pero usted puede cambiar fácilmente de una lengua todos ’ más, utilizando SharpDevelop para traducir.

Para instalar las herramientas de desarrollador, Lea aquí: instrumentos # descargas/notas-sobre-software

  1. Iuliano Giuseppe dice:

    Hola livio , Instalado un nuevo eje de electro a mi autodestructivo cnc con sus pequeños reveses que tiene n un pwm de la señal con las siguientes características: 3, interfaz de Terminal MACH3 soporta señal de control de velocidad PWM entrada, requisitos de entrada PWM externos: VPP de nivel 3.5-12V, frecuencia 1 k - 10 kHz, control de velocidad del huso adecuado para MACH3, (Nota que necesita desconectar el potenciómetro de control externo señal PWM XH2 espina. p 54-3 es efectiva o no pueda ser controlada).
    He intentado configurar por piernas del libro 11 E12, pero no podemos hacer que funcione automáticamente . de la sala no sabe qué pierna entrar, Si por favor puede
    Ayuda a las diferentes operaciones de configuración escribiendo específicamente ka x. Gracias José
    Inversor tiene dos piernas y el otro que dice gnd pwm

    • Livio dice:

      Tienes que conectar ambas GND esa señal
      El Pin que se utiliza para obtener la señal va configurado como FastPwm
      La frecuencia de FastPwm debe ajustarse desde 1 KHz a 10 KHz (establece en 2 KHz)
      Luego tienes que pulsar el botón “Ciclo de deber de ranura”
      Y tienes la ranura derecha.
      Si no escribanme a ingeniería en signo theremino punto com y te escuchamos por teléfono.
      Hola
      Livio

      • carlos dice:

        Amigo me puede ayudar a sacar esa señal ya que mi driver funciona de 2khz a 20 para controlar el spindle de mach 3.

        • Livio dice:

          La frecuencia ajustada a 2 khz
          Para leer el resto de las instrucciones de aplicación HAL y CNC.

          • carlos dice:

            Si amigo gracias por contestar lo que pasa es lo siguiente tengo un controlador viejito se llama (CNC INTERFACE BOARD ST-V3)que no viene con la salida pwm 0 a 10 volt solo el relay connector del Spindle u v w inverter por lo tanto para solucionar momentáneamente este percance y controlar mi spindle realice un circuito con un 555 y un puente h donde el puente h trabaja de 2kiloherz a 20kilohez para su máxima velocidad.Lo que me interesa ahora es enviar esa señal no por el 555 con potenciómetro sino que me la envie el mach3 o saber que pines se utilizan para recibir esa señal espero me puedas guiar gracias.

            • Livio dice:

              Difícil de entender…

              La aplicación CNC que está utilizando es Mach3 ?
              En este caso las señales vendrán desde el puerto paralelo de la PC y que el uso del PIN está escrito en el manual de Mach3.

              No utilizamos Mach3 ayuda y no conocemos los detalles.

  2. Iuliano Giuseppe dice:

    Buenas noches, mi nombre es José por un tiempo ahora meten con un pequeño cnc casero. Quería contar mi experiencia en relación con el maestro theremino y su software theremino cnc.

    Antes de entrar en el mundo de la theremino voló mi cnc con Arduino y el software de controlador de respectivos grbl, fresco ver su funcionamiento, el problema surgió cuando tuve que hacer una pausa en el trabajo, ajustar algunos parámetros de ajuste para los ejes x, y, z, para reiniciar la obra desde un punto a mi propio ritmo, todo esto no era posible y por lo tanto, confiar a la suerte que trabajo tan bien, pero me ha pasado a hacer el mismo trabajo más de una vez, no ser capaz de arreglar el coche en marcha…

    Finalmente con el descubrimiento del theremino me fijo lo que no era posible con Arduino, ahora Lea máquina trabajo con theremino, Además de ser un lugar fresco, es una seguridad en el trabajo no hacen una segunda vez. Theremino CNC es un software de control excelente, No hay nada que usted no puede hacer, ajustando los parámetros de los respectivos ejes, la velocidad del huso, en el inicio de la herramienta desde un determinado punto y mucho más… y lo más importante era la disponibilidad para configurar los parámetros correctos con el personal de theremino, dio la disponibilidad vía telefónica x una serie de ajustes con respecto a la pérdida de distancia, causada por la tierra y otros, Otro gracias por tu trabajo.

  3. Vincenzo dice:

    Hola Livio, Finalmente en unos días voy a tener los paneles de aluminio para montar permanentemente la CNC.
    Podría utilizar algunos consejos, antes de la Asamblea final, para verificar exactamente lo que crea una pérdida progresiva de los pasos en Z.
    Una pregunta: Pero un código de G puede afectar el rendimiento y la precisión de un CNC?
    Pregunto por qué el defecto se produce incluso cuando se corta el aire.
    Añadir… para probar utiliza automatización creando un pequeño bucle para generar movimiento en los tres ejes hasta el final para tomar una medición del eje Z en el micrómetro y empezar de nuevo. Después de un curso de 40 minutos en movimiento rápido, (No sé cuántas decenas de mediciones llevadas a cabo pero creo que 70 o más) la segunda mano del micrómetro fue siempre en la misma posición.
    Creo que incluso si ahora hay grandes errores es mecánica de madera CNC, pero poco a poco perdiendo en Z parece extraño.
    Sin embargo corta, no, no y otra vez el correcto cableado.
    Gracias y hasta pronto.

    Vincenzo

    • Livio dice:

      Utilizas Theremino automatización siempre con Master salidas configuradas con el true Steppers?

      Si usted lo hizo y no hubo pérdida de distancia entonces señales de paso y DIR y el conductor no tiene problemas. Ni puede tener ThereminoCNC, porque él pasa de las ranuras y si la ranura está en cero, la punta debe ser donde estaba al principio.

      Su única opción es una pérdida de distancia debido a demasiada velocidad o aceleración pero aún más cerca a las vibraciones. Aumenta la micro-medidas para disminuir la vibración y, Si es posible, interponi una correa de goma dentada, para desacoplar el motor de la multitud que controla.

      Y por supuesto hacer muchas pruebas hasta averiguar lo que es.

  4. Vincenzo dice:

    Sí, con la configuración como paso a paso.
    Voy a intentar aumentar los micro pasos a 1/8 para ver la tendencia.
    en 1/4 es un poco desigual. En XY es precisión impresionante. Partí el centavo.
    Nos vemos luego.. Gracias.
    sólo preparándose publicar fotos y videos.

  5. Roberto dice:

    Hola,
    Recientemente descubrí el sistema Theremino
    y estoy aventurando a construir mi primera CNC.
    Necesito un eje manual con una línea magnética u óptica
    para controlar su posición.
    Puede enlazar a Theremino?
    Si se puede, También se pueden almacenar las coordenadas de un punto dado?

    • Livio dice:

      Theremino CNC es una sencilla aplicación. Sólo se puede hacer lo que hace. Y lo que hace esto está escrito en el archivo de instrucciones.

      Sugiero que esto ver página ranuras cuidadosamente en-hacia fuera que son un poco’ un índice de todo lo que puede hacer.

      No funciona Theremino CNC con nuevas funciones de otra manera, eventualmente se convierte en un lío como otras aplicaciones similares que no se puede utilizar.

      Si eso no es suficiente que se debe pasar a Mach3 CNC Theremino y…. Mucha suerte.

      • Roberto dice:

        Cambié en la CNC y todo está bien.
        Simplemente no puedo moverme sin gcode.
        Por ejemplo: ir a toque manualmente en una pared ya molido,Pulse?
        CTRL + flechas se mueve pero 0.01 en un momento
        Hay un botón que hace’ mover su CNC hasta que se pulse?

        • Livio dice:

          Si utilizas las flechas ellos mismos se mueven con velocidad “Correr a velocidad normal”
          Si utilizas las flechas + Velocidad de movimiento de cambio “Velocidad de Jog con el cambio”
          Si utilizas las flechas + Solo paso CTRL mover por una décima de milímetro.

          Las tarifas en el menú “Opciones”. El rango de 1 en 100 y porcentajes de la velocidad “Rápida” que, ATENCIÓN, nunca debe ser mayor que el valor de MaxSpeed en aplicación HAL.

          En todos los casos tienes que pinchar en la ventana donde ves el proceso para permitir que los movimientos con el teclado.

  6. Franco dice:

    Hola Livio, Tengo un CNC controlado por Theremino CNC mecanizado fino,
    Usted puede hacer grabaciones perfectas, Me gustaría mejorar el eje de Z de control de profundidad para compensar irregularidades del suelo que los planes y PCB,
    Descubrí que hay un programa llamado “Autoleveller término” la superficie de la PCB de la punta de prueba y calcula la diferencia de planicidad corrigiendo automáticamente la profundidad de grabado, para ello requiere almacenar valores del eje Z de los puntos de encuesta de PCB que se ejecuta el programa en sí ,ahora la pregunta es: sería posible almacenar estos valores con Theremino CNC les extraer o almacenar en un archivo margari ?
    Le agradezco de antemano y enhorabuena por el gran trabajo de Theremino.
    Franco

    • Livio dice:

      No, No es posible.
      Theremino CNC es una sencilla aplicación y será simple.
      Si empezamos a complicarlo se convierte en un proyecto de Mach3 y LinuxCNC, que casi nadie puede utilizar.

  7. Ramakrishnan dice:

    Gran Post este blog contiene cosas muy interesantes sobre robótica y máquinas CNC. Artículo muy interesante. He aprendido mucho. Muy fácil de entender. Gracias por compartir este artículo.

  8. Antonio Di Gennaro dice:

    Buenos días a todos y felicidades por tu proyecto.
    Hace mucho tiempo que había montado una máquina CNC de tres ejes (Mueble hecho a mano) pilotado por una tarjeta de control Mach3 chino pero tenía gran satisfacción. Entonces decidí actualizar a Theremino.
    He comprado el MasterDIL V4, los controladores DRV8825 y, como sugerido en la sección Hardware, un CncShieldV3.
    Te pido, no habiendo encontrado, una descripción de las conexiones a realizar entre el MasterDIL y la tarjeta de conductor para conducir correctamente los tres conductores sin arriesgar en enviarlos para arriba en humo.

    Gracias de antemano y felicidades por tu proyecto
    Antonio

    • Livio dice:

      La relación entre maestro y DriverBoard es simple:
      – Maestro de GND GND de la tarjeta de conductor
      – 5V a 5 v maestro de la tarjeta de conductor
      – SEÑAL de la maestría en DIR o paso de la tarjeta de conductor

      Sin embargo, los vínculos entre el MasterDIL y el tablero de conductor apenas “envían en humo”. El peligro es todos los motores de lado, ajuste de altura, alimentador de… no hay que perderse nada. Y la atención que el escudo de la CNC también debe estar habilitado.

      Leer todas las sugerencias sobre esta página, Encontrarás fotos en buena resolución de CncShield que puede ayudar para enlaces.
      https://www.theremino.com/hardware/outputs/motors

      • Anónimo dice:

        Gracias por el Consejo.
        Si tengo dudas y si no hay mucho problemas para pedirle otra vez algunos consejos.
        Gracias de nuevo.

  9. Fabrizio dice:

    Hola Livio, el problema para el cual necesito ayuda Cortés está en la manera de conectar un eje de un pequeño CNC2018 la electrónica de control que consiste en un maestro de la unidad y Theremino StepperDriver y, Por lo tanto, Cómo debo configurar mi software Hal y Theremino CNC.

    El huso ELEMANDER11 viene con transformador propio, equipado con puente de diodos y con estas especificaciones:

    Eje eléctrico:
    – Fuente de alimentación: De 12 VDC en 48 VDC
    – Velocidad de rotación (revoluciones por minuto): 12 VDC – 3.000 / 24 VDC – 6.000 / 36 VDC – 9.000 / 48 VDC – 12.000
    – Energía: 300 Watts
    – Pareja: 230 Nuevo Méjico
    – Resistencia de aislamiento: > 2 Mohm
    – Rigidez dieléctrica: 400 voltios

    Transformador 50 VA:
    – entrada: 220 ASPIRADORA
    – salida: 36 ASPIRADORA

    Puente del diodo:
    – 1.000 V – 10 En

    En la documentación no pude encontrar nada al respecto, Yo probablemente podría haber sido demasiado precipitado, pero de lo que puedo entender de las características de la StepperDriver no debe ser posible hacerlo sin un relé para el control del electro-huso.
    Pido disculpas por la posible ingenuidad de lo que se ha dicho pero poco tiempo transcurrido desde que empezó a “Chew” CNC y electrónica.
    Gracias Livio por el tiempo que desea dedicar a mi solicitud y felicitaciones por la pasión que todos los Theremino en los numerosos proyectos desarrollados, Nunca desconecte la comparación y el apoyo de aquellos que recurren a su ayuda.

    Fabrizio

    • Livio dice:

      Usted podría utilizar un relé mecánico o un Optotriacs, el relé mecánico funciona seguro sin problemas pero puede tener una vida útil más corta (nunca mente cuesta poco y después de años reemplazar). El aislamiento de phototriac es más suave y no se garantiza que funcionan bien con el eje del alimentador. Luego de la prueba requeriría un optotriacs fase primera y tuning, pero cuando en la operación iba a durar para siempre.

      Aquí encontrarás las explicaciones para un relé mecánico
      https://www.theremino.com/hardware/outputs/actuators#simplereledriver

      Aquí encontrará artistpage de optotriacs
      https://www.theremino.com/hardware/outputs/actuators#optotriac

      Si desea utilizar la escritura me optotriacs y me tendrán que explicar cómo hacer las primeras pruebas.
      Ahora gustaría hacer, Pero si no eres claro escríbeme.

      El problema es que si la fuente de alimentación es demasiado loca y no inductivo triac podría abrir y cerrar el circuito. Y si el Triac cerrar una sola media onda por un tiempo, podría calentar el transformador de alimentación del huso.

      Además, existe una amortiguación optotriacs red (R5 y C3) Que pasar algunos’ de corriente incluso cuando el Triac está abierto. Esto puede evitar que la carga débil se apaga (como lámparas de bajo consumo led).

      Para verificar que todo está en su lugar debe entonces poner un metro en paralelo y la corriente a la fuente de alimentación es 220..230 Volts de corriente alterna. Y que cuando fuera es muy baja, Digamos que menos de 10 Volts de corriente alterna. Estas pruebas se realizan con el adaptador de CA enchufado y encendido. Y se hacen por un corto tiempo, máximo segundos, para evitar el calentamiento del transformador en caso de que no hubo una solo media onda.

      – – – – – –

      El Pin-out del maestro tiene que establecer a HAL como:
      – Pintype = Dig_Out
      – Ranura = 11 o 12
      Página de la lectura 42 las instrucciones del CNC para decidir qué uso de las ranuras.

      • Fabrizio dice:

        Después de su exhaustiva respuesta pienso implementar ambas soluciones, obviamente en diferentes momentos, primero uno luego el otro.

        El relé mecánico, la más fácilmente realizable, me permite alcanzar más rápidamente el objetivo de utilizar el eje con Theremino.
        Tiene recomendaciones especiales para la compra de relé mecánico ya que la oferta es tan amplia?

        La solución ideal y el última sigue siendo el aislamiento de Phototriac; Entonces voy a ' Theremino V1 Optotriacs’ con la esperanza de tener éxito, con su ayuda y supervisión, la necesidad de superar pruebas y ajustes.

        Prueba de que usted describe debe hacerse con los Optotriacs existente en la conexión, o lo consigo aparte?
        Tengo que hacer dos mediciones de voltaje muy rápido en el transformador de la fuente de poder (entonces AC) en dos condiciones diferentes que entendí totalmente, Intento decir lo que entiendo:
        El primer transformador enchufado, todo bajo tensión, y elettomandrino en.
        La segunda medida en igualdad de condiciones a la primera pero con el eje de.
        Gracias!

        Fabrizio.

        • Livio dice:

          Para el relé no sabe qué aconsejarle, sólo tomando ampliamente corriente y voltaje, mejor al menos el doble de ambos.

          La prueba debe ser efectuada lo:

          1) Extraer el enchufe de la red.
          2) Comprueba que todo está conectado y que esté activado el interruptor del huso.
          3) Sujete firmemente el medidor conectado en paralelo a la entrada de suministro de energía de lo electro-huso.

          4) Levantar la señal de control del maestro (ver los optotriacs iluminada led).
          5) Conectar la red eléctrica.
          6) Ver el medidor y deberá 220 Voltios sobre.
          7) Saque el enchufe de la red.

          8) Bajar la señal de control del maestro (ver el led apagado optotriacs).
          9) Conectar la red eléctrica.
          10) Ver el medidor y deberá 0 Voltios sobre (menos de 10 voltios).
          11) Saque el enchufe de la red.

          Si todo va bien entonces hacer las mismas pruebas con ya y siempre dejando la red conectada.
          – Encienda la señal de control y medida.
          – Apagar la señal de control y medida.

          En todos los casos el interruptor del mandril debe estar siempre en. No sé lo que sucedería alimentar la fuente de alimentación sin carga. Podría intentarlo pero ten cuidado con eso si el Triac se cierra en medio, y entonces medir voltajes intermedios (Por ejemplo, 100 voltios), el transformador de la fuente de energía podría calentar.

  10. Fabrizio dice:

    He comprado en ebay Optotriacs (en Thereminoshop no podría cerrar la transacción) tiempos de entrega son razonables, sólo unos días de espera.
    Me he preguntado la pregunta donde es más apropiado colocar el relé mecánico, a continuación, volver a leer: ” …sólo tomando ampliamente corriente y voltaje, mejor por lo menos dos veces a cada una de ellas.” Supongo que querías ser conectado entre el puente de diodo y el eje, Dónde están los valores de voltaje y corriente 36 VDC y 10 En, la tensión de alimentación de la bobina entonces debe ser 5 V. …. pero no encuentro ninguna relés mecánicos que pueden volar 50 VDC en 20 En.
    Lo que estoy haciendo mal?
    Estoy de acuerdo que las vacaciones son el mejor momento para tráfico.
    Gracias por tu tiempo y paciencia.

    Fabrizio

    • Livio dice:

      El do actual 10 Amperaje es demasiado para cualquier relé, no pasado. Usted tiene que parar el 220. Deberá utilizar un relé de por lo menos 400 voltios y al menos 4 Amperios.

      Como es posible dejar la 220 antes de la alimentación, de lo contrario se fríen y la única solución es identificar si la fuente de alimentación tiene un control de fuerza lógica.

      En todos los casos de parada para que grandes potencias puedan generar fuerte y scintillamenti y ADVERTENCIA luego que la masa de la fuente de alimentación está conectada firmemente al suelo, y que la PC es. De lo contrario podría crear más que puede perder la comunicación con el maestro o, lo que es peor, dañar los conductores motor Master o paso a paso.

      Si utilizas el fototriac tiene que parar el 220. El trabajo del Triac en corriente alterna. Con el fototriac el scintillamenti se reducirá a cero porque el optoacoplador se convierte con precisión en el paso del cero (Cuando la tensión es cero). Pero, otra vez, no hay que subestimar la necesidad de hacer un arnés profesional con todos los GND conectado permanentemente a la tierra.

      Con “permanentemente conectado” Me refiero a que es imposible separar o conectar los enchufes que llevan también la tierra, Cuando la tensión de red esté conectada al sistema de. Tal vez usar una regleta, aguas arriba de todo, con un interruptor para poner todo junto, nunca dejar las conexiones a tierra.

      • Anónimo dice:

        El transformador no tiene lógica control para apagar.
        Solución descartada relés!

        Por la semana que viene debería ser capaz de usar los Optotriacs (está ya en camino), Vamos a ver si puede encontrar una manera de volar una electrousillos 300 W.

        Gracias Livio.

        Fabrizio

        • Livio dice:

          No se deshaga de los relés mecánicos, pueden ser los únicos que funzionarti bien. Tal vez Ud. no leyó bien, Aconsejó utilizar un relé de por lo menos 400 voltios y al menos 4 Amperios, no desechar en conjunto los relés.

          • Anónimo dice:

            La frase:
            ” … en todos los casos de parada para que grandes potencias puedan generar fuertes y scintillamenti … “, junto con la falta de lógica de conmutación de los transformadores, Vería obligada a tomar otras soluciones.
            Reconsiderar lo que, otra vez se plantea el problema de la elección de los relés mecánicos, que, tener que cumplir con las especificaciones de 400 VAC y por lo menos 4 En, puede resolverse también con un buscador de la serie 40-31?

            Fabrizio

            • Livio dice:

              El buscador debe estar bien, No tengo tiempo para buscarlo, ver la hoja de datos, Si es por lo menos 4 amperios y 400 v entonces esta bien.

              Pero su razonamiento es totalmente correcto, de hecho el Triac eliminar ruido, y ya que llegará mañana o el día siguiente podría empezar a ensayar con él.

              Si se va a hacer el tonto, podría curarlo mediante la adición de una carga resistiva en paralelo con la 220 potencia de husillo de alimentador de voltios.

              Una carga resistiva adecuada podría ser un incandescente 10, 20 o 40 Watts.

              Las bombillas están bien pero tienen el defecto que se podría quemar. Así que sería mejor reemplazar por una resistencia de potencia disipada (resistencias de cerámica y cemento rectangulares montan en una aleta de aluminio o metal de cualquier contenedor o estructura que está ahí ya)(pero tenga cuidado de aislar bien, con funda, los dos terminales y no riesgo de que puede tocar el metal).

              La resistencia puede ser de:
              – 10k = 4.8 Watts disipados
              – 4.7k = 10 Watts disipados
              – Dos de URL = 4,7 k 20 Watts disipados
              – Cuatro URL = 4,7 k 40 Watts disipados

              Las resistencias, a la última, debe ser por lo menos doble potencia, o triple, de ese dibujo.

              Cuanto mayor sea la pérdida de calor y una mayor estabilidad de funcionamiento. Así que es bueno hacer muchas pruebas (enciende y se apaga con el tester conectado) y bajar hasta disipar el Triac hace el tonto, y luego sube al menos el doble que en el lado seguro.

            • Anónimo dice:

              Me Optotriacs recibí las pruebas descritas y veremos que pasa; Esto me parece ser el más “elegante”, Si no entonces prueba satisfactoria permanece en la alternativa de la mecánica de relé Finder para por lo menos 4 amperios y 400 voltios (en la verdadera CA? … Ya que tienes que conducir la fuente de alimentación transformador de huso).
              Por curiosidad: utilizar el condicional para contemplar la necesidad de carga de resistencia pero casi saber o realmente te hacen mantener dentro de la probabilidad?

              Fabrizio

              • Livio dice:

                Sí, 4 amperios y 400 corriente alterna de voltios.

                No puede decir cuántos son acerca de la probabilidad condicional que el Triac se abren y cierran mal. Todo depende de cómo la carga es inductiva. Probablemente el motor proporciona suficiente carga real para compensar la inductancia del transformador. Pero tenga cuidado de que el motor debe estar encendido, Si cierra el motor por la continua interrupción de la, Sería bastante solo el transformador, y luego una carga muy inductiva.

                Incluso en estas condiciones el Triac puede abrir y cerrar correctamente, Todo depende de cómo se hizo la fuente de alimentación y los valores de los distintos componentes (Si la fuente de alimentación fue una conmutación, sería aún más difícil imaginar lo que podría suceder).

                Así que la única manera de saber es probar.

                Lo advierto porque, Si el Triac fuera cerrar una sola media onda por un tiempo, el transformador funcionaría muy bonita constantemente, y entonces la corriente aumentaría mucho y se calienta para quemar.

                De todas formas para quemar el transformador lleva minutos, no segundos. Y también un fusible bien dimensionado, en el primario, puede eliminar este riesgo.

                Ahora que lo sabes todo (en la teoría) pero tratando te voy averiguar cuán cerca estás, o ausente, de los problemas. Háganos saber cómo le fue, porque las pruebas podrían ser útiles a los demás.

                Tiempo de prueba y asegúrese de que tener suficiente margen de seguridad.

  11. Fabrizio dice:

    Yo no podía haber esperado una respuesta más completa que usted
    tan pacientemente expuesto, Gracias!

    El tema puede ser útil para cualquiera que está interesado, De hecho esta es la filosofía del equipo Theremino.

    Recibido a través de optotriacs poste italiane en tres días, Domingo incluido.
    Pocos días para llevar a cabo las pruebas, luego me referiré.

    Fabrizio

  12. Vincenzo dice:

    Hola Livio, Te escribo después de que tuvo una charla con Fabio, con respecto a un problema de “Theremino CNC”. Se hablaba de distintas posibilidades para configurar el software para que no produzca movimientos espasmódicos con velocidades acercándose o superando los 1000 mm/min. Pero como se ha mencionado por Fabio, se solucionará en versiones posteriores. Sin embargo en los rasgos lineales y 45 grados, Usted puede cortar a cualquier velocidad. Para un círculo, En su lugar, incluso a 700 mm/min para la vibración. Tal vez porque están persiguiendo a los ejes?
    En una nota dice que reducir la longitud de los segmentos en la CAM….
    Entiendo, pero no sé cómo hacerlo. Y es una pregunta que ya hice y he dirigidos a varias personas. Pero un Gcode tiene una resolución de una curva en segmentos? No hay respuesta.

    Rápida y precisa, sería importante, especialmente para proyectos lo suficientemente cerca para 5 Ases.

    En breve te mando fotos y algun video de mi realización (casi terminado todo).
    Gracias, Gracias, Gracias.
    Gracias.
    Saludos
    Vincenzo.

  13. Antonio di gennaro dice:

    Buenos días todo el mundo.
    Debo reemplazar motores NEMA 17 mi CNC casero y no habría mente acerca de NEMA 23.

    Tengo un par de preguntas (Tal vez triviales a los más):

    1) Si los motores tienen una tensión nominal suele ser aproximadamente alrededor 3/4 Voltios. Cómo entonces puede ser alimentado a 24/36 Voltios sin quemarse?
    2) Encontré que en motores corriente nominales constante tienen tensiones muy distintas. Por ejemplo,:
    https://www.digikey.it/product-detail/it/sparkfun-electronics/ROB-13656/1568-1376-ND/5995079 con un voltaje de 3.2 V
    https://www.digikey.it/product-detail/it/nmb-technologies-corporation/23KM-K744B/23KM-K744B-ND/5967596 con tensión 24V.
    Están destinados a diferentes usos?
    Finalmente:
    3) puede ser conducido por A4988 o DRV8825?

    Muchas gracias
    Antonio

    • Livio dice:

      Pregunta 1
      Motores paso a paso se clavan en la corriente, no vivo. Así que si usted piloto un amperaje de un motor que tiene una resistencia interna de 3.2 Ohm, luego en sus devanados se desarrollarán una 3.2 voltios. La tensión que se indica en las características es la tensión que se convierte en el motor como piloto con corriente máxima tolerable.

      Sin embargo no considerado alguna vez la tensión de los motores. Con controladores tipo de conmutación (como el A4988 TB6600 o DRV8825 o) todos los motores, cualquier tensión han, están muy bien.

      Tarea de controlador de motor es enviar una corriente precisa y ajustable.
      Los controladores son en la práctica de la conmutación de fuentes de alimentación que se retira de la fuente de alimentación (en 12, 24, o 48 voltios) lo que necesita para enviar al motor actual se establece con la podadora.

      Controladores de conmutación, percepción de la tensión de entrada una corriente considerablemente inferior al que envía al motor (más o menos la relación entre dos voltajes). Así que si se mide la corriente antes del conductor engañan. La corriente del motor será considerablemente mayor.

      PRECAUCIÓN ajustar el trimmer para una corriente menor que el indicado por el motor. La corriente indicada en las características del motor es la máxima (más allá de que el motor se dañará). Es normalmente bien ajustar Controladores para mitad de este actual o incluso menos. Una buena prueba es mantener el motor con quince minutos y luego siento como caliente. Si la hoja actual es demasiado alta.

      Nuestras páginas dedicadas a los motores paso a paso explican cómo realizar estos ajustes.

      Pregunta 2
      Las tensiones declaradas pueden ser bastante diferentes, pero, como se explicó antes, Olvídalo. Sin embargo las tensiones siempre son inferiores a la 5 voltios. Más tensión es baja y menos el motor se calienta, baja potencia, porque usa un alambre más grande y hay menos pérdida de calor. El voltaje de 24V, el segundo enlace que proporcionó, es una errata, debe escribir 2.4 voltios.

      Pregunta 3
      Todos los motores de pasos generalmente pueden ser conducidos con A4988 o DRV8825.

      • Antonio di gennaro dice:

        Gracias
        Respuesta muy clara y Felicidades en tu profesionalismo.
        Me has aclarado las ideas y quitado las dudas que no había disipado una semana de búsquedas Web.
        Saludos

  14. Vincenzo dice:

    Hola Livio, Perder pasos en Z.
    y eso es cuando se trabaja con alimentos 500 (baja) el eje z después de algunos cientos de líneas veo levanta. Hice pruebas con automatización y micrómetro haciendo cientos de ejecuciones hasta leer la posición de cada 20 segundos para el trabajo de una hora ha sido siempre a cero (precisa). los motores son de lazo cerrado y ves el efecto de la exactitud. Cómo puedo controlar cuando este extraño de elevación. Si hacer una pausa y leer la posición veo que progresivamente sube. Me estoy volviendo loco. Esto sucedió aún cuando el coche estaba hecho de madera pero ahora es todo de aluminio. Como en la versión anterior, incluso con varios micro-pasos la situación era la misma. Gracias.

  15. Fabrizio dice:

    Hola Livio,
    con retraso culpable significa que el resultado de las pruebas realizadas en el eje conducido por el maestro y Optotriacs.
    Durante las pruebas el triac se abre y cierra correctamente, nunca dio señales de inestabilidad y por lo tanto no se materializa la necesidad de incorporar la carga de resistencia; como el transformador no parece sufrir alguna anomalía.
    Todas las mediciones de voltaje en el motor primario transformador se realiza de acuerdo con las instrucciones y siempre mostró un valor de 10 V. con Master control de señal baja.
    Vuelvo a repetir, todo parece funcionar correctamente, pero el valor medido de 10 V. No es demasiado alto para asegurarse tener un margen de seguridad en el funcionamiento?
    Gracias, Creo que es muy apropiado uso para controlar el eje Optotriacs recomendado, más elegante’ en comparación con sfiaccolamenti resultantes del uso del Relais, que sin embargo le entiendo tratando como un ejercicio de enseñanza.

    Fabrizio

    • Livio dice:

      Ir tranquilo, han 10 voltios cuando apagado es no molestar. Probablemente el motor tiene las bobinas con una impedancia lo suficientemente alta y haciendo los cálculos descubres que está todo bien.

      Gracias por mantenernos informados sobre el funcionamiento de los optotriacs electrousillos juntada Elemander11.

  16. Tim en Manitoba dice:

    He visto algunos posts en línea sobre el uso de Theremino para controlar un brazo dobot. Me pregunto que viene a lo largo de? Uno podrá usar control CNC con Theremino para controlar un brazo dobot?

  17. Ahmad Osman dice:

    Acaba de hacer robots de remolque.
    Por favor,, Si usted está interesado en desarrollar ellos o trabajando en algunos otros robots, Estoy dispuesto a colaborar con usted.

    https://www.ahmad-osman.com/en/blogs/spider-robot/

    https://www.ahmad-osman.com/en/blogs/cnc-writing-robot/

    • Livio dice:

      Bienvenida!

      En las próximas semanas, publicamos la nueva versión CNC (V5.0) con muchas nuevas opciones. Uno de ellos es el modo de CoreXY para plotters, como su "robot cnc-escritura".

      Con la aplicación de Theremino-CNC. podría controlar el plotter directamente (sin enviar la Gcode completa con el firmware de Arduino).

      La ventaja es la interactividad. Es posible trotar con las teclas del teclado, Consulte el área de molienda en la GCode trazado, ejecutar alguna parte de la GCode, modificar la GCode, cambiar las velocidades y el cero posiciones... todo esto mientras se está ejecutando!

      Si utilizas nuestro módulo Master para generar señales de paso y DIR todo está listo e inmediatamente podía mover los motores. De lo contrario también podría usar un Arduino con nuestra aplicación ArduHAL. Pero en ese caso será necesario escribir algún firmware en el Arduino para controlar los motores.

      Algunos enlaces útiles:
      https://www.theremino.com/en/downloads/automation#cnc
      https://www.theremino.com/en/technical/schematics#masterv5
      https://www.theremino.com/en/downloads/foundations#arduhal

  18. Victor dice:

    Buenos días,
    No puedo leer con codificador de maestro (ELTRA) MOD. EL63D-página 13 – instalado en un antiguo registro de la Sierra, He intentado conectar a los pines 7,8 con la fuente de 5V directamente del maestro ,
    con el ajuste del perno como (encoder_a_pu ). Te queria preguntar si el codificador no es compatible, y en caso de, Cómo resuelve. Gracias

    Adjunto Catalogo de dell de enlace’ Codificador de

    https://www.atti.it/media/get/encoders-incrementali.pdf
    Enlace a 4 cables de- conector tipo M ( En;C;Y;F) como p. 74
    (ABIERTO NPN/NPN-COLECTOR TTL COMPATIBLE CON PUSH-PULL)

    • Livio dice:

      Se debe configurar con:
      – PIN 7 como “encoder_a_pu”
      – PIN 8 se convierte automáticamente en “encoder_b_pu”

      Luego se conectan todos los cables derecho:
      – En (Verde) Señal PIN 8
      – B (Amarillo) Señal PIN 9
      – Massa (Negro) a un maestro tierra
      – Fuente de alimentación (Rojo) en +5 V Master

      Tal vez olvidó conectar toma de tierra?
      O uno de los cables no toque?
      O has visto el conector hacia abajo y ha conectado todos los cables en los lugares equivocados en el conector?

      Si al conectar todo derecho no funciona, luego lentamente la rueda del perno y comprobar con el tester que ambos filamentos A y B van a cero y 5 voltios.

      Si A y B no se mueven entonces, el codificador no funciona o está roto, o no se han establecido las entradas como PU (pullup), o la conexión de cables no se toque.

      Si A y B van hacia arriba y hacia abajo entonces el maestro debe contar transiciones.

      • Victor dice:

        Hola,
        Si no me equivoco, la señal que b si lo conecto al Pin 9? Y finalmente este cómo debería configurarlo?
        El codificador es alimentado por una fuente de alimentación 12V – conectado a una PCL ELCON
        http://www.elconelettronica.it/it/controlli-numerici-pcl12

        Gracias

        • Livio dice:

          Cuando se configura el Pin 8 como “encoder_a_pu”, el Pin 9 se configura automáticamente como “encoder_b_pu”.

          En “SEÑAL” su Pin 8 tienes que conectar el cable a
          En “SEÑAL” su Pin 9 tienes que conectar el cable B

          Si el codificador es un modelo de 12 voltios, entonces podría no funcionar con sólo 5 voltios. Leer las iniciales exactas al codificador y buscar en Internet si es un modelo de 12 voltios o 5 voltios.

          Si usted no puede trabajar 5 voltios, pero sólo en 12 voltios, entonces usted tendrá que añadir una 12 voltios para él.

  19. Livio dice:

    Finalmente publicamos Theremino CNC, Versión 5.0, con importantes mejoras, incluyendo una mayor fluidez de movimiento y reducción del tiempo de mecanizado (en algunos casos de 50%):
    https://www.theremino.com/downloads/automation#cnc

  20. Livio dice:

    Andrea nos pidió
    Que resolución me recomiendan para motores paso a paso? 1/2 1/4 1/8 1/16 ? Mi tono y varilla roscada 2 mm y el motor 200 paso alrededor de. Gracias.

    Respuesta
    Y’ siempre mejor para fijar el máximo posible microstep. La única razón para reducirlos quiere aumentar el límite máximo permitido por más de 50 kHz MaxSpeed, objetos que pueden ser lanzados por el maestro. Superando este límite la caja MaxSpeed en HAL se ilumina en roja. Pero normalmente no se le dará ningún donde cerca de, porque los motores comienzan bombardeos con MaxSpeed mucho menor.

    En el lado seguro en caso de fricción mecánica, Es bueno ajustar MaxSpeed a por lo menos la mitad de lo que puede hacer que los motores sin cáscara. Posiblemente un MaxSpeed igual para todos los ejes. Y tener mejor MaxSpeed sacegliere un poco baja y un poco alta.

    Entonces, para cada motor, Acerca de HAL, Usted debe ajustar MaxAcc a una décima parte de MaxSpeed

    Entonces es muy importante ajustar incluso MaxSpeed en aplicación de CNC, el mismo valor de MaxSpeed mínimo ajustado en el HAL (el eje más lento de maxspeed).

    Y por último Asegúrese de que la velocidad de alimentación o especifican GCode mai rápido sobre MaxSpeed, de lo contrario el maestro limitaría la velocidad para proteger los motores y la punta quedaría atrás arruinando procesamiento.

    Punta final
    Aunque los motores permiten MaxSpeed muy alta sin cáscara, Siempre es bueno ajustar (en HAL y por lo tanto también en la aplicación. CNC), por lo que no son demasiado más grandes que la velocidad de procesamiento normal que usas. Por ejemplo, Si utilizas la velocidad de alimentación de unos 50 o 100, Es absolutamente inútil y más 10.000 valor regular MaxSpeed. MaxSpeed en 2000, tiempo de no trabajo que ocupará un porcentaje mínimo. Pero al mismo tiempo eliminará totalmente el riesgo de errores de mecanizado y acumula pérdida de paso.

  21. Franco dice:

    Hola Livio,
    Definitivamente estoy haciendo algo mal , pero quería avisarle de la siguiente:
    con el programa de CNC Theremino 5.0 la máquina se detiene abierto y ( STOP pulsada) , se
    Continúa Hal v.8.2 paso a paso y haga clic en el puntero del ratón y desaparecerá a medida que mueve el ratón para el eje correspondiente paso a paso seleccionado se mueve con valores aleatorios moviendo el CNC .
    He comprobado con la versión anterior de CNC Theremino no experimenta este comportamiento extraño .
    Lo que está mal?
    Gracias por la ayuda.
    Franco

    • Livio dice:

      Este comportamiento no se debe a CNC 5.0 ma all'HAL 8.2

      En las versiones anteriores de HAL para moverse con el ratón el valor pulsando el ratón en el valor de columna, y luego mover el ratón hacia arriba y hacia abajo. Mientras que con la nueva HAL puede hacer clic en cualquier lugar de la línea y luego moverse hacia arriba y hacia abajo.

      En todos los casos, cuando el valor del CNC está abierta no debe cambiar con el ratón sull'HAL, ya que obtendría sólo un corto movimiento del motor. A continuación, el CNC prevalecería que reportar inmediatamente el valor de la correcta.

      Mover los valores con el ratón en lugar sull'HAL puede servir (cerró con CNC o con discapacitados CNC IN-OUT) para probar los motores, determinar la velocidad, la máxima aceleración y los pasos por mm.

  22. Marco dice:

    Tal vez alguien me puede explicar cómo cambia el diámetro de la fresa que desea utilizar en ImgToGcode (para. 1.9)? He intentado poner diámetros diferentes en el cuadro, pero el gcode producido a partir de la imagen, caricato en ThereminoCNC, siempre tiene el mismo aspecto, es decir, la misma densidad de líneas de fresado y requiere el mismo tiempo de procesamiento. En particular, me gustaría usar el cortador 626 De 0.8 recomendada en esta página a un pequeño molino de PCB!

    • Livio dice:

      La aplicación ImgToGcode está diseñado para cavar en los relieves de madera o de otro mecanizado similares. Para crear GCode por PCB de Águila y se debe utilizar la ULP FastGcode, como se explica aquí: https://www.theremino.com/downloads/uncategorized#eagle

      Para comenzar desde una placa de circuito impreso en forma de programas adecuados imagen existir, No puedo recordar los nombres, buscarlos en Internet.

      También podría tener éxito ImgToGcode, pero no sé lo que se obtiene. Estos son algunos consejos para PCB:
      – El cuadro de “Tamaño de la herramienta (mm)” sólo sirve para escribir en GCode que el uso de herramientas.
      – La resolución de la imagen, a continuación, el número de pasadas se ajusta en la parte superior de la caja “Resolución”
      – Desenfoque debe mantenerla a cero
      – Skeletrization que no lo usa
      – Si el tamaño de la imagen (en mm) tienen razón, entonces usted va a establecer “Tamaño de la imagen de uso”
      – De lo contrario, se establece con la anchura y la altura (que no especifique el número de pasadas, sólo el tamaño en mm)
      – Juego de herramientas como el tamaño de la punta, pero no tiene ningún efecto sobre el producto Gcode, sólo es una ayuda para recordar la punta a condición de que el procesamiento de EPR.
      – Hasta indica cómo subir en el camino
      – Abajo como la excavación

      Para un proceso que elimina todo el cobre de las áreas que no se imprimen conductores, se deben establecer “Horizzontal paralelo” o “vertical paralelo” y la imagen inversa (con un programa para las fotos), de manera que las partes que se excavaron están en negro.

      En su lugar sólo para cavar los bordes alrededor de las pistas de aterrizaje (mucho más rápido pero menos bien parecido). Se debe ajustar “Siga las fronteras” pero en este caso se debe tratar a la imagen previa (con un programa para las fotos), por lo que tiene sólo los bordes de las pistas en negro, como en los ejemplos “Impreso-Circuit-Board3.jpg” y “VLF.jpg”. En este caso también se puede usar “Skeletrize” para limpiar aún más los bordes.

      Por último, tendrá que hacer muchos intentos variando resolución, con el fin de tener un compromiso entre los diversos defectos. En cualquier caso deberán estar PCB con un aislamiento muy amplia, por lo menos 0.8 pero mejor más de un milímetro. Y con amplias pistas, al menos, 1 milímetro.

  23. Marco dice:

    Gracias por la costumbre, respuesta oportuna y completa. Varias veces intentaron usar mi router CNC para producir placas de circuitos pequeños para mis proyectos. Águila, Por desgracia, es cualquier cosa menos intuitivo y no es particularmente amplio en su funcionalidad, a pesar de la gran cantidad de controles, páginas, subpáginas, y codicilos. El A_Brit_In_Ischia más utilizado para llegar a un gcode un c.s. De ello se sigue la filosofía de Águila: por ejemplo, parece imposible establecer un "cero papel" a la posición deseada y los dos archivos que produce, una de las laderas y uno de los agujeros siguen siendo desalineada, a pesar de todos mis intentos.
    Como usted sugiere, Estoy haciendo un montón de pruebas para llegar con ImgToCode a un archivo que reproduce exactamente el circuito impreso, Tengo un problema muy "raro" que me esfuerzo por resolver: mientras que el tamaño de las partes fresadas son correctos, el tamaño de las pistas y sólo aquellos, y sólo en el eje Y, Son alrededor de una décima parte del tamaño real. Pero vendré cabeza!

    • Livio dice:

      La ULP FastGcode indica que va a funcionar bien. Se tiene en cuenta la anchura de la punta y optimiza caminos. Lo escribimos nosotros mismos y lo hicimos decenas de PCB.

      • Marco dice:

        Yo estaba usando PCB-gcode, En lugar de su FastGcode, no me pregunte por qué, un trozo de sobrecarga cerebral! He empezado ahora el desarrollo, Estoy seguro de que con este fin sea capaz de molino de las Mis c.s. Gracias de nuevo.

        • Livio dice:

          Si se escribe no funciona. Incluso el FastGcode tiene algunas necesidades, por ejemplo, los c.s. Debe tener un borde que tiene todo, en la capa apropiada. Y luego hay que respetar el aislamiento de al menos 0.8 mm (si se utiliza una punta de 0.8). Además de PCB en Eagle se requiere experiencia, por ejemplo, hay que tratar de mantener todo en la parrilla, de lo contrario entonces se hace difícil hacer las conexiones y muchos otros problemas surgen.

          Si es necesario, descargue nuestro PCB y ver cómo se hacen. Casi todos son de un solo lado y se muele con punta 0.8.

  24. Marco dice:

    Lo siento molestar, pero todavía no puedo conseguir un FastGcode gcode completa utilizando sólo el camino de la perforación, sin que las pistas. He intentado en dos ordenadores y una Macbook, asignando a las pistas de espesor de Eagle de 0.81 mm a 1 mm y aislamientos, establecer en una fresa por FastGcode 0,8 mm y el ángulo 180 ^. He intentado utilizar el lado "arriba" y "abajo" y varias combinaciones de los ingresos FastGcode sino siempre y sólo la pista para la perforación. También he probado con un par de sus esquemas (optoacoplador y el adaptador Geiger prehistóricos) pero el resultado es el mismo, sólo los agujeros. La junta de Águila han dibujado la capa límite en las "dimensiones" 20. Logré mi primera fresado c.s aceptablemente. con la función integrada en la última versión del Águila entonces no sería abusar de su amabilidad, aunque yo hubiera preferido tener éxito con su ULP!

    • Livio dice:

      Favor escribir sobre espiral de ingeniería Theremino punto com.
      A continuación, vamos a estar de acuerdo para comunicarse a través del teléfono-skype-TeamViewer, y ayudo a establecer FastGcode. Funciona con seguridad, Yo lo uso.

      • Marco dice:

        Con el fin de no perder demasiado de su tiempo he subido algunas capturas de pantalla de Águila en http://www.marcobos.net/foto_1.html.
        Tal vez lo suficiente como para decir dónde estoy equivocado. También he intentado usar un esquema con dos condensadores y dos carreras, con todas las configuraciones que me imaginaba podría afectar el resultado (parte superior, fondo, pistas anchas, dimensiones de la cuchilla, solamente contorno o la eliminación total de la cobre, etc.…), ninguna diferencia, en gcode sólo hay los agujeros.

        • Livio dice:

          Los ajustes se ven bien FastGcode.

          Águila parece extraño, tal vez es una versión más nueva que ya no se está ejecutando FastGcode? Usted puede tratar con versiones 6 o 7 Águila?

          A primera vista, las pistas son de un color divertido, Ellos están en la capa 1 (parte superior) o 16 (fondo)?

          Si estas ideas no ayudan a pensar impegneremmo menos tiempo usando TeamViewer.

  25. Flavio Henrique da Silva dice:

    Hola Livio , Theremino puede hacer una ComputerVisionImagingLibrary en VB6 y VB.net ?
    con CornersDetectors y Contorno, Segmentación, La agrupación , Científico, 3D, algoritmos como ACCORD.net (C#) ?

    https://code.msdn.microsoft.com/windowsapps/Professional-Image-280a2421

    Windows 8 Modificador de imagen profesional 2 muestra en C #, VB.NET para Visual Studio 2012 – code.msdn.microsoft.com Este sitio utiliza cookies para análisis, contenido personalizado y los anuncios. Al continuar a navegar por este sitio, está de acuerdo con este uso. Más información code.msdn.microsoft.com

    En ACCORD.NET C # código fuente oyou puede mirar los algoritmos:
    CornersDEtectors : SUSAN, Agasht, RÁPIDO, TAMIZAR A , SURF doble Contorno (Tao Ju) La agrupación, Segmentación, Circunvolución, 3D, 2D, Interpolación, Intersección, Dibujos, etc..
    Hacer la base jerarquía estructurada wiht unos algoritmos es el comienzo.
    no tiene en Web ImagingLibrary un potente para VB6 y es muy útil para el uso con robots, CNC, y las impresoras 3D.

    Usted puede hacer esta base VisionLibrary con unos algoritmos y en el futuro añadir más características.
    Si tiene alguna Libary favor dar el enlace para descargar?
    i arealdy descargado su base de conocimientos y de la muestra de este sitio web.
    Gracias
    flaviohsilva007@gmail.com
    flaviohenrique2002@outlook.com

    • Livio dice:

      Lo siento, hemos hecho nada de Visión por Computador.

      Gracias por la biblioteca, hemos almacenado el enlace para el futuro.
      Y tal vez vamos a hacer algo en el próximo año.

  26. Livio dice:

    Flavio Enrique nos hizo las preguntas que pueden ser útiles a los demás, trajimos aquí en italiano por lo que se traducirá automáticamente en otros idiomas.

    PREGUNTA
    Pensar en hacer proyectos para SmartHouse automatizado?
    Tal vez el uso de su aplicación de control de cerebro con el fin de NeuroSky?
    Por ejemplo comprobar los brazos del robot, impresoras de control de CNC y 3D, el robot de control, etc.?
    Estos proyectos podrían ayudar a las personas con discapacidad, anciano, etc..
    La gente podía trabajar en casa con las máquinas y los robots, controlado por la mente y utilizando videoteléfonos.

    RESPUESTA
    La domótica, y otras aplicaciones que usted describió, requieren para diseñar un equipo adecuado. Vas a aprender cómo programar el firmware del procesador, tal vez comenzando con Arduino, y luego estudiar los circuitos electrónicos apropiados.

    Nuestras aplicaciones son adecuados sólo para PC simple de entrada-salida. Son buenos para estudiar o hacer experimentos, pero no son adecuados para fabricar dispositivos de consumo, domótica o equipos que requieren la mayor simplicidad y seguridad absoluta.

    el NeuroSky, como se explica en esta página, No se puede utilizar para aplicaciones de control. El tiempo de respuesta es demasiado largo, la fiabilidad demasiado bajo y usted tiene que concentrarse inhumanamente, aunque sólo sea para encender o apagar una luz. Distinguir entre diferentes comandos es totalmente imposible, por lo que las aplicaciones que usted describe no son factibles mediante órdenes mentales. Esto es para NeuroSky que para cualquier otro equipo situado fuera del cráneo.

  27. Carlo Sebastiano dice:

    Hola, Yo quería saber si se trata de un banco de CNC más precisa (con fresa con arduino) o un brazo robótico programado para el fresado…. excusar mis términos, pero ahora estoy en este campo addentrando, Sólo tengo que jugar a las formas de la madera que no necesita mucha precisión, tal vez por las letras pero van a escalar como el máximo 20 cm. Gracias

    • Livio dice:

      No pensamos dos veces y tomamos una “fresa da banco” Es técnicamente se llama pantógrafo, o cartesiana porque se mueve en tres ejes X, Y y Z.

      La alternativa sería los brazos robóticos de tres tipos: Antropomorfo, Scara y Delta pero los tres son menos apropiado para lo que quieres hacer. Por el mismo precio que son considerablemente más inexacto y también son mucho más delicado, No pueden soportar fuerzas verticales o laterales y no pueden soportar grandes pesos en la punta.

      También asegúrese de que usted no toma máquinas diseñadas para la extrusión de plástico o afectar el láser, porque tienen una estructura demasiado débil para moler.

      Por último, tenga en cuenta que sin nuestro módulo maestro que va a utilizar necesariamente el software Mach3, Arduino o firmware. Esto no quiere decir que son peores, de hecho Mach3 tiene una multitud de opciones con más, sino sólo que no usará nuestra sencilla aplicación Theremino_CNC.

      • Carlo Sebastiano dice:

        Gracias , usted ha sido muy amable. pero puedo comprar a usted ? Estoy mirando aquí y allá, pero hay precios bestial, Quiero pasar un máximo 400 500 Euros

        lo último que escribió el módulo maestro no entiendo mucho, Son un fresado para principiantes, de otras cosas me refiero a la perfección pero quería una explicación para la mayor parte de esta última que escribió, Y gracias de nuevo :-)

        Vi ahora los cortadores de contador, Mi cuidado de la madre…. pero vi que se mueven también pivotar entonces se podría crear cartas tonteggianti, No sabía que estos cortadores, Gracias, valuteró
        el mensaje primero y escrito por mí también, pero no he conectado

        • Livio dice:

          Difícilmente se puede permanecer allí en 400 500 euro gastado dos veces, pero no hay alternativas. Los brazos robóticos que proponemos aquí son juguetes y no tiene la rigidez y precisión necesario moler. Ni siquiera ir cerca de allí.

          Estamos planeando un brazo de tipo SCARA muy precisa que puede ser completado en un año, pero, también, va a terminar costando mucho más de lo 500 Euro ya que contendrá dos tipos de reducciones Armonic Drive que cuestan menos sobre 600 Euros.

          La obtención de precisión y cuesta mucho la fuerza y ​​en la actualidad la única solución viable es un cortador de banco con guías lineales en la recirculación de cojinetes de bolas y una estructura robusta en aluminio grueso.

          Además de mecánica y tendrá que Motores paso a paso:
          – El conductor y una fuente de alimentación (barato)
          – Un Arduino o con el formulario Maestro (barato)
          – Un software adecuado (todo gratis)

          Así se puede elegir tres caminos:

          1) Conectar el controlador al puerto paralelo de la PC y utilizar el software Mach3 (muy difícil de aprender)

          2) Conectar el controlador a un Arduino y Arduino para utilizar el firmware que se encuentra en la red (promedio general, pero conoces bien y sabes de programación de Arduino)

          3) Conectar el Maestro para formar un conductor de nuestro sistema y utilizar nuestra aplicación CNC Theremino (promedio general pero hay que conocer bien nuestro sistema Theremino)

          En los tres casos hay mil cosas que aprender, por lo que esperan un buen año de dolores de cabeza, muchos cortadores rotos y muchos desastres. A continuación, se pone un poco’ más fácil, pero no mucho. Siempre RUN premios un poco’ siempre existe el temor.

  28. Carlo Sebastiano dice:

    Lo siento, pero sólo leo ahora, amable como siempre, Así algunos errores y desastres los pusieron en la cuenta. ok entonces voy a esperar un poco n alzaré mi presupuesto 2.000 Euros
    Mientras tanto voy a estudiar Theremino (paloma ?)

    • Livio dice:

      Comienza con lo básico, ranuras.
      No es necesario incluso el hardware.
      Abrir dos SlotViewer y hacer que se comunican entre sí.
      Entonces tal vez abrir una WaveGenerator y SignalScope…
      Entonces tal vez tomar un maestro y dos colegas LEDs.
      etc..

  29. Maurizio dice:

    Buenas noches Livio, mi nombre es Maurizio.
    Un par de años me construyó un CNC. En un primer momento, volé con MAC3 ,Entonces descubrí la
    Theremino y luego usar este programa que me gusta mucho.
    El único problema es que, A pesar de seguir las instrucciones del manual de, No puedo reconocer
    calibración de los ejes X, Y y Z.
    Apelo a usted seguro de recomendación.
    Gracias y saludo cordialmente

    • Livio dice:

      ¿Qué significa eso “reconocer la calibración”?
      Los motores no se detienen cuando tocan uno de los interruptores?

      Debe conectar los interruptores de la cadena (eléctricamente en serie).
      Debe conectar el pin normalmente cerrados (CAROLINA DEL NORTE), por lo que la conexión se abre cuando se los presiona.
      HAL debe establecer el tipo correcto, por lo general DigIn_pu.
      HAL debe asignar la ranura 32, como está escrito en la página del manual 43.

      Cuando se pulsa uno debe ver el número HAL variar de cero normales, e ir 1000.

      • Maurizio dice:

        Livio, son Mauricio, Os doy las gracias por sus consejos. Me había propuesto la ranura 18, como se sugiere en la página 44 del manual de. Siguiendo su sugerencia me puse la ranura 32 y todo funciona. Gracias 1000 por su tiempo, buena tarde !

  30. nestor delgado dice:

    buenas tardes, estoy usando theremino para una cnc de 4 ejes y quiero ampliarla para 5 ejes pero tengo el inconveniente de que no tengo suficientes pines para los finales de carreras entonces como hago para conectar otra board theremino en serie y así disponer de mas pines? o existe otra tarjeta que disponga de mas pines?

Contesta

Su dirección de correo electrónico no será publicado.