Autor Tema: Hacer varios agujeros tangentes a un círculo  (Leído 9873 veces)

Desconectado alfredos

  • Aprendiz
  • *
  • Join Date: Ago 2011
  • Mensajes: 527
  • Ubicación: Pozuelo de Alarcón
Hacer varios agujeros tangentes a un círculo
« en: 12 Enero 2014, 18:10 »
Buenas,

Fabricando unos soportes para rodamientos (para un carrito de muñecas... No haberlo preguntado  ;D), me veo en la necesidad de hacer cinco taladros equidistantes y tangentes a un círculo imaginario de las dimensiones del rodamiento. El uso de los taladros es pasar sendos tornillos justo por fuera del rodamiento y así mantenerlo firmemente asentado en el lugar que he fresado para él en las maltrechas ruedas del carrito en cuestión (los carritos de muñecas no son para que se sienten las niñas... Especialmente, una como la mía  :o).

Hasta que no me he puesto a hacerlo, no he pensado que la cosa tiene algún intríngulis. En efecto, para ir al siguiente agujero, necesito conocer la posición destino. No puedo decirle a G2 "gira 360/5 grados con centro en tal sitio y radio tal", que sería lo que me gustaría.

Se me ha ocurrido escarbar en mi pobre serebro cómo calcular esos puntos con senos y cosenos y programarlo así, o -como sugiere la guía de gcode de LinuxCNC- burguesamente dibujarlo todo en un programa de CAD y transcribir las coordenadas obtenidas, sin más. Mi pregunta es: ¿Existe alguna solución más sencilla, o acaso más elegante?
Proxxon MF70 CNC, fresa de mano Proxxon, sierra de cinta Femi 780XL, taladro vertical Bosch PBD40, un soldador de arco inverter decentillo, una cacafuti de ingletadora china, varias herramientas de mano Metabo, y torno chinito 180V

Desconectado jmllosa

  • Oficial 1ª
  • **
  • Join Date: Dic 2011
  • Mensajes: 2751
  • Ubicación: Benetusser, Valencia
Re:Hacer varios agujeros tangentes a un círculo
« Respuesta #1 en: 12 Enero 2014, 18:14 »
sinceramente, ni puñetera idea, pero viva el CAD, eso con Solid Edge  o similar resuelto en un pis pas, luego lo pasas a Vcarve y arrando, suerte.
Fresadora Kondia Powermill K76 CnC, torno pinacho S94 CnC, grabadora Láser 40W CO2 y cacharros variados. Fresadora CNC Made in Yo mismo "R.O.B 2.0" http://foro.metalaficion.com/index.php?topic=21683.0 , Torno HBM 360x1000, Taladro fresador HMB 40-A

Desconectado javier_gl

  • Aprendiz
  • *
  • Join Date: Ene 2013
  • Mensajes: 145
  • Ubicación: Las Rozas
Re:Hacer varios agujeros tangentes a un círculo
« Respuesta #2 en: 12 Enero 2014, 18:44 »
Hola a todos

Alfredo, G16 cambia el sistema de coordenadas a polar; para volver a coordenadas cartesianas, G15.

Para ir a los puntos que deseas:
G16
G0 X"el radio del centro de los taladros", Y72 (y luego 144, etc.)
Saludos,  Javier
Fresadora Bridgeport "CNCizada", torno CZ300, y unos alicates.  Mi web de cacharreo astronómico:  http://www.javierlaina.es

Desconectado alfredos

  • Aprendiz
  • *
  • Join Date: Ago 2011
  • Mensajes: 527
  • Ubicación: Pozuelo de Alarcón
Re:Hacer varios agujeros tangentes a un círculo
« Respuesta #3 en: 12 Enero 2014, 18:50 »
Hola,

Gracias por las respuestas.

jmllosa, la verdad es que sí, pero uno es de natural un pelo perfeccionista y programarlo me sabe como más elegante. Qué le voy a hacer, la vida me ha hecho así.  ;D

javier_gl, interesantísimo. Me lo estudiaré. Mil gracias.
Proxxon MF70 CNC, fresa de mano Proxxon, sierra de cinta Femi 780XL, taladro vertical Bosch PBD40, un soldador de arco inverter decentillo, una cacafuti de ingletadora china, varias herramientas de mano Metabo, y torno chinito 180V

rafa001

  • Visitante
Re:Hacer varios agujeros tangentes a un círculo
« Respuesta #4 en: 12 Enero 2014, 19:59 »
Eso se hace con el ciclo G81.

Teclea en google G81 y tienes toda la información que necesitas.


Saludos.

Desconectado alfredos

  • Aprendiz
  • *
  • Join Date: Ago 2011
  • Mensajes: 527
  • Ubicación: Pozuelo de Alarcón
Re:Hacer varios agujeros tangentes a un círculo
« Respuesta #5 en: 12 Enero 2014, 21:33 »
Nunca había usado G81. Nunca te acostarás sin saber una cosa más.
Proxxon MF70 CNC, fresa de mano Proxxon, sierra de cinta Femi 780XL, taladro vertical Bosch PBD40, un soldador de arco inverter decentillo, una cacafuti de ingletadora china, varias herramientas de mano Metabo, y torno chinito 180V

rafa001

  • Visitante
