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.
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
Añado aquí algunas imágenes nuevas que nos envió en el 2024 y también un manual en PDF
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
Hola,
queria saber si puedo operar el brazo thermino con arduino.
Gracias.
Sí, pero con prestaciones muy limitadas.
Realmente puede alcanzar una exactitud razonable incluso con Arduino. Pero esta precisión se obtiene, va muy despacio: https://www.youtube.com/watch?feature=player_detailpage&v=sk5krCkzFoM
Como una comparación de ver este video, mostrando la velocidad, la precisión y la reactividad de los módulos de hardware Theremino: http://www.youtube.com/watch?feature=player_detailpage&v=Ng2izMS7zG4
Además usted debe reescribir nuestra aplicación brazo Robot, en el lenguaje de Arduino Sketch, y esto es prácticamente imposible, para un montón de razones.
Theremino aprovecha el poder del PC el procesador, y coprocesador. La potencia total, es acerca de 1000 veces mayor. Esto es posible porque Theremino se comunica por USB nativa (no un puerto serie virtual como Arduino). Así que la conexión entre las aplicaciones de Theremino y hardware es siempre fluido.
Información adicional aquí: https://www.theremino.com/en/#arduino
Gracias!
Somos acabados CNC Theremino. Todavía tardará unos días, para completar la rotación 3D de los archivos de trayectoria de herramienta y de la instrucción. Pero incluso sin estas partes, la aplicación funciona perfectamente. Hemos probado varias veces, con pequeños circuitos impresos, y nunca es malo.
No publicar aún, porque queremos agregar unas más función. La tentación es siempre a todas. Pero el software es siempre mejorable, así que siguiendo los instintos publicamos cualquier cosa.
Así que vamos a conseguirlo intente amigos, Si alguien quiere probar en vista previa, nosotros y te enviaremos el enlace a una versión previa de la escritura.
Hola,
Ya estoy de regreso estoy vivo… Me gustaría probar el nuevo ThereminoCNC porque le pasemos Theremino de Linuxcnc, Gbrl y Arduino. Construí un pequeño CNC listo para tallar y trabajar como una impresora 3D. Me podrian mandar el Link, Por favor,…
…Gracias, saludos y como,
Guido G.
En unos días publicaremos la versión oficial, que se llamará ThereminoCNC V 4.0 (Hicimos dos meses de versiones, casi uno por día)
Más o menos cada noche guardar una nueva versión, en los últimos días, fueron llamados 3.12 V, V 3.13, V 3.14, en los próximos días serán llamados 3.16, 3.17, 3.18… hasta que publicaremos 4.0…. la lista de cosas para terminar fue llegando al final… pero también comnvinti para implementar la “Área de trabajo” para límites suaves para la que tendrá más’ de tiempo…
La última pre-versión (hoy en día es la 3.27) puede descargarse desde aquí: https://www.theremino.com/downloads/automation#cnc
Carlo nos escribió un email preguntando:
Con Theremino puede administrar una máquina CNC CNC con dos motores para el eje X?
Por ejemplo esto: http://www.mechmate.com
En Mach3 no es ningún concepto de eje auxiliar, pero en CNC theremino no pude encontrar nada similar.
Respuesta:
Sólo tiene que utilizar la misma ranura para dos motores (Nell ’ HAL) y los dos motores se moverán juntos (y luego en el HAL, ajustar parámetros de ambos motores y quizá anular uno).
Theremino el sistema es modular y capas y todo pasa a través de las ranuras. Capas adicionales (Las ranuras y la HAL) permitirá realizar cruces, Comercio, duplicación, rollovers, escala etc.…
Por qué es posible, Por ejemplo,, control de cuatro motores con el eje X, un avance, una espalda con 200 paso mm, otro con 800 paso de mm y que no es ni siquiera un paso a paso, pero un siervo de aeromodelismo. Y si eso no fuera suficiente, podría añadir un segundo maestro, por el otro 5 motores y hacer otros trucos.
Por último, con tres filas de software, Quizás en la secuencia de comandos Theremino, podría interceptar las señales de la ranura, hacer de ellas, los limites, hacer el o la y de dos señales, ajustar la temperatura, Dependiendo de la velocidad de movimiento de uno o más ejes, etc.…
——————————————
Por supuesto uno tiene que hacer amigos con los fundamentos del sistema de, cuyos principios son muy diferentes de todos los sistemas similares.
Yo recomendaría que empezar aquí:
https://www.theremino.com/contacts/the-theremino-mission
Y profundizar aquí:
https://www.theremino.com/technical/communications
https://www.theremino.com/technical/pin-types
Otras solicitudes de Carlo:
Mi CNC se encuentra arriba y trabajar con Mach3 y debo encontrar el tiempo (comprar theremino y un par de esclavos) para hacer las pruebas reales. Clave para mí es tener la herramienta de configuración de X, Y y Z. La máquina no tiene cambiador automático de herramientas y los procesos toman en cuenta la posición de la pieza, no la máquina casera.
Respuestas:
Master + Esclavos?
————————————————————————–
Le recomendamos que comience con sólo un maestro y no esclavos. Menos compañeros de módulos, más fácil es configurar, y la mayor fiabilidad de la colección.
Con una maestría, puede controlar tres motores PAP y todavía tenemos cuatro InOut gratis para:
– Botón de emergencia
– Cadena de fondo
– Control motor del huso (PWM o encendido/apagado)
– Ignición del refrigerante o aspiración o cero placa vertical
Fácilmente migrar de Mach3 de Theremino
———————————————————————–
Probablemente con Mach3 usted un conector paralelo, simplemente desconecte el adaptador y conectar a la URL:
https://www.theremino.com/hardware/adapters#cnc
Y si no te gusta como se mueve usted, Desconecte el conector, Vuelva a conectar el Mach3, y utiliza el maestro para hacer más, sólo entonces son 20 Euros.
Si usted está teniendo problemas para construcción, Usted puede recibir ayuda de Alessio, como se explica aquí:
https://www.theremino.com/contacts/producers#hardware
Coche cero?
————————————————————————-
No lo consideramos su casa máquina, Siempre trabajas con el cero pieza. En ThereminoCNC hay un único sistema de coordenadas, No hay coordenadas coordenadas de máquina y trabajo. Esperemos que usted puede poner un interruptor de cadena y restablecer a cero coche, pero siempre es un cero solo. O cero en un punto u otro.
Normalmente vas, con el mando de lanzadera, donde usted desea reiniciar y presionar la X, Y, Reset de Z.
Alfonso nos escribió pidiendo:
Buenos días, Me gustaría obtener información sobre el brazo robótico, He intentado construir un brazo robot y de alguna manera funciona, Aunque no absolutamente tan precisos como tu, pero luego intenté utilizar un delta brazo y aquí estoy perdido, porque no entiendo si el adaptador de Theremino también manejar los servos al delta: precisamente, Me gustaría saber si se ajusta “Doti” de la tarjeta. y si tienes programas o algoritmos para manejar los movimientos.
Respuestas:
Precisión
———————————————————-
El brazo del Robot es solo un juguete para usar para estudiar los fundamentos de la robótica.
La exactitud que usted ve en el video sea el máximo posible con los siguientes "consejos"
– Dibujo magnificada al máximo así como para hacer toda la zona puede
– Pluma muy suave
– Pluma con movimiento vertical elástico
– Sostenedor de la pluma muy corto y ligero
– Perfecta alineación de la planitud, no para agotar siempre la pluma
– Algunas hojas uno encima del otro para tener un top ligeramente suave escritura
– Velocidad de proceso no es demasiado lento ni demasiado rápido
– 3 criado TGY930 y uno pequeño y ligero en la punta
– El peso mínimo del brazo puede
– Brazos muy cortos para reducir los errores de posición
Cualquier variación con respecto a estas características reduce la exactitud.
Delta
———————————————————-
La capacidad para controlar a un siervo dispuesto a Delta (o incluso un error) no depende de la ficha, pero sólo por el software, Esto significa que las posiciones en las esquinas.
La Theremino de la CNC ya contiene algoritmos para configuraciones Scara y Delta. Sólo Abra el telón "Configuración del brazo" y escoge "Delta" o "Scara"
Pero también debe considerar el tamaño de los brazos y ajustar los parámetros en el software para que coincida con la mecánica. Con dimensiones mal diseñados un Delta funciona OK, o no funciona bien, porque algunas partes interfieran con otros. En todos los casos las longitudes de los brazos deben ser el mínimo posible y los brazos deberían ser ligero. Y hasta el área de la escritura debe ser tan estrecho como sea posible, de lo contrario inexactitudes elevarse demasiado.
Delta e Sadasdas algoritmos fueron probados hasta motores y deberían funcionar, pero ninguno de nosotros jamás ha construido un brazo del Delta (muy difíciles como juntas) ni un brazo Scara (más fácil).
Me di cuenta de Theremino a través de un foro de pasatiempos y poseedor de un aficionado de cnc está interesado en cambiar mi electrónica de cabina existente con uno basado en Theremino pero mis conocimientos de electrónica son muy básicos y gustaría ver una solución completa para qué comprar y cómo conectar los elementos individuales. Se publicar algo acerca de?
Gracias
Si estás usando Mach3 CNC solución es reemplazar el adaptador paralelo:
https://www.theremino.com/hardware/adapters#cnc
Para hacer que el adaptador necesita sólo un maestro:
https://www.theremino.com/contacts/producers#thereminostore
Si usted no puede hacer el adaptador puede ayudar a Alessio, escribir le:
https://www.theremino.com/contacts/producers#hardware
También encontramos muchas instrucciones en el archivo de ayuda de aplicación Theremino CNC
https://www.theremino.com/downloads/automation#cnc
La aplicación de CNC funciona sin hardware, Descargar, Pruébelo hoy y verá toda su ayuda.
Sin embargo, si su situación es diferente (por ejemplo, usted no está usando Mach3) entonces nos escriba otra vez .
Gracias por la respuesta rápida :)
para hacer una larga historia corta desde electrónica I “abandonado” y necesito reemplazarlo porque no piensas en algo radicalmente diferente y moderno? Utilizar indistintamente Mach3 y linuxcnc sino reemplazar ellos no ven como un problema. Que dirección de correo electrónico puedo escribir?
Gracias 2
Para asesoramiento e información de hardware y software escríbanos:
Engineering@theremino.com
Ayuda en la construcción de módulos, kits de componentes y las compras de grupo y solidaridad, escribir a Alexis:
makers@theremino.com
Compra de formularios comerciales:
https://www.theremino.com/contacts/producers#thereminostore
Pero está claro (en primer lugar por el IRS para), No tenemos relaciones con estas empresas, Se escriben siempre, Nosotros no se les paga para anunciarlo y no nos envía recompensas.
Theremino el sistema no es una empresa comercial, pero sólo un grupo de entusiastas creadores y electrónica, investigación y el intercambio de ideas. Theremino el sistema es enteramente no fines de lucro, Open Source, Instrucción y bricolaje.
Felicitaciones por el trabajo y desarrollo , Han pasado meses que choque con China tarjetas CNC y todos tienen algo que falta , por casualidad encontré su sitio web y abrir un nuevo mundo donde finalmente puede incluso seguir adelante con expansiones cambiar dependiendo de las necesidades o estudiar el sistema y tal vez poner algo personal . Quisiera reemplazar el hardware a un láser de 40 vatios que tiene las limitaciones enormes debido al software de moshi y moshidraw de pestaña de hardware y electrónica para construir un sistema de pantógrafo ya hemos construido mecánica . Buscando buena theremino proporciona hardware y software y listo ( todo lo que se relaciona con la mecánica exclusión de ) Mi problema ahora es que quería probar a gestionar el pantógrafo con mach3 y aquí surgen las preguntas después de leer los manuales y software por theremino . Si quiero gestionar mach3 emulando LPT que haya terminado con las explicaciones que has dado pero , Si no bastantes de los puertos LPT , a nivel de hardware para theremino solucionar conectando al amo del esclavo, pero el nivel de software, tengo una duda . En sus diversos manuales he leído para usar o hacer plugins para mach3 y theremino y aquí comienza el problema y donde parar , Por casualidad ya hay plugins para theremino y mach3 donde utilizas más puertas que la LPT ( configure theremino Master + Auxiliar ) ?Si no donde puedo conseguir ideas de cómo crear un plugin para mach3 para theremino ? De lo contrario puedo administrar theremino con mach3 para utilizar todos los puertos de un Master + Slave lamentablemente buscaba en la red pero no encontré nada ( Hay de todo en la red probablemente no se trató correctamente ).
Gracias por cualquier respuesta y felicitaciones otra vez por el gran trabajo que está haciendo que uno puede sacar ideas infinitas y finalmente a un sistema distinto de la Arduino estándar u otro que no los empleadores muchas horas sólo para averiguar cómo funcionan sin todavía haber hecho nada .
Gracias por los cumplidos, Vamos a intentar ayudarle tanto como sea posible. Pero sería mucho más fácil, Si usted elimina todos Mach3. Está seguro de que la aplicación de CNC Theremino, no va bien para tu trabajo?
Tener que utilizar Mach3, Hay una única solución, escribir un PlugIn. Nadie aún lo ha hecho, y no vamos a tener el tiempo para escribirlo. Mach3 sabemos poco y ahora es algo anticuado. Si usted tiene un montón de tiempo, se puede escribir que.
En este ZIP que hemos recopilado la mejor información para hacer el PlugIn: https://www.theremino.com/files/Mach3_PlugIn_Writers_Bible.zip
El PDF fue escrito por arte Fenerty a sí mismo y afirma ser "La Biblia para los escritores de plugins para Mach3". También dentro del ZIP encontrarás una muestra PlugIn, elegido de la mejor adaptado. Le recomendamos no hacer un PlugIn para Mach4, es muy caro y un poco más adelante, Desde arte Fenerty, el brillante programador de Mach3, ahora está jubilado desde muchos años.
Un PlugIn para Theremino debe ser más fácil de escribir, en cuanto a otros controladores:
– No tienes que rellenar los buffers
– No es necesario definir los parámetros de configuración
– No tienes que controlar errores y mano
– Sólo tienes que escribir con frecuencia coordenadas en nuestras tragamonedas (por lo menos 50 o 100 veces por segundo)
– Y las coordenadas son las mismas que Mach3 vista en sus bolsillos
– Sin conversión de, el mismo valor en milímetros de los cuadros de DRO
Hemos elaborado ejemplos de escritura en las ranuras, para todos los idiomas:
https://www.theremino.com/downloads/foundations#easyslot
Si necesita ayuda contacte con nosotros.
P.S.
Trate de no exagerar los módulos esclavos, uno a lo más debería ser suficiente, pones más y más la fiabilidad disminuye. CNC máquinas producen perturbaciones eléctricas de todo tipo. Entonces debe arreglar las masas a la estrella, de una manera profesional, y aun esto, A veces, no sería suficiente. A veces puede que necesite foto-unir todos. Para minimizar el riesgo de errores, línea de transmisión serial, la cura más sencilla es no utilizar adecuado. Si no es suficiente InOut diez por un maestro (12 en futuras versiones de Firmware), entonces en lugar de un esclavo, podría añadir un segundo maestro. El USB es mucho más resistente a interferencias y “bucles de masa”, que la serie. Sin embargo también son fáciles de realizar cambios en el futuro.
Esto es no quiere decir que los módulos están rotos. Módulos de Thereminici son tan simples que nunca se rompen (o al menos ninguno nunca ha vuelto a reparar). Pero sí significa si usted no preocupa el cableado de las masas y los condensadores de desacoplamiento, Podría suceder que error de comunicación, tal vez la mitad de una función.
Sin embargo nada excesiva preocupación! Si hacen las cosas bien la comunicación nunca se rompe. Entre nosotros en el laboratorio y de los diversos participantes, Hemos realizado cientos de operaciones con cero problemas! Todo sólido y confiable, como con Mach3, y muchos servicios además de controlador.
Gracias por la información , Consulte el manual para la creación de plugins , tienes que ver si puedo averiguar como hacerlo y si es en mi capacidad , debían ser exitoso , Si puedo crear un plugin para theremino y mach3 con mucho gusto compartir con usted u otros que puedan necesitarlos .
El mach3 de charla es solamente debido a que habiendo tomado “cinesate” Comencé a utilizar este software y resultaba conveniente para el uso que tenía que hacer , teniendo ahora alternativa Theremino CNC puede también ser totalmente cambiando road .
Una pregunta debo comprobar pero que ya tenga la respuesta , Ya que pareces que mach3 puede utilizar varios puertos LPT , Tal vez podría conectar dos Theremino amo a los dos puertos de Usb y ver si puedo configurarlos como si fueran dos puertas diferentes o tal vez si reconoce conectarse dos Master de un eje que se conecta a un solo puerto Usb . Tal vez le tiro mierda a y la idea es infundada .
Sin embargo cuando intento volar 40 vatios láser Master también montado con CNC y Theremino si le corresponda doy indicaciones de lo que se ha hecho y las conexiones con el Hardware existente y mecánica , Me gustaría usar PWM para quitar el poder de potenciómetro de ajuste de la señal para el ajuste manual del grupo HT y ajustar la potencia directamente desde el software para cortar y grabar directamente por el programa , tubo del laser de la bomba de agua de enfriamiento gestionado directamente por la electrónica como el encendido de la aspiradora , al final que me gustaría mejorar el sistema de Hardware y software que equipa a muchos láser para aficionados en el chino no he dedicado mucha atención .
Gracias por su apoyo y todo lo pueda por profundizar en el mundo Theremino espera si puede ser de ayuda .
Cómo escribir y las imágenes es preciso.
Definitivamente puede conectar multiple Master, incluso con un HUB y el rendimiento siempre es grandes. Uso multiple Master es aún mejor, que utilizan un solo maestro y varios esclavos (elimina la línea en serie y aumenta la velocidad de comunicación).
Sin embargo siempre intentan usar como pocos módulos. Combinar todos los interruptores de cascada, como “normalmente cerrado” y conectarlas a un solo perno, configurado como DIJIN. Hacer todo lo posible para reducir al mínimo el hardware. Hay menos hardware y menos cosas pueden romperse, provocar falsos contactos y recoger trastornos.
Esto se explica mejor en la posdata del mensaje anterior.
Gracias por su propuesta de cooperación. Si necesitas algo que aquí estamos.
Con respecto a múltiples paralelo Mach3
Como usted tendrá que hacer Mach3 es muy misterioso. Probablemente usted tendrá que añadir, para cada entrada y salida, una casilla de verificación que especifica el número de ranura. O, para facilitar la, establecer un número fijo de slots, para cada entrada y salida.
El lado thereminico del PlugIn es simple, Usted no debe pensar en puertos paralelos, Maestro y los esclavos. A escribir o leer un número para cada ranura. Las ranuras están numeradas de 1 en 999 y son todos iguales. Si escribes, Es una ranura de salida, de lo contrario, una entrada. El resto creo que HAL y Theremino Theremino CNC.
Buenos días todo el mundo , Finalmente puse el Master y empecé a experimentar , para múltiple Master láser Theremino Hal y Theremino diría que son un buen CNC , entonces si agregas como apropiado un esclavo yo calificaría lo muy bueno . Ahora el problema que tengo es que el pantógrafo que terminé y administraría con Mach3 , probablemente me estoy perdiendo algo de la Theremino de CNC no entiendo bien . Maestro montada , hizo adaptador de LPT , inaugurada sala V 5.1 , Master configurado con primer 6 Puertas como paso a paso (PIN1: Paso a paso slot1 , PIN2 :Stepper_Dir slot2 , PIN3: Ranura de paso a paso 3 …) PIN 7 como Dig_in y por el libro a asociarlo con el botón de emergencia doy ranuras 25 (También probé con ranura 19 en el libro para la conexión de software ) , Conecté los pines a 1 en 6 Master Pin de 2 en 7 la LPT , Pin conectado 7 Master Pin 15 LPT , Conecte al maestro de las masas a los pernos de 18 en 25 LPT , en este punto configurar Mach3 , LPT1 habilitado (También probado con LPT2 y habilitado ) configurado y activados X ejes,Y,Z con la puerta 1 y respectivamente para paso a paso y dir Pin 1-2-3-4-5-6, Coloque la puerta de botón de emergencia a LPT1 y Pin 15 . Estos son los ajustes realizados , siempre cerrado y reabierto Mach3. Con el pasillo abierto lanzado Mach3 pero lamentablemente ejes moverse botón emergencia hablando detecta si abre , también revisado el pasillo si hay variaciones en las puertas por comandos de la Mach3 pero existen variaciones , sólo variación detectada y el botón de emergencia que lógicamente conectado directamente con el maestro , registro con los cambios de salón . En este punto, sin entender el error ( probablemente yo sigo teniendo el mismo ) y no encontrar ninguna entrada en los manuales de preguntarte donde te equivocas . También me pregunto (a partir del post anterior )Cómo posiblemente puede enlazar dos maestrías en dos puertos separados LPT1 y LPT2 . Esto sigue siendo un problema menor después de poder ver si es posible por lo menos una maestría en Mach3 , Digo si es posible, porque en algunas páginas del manual le das casi concedido paralelo Mach3 reemplazo con Master Theremino , en otras páginas se encuentran : “Este adaptador se utiliza para reemplazar la URL con el USB, y no operar CNC Mach3 o Linux (a menos que alguien escriba sobre plug-in)”. Gracias por cualquier ayuda o inspiración para todos
Esto ya hemos descrito y resaltada en amarillo, ambos motores de página, la página del adaptador, en el manual de Theremino CNC… y aún en los tres anteriores entradas de este Blog.
No se puede utilizar Mach3, a menos que escribir un PlugIn para Mach3, enviar datos de Mach3 para nuestras tragaperras.
Escribir que un PlugIn para Mach3 podría tomar meses para los que saben de Mach3. No escribimos, y porque preferimos la sencillez de Theremino CNC, y porque no lo
Sabemos suficiente Mach3 CNC Linux.
En otras palabras…
el adaptador reemplaza la salida en paralelo y la máquina muestra el mismo conector que usaste anteriormente con Mach3.
Pero en el lado de PC deben cambiar Mach3 CNC Theremino, Qué es en CNC de Theremino que no se ajusta? Si algo falta añadiremos.
Vale , incomprendido me , Tuve la duda pero no estaba seguro . De todos modos para acoplados Theremino + Sala de + Felicitaciones de Theremino CNC , Creo que si hay no hay necesidades especiales o para el espíritu puede operar equipos de cnc mach3 es una gran manera para muchos .
Para llevar adelante el espíritu de plugin de prueba discurso manteniendo informado .
Gracias Livio por la rápida respuesta
No has explicado por qué debe usar Mach3 en pantógrafo. Hay algo que tenemos que añadir un CNC Theremino, Simplemente te extraño?
Esta noche emitirá un nuevo comunicado de pre con importantes mejoras.
– Zoom que ha mejorado mucho la trayectoria de herramienta
– El Pan está arrastrando con el ratón
– Usted puede usar un GamePad (incluso Wireless) para Joggare y para las funciones principales
– Cuando la trayectoria se maximiza automáticamente sigue el proceso
Muchas otras mejoras…
Merece la pena leer todo el archivo de instrucciones.
No hay nada en theremino CNC mal , es a partir de mach3 estaba y estoy dedicado al sistema de , de hecho dijo que por el láser en este caso prefiero Theremino Mach3 CNC . Quizás tengo que adaptar un poco al sistema que seguramente cuando se sabe puede tener características de otros o tal vez incluso mayor , la cosa que estaba frenando en tratar el sistema de Theremino fueron el limitada Master Card pin todavía ampliable , pensando en un sistema en caso que tendría que gestionar ellos mismos sin PC o junto con este .
Pronto añadiremos también los pernos de 11 y 12…
Si quieres empezar a leer la ayuda casi completa se puede encontrar aquí:
https://www.theremino.com/wp-content/uploads/files/Theremino_CNC_Help_ITA.pdf
Disculpa si tomo , Leí sumariamente el manual CNC , Me detuve en lo esencial para posiblemente asociados con Mach3 , pasado este punto, ahora estudio para operación de Theremino Cnc con amo . La pregunta es si puedo enlazar los botones de la ventana de la máquina del Theremino Cnc con cualquier teclado a bordo ( Inicio- Parada de la pausa- Cero goto Goto Inicio ).
Y’ corregir si reemplazar el comando (0/5VCC) pipa de láser de control de energía (Actualmente sólo puedo ajustar con un potenciómetro en la máquina ) con el comando Rpm de velocidad (Ranura de 12 PWM Pin) ?
Aconseja el que uso de un GamePad inalámbrico que no sólo se pone en marcha, PAUSA, PARADA y retroceso, Pero incluso el mando de lanzadera rápida, velocidad variable y JOG incluso a baja velocidad a cero exactamente. Y también hace el ZOOM de la trayectoria mientras se está ejecutando. Página de la lectura 12 de las instrucciones. Un Panel eventual podría usar un GamePad todo (recuperado las piezas aprovechables), para conectar al USB (gamepads baratos cuestan 5 Euros)
Para la ranura de alimentación de láser 12 es el correcto. Pero creo que también debe encender durante el G01 y apague durante el “Rápida” y para ello también se debe utilizar la ranura de la 11.
Gracias por todo , disculpa la pregunta para el comando Rpm de velocidad , Vi ahora que visto con razón la alimentación puede generar sólo 0/3.3 VCC . Ahora veo a leer cuidadosamente la documentación antes de preguntar .
Solo una curiosidad , como nunca visto la disponibilidad de diferentes modelos con diferentes precios Pic poco han optado por un pic con el paquete un 28 Prender las limitaciones de los puertos de entrada/salida muy fácilmente con solicitud de módulos esclavo ?
Y’ solo una curiosidad sin controversia
Theremino el sistema se hace en baja tecnología, Haremos todo lo posible, para facilitar la, pueden construirse con la sierra y un martillo:
https://www.theremino.com/#slowfood
Si necesitas más alfileres mejor utilizar dos Master y un maestro y un esclavo.
Hola Livio,
Me gustaría saber si hay una versión de Theremino CNC que funciona en una tablet
Android.
Hola y hasta pronto!!!
Mario
No, Lo siento.
Y probablemente no habrá incluso en el futuro, por las siguientes razones:
1) Android piensa que todos los dispositivos de tipo HID son de ratones
2) Nadie ha logrado hacerles entender que nuestros maestros no son de los ratones.
3) Incluso si esto, entonces no funciona la aplicación de CNC Theremino.
4) Ni Theremino HAL y nuestras utilidades funcionaría.
5) Debe ser reescrito por lo menos HAL y CNC (meses de trabajo para alguien que sabe de Android).
6) Android puede ejecutar sólo una aplicación al mismo tiempo, por lo que no HAL y CNC junto.
6) Existen Tablet con Windows 8.1 libre de, que cuestan poco más de 100 Euro y estan muy bien (Núcleo cuádruple y super rapido).
Mario nos escribió un email preguntando:
1) Cómo interfaz con un láser?
2) Donde puedo leer cómo hacer coincidir el pin en el poder en / apagado del láser?
3) Puesto que el chip también tienen micro-pasos, Podría avvantaggiarmene?
4) Estoy montando una placa proto que lleva el THEREMINO amo + el escudo de arduino para A4988 – Controlador CNC Shield V3 A4988 para rampas 1.4 Impresoras 3D RepRap para Arduino. Así que tengo la mayoría de los enlaces ya hechos y en el lugar correcto, sin temor a cometer errores. Y’ una buena idea?
Respuesta 1 – PIN para usar un láser:
Si usted necesita dos ejes en X y Y y no utilice entonces el eje Z:
1 = X paso
2 = X k
3 = Paso Y
4 = Y k
Y entonces usted puede utilizar cualquiera de las clavijas 5 en 10 para el láser. Tal vez dejando el 5 y de la 6 pueden tener el ADC (Si tuviera que medir algo, Tal vez una temperatura)
Respuesta 2 – Señales de láser
——————————————————————–
Las señales de láser se enumeran en la página 38 la ayuda del CNC Theremino
Con la ranura 11 Encienda el láser durante el proceso y lo apaga en rápido.
Con la ranura 12 ajustar potencia de laser (utilizando el comando S – velocidad)
Luego están las clavijas para establecer
PIN 7 = Ranura 11 y DigOut
PIN 8 = Ranura 12 y Pwm16
Respuesta 3 – Microstep
———————————————————————
Gran idea para utilizarlos, pero no exagere, establecido en 2, 4 o 8 en la mayoría.
ADVERTENCIA que cambio microstep entonces necesitas corregir el paso de"mm"
Respuesta 4 – RAMPAS
———————————————————————
Las rampas de la forma está muy bien.
Probablemente no será un equivalente porque está bien hecho y barato.
Preocupa un poco su conector hembra que parece de muy baja calidad.
Respuesta 4 – Protoboard
———————————————————————
En lugar de un proto-board (eso sería mucha confusión) Debemos fijar los módulos de una base de plástico o de madera y luego usar los cables Dupont:
https://www.theremino.com/technical/connection-cables#single
Hola acabo de terminar de hacer de nuevo mi impresora 3d pero como de costumbre se rompe la conexión serie de arduino …. Me preguntaba si el cnc software es compatible con gcode generado por el software Slic3r, Quería conectar la 5 1.4 el chip en rampas y motores nema17 conectar esto con el maestro + Acerca de esclavos si no suficientes pernos. debo llevar a la práctica en comandos de control de extrusión temperatura y velocidad de gcode?? También estoy dispuesto a hacer por tester. Gracias 1000 por su atención
Seguro que lo puedes hacer gracias a la propuesta de cooperación. Si queremos también podremos utilizar Skype o teléfono. Nosotros le ayudaremos y haremos todos los cambios necesarios hasta que va a funcionar bien.
Las ranuras para las impresoras 3D se indican en la página 38 del archivo de: Theremino_CNC_Help_ITA.pdf
Los códigos para las impresoras 3D son: M00/01/82/84 y M101 M190 y su significado se explica en el archivo: G_and_M_codes_ITA.pdf
Usted puede comenzar a conectar y comprobar el hardware. Entonces usted debe comprobar que el archivo no contiene otros códigos (Si lo contienen harían bien en enviar un archivo para comprobar).
En la versión que está en el sitio estos comandos “M” aún no está implementado, pero no tarda mucho en acabar con ellos.
Gran OK mientras tanto fijar la calibración de la impresora y aún tengo que poner un par de tope y mientras tanto Leo gcode de la rebanadora
No pongas tantas parada, Es decir, conéctelos en serie en un solo cable. Menos entradas y salidas y más fiable será la máquina en su conjunto.
En la página 42 Archivo CNC_Help_ITA, ves como te “debe” conectar la cadena de tope para evitar fuertes disturbios provenientes de motores de búsqueda, puede causar errores en la comunicación USB. Las dos resistencias son aislamiento eficaz de un trastorno alimentario.
Y aún las masas deben hacer como debe ser, “Stella” como se explica en la página 43. Muchas cosas son importantes, la afinación de motores, los arneses de… El final de la carrera son los menos importantes, controladores deben controlarse no para ir a slam. Todos ’ Inicio, Cuando no estaba ningún experto y confié en el hundimiento, Rompí muchos consejos y rasguñó la tabla. Ahora no pongo nunca a fondo y no rompen nada.
Por supuesto estamos hablando de coches con motores Nema23, o aún más pequeño. Motores que son incapaces de plegar la mecánica. Se puede utilizar eficazmente el fondo mecánico viajes.
También en la página 41 Lea información útil sobre interruptores. Te recomiendo, algunos canales de InOut, a más de un maestro y un esclavo (o dos Master).
Si tienes mucho tiempo, en lugar de añadir una maraña de ranuras, cables y conmutadores, Sería útil construir una placa foto acopladores y aislar completamente el peso de la máquina, de la masa de lo módulos thereminici y luego tu PC, como se indica en la página 44.
en la práctica hacer impresión o movimiento sin referencias de ubicación, hasta ahora la he utilizado para establecer la 0 manualmente y luego empiezo la gcode, dices que haces aquí? en la mayoría pone una medida mínima para determinar el tope sólo para que tengas una referencia sobre el eje z. el número de enlaces debo ser capaz de pararse en un maestro dedicado a motores y un esclavo para el tope a menos que Compruebe la 2 motores de eje z con una conexión al poner los cables en paralelo
Configurar manualmente la pieza de trabajo cero. De esta manera puedo hacer piezas donde quiero e incluso duplicarlas en diferentes posiciones. Me muevo un poco, RESET, y hacer otro… Me muevo un poco más, RESET y faacio otro…
Si en su lugar las piezas consulte 0 coche seis frito, Estos sencillos pasos ya no son posibles.
Todavía tienen cero X y Y puede servir algún tiempo, luego poner dos interruptores a “X mínimo” y “Y mínimo”, en serie y conectados a un solo Pin.
Por Z en lugar de otro utilizar la placa de reset, conectado al Pin de otro.
Un total de dos pines para todos los conmutadores, más 8 PIN para 4 motores, más 5 PIN para temperaturas, hacer 15 PRENDER a lo largo de. Con un maestro y un esclavo veinte prender. Usted debe avanzar por lo menos cinco!
Los dos motores del eje Z, estrictamente debe estar conectado a los alambres del mismo, De lo contrario sólo mal algo desalineación es usted ingallona su cesta.
OK me las arreglé para hacer rampas de conexión 1.4 a theremino pero he llenado casi incluso el esclavo sin siquiera utilizar el tope. Si quieres que puedo hacer un cuadro explica cómo hacerlo y dejarlo. Control mañana la gcode impuso los motores e intento imprimir en 2 días recibirá actualizaciones
Definitivamente la conexión señales que no sirven, por ejemplo la “Permiten” Controladores.
Valores (habilitar y pulsador de emergencia) se hacen en hardware. Nunca pasan a través del software para estas cosas.
Hacer una lista de los pasadores para entender?
Más de “Intento imprimir” Yo diría que “Trato de mover con el mando de lanzadera”
1) En Theremino CNC aún no han aplicado el MCode a los ajustes de temperatura.
2) Todavía no sabemos qué códigos M y G eres falta.
3) He enviado una muestra GCode…
Si usted necesita enviar algo para enviar a: Engineering@theremino.com
Conecté el 4 Eje de x Y Z y e(la extrusora) paso y dir entonces conectado el 4 activar a los controladores de todos los poderes con la tierra y los dos pines uno para control de potencia de la resistencia (para la calefacción del estirador) y el otro para detectar la temperatura de un termistor 100 k. Además también podría servir como el enlace a la segunda resistencia de la placa de impresión y que el segundo termistor. todo esto sin contar el tope que están separados. Sulla correo intanto ti entrar ONU gcode di un pezzo che ho di recente stampato
E magari 4 permiten tutti hecha? Occupando ben quattro Pin?
Por piacere scrivi una lista dei pin e poi copiala qui.
Allora pin la de usa rampas sono questi // Para las rampas 1.4
#definir X_STEP_PIN 54
#definir X_DIR_PIN 55
#definir X_ENABLE_PIN 38
#definir X_MIN_PIN 3
#definir X_MAX_PIN 2
#definir Y_STEP_PIN 60
#definir Y_DIR_PIN 61
#definir Y_ENABLE_PIN 56
#definir Y_MIN_PIN 14
#definir Y_MAX_PIN 15
#definir Z_STEP_PIN 46
#definir Z_DIR_PIN 48
#definir Z_ENABLE_PIN 62
#definir Z_MIN_PIN 18
#definir Z_MAX_PIN 19
#definir E_STEP_PIN 26
#definir E_DIR_PIN 28
#definir E_ENABLE_PIN 24
#definir SDPOWER -1
#definir SDSS 53
#definir LED_PIN 13
#definir FAN_PIN 9
#definir PS_ON_PIN 12
#definir KILL_PIN -1
#definir HEATER_0_PIN 10
#definir HEATER_1_PIN 8
#definir TEMP_0_PIN 13 // NUMERACIÓN ANÁLOGA
#definir TEMP_1_PIN 14 // NUMERACIÓN ANÁLOGA
e sono relativi ad arduino questi ma alcuni servono no se si usa theremino
no cmq yo 4 permiten li ho messi en parallelo
Estos son pasadores que utiliza Arduino firmware dentro del bosquejo, y algunos no son incluso variables utilizadas en el software pero el PIN.
La lista per Theremino è la seguente:
Pin Uso
-------------------
01 X_STEP
02 X_DIR
03 Y_STEP
04 Y_DIR
05 Z_STEP
06 Z_DIR
07 E_STEP
08 E_DIR
09
10
11 HEATER_0
12 HEATER_1
13 TEMP_0
14 TEMP_1
15 FAN
16 X_ENABLE, Y_ENABLE, Z_ENABLE, E_ENABLE, PS_ON, LED
17 X_MIN, Y_MIN, Z_MIN, X_MAX, Y_MAX, Z_MAX
18
19
20
Conectando los cinco libres pin, dos en el maestro y tres en el esclavo.
De hecho hay seis porque (para la seguridad) la activación debe ser completamente hardware y nunca debe pasar de software. Es decir, pones un interruptor de la máquina y él sube y baja de la habilitación.
O mejor aún quita potencia a los motores!
Qué es esto?
MATAR A ???
SDPOWER ???
SDSS 53 ???
ésos son (eran porque yo soy inútil con theremino) la fuente de alimentación para la pantalla lcd del panel sd señal sd y lo matan creo que es como un reset de fuerza sino de software porque es -1 así que para nosotros no es necesario
Yo estaba pensando para la temperatura simplemente configurándolo con un programa fuera de la cnc theremino 200 grados y lo dejas pero lo voy a tener cualquier problema será fijo la extrusión.
Supongo que esta noche intento poner un simple gcode en el programa ajuste la temperatura e intento ajustar la extrusión y luego saber cómo fue
Desafortunadamente para la extrusora se tienes un problema con el E0 G92.
Para hacer una prueba rápida que debe eliminar (o comentar todos G92 E0) y entonces todos los números absolutos y relativos… Hacerlo a mano o con un editor no es fácil.
O aspectos que implementamos el G92,
O escribir un programa que impulsa a todos “Y” por lo tanto no siempre comienzan otra vez desde cero.
O establecer el postprocesador del programa que hizo la GCode para no emitir el G92
Hola Livio ,
continuar en mis tentaciones para cnc, tengo que decir que los resultados hasta ahora de la juntada entre la maestra y cnc software va muy bien , por el momento estoy trabajando en la prueba de láser y al terminar el mecanismo de pantógrafo comienzan incluso en ( Sigo a ver si puedo encontrar pareja principal mach3 pero sólo por curiosidad y posiblemente compartir a quienes lo necesiten ). Ahora mirando en el sitio ( una pieza a la vez estoy buscando dado en todos los ensayos publicados infinitos y útiles ) Vi el relé junta con tres alambres y relé gestión multiplicable , Ahora, sin embargo, mirando los tres cables vea el diagrama , fecha, reloj y almacenar y abajo veo que dice para conectar estos tres hilos de tres pines configurados como DigOut , Supongo entonces que todo es dirigido por software prueba de relés y no ser capaz de tomar ventaja de estos número infinito de las salidas del software del cnc , Me he equivocado ?
Hay alguna aplicación que he visto que en vez de 74*595 con tres cables multiplica comunicados , explotar la 74*165 hacer lo mismo con las entradas ?
Teóricamente con 4 entradas y salidas pueden ser pin se han multiplicado (tienda y reloj común ) y línea de tiempo 595 y 165 separados , para 595 sería un DigOut en mientras 165 sería un DIJIN , podría funcionar una solución similar ?
Gracias como siempre por tu gran apoyo
Con esa tarjeta envían datos en serie, con tres clavijas de salida configuradas como DigOut. Así, También puede conectar varias fichas, uno tras otro y también manejar muchas docenas de relé, siempre con solo tres cables.
La mejor versión y la mejor información sobre esta placa serial están aquí: https://www.theremino.com/hardware/outputs/actuators#releswitcherv2
Hay un ejemplo de software para enviar ejemplos de serie de datos de secuencia de comandos Theremino. Pero todo es muy complejo para armar.
Salidas y entradas de multiplexores
——————————–
Su idea es viable., pero espero que no te de complicaciones similares. Y’ ya difícil que equipos confiables, Permanente en la simple!
Con un maestro y un esclavo, Usted debe ser capaz de hacer cualquier máquina, incluso las más complejas. Mandame la lista de InOut que necesitas y hablamos un poco’ por encima de?
Gracias Livio como siempre su disponibilidad , francamente la idea nací tratando de placas cnc polaco con el 4 cables de la placa base y entradas y salidas , por el mismo principio con tres hilos funcionando hasta 8 Ases .
Esta mina era una curiosidad si podría aplicarse el mismo principio sin aplicar módulos esclavo dependiendo del número de entrada de salida al módulo principal , el gran trabajo que dominaba , el otro pic siempre confiar en el micro maestro esclavo . Ahora ya que la mecánica se hace casi casi empiezo a hacer un cálculo de los diversos entrada salida necesitada , cálculo de ases , interruptor de límite , emergencia , teclado externo , bomba de vacío ,2 Convertidor para control de velocidad y bajar de pilotaje 2 cabezas con pistón neumático ( Tengo dos cabezas que deben ser capaces de trabajar o simultáneamente o por separado )y otra entrada salida varios . Aunque será un pantógrafo para uso hobby copié algunos mecanicos profesionales y añadido algunas variaciones que creo que me va a servir , Te digo sinceramente que incluso sería capaz de encajar en el grupo de láser pantógrafo para tratar con una sola máquina todo lo que me puede servir , tan dos x y y hachas pueden explotarlos para ambos y según sea necesario para control del huso o láser de tubo. Finalmente la idea de máquinas combinadas es el descubrimiento del agua caliente que ya se ha aplicado en muchos hobbystici de maquinaria China .
En todos los casos no quiere alterar nada , son sólo preguntas por curiosidad acerca de la viabilidad , proyectos en theremino son muchas y todas interesantes y a veces para profundizarlas hay enlaces a otras páginas e información que a veces soy miedo echaba de menos algo y es por qué solicitar información .
De todos modos gracias otra vez , cuanto más leía para aprender más que estoy convencido de que han y están haciendo un gran trabajo con infinidad de posibilidades de imaginación
Realmente la idea de utilizar la mecánica X,Y,Z también para láser e impresión 3D, No es malo. Gran parte del costo, peso y volumen, están sólo en los tres ejes fundamentales.
Ya estábamos trabajando inconscientemente en esta dirección, pero ahora su descubrimiento del agua caliente explícita lo que tenemos que hacer, Gracias!
En estos días estamos añadiendo un funciones de CNC Theremino que iban a ser parte de Theremino Replicator. Al final Theremino CNC será una aplicación unificada, También puede administrar las impresoras 3D, las máquinas de grabado, Láser de corte y el corte de espuma de poliestireno. Y hay quienes planean cortar la piedra y cemento spray. La modularidad del sistema Theremino permite que incluso los más “Loopy”, herramientas así como fácil de nuevas características.
También hemos diseñado un simple conductor actual constante para diodo láser pequeño, De 100 MW a 10 Watts (aún no publicado – Si tienes que pedir). Y algunos fabricantes han alterado las impresoras láser de negocios y utilizan Theremimino con CNC.
La multiplexación
————————————————————-
Su idea de multiplexores entradas y salidas, podría ser útil en algunos casos.
Hasta ahora no hemos preparado estos módulos, porque el tiempo siempre es corto, pero no es difícil diseñarlos. Solo montar (incluso en un protoboard) algunos multiplexores de la serie CMOS HC, Pero incluso la serie de CDs sería genial. A continuación puede utilizar dos o tres salidas DigOut, para cuatro, u ocho permutaciones. Muy interesante CD4051, cambiar a análogo y de bidireccional, y podría servir como un Jolly. Podríamos montar un número, y utilizarlas para ambos DIJIN, el DigOut, pero para el Adc, así como todos los otros tipos de pernos, como contadores y Pwm. Atención solamente a poner una resistencia de telecine (10 o 100 k) las salidas que permanecerán abiertas, de lo contrario algunos usuarios, como controladores de motor paso a paso, puede empezar a mover los motores solo.
Multiplexación es factible sólo para funciones excluyentes y requiere de un interruptor integrado para cada función. Al final sería un plastrón bastante grande y probablemente muy caro. Una forma para clasificar cuatro señales costaría como un maestro y sería tan grande como el maestro dos o tres. Por estas razones, seguimos a recomendar agregar una segunda maestría. Con la ventaja de ser totalmente configurable y fácilmente reemplazables.
Si la máquina se compone sólo de “n” Controladores de chip “n” Maestros, mantener sólo un controlador de repuesto y un maestro, para asegurarse de que nunca dejas de.
Último Consejo: siempre mejor usar dos (o incluso tres) Master, en lugar de los esclavos, porque la línea serie sufre de ruido eléctrico, mucho más de tu USB. No rompe nada, pero pueden ocurrir errores de comunicación y, en algunos casos, también el apagado total de la comunicación, hasta que desconecte y vuelva a conectar el cable USB.
Hola Livio , mirando a través de fichas disponibles para theremino y para uso con software del cnc , Tal vez me perdí pero no encuentro un circuito que convierte la señal PWM en tensión. Para ajustar la potencia del láser requiere un tubos de tensión 0/5 V , para ajustar la velocidad del huso con el inversor requiere un voltaje de 0/10V o 0/5 Según el inversor , el módulo principal genera una señal Pwm 0/3.3 V y usted puede gestionar estos dispositivos . En la red hay muchos ejemplos pero creo que tener una forma de referencia en su sitio puede ser una buena ayuda para los necesitados . De mis pruebas entre las posibilidades me parecería que la solución más conveniente es que de un convertidor de voltaje Pwm con op amp ejemplo LM358 esta forma de abastecimiento de combustible modular para 12 Usted puede conseguir ambos voltajes de salida V y potenciómetro 0/5 Tensión V o 0/10V con una tensión igual a 0 V para el ciclo de trabajo = 0 y máximo voltaje de 5 o 10V con deber de 100%. De mis pruebas vi que en el caso de ejemplo para routers madera necesita para conducir dos inversor para operar dos del huso contemoraneamente ( Si quiero hacer dos piezas idénticas simultáneamente ) Es mejor poner los dos inversores en paralelo que hacer dos circuitos de inversor Pwm tensión , con las tolerancias de los componentes y características de los dos operazzionale no idéntico aunque enviar dos señales de Pwm, o la misma señal Pwm a los dos módulos de las salidas de los convertidores de dos y luego dos velocidades motor no será el mismo .
Una pregunta , He escrito que está editando Theremino CNC para que sea una plataforma universal para varias máquinas , los cambios que se están haciendo son también botones de insertar o un menú donde puede asociar salidas master pin o módulo de ranura ? Pregunto esto porque en muchas máquinas además el botón de emergencia , posición de interruptores y control ejes siempre hay algún dispositivo que necesita ser activado o encendido de coche o por lo menos antes de empezar el trabajo y no vendría mal para automatizar el ciclo de trabajo sin tener que hacerlo manualmente ( en estos casos sería suficiente ser capaces de asociar pines o ranura o al inicio o al iniciar mecanizado programa software CNC Gcode ). Por ejemplo el láser tiene que ser dado vuelta en el agua de la manguera de circulación bomba y el compresor durante el corte o grabado (Lo intentado pero no conecta a la ranura 11 a otras cosas no disparo láser tubo , demasiado rápido y demasiado encendido durante las fases de trabajo ) , Vi entre sus módulos en la sección “sensor de entrada “el “sensor de líquidos en tuberías de” podría ser muy útil para el control de recirculación del agua en la bomba ( generalmente son los utilizados para acuarios ) tienes problemas o para bajar el nivel en el recipiente hacían pescado seco (Tengo aún para probarlo yo creo que podría poner en serie para limitar los interruptores y emergencia ) . En los pantógrafos en su lugar convertiría en el inversor y posiblemente de la bomba de vacío , en otras máquinas puede ser bomba de refrigerante u otros .
Lo siento algunas preguntas y si me permito señalar algunas cosas , Gracias como siempre por su amabilidad y la disponibilidad de
PWM a ControlVoltage
Aquí tienes un convertidor PWM dual 0..5 Voltios. Si los alimentos 12 Voltios y cambio R6 y R16 con resistencias 4200 Ohm, obtener una salida de 0 en 10 Voltios. Atención sólo a no enviar el 12 Voltios en los pines del maestro.
https://www.theremino.com/downloads/multimedia#cv
Buscar en el sitio web Theremino
Realmente hay una gran cantidad de información sobre dónde encontrarlos puede ser difícil, pero hay dos maneras de:
1) La página de “Aplicaciones” es un índice conveniente. En esta página usted puede buscar por CTRL-F. He probado buscando PWM y llegar a los dos clics.
2) Todas las páginas tienen el cuadro de búsqueda. He probado buscando PWM y se puede llegar con más esfuerzo, pero también podemos ser alcanzados a partir de ahí.
Salidas de control
Theremino implementa todos GCode CNC salidas de vuelo. Puede utilizar cualquiera de las ranuras 11 en 23, como se indica en la página 39 del manual de:
11 HACIA FUERA – Motor spindle o laser (On = 1000 / OFF = 0) – En las fases de trabajo
12 HACIA FUERA – Velocidad del huso del motor(RPM de -99000 en +99000) – Especificado por “S”
13 Hacia fuera – Spinde CW (On = 1000 / OFF = 0) – M03 M13(En) M05(DE)
14 SALIDA – Spinde CCW (On = 1000 / OFF = 0) – M04 M14(En) M05(DE)
15 -Número de la herramienta (0, 1, 2, 3…) – M06(T = número de herramienta)
16 POR: Cooling1 (On = 1000 / OFF = 0) – M07(En) M09(DE)
17 POR: Cooling2 (On = 1000 / OFF = 0) – M08(En) M09(DE)
18 POR: Cooling3 (On = 1000 / OFF = 0) – M50(En) M09(DE)
19 POR: Cooling4 (On = 1000 / OFF = 0) – M51(En) M09(DE)
20 OUT-abrazadera de la plataforma (On = 1000 / OFF = 0) – M10(En) M11(DE)
21 Hacia fuera – eje de orientación (en grados) – M19(C = grados)
22 -Rango de velocidad del engranaje (1, 2, 3, 4) – M41 M42 M43 M44
23 Hacia fuera, permitiendo a la máquina – M84 y botón "permitir"
Y en las nuevas versiones de Theremino CNC, De 3.41 a partir, son también implementó las siguientes salidas:
41 A-SlotHoldingForce de fijación – M142(S = presión)
42 HACIA FUERA – Ventiladores SlotCoolingFans – M106(En) M107(DE)
43 HACIA FUERA – SlotHeaterChamber aire calentador – M141(S = temp.)
44 -SlotHeaterPrintBed imprimir piso calentador – M140(S = temp.)
45 HACIA FUERA – Estirador SlotHeaterExtruder1 calentador 1 – (Nota 1)
46 HACIA FUERA – Estirador SlotHeaterExtruder2 calentador 2 – (Nota 1)
Los que van a las franjas horarias son sólo números y no están limitados por 0 en 1000. También puede utilizar salidas que fueron planeados para otras. Y números muy pequeños pueden ser emitidos como 0.00039 o grandes (números enteros hasta muchos millones sin ningún redondeo)
Como siempre, Livio y personal , Echaba de menos el módulo del convertidor Pwm , Ya lo había arreglado pero no haberlo visto y pensando que podría servir a los demás pedido .
Había leído en el manual de Theremino fue pensar en salidas controlado por CNC Mcode pero algo autónomo que no ser manejado por el programa Gcode . El programa Gcode es generado por otros programas y hay tropecientos se dedica al láser para diferentes tipos de procesamiento de las solicitudes de otros tipos de máquinas . Gcode generado por software diferente incluso para el mismo tipo de trabajo no son siempre los mismos , puede variar desde software a software y post procesador y excluyendo otros ejes y herramientas de gestión parámetros comandos que algunas veces encontramos ( Gracias si me puede corregir esta idea que me hice) , y por eso preferí Gcode para algunos comandos del actuador externo independiente .
Estado de ese mundo de cnc son ignorantes , Estoy tratando de investigar para entender y entonces lo más probable es que también estás diciendo cosas malas , Gracias a ti y a muchas información mentira cada día veo algo nuevo y muy a menudo se dan cuenta que lo que yo pensaba era incorrecto .
Gracias de nuevo
Señalé las ranuras de GCode porque estaban hablando “es posible activar o la máquina o, al menos encendido antes de comenzar a trabajar” y para ello debe utilizar la ranura de la 23 (posiblemente controlada por M84 en el comienzo y el final de la GCode). Pero también cualquier otro comando, por ejemplo la “Refrigeración” (Ranuras de 16,17,18,19) podría estar bien.
Por supuesto tienes que añadir el M al comienzo y al final de la GCode. Para salvar esta molestia en futuras versiones añadimos la ranura 24, como la siguiente línea:
24 Hacia fuera – que permite accesorios – En el inicio y apagado con parada
Disculpa Livio una nota , No se puede poner en la primera página de la versión de software de Cnc de pdf de ayuda que se informa , Acabo de descargar la última versión disponible (Creo) v 3.39 y ayuda he encontrado nuevo Mcode me escribiste , Yo estaba haciendo todas las pruebas con la versión 3.36 y el Mcode eran diferentes , en las ranuras 11 en las ranuras 21 Y ahora (v 3.39 ) Yo soy de las ranuras 11 en 23 , antes de la ranura de la herramienta 13 y ahora es 15 y así otros , Puede configurar las ranuras mal cuando se usan software y manuales que no son de la misma versión
La ayuda cambia casi cada día, el EXE un poco’ menos. PDF tienen la fecha actualizada en la parte inferior de la página y no podemos cambiar la versión del software cada vez.
Hubo una revolución de las ranuras para alojar, pero ahora se mueven más. En la mayoría se va añadiendo en asientos vacíos.
Utilizando siempre la ayuda atada software te puedes equivocar. Vas en el sitio, puedes ver la versión del software y si es posterior a su, tienes que descargar todo, y utilizar la nueva versión, excepto posiblemente su propio archivo de configuración.
Tal vez en unos meses, todo se estabilizará. Pero ahora hay nuevas versiones todos los días y ni siquiera son todos publicados, Aquí encontrará las últimas:
https://www.theremino.com/wp-content/uploads/files/Theremino_CNC_V3.41.zip
Entiendo el malestar debido a los cambios, Pero si no cambias te pueden mejorar. El problema es que mientras que otros hacen una versión o dos por año, También somos dos por día… Cuando encuentre las variaciones “incómoda” Consulados pensando para esa variación hemos trabajado decenas de horas, estudiar cómo hacerlo, Editar software, Vuelva a compilarlo, darle una oportunidad, actualizar al documento de, hacer PDF, actualizar el sitio…
Livio , Yo te entiendo y admiro el trabajo que está haciendo , Mi nunca debe considerarse críticos pero sólo notaciones , la cantidad creo que lo mismo mi problema tiene más, y por qué reportar , entonces , Casi siempre es mi culpa , Hay cosas que considero concedido tan caso y entonces perdemos horas cuando era suficiente para leer una página .
No hay problema, pero no esperes demasiado, Theremino el sistema es apenas un juguete grande y somos cuatro gatos, no puede más que tot…
Qué opinas de la nueva salida?
24 OUT – Abilitazione accessori – ON con START / OFF con STOP
(Es una indicación realmente faltaron y gracias por hacer esta nota)
(de la versión 3.42 a partir)
Si toma más complejos mecanismos, el lugar para escribir no será Theremino CNC, pero adicional software, escrito por usted dependiendo de sus necesidades, Quizás en la secuencia de comandos Theremino, Theremino automatización, o con MaxMsp, e incluso en VB6 o CSharp, o incluso en VbNet para aplicaciones exigentes.
Para tener máxima flexibilidad Theremino CNC debe proporcionar solamente las señales básicas, válido para todas las máquinas. Será el software externo para combinar estas señales en y y o, o con temporizadores, o lectura de los sensores y la aplicación de las reacciones y los algoritmos de PID, etc.…
Creo que con razón un paso a la vez están considerando y todo lo agregar que puede ser utilizada para múltiples máquinas , hacer el theremino una excelente plataforma partida y desarrollo que se adapta a diversas necesidades . Personalmente creo que la ranura 24 es una cereza en el pastel es dedicado y no acumulable con la petición individual .
No sé si será útil, pero si necesitas ayuda para cualquier cosa dentro de los límites de mi conocimiento y habilidad encantado de ayudarle .
Ya estás ayudando mucho, Gracias.
Y entonces la evidencia será útil a todos.
y aquí estoy de nuevo ahora que hice una versión decimos más bella que las rampas de adaptador- theremino para la impresora 3d te mando fotos y diagramas si quieres y mendigar para calibrar motores y todo lo demás pronto tal vez yo también una guía sobre calibración y todo lo demás si quieres
Editar antes de la medianoche: no hay problema pero una vez más con el termistor es un desafío. Esta vez pensé leería como res8 o 16 y para poner los valores máximos y mínimos a 50000 y 0 así como los límites de la theremino una respuesta en la actual resistencia del termistor. idea en mi opinión correcto y también se utiliza la fórmula 1/T = 1/T0 + [1/B * LN(R/R0)] para estimar la temperatura real, pero haciendo unas pruebas antes de descubriera que prueba una 10 k resistencia me da ese valor exacto pero si por ejemplo pongo una resistencia de 47k me da un valor que es 40000 y no puedo averiguar por qué y si inserto un resistor 220 me da un valor aproxima 1000. Este es tal vez la estandarización y filtrado? Si hay una manera de conseguir alrededor de él, así como un circuito externo? mañana pruebo con esta última solución y ver cómo sale . Gracias 1000 Sé que soy pesado a veces :D
Recomiendo que use entradas ADC y añade una resistencia de 3.3 Voltios. El valor de la resistencia debe ser ajustado para leer valores intermedios (500) en la zona de temperaturas de mayor interés.
Es un simple dos resistencias del divisor: el termistor y la resistencia que va a 3.3 Voltios, algunas soluciones se explican aquí:
https://www.theremino.com/hardware/inputs/meteorology-sensors#pt1000
La página que mencionas termistores tipo PT1000, pero son considearazioni general, se aplican a todos los termistores, Consejo Nacional de transición también.
Hoy publicamos Theremino CNC – Versión 4 !!!
(conclusión de la obra faraónica)
En las últimas páginas de las instrucciones (Apéndices 23, 24 y 25) Hay instrucciones para control de temperatura y sensores a utilizar.
CNC theremino mismo, Lee los sensores de, interpreta valores y alinear (segunda mesas de calibración suministrados por el usuario). También se encarga a unidad de resistores de la calefacción y también muestra las temperaturas medidas por sensores de cinco (en Celsius o Fahrenheit).
amor XD gracias 1000 para todos los :D ahora puedo lanzo el arduino
Theremino CNC – versión 4.0 (nombre del código de: “Obra faraónica”) por fin está disponible:
https://www.theremino.com/downloads/automation#cnc
Todos los requeridos se implementan funciones en los últimos meses y control de la temperatura incluso es completa. Ahora usted puede controlar, Además de CNC, Impresoras 3D y las máquinas más, Grabados láser, corte de espuma, etcétera… Y también los archivos de documentación (nombre del código de: “Ladrillos del acorazado Potemkin”) son completos, en Italiano y en inglés.
Estoy haciendo la copia de valores utilizando arduino y una mano en el otro theremino para la temperatura (No tengo un termómetro :C ) y me preguntaba si el pidgain no es nientraltro que la resistencia u otro
Cómo te pareció, el poder de resistencia actúa sobre PidGain. Para la exactitud determina la proporción entre el error de la temperatura y el valor que se envía a la ranura de control de calentador.
Si un hardware ON-OFF y luego uso un tipo de ranura DigitalOut de salida, entonces la resistencia debe disparar cuando el valor exceda de ranura de salida 500.
Para mayor claridad en este caso se establece muy alto PidGain (Tal vez 10000) así que tan pronto como la temperatura medida desciende por debajo del que requiere el valor de salida lanza un 1000. Y sólo superior a la necesaria, el valor de la producción va a 0. En la práctica el área proporcional se convierte tan pequeño que es el control “broche de presión”.
Si en lugar de un hardware de ON-OFF con un hardware de calentamiento proporcional, luego se establece la ranura de salida como PMW (o PWM rápida) y PidGain fija el multiplicador entre la diferencia de temperatura y la diferencia de valores de salida.
Con PidGain alto tienes más precisión pero pueden experimentar oscilaciones.
Con PidGain bajo tiene un control proporcional más suave, pero menos precisa.
Un PidGain entre 100 y 1000 debe estar bien en casos normales.
Vale, gracias 1000 Ahora veo que rampas de salida y tal vez hacer los diarios, finalmente
excelente trabajo que has hecho realmente impresionante .1 exacto hasta la Sala con esas opciones .2 conveniente y rápido de configurar .3 un regalo del cielo para personas como yo que imprimen sin referencias, ya que se puede restablecer como quieras (primero tuve que conseguir 5 AI 10 minutos cada vez) .4 Recuerde que el último ajuste de tiempo
donación de me :D espero que sigas asi
Hola Livio, Voy a construir el brazo robótico y volar con un tablet de windows y porque el amperaje del usb no es un alta alimentaban con acumuladores 2/3 regulador de voltaje y lipo de s 5 v.. Donde conecto la alimentación externa del módulo principal? o tengo que tener un esclavo?
Hola,
pero eres sólo Valter (ex carpintero de Ivrea)?
USB
————————————————————
El USB 2 todos deben ser el mismo y dar todo 500 pero.
A continuación, me gustaría probar si un capacitor de 1000 UF es suficiente para que las ideas de los motores
(Creo que debe ser suficiente)
Brazo robótico
————————————————————
Atención:
– Es solo un juguete, sólo es útil para el aprendizaje de los fundamentos de la robótica (como escribimos un poco’ en todas partes)
– para hacerla mover, de cualquier manera que no sea un completo desastre, No hay que perder mucho tiempo
– entonces tarda meses para aprender a ajustar (muy difícil) y hacer más (pero en la mayoría) cualquier plan que no es propietario
– al final lo mejor que puede hacer es escribir tan parpadeo en pedazos de papel no más de diez centímetros
Conclusión: Antes de decidirse a hacerlo, mejor piensa dos veces. Casi todos los proyectos de thereminici son más fáciles de implementar y dar más satisfacción. Es una buena lista en esta página: https://www.theremino.com/applications
Alimentación principal
————————————————————
Si es realmente necesario, haces como se explica aquí:
https://www.theremino.com/blog/master-and-slaves
Encontrar materiales para el sistema Theremino
————————————————————
En el post anterior he olvidado la frase: “Escribir a Alexis”
https://www.theremino.com/contacts/about-us#alessio
makers@theremino.com
https://www.theremino.com/contacts/producers#hardware
Alexis se encarga de encontrar materiales y sabe todo acerca de los componentes, Cómo pagar poco y dónde comprarlos. También a menudo ofertas tienda para fans, fabricantes y hobbbisti (no hay ganancias). De esta manera es posible adquirir material y componente KIT, serían difíciles o imposibles de encontrar, como piezas individuales.
Hola Livio, bien sí, son su ex carpintero, ahora en Veneto y adicto a la maquinaria industrial más variada e inusual y no.
Estoy interesado en el brazo robótico, ya que es una frontera muy inspirador y bonito “Orba” como dicen por estos lares (Trad. = ciego, no se entiende fácilmente) y me parece que eres la única playa para llegar a un mínimo de lógica funcional, así que con experimentos.
No sé si te acuerdas de que soy un CARAM, y para mi los servos son el cada día y pensé que por la alimentación por separado con pilas los servos y manteniendo sólo la señal del módulo puedo trabajar alrededor del problema de absorción debido al trabajo de los siervos. Qué te parece? Nos vemos luego
Hola, Me alegra saber de ti
Ciertamente puede alimentar a los criados apartes y le envía solamente señales. Pero probablemente no es necesario y puede salvarte de tener que cargar las baterías. Además, hasta que se conecta a USB, Hay menos problemas, trastornos de las masas y menos riesgo de freír todo.
El problema del brazo del robot, con el siervo, es que los servos tienen una precisión limitada (potenciómetro interno ADC microscópica e interno impreciso). Usted puede entonces esperar una precisión de una parte en 1 mil (teórica) y sólo por el mejor servidor (la TGY930 – No hemos encontrado otros igual de Buenos)
Pero acabo de probar un poco’ (incluso unos pocos gramos) la exactitud cae más, en una horrible 1%. Y en cuanto vayas a unas decenas de gramos, ir a la 5%.
Esto significa que, Si usted tiene un total de sólo 10 cm, Usted conseguirá algunas imprecisiones mm. (escribir suavemente, con pluma acolchada suave con resorte). Sin embargo, también errores 5 mm, sólo intentar hacer algo remotamente útil.
Mi consejo es utilizar el brazo del robot, con el servo, Si quieres estudiar el software y técnicas de la robótica (Está diseñado para ello). Pero hacia el paso a paso motores, para cualquier aplicación de automatización seria.
Hola
Livio
Julio escribió:
…Me encantó la flexibilidad de la interfaz cnc. El software se hace muy bien, sencillo e intuitivo. Tuve un vistazo a la configuración de HAL, muy bien hecho, Yo diría incluso la posibilidad de entrada de encoder x-y-z, se puede utilizar, Si está utilizando un pwm, para conducir el eje de los motores en C.C..
Respuesta
Control de motores de continua con el PWM puede ser más fácil de lo esperado.
Simplemente es aplicar en el lugar correcto y razonamiento tan thereminico.
No trabajar de Theremino CNC pero, Desde Theremino el sistema es modular y capas, podría poner un PID de Theremino entre CNC y Theremino Theremino HAL.
Para cada motor Theremino PID debe:
– Leer los milímetros de la ranura de Theremino CNC
– Leer el encoder (Nota 1)
– Comparar con el valor leído por el codificador
– Sets milímetros restantes, en la ranura (para la mirada delante de Theremino CNC)
– Compruebe el PWM para el motor con algoritmo PID
(Nota 1) Seguro que el codificador debe leerse “para los coles” es decir, no con un maestro y no a través de otros módulos de hardware del sistema Theremino, pero probablemente en serie (módulos de thereminici no leen nada digital, sólo datos analógicos, Acuerdo con los principios explican aquí: https://www.theremino.com/contacts/the-theremino-mission)
Todo esto no sería muy difícil de implementar (incluso con unas pocas líneas de secuencia de comandos Theremino) pero no espere que nos, porque podría tomar años. Actualmente estamos muy ocupados con Theremino SDR (Software Defined Radio) Tenemos que terminar otros proyectos y acaba de SDR, He estado esperando demasiado tiempo.
Voluntad Theremino SDR:
– Recibir ondas de radio hasta 1.8 GHz.
– Recibir y decodificar las estaciones meteorológicas 433 y 966 MHz .
– Recibir onda corta y larga hasta 10 Khz .
– Recibir bandas de jamón con sensibilidad satisfactoria.
– Recibir ningún tipo de modulación: FM, Soy, SSB y CW .
– Realizar análisis de espectro para medir filtros y osciladores en el laboratorio.
– Este gasto menos de 10 Euros
Mario escribió:
El problema es que no estoy familiarizado con los parámetros de mi paso a paso. Vuelvo a activar 0 y 1000. Utilizaba motores PAP a un par de DVD ' s. De lo que he podido encontrar en la red, debe ser 20 pasos por revolución (teniendo en cuenta que el chip se fijan x la versión Micro) y en un día de viaje 34 mm hace el gusano 13 RPM. Según el manual quisiera ThereminoCNC acerca de 2048 pasos/cm. Ni que decir tiene que esto no es bueno. Me puede decir cómo calcular el valor razonable?
Respuesta
Ajuste del microstep
————————————————————–
Para cada eje:
– Mover con Theremino CNC 30 mm y medir cuánto mueven la punta.
– Si mueves 30 mm eres bueno para ir.
– Si te mueves más o menos cambiar paso de mm a 30 mm que se mueve.
Atención son paso por milímetro y no paso al cm como usted escribió.
Hacer la cuenta con la calculadora
————————————————————–
1) Girar el motor a mano, Cuando apagado, y contar los pasos en una vuelta (Tal vez 20).
2) En un chip, Si los tres cables son altos, los micro pasos 16.
3) 34 mm / 13 filas = 2.615 mm por revolución.
Entonces 20 x 16 / 2.615 = 122.37
Recomendaciones
————————————————————-
Puesto que la 34 mm y 13 vueltas se miden en palmos
Todavía tendrás que retocar el valor final con el procedimiento explicado al principio.
Establecer los pasos de micro 16 funciona bien para estos motores que sólo tienen 20 pasos
pero en otros casos (con motores de 200 o 400 paso) Es mejor bajar el microstep en 4
Algunos fabricantes han tenido problemas de trastornos, en las máquinas que contienen energía suministra consumidores con fuertes corrientes. Defectos típicos son errores de comunicación, pérdida de USB reset comunicación y procesador.
Para corregir estos defectos deben aprender las reglas de cableado profesional, con las masas dispuestas “Stella”. A veces parece poco intuitivo (alargar y multiplicar la masa) pero debe hacerse solo como eso.
Las reglas son:
– Entre actuación y control módulos están desgastadas solamente señales, no de las masas.
– No conectar nunca las masas entre dos módulos (por ejemplo entre el maestro y las rampas de forma para steppers)
– Ambas masas en cuestión ya deben estar conectados al centro de masa (Star Center).
– Si la masa de alguna forma no está conectada a nada, luego tienes que conectarlo, Nunca deje abierta!
– Pero las masas no falta conectar "cualquier lugar". Tomarse, cada uno con su cable independiente, hasta el centro de masa (Star Center).
Con “Star Center” significa un solo punto (generalmente cerca de fuentes de alimentación y la carcasa de metal de la PC). Todas las roscas masa confluyen en este punto, las piernas a la cabeza de un pulpo. Cableado profesional usando un bloque de cobre, llama “Bloque de terminales”, con muchos tornillos, diseñado específicamente para conectar todos los cables de masa.
Imágenes de la muestra:
https://www.theremino.com/files/TerminalBlock1.jpg
https://www.theremino.com/files/TerminalBlock2.jpg
Claudio nos pidió:
Si los cables todo lo que debe ser, con las masas en forma de estrella, entonces la foto-sccoppiatori?
Respuesta:
Masas de estrellas de alambre es difícil y muchos aún no entienden cómo tienes que hacer y por qué.
Para muchos ponen más hilos (crear anillos de masas) mejor le pones una.
Pocos pueden adivinar que los cables tienen una impedancia y se comportan como las bobinas que, en presencia de fuertes corrientes inductivas, puede crear picos de tensión de cientos de voltios.
Para los que, para cortar a la persecución, Puede utilizar los photocouplers.
Separados en dos bloques
———————————————————————
Con fotoacoplador puede ser separada completamente lógica en los actuadores y fuentes de alimentación y cable se hace más fácil.
Pero incluso con el cuadro debe alambre un informado, un poco demasiado puede anular todo el trabajo para ponerlos.
……………………. SEPARACIÓN TOTAL ……….. MÁQUINA
LÓGICA ………………… SIN CABLE …………… ENERGÍA
———————————————————————————————–
MASTER
USB …………………. —> FOTOS —> ………… RELÉ DE POTENCIA DE MOTORES
PC ………………….. < --- FOTO <--- ............ SENSORI E CONTATTI MONITOR
Si diseñas con acopladores de la foto entonces debemos ser todos para que pueda mantenerse totalmente separadas las masas de los dos bloques.
Lógica de la máquina debe estar físicamente separado en dos bloques lejos y bien visible con diez centímetros para nada entre los dos.
Ningún hilo de rosca del lado de la lógica debe pasar cercano o peor lado con los cables de alimentación
A dos cuadras de tierra
————————————————————–
Si diseñas con photocouplers finalmente también debe comprobar si la lógica que la máquina está conectada a tierra, de lo contrario entre los dos pueden producir tensiones muy altas relativa,
podría ser peligroso y causar scintillamenti.
Entonces comprobar fuentes de alimentación tienen todos el cable a tierra, Esto nos lleva a la tierra del sistema eléctrico y compruebe que su PC tiene el cable que conecta a la tierra del sistema eléctrico.
Puede suceder que, por ejemplo con los portátiles, tener todo el PC sólo dos polos portátiles con fuentes de alimentación de fuente de alimentación y están totalmente aislados de la tierra.
Si uno de los bloques (Lógica o MACHINA) No es por que la tierra debe conectarse a la tierra de la instalación eléctrica o la masa de la máquina con un solo cable. Y esto sólo conexión de los cables debe ser lejos de la lógica que está en el área de fuentes de alimentación de PC y la máquina.