TODOPIC
Mecatrónica => CNC - Control Numérico Computarizado => Mensaje iniciado por: BaRuK en 02 de Octubre de 2008, 14:04:36
-
Buenas muchachos.
Navegando me encontre con una distribucion de Ubuntu que tiene un programita que se llama EMC2 para el manejo de fresadoras.
Les paso unas caps
(http://www.todopic.com.ar/foros/imgtiny/8zealw.png)
(http://www.todopic.com.ar/foros/imgtiny/2utre6s.png)
(http://www.todopic.com.ar/foros/imgtiny/118174o.png)
(http://www.todopic.com.ar/foros/imgtiny/33nf4vd.png)
(http://www.todopic.com.ar/foros/imgtiny/14azuqd.png)
(http://www.todopic.com.ar/foros/imgtiny/2qvqoow.png)
(http://www.todopic.com.ar/foros/imgtiny/259e92r.png)
Como se sabe linux es gratis, aca no hay que pagar licencias ni nada raro.
Esta es la pagina para bajarte el ISO
http://www.linuxcnc.org/
Lograbas en un cd y booteas del mismo
Saludos espero que les sirva.
Otra cosa que tiene de bueno es que es un Live CD osea reinicias con el cd no instala nada y podes probar el programa.
Asi que si tenes una PC con memoria y sin rigido lo podes correr tranquilamente
-
Que buen programa!!
Yo lo probe y esta muy bueno, gracias por el aporte!
Ahora estoy sin CNC, pero cunado termine la que estoy armando, le meto de lleno al prog este!!
Saludos
-
Hola BaRuK y Esteban.
Me podrian contar un poco mas de este programa?. Cumple todas las funciones del Mach3?.
La verdad es que despues de una charla que tuve en la facu sobre Software Libre me dieron ganas de cambiar de OS.
Saludos y gracias!
-
Si la verdad que anda muy bien! me han dicho que incluso es mejor que el MACH.
Vasta poner "EMC2 CNC" en youtube y ver las cosas que puede hacer:
Saludos
-
Hola martin.
Mira el programa no lo instale ni instale linux, lo que fue que hice es bajar la ISO de Ubuntu grabarla, reiniciar la pc y bootear desde el mismo CD, sin borrar windows ni desconectar ningun rigido.
No tenes porque instalar Linux, podes probar el programa corriendolo de esa manera.
Yo tengo un duron por ahi voy a ver si instalo esta version de ubuntu y te cuento con mas detalles.
Saludos.
-
Hola BaRuK. Ahora que me decis que es booteable, lo voy a probar. Muchas gracias por el dato!.
Cualquier novedad que tengas no dudes en compartirla :)
Saludos!
-
Hace mas de cinco años que se del EMC......y no es un programita.......es EL PROGRAMA.
Lo mejor para meterse de verdad en CNC serio. Cinematica directa e inversa, PID, capa HAL, interprete de Gcode, Real Time.....y muchisimo mas. Y todo en codigo fuente :-/
Ya digo. Un trabajo super serio y en constante evolucion y mejora.......Y ES LINUX.
Desde siempre tuve ganas de estudiarlo en profundidad....y creo que ha llegado la hora. Hace poco compre una pequeña fresadora (bueno, pequeña....pesa 120 Kg :) ) y ha llegado la hora de motorizarla..........con servos, por supuesto.
Nos vemos en este hilo.
-
Aqui les dejo un truco.. para no grabar un cd y poder probar el emc sin instalar nada y sin cargarte nada de los discos duros ...
Es un live USB (un live cd pero con un pendrive) el unico problema, pero creo que con el tiempo se solventara es para guardar las configuraciones de todo el sistema linux y del propio emc...
Par los que no tienen ni idea de linux ... y quieren hacerlo desde windows ...
1º Descargar el live iso desde http://www.linuxcnc.org/
2º Ahora descargamos de https://fedorahosted.org/liveusb-creator/ el programa liveusb-creator-2.7 que es un programa para windows que nos coge el live iso y nos lo transporta al pincho usb ...
Lo he probado con un pincho usb 2.0 y una microsd de 1Gb y va de coña... tanto en el portatil como en el sobremesa....
Tambien podeis partcionar la tarjeta para grabar datos desde linux.... (como si fuesen dos discos ...) Tambien lo he probado con un pc sin disco y sin cdrom (solo tiene red) y funciona ....
3º Configurar el bios para que arranque desde un pendrive ...
Si todo ha ido correcto tiene que arrancar como si fuese desde el cdrom .. de hecho el pincho usb lo considera como tal.... y asi no lo estropea, ya que linux no graba nada en el pincho y lo que hace es usar la ram como disco simulado.
Me imagino que con el tiempo se podra modificar desde el propio live las configuraciones tanto del propio linux-gnome-emc como de los programas ... para hacerlos persistentes pero de momento .. no he encontrado como hacerlo de forma facil...
un saludo y espero que les guste este truco...
-
Hola Polillo.
Muchas gracias por compartir esta informacion. Es muy importante para mi porque va a ser mi primera experiencia con Linux, y por los comentarios que he escuchado de este sistema operativo y del EMC2, parece que me voy a llevar una grata sorpresa :P .
De nuevo, Muchas Gracias. Saludos!
-
que maravilla :D
-
amigos: no puedo lograr que abra el ubuntu baje varias versiones y no pasa de launching browser please wait y despues no hace nada. es mas , no toma el booteo
Alguna ayuda por favor!
-
que espectáculo!!! impecable!
Saludos 8)
-
nano :me gustaria poder compartir tu alegria , pero no lo puedo hacer :lol:
alguien me puede hechar una mano?
gracias!
-
amigos: no puedo lograr que abra el ubuntu baje varias versiones y no pasa de launching browser please wait y despues no hace nada. es mas , no toma el booteo
Alguna ayuda por favor!
Hay dos distribuciones del EMC LiveCD, fasty. La Drapper Drake y la Hardy Heron. Prueba con la Drapper que es mas estable. Asegurate de que tienes arranque desde CD activado en la cmos de tu ordenador y leete los requisitos del sistema.
Aqui, las distribuciones:
http://www.linuxcnc.org/content/view/21/4/lang,en/
y aqui los requisitos del sistema:
http://www.linuxcnc.org/docview/html//common_System_Requirements.html
-
cuando te referis al arranque del cmos , estas hablando de que tenga configurado el booteo desde el cd rom?
si es eso , ya lo tengo configurado ,pero sigue de largo y arranca windows :lol:
-
en el cd que grabé tengo estos archivos ( del iso de drapper )
carpetas : .disk casper disctree dists install isolinux pics pool preseed
archivos : autorun.inf md5sum readme start ( bmp) start ( con un dibujo en el icono de open cd) start(opcion configuracion) ubuntu ( icono) y un archivo de ubuntu de 0 kb
este es el que coloco en el booteo y no lo reconoce
-
en el cd que grabé tengo estos archivos ( del iso de drapper )
carpetas : .disk casper disctree dists install isolinux pics pool preseed
archivos : autorun.inf md5sum readme start ( bmp) start ( con un dibujo en el icono de open cd) start(opcion configuracion) ubuntu ( icono) y un archivo de ubuntu de 0 kb
este es el que coloco en el booteo y no lo reconoce
:shock: :shock: :shock: ¿Que es eso de colocar en el booteo?...........
El CD es autoarrancable. No tienes que colocar nada en ningun sitio. Simplemente asegura que la configuracion tiene el CD como primer dispositivo de arranque o bien ve pulsando F9 durante el arranque. Aparecera una ventana estilo DOS en la que podras elegir CDrom.
-
quise decir que es el disco que dejo en la cd rom para que bootee primero desde alli
-
Si pero además tenes que configurar la Bioas para que boote primero desde el CD y no valla directo al disco.
En el arranca apreta suprimir, y vas a entrar al setup de la bios, sino en otras PC suele ser F2 o F9, fijate que cuadno arranque dice eso.
Saludos
-
Aca tenes algo de info de como configurar la bios:
http://www.configurarequipos.com/doc282.html
mira como esta configurado ahi primero para que bootee el CD:
(http://www.configurarequipos.com/imgdocumentos/configurarbios/bootseq2.jpg)
Saludos
-
Ahi va eso........por si alguien quiere hecharle un vistazo a uno de los fuentes del interprete de comandos Gcode. 8) 8)
http://cvs.linuxcnc.org/cgi-bin/cvsweb.cgi/~checkout~/emc/src/rs274ngc_new/rs274ngc_pre.cc?rev=1.17;content-type=text%2Fplain
............. y asi, todo el paquete. A disfrutarlo :)
-
Si la verdad que anda muy bien! me han dicho que incluso es mejor que el MACH.
Vasta poner "EMC2 CNC" en youtube y ver las cosas que puede hacer:
Saludos
Hola esteca55 he seguido tu driver,interfas y me sorprenden tus conocimientos el programa EMC2 Ya lo baje pero tengo una duda como o con que progra digitalizo una fiura en 3 dimensiones te agradeceria tu ayuda.
-
Hola, por el momento no estoy usando el EMC, estoy usando el mach3, este interpreta código G estándar, como cualquieri máquina CNC profesional, investiga mas sobre este tema.
Hay muchos programas para pasar de CAD a codigo G, esto es lo que se conoce como proceso de CAM, algunos programas para esto son Artcam, powermill, visualmil y muchisimos mas.
Saludos
PD: no repitas las preguntas, ni no hay respuestas de nada sirve repeter los mensajes.
Saludos
-
Hola muchachos...les cuento que he construido con un amigo una Fresadora de 3 ejes CNC...primeramente empezamos a trabajar con el Match 3..pero después por el tema de las licencias instalamos el EMC2 como alternativa..Mi consulta es que programa CAD/CAM (necesito generar el codigo G de un diseño CAD determinado) me recomiendan que sea una alternativa al Artcam por ejemplo...la idea es que sea libre y gratuito como el EMC2..espero que me puedan ayudar..Saludos para todos
-
Que interesante poder hacer lo mismo que Mach3 pero en linux... Nada de problemas con las licencias...
Los que pudieron hacer algo con EMC2, que tal los resultados que obtuvieron?? Complicado configurar y
hacer andar la maquina?? Estaria bueno que cuenten sus experiencias para que todos podamos trabajar
con Linux..
Saludos...
-
dejuninmza: Fijate que encaré el mismo problema de generar código g apartir de archivos CAD, que generalmente suelen ser archivos .dxf, con la premisa de usar software libre, y encontré dos alternativas.
Inkscape: (http://www.inkscape.org/?lang=es) Es software libre, gratuito, y trabaja por vectores, incluso puedes pasar muchos de tus diseños a los formatos que maneja y, al utilizar vectores, preserva la definición al escalar. Aquí (http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?InkscapeHowto) hay documentación de como instalando unos guiones(scritps) generas el código, e incluso un ejemplo.
Pbc-gcode (http://pcbgcode.org/read.php?12,44) Es libre, gratuito, solo que es un complemento que corre dentro de Eagle que es privativo, pero gratuito con algunas pocas restricciones. Eagle ya trae incorporadas algunas funciones para generar apartír de los .pcb el código g, aun que es más común(y fácil) integrarle este complemento. Esto es especialmente útil si la idea de tu máquina es fresar placas fenólicas diseñadas en tu PC.
Seguramente hay muchas más alternativas libres y gratuitas. Sería bueno seguir utilizando este hilo para comentarlas. Saludos ;-)
-
Hola amigos, acabo de bajarme el EMC2 para correrlo desde el CD con Ubuntu 8.04. Hay unos detalles en la configuración del primer post de este hilo que no lo entiendo bien, en la parte X Axis Configuration. No entiendo Driver Microsteping que es esto,,
Mi motor tiene un encoder de 1000 ranuras * 4 sería 4000 pasos por revolucion y un factor de reducción por faja de 1:2 reductor de velocidad.
Entonces:
En el parámetro Motor Step Por Revolution ssupongo que debo poner 4000.
pulley teeth (Motor:LeadScreew): 1 / 2
Y en Driver Microsteping no se que poner, tienen idea?
saludos.
-
Alguien pudo resolver el tema del guardado de la configuracion? es que seria un garro cada vez que inicias el programa tener que configurarlo y en la maquina que quiero husarlo no tengo disco duro... ba ni siquiera lectora, pero eso se puede resolver mas facil :P
-
Si se utiliza como LiveCd, va a ser complicado, puedes guardar una copia de la configuracion en el disco duro del ordenador, y luego recuperarla desde este mismo, lo mejor para el que quiera utilizar el Emc2 es hacer una instalacion sobre una partcion del disco duro.
Un saludo
-
He usado el mach y el EMC y me quedo tooodaaaa la vida con el EMC.
Es demasiado intuitivo, a mi el mach me parecia demasiado complicado, ademas de ser pago.
Saludos!!
-
Hola a todos, les paso esta pàgina "http://www.imac.unavarra.es/~cnc/" donde crean un manipulador tipo Hexaglide.
Utilizan este programa para el control y explican como lo configuran . Sirve como ayuda para empezar.
Esta pagina me enseño a utilizar el programa.
Saludos
-
Aqui les dejo un truco.. para no grabar un cd y poder probar el emc sin instalar nada y sin cargarte nada de los discos duros ...
Es un live USB (un live cd pero con un pendrive) el unico problema, pero creo que con el tiempo se solventara es para guardar las configuraciones de todo el sistema linux y del propio emc...
Par los que no tienen ni idea de linux ... y quieren hacerlo desde windows ...
1º Descargar el live iso desde http://www.linuxcnc.org/
2º Ahora descargamos de https://fedorahosted.org/liveusb-creator/ el programa liveusb-creator-2.7 que es un programa para windows que nos coge el live iso y nos lo transporta al pincho usb ...
Lo he probado con un pincho usb 2.0 y una microsd de 1Gb y va de coña... tanto en el portatil como en el sobremesa....
Tambien podeis partcionar la tarjeta para grabar datos desde linux.... (como si fuesen dos discos ...) Tambien lo he probado con un pc sin disco y sin cdrom (solo tiene red) y funciona ....
3º Configurar el bios para que arranque desde un pendrive ...
Si todo ha ido correcto tiene que arrancar como si fuese desde el cdrom .. de hecho el pincho usb lo considera como tal.... y asi no lo estropea, ya que linux no graba nada en el pincho y lo que hace es usar la ram como disco simulado.
Me imagino que con el tiempo se podra modificar desde el propio live las configuraciones tanto del propio linux-gnome-emc como de los programas ... para hacerlos persistentes pero de momento .. no he encontrado como hacerlo de forma facil...
un saludo y espero que les guste este truco...
Hola Como estas; espero Bien
Tengo funcionando linux CNC desde un pincho USB talcual lo describis. El problema que tengo es cuando cerre y quise salir de linux me aparecio una ventana solicitando contraseña y no me dejaba salir porque no se que contraseña poner o donde configurarla. Pude salir cuando apague la pc y buteo desde el disco original para entrar a windows. donde configuro o quito esa contraseña?.
de Linux no se nada nada. Gracias por tu ayuda saludos.
-
Hola, en Linux de forma predeterminada estos son:
Usuario: root
Pasword : toor
todo en minuscula.
Para que no te pida Pasword tienes que realizar lo siguiente:
•Haz clic en "Aplicaciones > Accesorios > Terminal"
•Ingresa el siguiente comando: sudo visudo
•Presiona Enter
•Busca "%admin ALL=(ALL) ALL"
•Reemplaza la línea con "%admin ALL=(ALL) NOPASSWD: ALL. "
•Usa el atajo de teclado Ctrl + o y presiona Enter para guardar los cambios realizados
•Usa el atajo de teclado Ctrl + x para cerrar el archivo
Esto es cuando lo tienes instaldo en la PC si lo tienes en Live CD la proxima que inicias te volvera a pedir la contraseña.
saludos cordiales.