Re:Hacer varios agujeros tangentes a un círculo
« Respuesta #6 en: 12 Enero 2014, 21:44 »
Mírate también el G82, le suelo utilizar más que el 81. 

Saludos.

Desconectado tente

  • Fundadores
  • Aprendiz
  • **
  • Join Date: Sep 2009
  • Mensajes: 375
  • Ubicación: Madrid
Re:Hacer varios agujeros tangentes a un círculo
« Respuesta #7 en: 13 Enero 2014, 00:07 »
Si usas el mach3 quizás te podría servir el wizard  "Circular bolt pattern".

saludos
Torno ZUBAL C1 750 + Variador Altivar31; Fresadora Optimum BF30 Vario convertida a CNC; DRO-550; Sierra Cinta Optimum S121G; Prensa 15T, Cabina chorro de arena

Desconectado JED

  • Aprendiz
  • *
  • Join Date: Jun 2013
  • Mensajes: 626
  • Ubicación: Zaragoza
Re:Hacer varios agujeros tangentes a un círculo
« Respuesta #8 en: 13 Enero 2014, 00:15 »
En este caso, la solución es sencilla a la par que elegante.  :)

Los ciclos fijos son muy utiles, sobre todo si tienes que repetir la operación.

Mira que sencillo es hacer 8 agujeros:

 G0 G90 X0 Y0 (Vamos al centro del grupo de agujeros)
 G16 G91 (Activamos coordenadas polares)
 G0 G90 X25 Y0 (Vamos a radio 25 y angulo 0)
 G00 Z50
 G81 G98 Z-50 R2 F250 (Taladramos hasta 50 mm. de profundidad)
 G91 Y45 K7 (Repetimos el taladrado 7 veces cada 45 grados)
 G15 (Desactivamos las coordenadas polares)
 G80 (Desactivamos el ciclo fijo)

Esto es para Fanuc. Con otros CNC, como Fagor, es similar, pero no igual.

Desconectado Jbecerra

  • Aprendiz
  • *
  • Join Date: Feb 2011
  • Mensajes: 772
  • Ubicación: Mairena del Alcor, Sevilla.
Re:Hacer varios agujeros tangentes a un círculo
« Respuesta #9 en: 20 Enero 2014, 18:47 »
Hola.

Aunque ya tienes  unas buenas soluciones en las respuestas anteriores, he escrito esta rutina que te permite hacer la cantidad de taladros que quieras siguiendo una matriz circular de un diámetro que también defines.

%
(Matriz circular de taladros con centro en X0 Y0 Z0 by Jbecerra)

G17
G21 G40 G49
G64 P0.01

(Parametros para modificar)

#<Diametro_Matriz> =100
#<Cantidad_Taladros> = 6
#<Profundidad> = -10
#<Velocidad_Vacio> = 300
#<Velocidad_Z> = 50
#<Seguridad_Z> = 5

(Modificar parámetros hasta aquí)

G1 Z#<Seguridad_Z>F#<Velocidad_Vacio>
G1 x0 y0 F#<Velocidad_Vacio>
#<Radio_Matriz> = [#<Diametro_Matriz>  / 2]
#<X_Actual> = 0
#<Y_Actual> = 0
#<Taladro_Actual> = 0
#<Angulo_Actual> = 0
O100 repeat [#<Cantidad_Taladros>]
     #<Taladro_Actual> = [#<Taladro_Actual> +1]
     #<Angulo_Actual> =[[360 / #<Cantidad_Taladros>] * #<Taladro_Actual>]
     #<X_Actual> = [[#<Radio_Matriz>] * [SIN[#<Angulo_Actual> ]]]
     #<Y_Actual> = [[#<Radio_Matriz>] * [COS[#<Angulo_Actual> ]]]
     G1 x#<X_Actual>y#<Y_Actual> F#<Velocidad_Vacio>
     G1 Z#<Profundidad> F#<Velocidad_Z>
     g1 Z#<Seguridad_Z> F#<Velocidad_Vacio>
O100 endrepeat

%


Con los parametros que tiene ahora hace 6 taladros equidistantes (con la herramienta que tenga puesta) con centros en el perimetro de una circunferencia de 100 mm de diametro( con centro en x0 y0) con una velocidad en vacio de 300mm/min y taladrando a 50 mm/min una profundidad de 10 mm. Entre taladros sube a z5 por seguridad.

Tan solo hay que cambiarle los parámetros en la cabecera, que espero sean  lo suficientemente descriptivos.

Este código esta hecho siguiendo el standar del G del linuxcnc.
« última modificación: 21 Enero 2014, 12:56 por Jbecerra »
Torno chino 280 -700, Fresadora BF-20. Ceneados.Con Linuxcnc.

Desconectado alfredos

  • Aprendiz
  • *
  • Join Date: Ago 2011
  • Mensajes: 527
  • Ubicación: Pozuelo de Alarcón
Re:Hacer varios agujeros tangentes a un círculo
« Respuesta #10 en: 21 Enero 2014, 23:11 »
jbecerra: Muy ilustrativo, muchas gracias.

El próximo día que me toque taller os contaré en qué paro.
Proxxon MF70 CNC, fresa de mano Proxxon, sierra de cinta Femi 780XL, taladro vertical Bosch PBD40, un soldador de arco inverter decentillo, una cacafuti de ingletadora china, varias herramientas de mano Metabo, y torno chinito 180V