Académique Documents
Professionnel Documents
Culture Documents
http://cnccontrol.byethost13.com
Cmo materializar su diseo 2D
con una mquina CNC
Por onasiis
1)- Requisitos para seguir el Tutorial, siguiendo los pasos que explico:
-Sistema operativo Windows (o en su defecto, Linux + Maquina virtual Windows)
-Corel Draw
-Cambam Plus (http://www.cambam.info/)
-CncControl (http://www.cnccontrol.byethost13.com/)
2)- Bien, pues una vez tengamos lo mencionado podemos empezar dibujando alguna figura en
el Corel Draw.
2.B)-Al abrir el Corel, creamos un archivo (Fig1), con las dimensiones de un A4 por ejemplo
(Fig2). No es importante, siempre y cuando, el tamao que demos al espacio de trabajo sea
superior a la figura que queremos dibujar.
Fig1
Fig2
2.C)-Una vez tengamos el documento creado, en mi caso har un texto (Fig3), el cual ser el
que se exportar a GCode al finalizar todo el proceso, y enviarlo a la mquina CNC.
Fig3
Fig4
3)-Ahora vamos a exportar el texto creado en un formato en el que el programa CamBam Plus
pueda entender. Lo har en formato DXF.
3.B)-Pulsamos en Archivo Exportar (Fig5) , y seleccionamos el formato DXF (Fig6). Elegimos
un lugar dnde guardar nuestro archivo, y pulsamos en Exportar.
Fig5
Fig6
Nos aparecer una nueva ventana (Fig7), en la que tendremos que indicar una serie de datos
para que el diseo que hemos creado en Corel Draw se mantenga en tamao y en apariencia
en el siguiente programa con el que abriremos el archivo DXF, en concreto el programa
CamBam Plus.
Fig7
Fig8
Fig9
4.B)-Ahora que tenemos el archivo DXF abierto en el CamBam, podremos trabajar con l.
Un paso muy importante y que es necesario que hagamos para evitar futuros problemas es
colocar el diseo correctamente en el eje de coordenadas y que no tenga problemas con el
programa de control de la CNC.
Hacemos click en la zona de grficos de CamBam (Fig11-4) y giramos la rueda del ratn de
forma que el grfico se aleje y se haga ms pequeo. Llegar un momento en el que veamos
nuestro diseo, y por algn lado de la pantalla veremos tambin una cruz formada por una
lnea roja y otra verde (Fig10-A). El cruce de esas lneas verde y roja indica la posicin X=0, Y=0,
Z=0 en el eje de coordenadas de la zona de trabajo que especifiquemos a la CNC. Eso quiere
decir el Punto de partida para la CNC, que tomar como Cero. Podra coincidir con la parte
delantera izquierda del material en el que se trabajar. Aunque eso no tiene por qu ser as, y
depender de vuestras necesidades.
Fig10-A
Para realizar la reubicacin del diseo dentro de la ventana de CamBam tenis que seleccionar
todo el diseo, pulsar botn derecho, seleccionar Transformar y luego Movimiento
(Fig10-C). En ese momento si haces click izquierdo en el diseo y movemos el ratn
deberamos poder arrastrar el diseo a donde queramos.
Para
dejar
de
arrastrar
pulsamos
botn
izquierdo
nuevamente.
8
4.C)-A continuacin explicar brevemente para qu sirven los campos de uso ms comn, los
cuales usaremos en este tutorial. Para informacin ms extendida puedes acceder a la web del
programa (http://www.cambam.info/doc/), donde incluso encontrars una seccin de videos.
La interfaz del programa est dividida en varias partes, de las cuales nos interesarn ms que
nada tres de ellas, y sern con las que ms trabajaremos: La zona de capas y perfiles
(Fig11-1), la zona de creacin del tipo de perfil (Fig11-2), y la zona de edicin del perfil
(Fig11-3). Aparte tambin, claro est, la zona de grficos, que ser donde vemos el resultado
del de todo lo que configuremos.
Fig11
4.D)-Si pulsamos sobre la capa del archivo que hemos importado (Fig11-1), nos aparecer el
rea de configuracin (Fig11-3), donde en ste caso nos permite modificar las propiedades del
texto, ya que lo ha reconocido como tal.
En la zona de creacin de perfiles (Fig11-2 y Fig12) tenemos una serie de iconos, y con los
cuales, en funcin de lo que deseamos hacer, usaremos unos u otros.
9
Fig12
Las diferentes herramientas de creacin de perfiles se pueden usar de formas diferentes a las
que explicar, e incluso cambiando algunos de sus parmetros pueden asemejarse bastante
unas a otras.
En todos los perfiles, segn la configuracin que le demos, se comportarn de formas muy
diversas. En algunos casos para realizar el fresado de una figura compleja, tendremos que
crear diferentes perfiles, del mismo tipo, o mezclados entre s.
-Bsicamente el perfil de la Fig12 marcado con un 1 nos sirve para realizar cortes de piezas.
Tambin, segn la profundidad que especifiquemos, podremos crear grabados por el interior o
exterior de una lnea.
-El perfil Fig12-2 nos servir para hacer vaciado de zonas, dnde con la ayuda de una fresa
retirar el material de esa zona. Podremos crear entre otras cosas bajorrelieves.
-Con el perfil Fig12-3 se crearn grabados. Si quisiramos grabar en un colgante para nuestra
mascota su nombre, podramos hacerlo con este tipo de perfil.
-El perfil Fig12-4 nos sirve para trabajar con objetos en 3D, y tras haber configurado
correctamente el perfil creado podremos convertir por ejemplo una pieza exportada desde
SolidWorks a Gcode para que nuestra CNC nos haga dicha pieza.
4.E)-Siguiendo con el ejemplo del texto que habamos abierto en CamBam, voy a complicar un
poco ms el tutorial, de forma que veamos ms sobre el uso de ste programa.
Hay una serie de herramientas de dibujo que nos ayudarn en casos en los que queremos
hacer algn retoque al diseo que hemos abierto o importado en CamBam.
Pensaba en un principio recortar las letras, pero prefiero realizar con las mismas un
bajorrelieve, y recortar la palabra completa con un marco simple.
10
Con la rueda del ratn acercaremos o alejaremos el diseo abierto, si nos situamos en la zona
de grficos (Fig11-4) de forma que podamos crear el rectngulo del tamao deseado a forma
de marco.
Tambin crearemos 4 crculos, prximos a las esquinas para que nos sirva a modo de agujero
pasa tornillos, por si quisiramos usar el diseo a modo de placa atornillada a la pared. Pare
esta operacin usaremos la herramienta de grficos Dibujar un crculo.
Fig14
11
Fig16
4.F)-Como coment anteriormente, hay veces que es necesario crear varios perfiles de
mecanizado, como es ahora nuestro caso.
Para el marco exterior crearemos el tipo de perfil que nos servir para cortar (Fig12-1).
El texto como lo vamos a realizar con un bajorrelieve, lo haremos con la herramienta Fig12-2.
Y finalmente, los huecos para los tornillos lo haremos tambin con la herramienta que nos
sirve de corte (Fig12-1), pero con ligeras variaciones respecto a las del marco.
Fig17
12
Fig18
Fig19
13
Fig19
Fig19-B
Quizs veris que no ha ocurrido nada (Fig19), como es el caso de este ejemplo, debido a las
medidas del diseo inicial. Si tu diseo ha sido diferente, podra salirte bien en cuanto pulsaras
Generar Trayectorias (algo similar a Fig19-B).
Si os pasa como a m, es debido a que el diseo es demasiado pequeo para la fresa que
hemos configurado, y por eso no ha sido posible representar las lneas por donde la fresa
pasar eliminando material.
Tenemos dos formas de arreglar el problema: una de ellas es cambiando el dimetro de la
fresa por uno ms pequeo, si queremos mantener el tamao del diseo inicial.
Por el contrario, si solo tuvisemos disponible ese dimetro de fresa que hemos configurado,
nos veremos obligados a redimensionar el diseo.
Pongmonos en el peor de los casos, slo dispondremos de una fresa de 3mm, y tendremos
que cambiar el tamao del diseo, para que la fresa pueda recorrer toda la superficie a retirar,
teniendo todo el detalle posible en cuanto a esquinas, redondeos, etc.
Para cambiar el tamao del diseo es fcil, y podemos acceder a las opciones de cambio de
tamao de dos formas:
Mediante botn derecho Transformar Cambiar el Tamao
O pulsando en nuestro teclado las teclas Control y E al mismo tiempo.
14
Fig20
Para cambiar el tamao de todo el diseo, tenemos que seleccionar todas las capas que
tengamos, o el contenido de las mismas (Fig20-1). Luego vamos al rea de grficos y pulsamos
botn derecho, seleccionamos Transformar (Fig20-2), y luego Cambiar el tamao (Fig20-3).
Fig21
Nos aparecer una nueva ventana (Fig21) dnde podremos cambiar el tamao de lo que
tenemos seleccionado, bien especificando la nueva medida directamente (Fig21-1), o en
tantos por ciento (Fig21-2).
Yo cambiar el tamao introduciendo el nuevo tamao de X de 90. Luego pulsar Aplicar.
NOTA: Si os ocurre que perdis de vista el diseo en la ventana de grficos, podis recuperarlo
pulsando en la barra de mens superior, o en la zona de grficos Botn derecho, en Ver
Reinicializar.
Una vez hayamos cambiado el tamao del grfico, volvemos a pulsar botn derecho sobre el
perfil, y seleccionamos Generar Trayectorias, y obtenemos el resultado (Fig22).
Fig22
15
Si te fijas ahora en la Fig22 observars lneas verdes y azules en el interior de las letras. Ese
ser el camino que nuestra CNC seguir con la fresa para crear los contornos. Si te fijas un
poco mejor vers algunos futuros problemas en el proceso de fresado. En la letra e justo
debajo del agujero de la letra no hay lnea verde azul o verde alguna. En algunas zonas de la
letra a ocurre lo mismo. El resultado de mandar esto a la CNC ser que nos har las letras a
trozos, y faltar detalle y calidad en prcticamente todo el resultado final.
Como queremos obtener un buen resultado, lleno de detalles, seguiremos aumentando el
tamao del grfico hasta que tengamos lneas por todo el interior.
Har un cambio del tamao de X a 180.
El resultado obtenido con el cambio de tamao es el siguiente. Recuerda que tras cada cambio
de propiedades, tamaos, etc, debes pulsar botn derecho sobre el perfil de mecanizado, y
luego en Generar Trayectorias.
Fig23
Ahora si podrs ver que la fresa recorrer todo el interior de las letras, llegando a todas las
esquinas y curvas, y no dejando huecos libres por donde pasar.
Hasta aqu hemos definido por dnde pasar la fresa, pero no hemos indicado aun la
profundidad a la que lo har.
Nos vamos a la parte de configuracin de perfiles (Fig11-3), teniendo previamente el perfil del
texto seleccionado.
Cambiamos el valor en Profundidad de Corte Profundidad requerida y lo ponemos a
menos -2mm. ste valor nos indica hasta qu profundidad final va a llegar el bajorrelieve.
El parmetro Incremento de Profundidad nos definir el grosor de las capas de material que
la fresa eliminar, hasta llegar a la profundidad requerida. Le daremos un valor de 0.5mm.
Con el valor dado, la fresa recorrer todas las lneas una vez, comindose 0.5mm del material
de la superficie, una vez finalice, bajar 0.5mm ms y recorrer todo el grfico nuevamente
hasta terminar, y bajar nuevamente repitindose las anteriores operaciones hasta llegar a los
-2mm que hemos especificado en Profundidad requerida. Hara 4 bajadas, comiendo de 0.5 en
0.5 mm.
16
El Plano para liberar es cunto sube la fresa entre operacin y operacin; es decir,
imaginaos que est trabajando con la letra T del ejemplo, y una vez finalice, ir hasta la
siguiente letra, pero para desplazarse entre letra y letra la fresa tiene que subir para dejar de
cortar o eliminar material. Es algo as como una distancia de seguridad entre la fresa y el
material, en los tiempos de desplazamiento a las nuevas operaciones. Pues eso se define con
este parmetro. Yo normalmente lo pongo en 5mm.
La Superficie de Material lo dejamos en 0, ya que de este modo la superficie del material
donde aun no ha trabajado la fresa, corresponde con el 0 del eje Z de nuestra CNC.
En Velocidad de Avance Velocidad a Zambullir, y Velocidad de Alimentacin yo he
puesto 600 y 1500 respectivamente. Estos parmetros dependern mucho del tipo de
controladora que uses, de los motores, etc; adems del tipo de material a trabajar con la CNC.
Velocidad a Zambullir define la velocidad a la que la fresa penetra en el material en el eje Z,
entre capa y capa del Incremento de profundidad.
La velocidad de Alimentacin, es la velocidad a la que se movern tus motores.
El resto de parmetros podemos dejarlos como vienen (Fig24).
Fig24
17
4.G)-Vamos ahora a por los agujeros que serviran para sujetar la placa a la pared.
Fig25
Seleccionar los dos crculos que habamos creado (Fig25) y seguidamente pulsar sobre la
herramienta que usaremos para cortar (Fig12-1).
Fig26
18
Tambin tenemos que cambiar en el apartado General, el campo Dentro / Fuera su valor,
y establecerlo a Dentro. Eso har que la fresa haga el agujero por la parte interior del circulo
(Fig27).
Fig27
Las lneas verdes de los crculos definen por dnde pasar la fresa, respecto a los agujeros del diseo (en
rojo). Como veis el recorrido sera por el interior, con lo que el dimetro final del crculo sea igual al del
diseo.
Si dejsemos el parmetro Dentro / Fuera en valor Fuera el agujero lo terminara haciendo de mayor
dimetro, en concreto sera del tamao que le dimos en el diseo, ms los 3 mm de la fresa que estamos
usando.
4.H)-Ahora vamos a por el marco. Cuando la CNC termine de trabajar el marco, habr
separado el rectngulo con las letras dentro, y los agujeros, del resto de material.
Seleccionamos el rectngulo, y hacemos click en la herramienta de corte que hemos usado
tambin en el apartado anterior (Fig12-1). Se crear automticamente un nuevo perfil.
Copiamos todos los parmetros del paso anterior en el nuevo perfil.
Solo dejaremos diferente el parmetro Dentro / Fuera, que lo estableceremos en Fuera.
Con sto conseguiremos que la mquina realice el corte por la parte externa del marco.
Una vez realizadas todas las operaciones anteriores, habremos conseguido algo parecido a la
captura siguiente:
Fig28
19
4.I)-Ahora veremos la Magia del Cambam, y qu es lo que hemos obtenido al configurar las
diferentes capas.
Pulsa en tu teclado la tecla Alt y a la vez con el botn izquierdo del ratn haz click en la
pantalla de grficos de Cambam, y mueve el ratn para cualquier parte sin soltar ni la tecla
Alt ni el click del ratn.
Fig29
Debera quedarnos algo como en la imagen anterior (Fig29). Las lneas azules y verdes como
veis estn dispuestas en capas, ya que se trata de los saltos de 0.5 en 0.5mm que bajar la
fresa en cada pasada hasta llegar a los -10.5mm del marco y agujeros, y 2mm en las letras,
como hemos configurado en pasos anteriores.
Veamos un poco ms de cerca lo que os comento:
Fig30
20
5)-Ya lo tenemos todo listo para el siguiente paso, que consistir en exportar lo que hemos
configurado, a Cdigo G.
He de comentaros que el orden en el que hemos creado los perfiles de trabajo es muy
importante, ya que al exportar los 3 perfiles juntos (Letras+Circulos+Marco) la CNC leer de
arriba hacia abajo los perfiles que tengamos.
Si el primer perfil corresponde a las letras, el segundo a los crculos y el tercero al marco, todo
funcionar segn lo esperado. El problema vendra cuando el orden es otro, como por ejemplo
primero el Marco, luego los crculos, y por ltimo las letras. qu ocurrira?, pues que al tener
en primer lugar el marco la CNC lo recortara, y para crear los crculos o letras sera imposible,
ya que al fabricar el marco hemos obtenido una pieza rectangular que no est sujeta a ningn
sitio.
Hay algo importante que deberamos configurar en CamBam para que la generacin del Gcode
sea correcta y que el programa con el que manejamos la CNC (Mach3, CncControl, LinuxCNC,
etc) no tenga problemas para interpretar el cdigo.
Vayamos a la zona de Capas y Perfiles, pulsamos sobre Sistema (Fig31-1), Configuracin
(Fig31-2) y luego en Generacin de Cdigo G (Gcode) cambiamos el valor de Default Post
Processor, seleccionando el parmetro que ms se adecue a nuestra CNC. Para usar el archivo
en CncControl debera servirnos con el parmetro Default (Fig31-3).
Fig31
21
Para exportar a Gcode vamos al men superior, pulsamos sobre Mecanizado y luego en
Producir Cdigo G (Fig32).
Fig32
Seleccionamos una carpeta dnde guardar el archivo que se generar, y le ponemos el nombre
que deseemos. Luego pulsar en Guardar (Fig33).
Fig33
Como dato extra deciros que podis exportar por separado cada uno de los perfiles si os hiciese
falta, en lugar de los 3 juntos, con solo hacer click derecho sobre cualquiera de los perfiles, y
seleccionar Producir Cdigo G.
22
6)-Ya est prcticamente todo listo para mecanizar nuestro diseo. Abrimos el programa de
control de nuestra CNC. En mi caso usar CncControl, creado por ngc1300.
Para continuar deberas tener la CNC funcionando con el programa de control, y correctamente
configurada. Para ms informacin y ayuda sobre su uso y configuracin puedes ver el manual, que se
encuentra en la zona de descargas del foro.
23
24
Fig36
Fig37
Con esto concluyo este manual, espero haya resultado interesante y os sea de ayuda.
Manual realizado por Onasiis para los usuarios del foro de
http://cnccontrol.byethost13.com
25