Aplicación práctica de la visión artificial en el...
Transcript of Aplicación práctica de la visión artificial en el...
1
Aplicación práctica de la visión artificial
en el control de procesos industriales
Manual del equipo de control dimensional ECD
Fecha: Julio 2012
2
PARTICIPANTES EN EL PROYECTO:
3
INDICE
PARTICIPANTES EN EL PROYECTO: ............................................................................................ 2
1. INTRODUCCIÓN ................................................................................................................. 4
1.1 DESCRIPCIÓN .................................................................................................................. 4
2. PARTES DE LA MÁQUINA .................................................................................................... 5
2.1 BOTONERA ................................................................................................................. 5
2.1.1 Selector de permiso de programación ................................................................. 5
2.1.2 Pulsador de marcha .................................................................................................. 5
2.2 PANTALLA PRINCIPAL ............................................................................................... 67
2.3 PANTALLA DE MOVIMIENTOS MANUALES .................................................................... 8
2.5 PANTALLA DE DATOS MEDIDOS.................................................................................. 9
2.5.1 Medir .................................................................................................................. 9
2.6 PANTALLA DE CONFIGURACION ................................................................................ 10
2.7 PANTALLA DE IMAGEN Y CALIBRACION ...................................................................... 12
2.7.1 Parámetros de la cámara ................................................................................... 13
2.7.2 Calibración ............................................................................................................. 13
2.7.3 Ajuste plato ............................................................................................................ 13
2.7.4 Cero Plato .............................................................................................................. 14
2.7.5 Pulsadores ............................................................................................................. 14
2.8 PANTALLA DE DEFINICIÓN DE SUBPROGRAMA ........................................................... 15
2.8.1 Orientación ....................................................................................................... 16
2.8.2 Giro de plato ..................................................................................................... 17
2.7.3 Mensaje.................................................................................................................. 17
2.9 PANTALLA DE LOCALIZACIÓN Y REFERENCIAS ........................................................... 17
4
1. INTRODUCCIÓN
En éste documento se explicará la máquina de control dimensional Begitech ECD, las piezas que
se pueden medir con esta máquina deben de ser menores de las siguientes dimensiones
Ø25x100mm. Se mostrará las partes de las que se compone, el funcionamiento y un ejemplo
práctico para aprender a programar/configurar una pieza.
1.1 DESCRIPCIÓN
La máquina Begitech ECD es un equipo de control dimensional sin contacto programable, que se
aplica al perfil de la pieza colocada en el centro del plato, mediante el uso de una iluminación
backlight y una lente, ambas telecéntricas. Podemos considerar la Begitech ECD como un
proyector de perfiles programable. El hecho demedir sin contacto implica que las piezas se han de
introducir muy limpias para evitar que la suciedad pueda interferir en la medida obtenida por la
máquina.
Rango de aplicación
El rango de aplicación depende lógicamente de las características de la lente montada.
En este caso el área es de 28 x 21 mm (ancho x alto). Esto no quiere decir que se puede medir
una pieza de 28mm de ancho, ya que es necesario cierto margen para poder medir diámetros
exteriores.
También es importante destacar que la profundidad focal es de ±2mm, con lo que la colocación de
la pieza debe ser realizada con cuidado, para no dejarla en una zona no enfocada.
5
2. PARTES DE LA MÁQUINA
2.1 BOTONERA
La máquina tiene un pulsador y un selector cuya función describimos a continuación:
2.1.1 Selector de permiso de programación
En su posición izquierda impide el acceso a todas las opciones de configuración. Esto quiere
decir que se puede trabajar con la máquina ejecutando ciclos de medida total del programa pieza,
cambiar la referencia de la pieza a medir, consultar la base de datos con los informes de medidas
y mover en modo manual los distintos accionamientos de la máquina. No se permite la
modificación de ninguno de los parámetros de medida que tienen cada uno de los programas
pieza, ni tampoco añadir o eliminar herramientas de medida.
2.1.2 Pulsador de marcha
Da marcha al ciclo de medida total. Tiene la misma función que el botón de amarillo de medir, en
la pantalla principal.
Selector de permiso
de programación
Pulsador de marcha
2.2 PANTALLA PRINCIPAL
El usuario debe estar en esta pantalla para ejecutar el ciclo de medida total de la pieza.
En la parte superior de la pantalla se muestra el nombre y comentario de la
Debajo de la referencia tenemos
las luces de resultado total de la
medida de la pieza, y debajo de
estas luces, la imagen con sus
botones de zoom a la derecha.
En la parte inferior de la pantalla
tenemos a la derecha los datos de
producción que los conforman 3
contadores de piezas totales medidas,
piezas buenas y piezas malas
respectivamente, y el recuadro de
errores, donde se da información
relativa al error en caso de que alguno
se haya producido.
Bajo la imagen de la pieza, en la
parte izquierda se encuentra la
información relativa al último
subprograma ejecutado, donde
se indica el resultado del
subprograma y también el
resultado de cada grupo de
medidas programado.
En la parte superior derecha de la
imagen, y en forma vertical, están los
diferentes botones con los que el
usuario puede realizar las siguientes
acciones:
7
Cambio de referencia Se abre la ventana que se
muestra en la imagen, tipo explorador, para
poder seleccionar la referencia deseada. Se
puede también borrar referencias y carpetas
que se encuentren vacías.
Movimientos manuales Se accede a la
pantalla para poder realizar movimientos
manuales de cualquiera de los accionamientos.
Datos medidos Se muestran los datos
medidos correspondientes a la última pieza,
pero en forma numérica, indicando también el
valor nominal y su tolerancia.
Configuración Se accede al resto de pantallas
donde se configuran cada una de las medidas
que se realizarán en los subprogramas
definidos para cada referencia. El acceso a
estas pantallas está supeditado a que el
selector de “Permiso de programación” se
encuentre activado.
Medir Da marcha al ciclo de medida total.
Duplica el pulsador.
Captar Imagen Toma una imagen de la pieza
en ese momento.
Reset Resetea los contadores de los datos de
producción.
Ayuda a la orientación Al activarse, deja loco el
plato de giro y pone la cámara en modo vídeo
real para ayudar al usuario a colocar la pieza
centrada en el plato.
Salvar medidas en Base de Datos Las
medidas totales de la última pieza son
salvadas en la base de datos Micro Soft
ACCESS, que está definida en el sistema.
Borrar último registro de la Base de Datos
Permite borrar el último registro añadido a la
base de datos.
Ayuda a la orientació
2.3 PANTALLA
Desde esta pantalla se pueden actuar de f
distribución de la pantalla es la
el nombre de la referencia seleccionada,
menos, junto a la esquina superior
disponen los botones cuya función se explica más adela
para el movimiento de los ejes.
PANTALLA DE MOVIMIENTOS MANUALES
Desde esta pantalla se pueden actuar de forma individual los 2 ejes que dispone la
la misma para todas las pantallas en lo que se refiere
seleccionada, indicado sobre esta, y a los botones
superior derecha de la imagen. En la parte derecha de pantalla, se
n los botones cuya función se explica más adelante, y bajo la imagen tene
ento de los ejes.
8
individual los 2 ejes que dispone la máquina. La
se refiere a la imagen, a
botones de zoom, más y
En la parte derecha de pantalla, se
agen tenemos los botones
2.5 PANTALLA DE DATOS MEDIDOS
En esta pantalla de visualiza en
programadas en cada subprogra
Las medidas visualizadas corresponden
justo debajo del nombre de la referenci
la liste de subprogramas definidos en la referencia actual.
2.5.1 Medir
Es el mismo pulsador que se encuentra en la p
automático.
PANTALLA DE DATOS MEDIDOS
en forma numérica el resultado de cada una de las
bprograma.
corresponden con el subprograma seleccionado en control que está
referencia. Al hacer clic sobre la flecha, se despliega para
as definidos en la referencia actual.
Medir
o pulsador que se encuentra en la pantalla principal, y da marcha al ciclo de
9
las medidas
seleccionado en control que está
l hacer clic sobre la flecha, se despliega para mostrar
archa al ciclo de medida
2.6 PANTALLA DE CONFIGURACION
Pantalla intermedia desde la que se puede acceder al resto de pantallas donde se realiza la programación y ajuste de los distintos parámetros y medidas que componen el
programa pieza. El paso a esta pantalla está protegido por el selector de permiso de programación.
Imagen y Calibración Se ajustan los parámetros para la adquisición de la imagen y la calibración. Son parámetros
de la máquina y su ajuste debe estar ser adecuado para el correcto funcionamiento de la máquina.
Crear nueva referencia Crea una referencia nueva con un primer
subprograma y visualiza un recuadro tipo explorador, donde se
puede introducir el nombre de la referencia y el comentario.
También se puede elegir, o crear, en qué carpeta se va a guardar
dicha referencia.
Salva el programa de la referencia al archivo. Visualiza un cuadro exactamente igual que el de crear nueva referencia, pero con el nombre de la referencia actualmente
seleccionada escrito. Si se pulsa aceptar, la configuración existente en ese momento es salvada a archivo, sobrescribiendo la que había anteriormente. Si se modifica el
nombre, la configuración del programa se guarda en un archivo nuevo que se crea con dicho nombre.
Esta forma de funcionar hace que sea muy sencillo crear programas de referencias muy parecidas, ya que a partir de una de ellas se puede cambiar las características
necesarias y salvar con el nombre adecuado de la nueva referencia.
Subprograma Permite la creación o la modificación de los subprogramas de los
que está compuesto el programa de la referencia.
Control de Rosca Algoritmo específico para el control de perfiles de rosca. Se disponen 2 ROIs independientes.
Localización y Referencias En esta pantalla se colocan los ROIs para la localización de la pieza o partes de ella de
forma precisa en la imagen. Posteriormente, la posición de los ROI de medida se puede seleccionar relativa a los
elementos de la localización. Hace referencia al subprograma seleccionado en la parte superior de la pantalla, bajo el
nombre del programa.
Medidas 1 a 10 Definición de las medidas de 1-10mm.
Medidas 11 a 20 Definición de las medidas de 11-20mm.
2.7 PANTALLA DE IMAGEN Y CALIBRACION
En esta pantalla se disponen de todas las herramientas para ajustar la imagen y los parámetros necesarios para el correcto trabajo de la máquina. Todos estos ajustes se
salvan en un archivo aparte y afectan a todos los programas pieza.
ZOOM
ComentarioNombre
Parámetros de la cámara
Calibración
Ajuste plato
Cero plato
Pulsadores
13
2.7.1 Parámetros de la cámara
Son tres: ganancia, shutter y nivel de binarización.
Ganancia: modifica la claridad de la imagen. A mayor valor, mayor es la claridad.
Shutter: corresponde al tiempo de obturación. Cuanto mayor sea, más clara es la imagen,
y más tiempo tarda en ser captada.
Nivel de binarización: se utiliza en la localización y en la medida de máscara, y establece
un umbral de gris por encima del cual, los tonos más oscuros se fuerzan a negro y los más
claros, a blanco. Tiene que tener un valor adecuado para que el cuerpo se vea negro y el fondo
blanco.
2.7.2 Calibración
Se dispone de un ROI para comprobar o realizar la calibración del sistema. Para esto es
necesario colocar una pieza patrón de diámetro conocido, colocar el ROI de calibración
cruzándola en la imagen, y pulsar el pulsador “Comprobar calibración”. En la casilla “VALOR DE
COMPROBACION” aparece el valor en mm que con el factor de calibración actual, el sistema
calcula. Si no es correcto, el valor real conocido de introduce en la casilla “VALOR NOMINAL”, y
se pulsa el pulsador “Calibrar”.
2.7.3 Ajuste plato
Se disponen 2 ROIs, uno azul y otro amarillo, para colocarlos sobre ambos extremos del plato. De
esta forma podemos testear qué grado de perpendicularidad tiene la cámara con respecto el
plato. Con el pulsador “Ajuste plato”, es sistema calcula la diferencia de alturas entre ambos ROI,
y la muestra en la casilla “DIFERENCIA”. Es muy importante realizar este test con el plato muy
limpio, ya que la presencia de polvo o suciedad puede falsear el resultado. Para corregir posibles
desviaciones, sol se puede hacer aflojando el amarre de la cámara y girándola, pero es un
proceso muy delicado, que solo es necesario hacer si se ha manipulado la lente y el resultado ha
sido una pérdida de perpendicularidad.
14
2.7.4 Cero Plato
Para determinadas medidas de longitud que se quieran tomar de forma robusta, independiente del
estado del plato y con precisión, se establece lo que llamamos cero plato. Se trata de un punto
conocido, muy cercano a la superficie del plato, que se calibra para que una pieza de altura
conocida tenga dicha altura, y así compensar la distorsión que pude producir los bordes del plato
o la suciedad que pueda haber en este. Para esta calibración del “cero plato”, se dispone de
un ROI verde, que se colocará sobre la imagen cruzando la altura de la pieza patrón conocida.
Con el pulsador “Comprobar calibración”, en la casilla “VALOR CALA” se visualiza el valor
de la altura medida con respecto al cero plato actual. Si no es correcto, en la misma casilla se
introduce el valor real conocido, y se pulsa “Cero plato”, con lo que se establece en nuevo “cero
plato”, apreciándose variación el en valor “VALOR CERO PLATO.
2.7.5 Pulsadores
A continuación se describe la función de los pulsadores disponibles a la derecha de la pantalla:
Captar Imagen: capta una imagen
Video real: capta y actualiza la imagen en la pantalla continuamente
Guardar Imagen: guarda la imagen de la pantalla a fichero
Guardar Imagen 360: guarda las imágenes definidas a 360º a fichero. En los núcleos no se utiliza
Girar: gira 10 grados el eje del plato
Calibración: realiza el cálculo del nuevo factor de calibración pixel/mm sobre la distancia
medida en el ROI de calibración
Comprobar calibración: comprueba el valor del factor de calibración realizando la medida
sobre la distancia incluida en el ROI de calibración
Recupera ajuste de imagen: recupera el ajuste de la imagen y calibración del fichero
Salvar ajuste de imagen: salva el ajuste de la imagen y calibración a fichero
Calibrado con regla patrón: la máquina incorpora una regla patrón, con forma de puente,
que se coloca en unos pasadores preparados para ello. Tras colocar este útil, mediante este
botón se ejecuta el ciclo mediante el que se obtienen los datos necesarios para realizar el pegado
de las imágenes con precisión, para aquellas piezas que por su longitud, necesiten de más de
una foto.
15
2.8 PANTALLA DE DEFINICIÓN DE SUBPROGRAMA
Un programa se divide en subprogramas. En cada uno de los subprogramas se pueden
programar hasta 20 medidas distintas y se pueden disponer de hasta 20 recuadros de control o
ROI (Region Of Interest). Los distintos subprogramas está íntimamente ligados a la
secuencia del manipulador en el ciclo de medida automático, tal y como se explica en el apartado
SECUENCIA DE MEDIDA EN MODO AUTOMATICO .
En esta pantalla se definen las características de cada subprograma, que son la
descripción y las transiciones, que se activan con el check box “Activar transición ”.
16
2.8.1 Orientación
La máquina puede orientar automáticamente la pieza en función de un criterio establecido. Para
definir la zona y el criterio de orientación, se accede a una pantalla mediante el pulsador
“Orientación”.
En esta pantalla se coloca el ROI 1 sobre la zona que se quiere orientar, y se definen la dirección
de búsqueda, el tipo y la condición. En el caso de los núcleos, se configura de la siguiente
forma:
ROI: alargado y cruzando la pieza a media altura, por encima de la base.
Dirección de búsqueda: vertical, para encontrar los bordes de las patas.
Tipo: interior para buscar la distancia interna, entre las patas del núcleo
Condición: máximo, para que oriente cuando encuentre la distancia máxima, es decir, el punto
donde ve más perpendicular la pieza con respecto a la cámara.
No simétrico: esta opción se ha de selección cuando hay posibilidades de que la orientación, por
la simetría de la pieza, se haga a 0º o a 180º, pero interesa que sea siempre el mismo resultado.
Habilita un segundo ROI que se ha de colocar en una zona con diferente diámetro que la zona del
ROI número 1. Así el sistema tras orientar mira que el ROI 2 es de un diámetro inferior al 1, y si
no lo es, gira 180º la pieza. En los núcleos no se utiliza.
17
2.8.2 Giro de plato
Se le introduce el número de grados a girar, en positivo o negativo.
2.7.3 Mensaje
Se introduce el texto del mensaje que se va a visualizar.
2.9 PANTALLA DE LOCALIZACIÓN Y REFERENCIAS
Tras sacar la foto, es necesario realizar lo que llamamos localización y referencias antes de poder
ejecutar la parte de las medidas. La pieza no se encuentra siempre exactamente en la misma
posición, por lo que para poder posicionar los ROIs de medida correctamente se debe extraer
información de la posición en la que se encuentra la pieza.
18
2.9.1 Localización
La localización básica se realiza con los controles que se encuentran bajo la imagen, en el
recuadro localización. El ROI de la primera región se ha de colocar cruzando la pieza hacia uno
de los extremos, y el de la segunda región, igualmente en otro de los extremos. Con el
punto medio obtenido de ambos ROIs ese obtiene el “eje pieza”.
La tercera región horizontal se coloca para obtener un eje perpendicular al “eje pieza” y de esta
forma obtener el “cero pieza” como punto de corte de los dos ejes. Esta tercera región se puede
anular, ya que lo normal es que no sea necesaria. La imagen es rotada el mismo ángulo que
viene dado por el cálculo del eje pieza. En el caso de los núcleos, el asiento de la pieza es bueno,
por lo tanto, la rotación también se anula.
Finalmente, cuando no interesa localizar la pieza, toda la localización puede ser anulada.
Es importante entender que el posicionamiento de los ROIs de medida es relativo a los datos
obtenidos de la localización, es decir, relativo al “eje pieza o al “cero pieza” si se anula o no
respectivamente la tercera región de localización. Si toda la localización es anulada, entonces
hay que tener en cuenta que la posición de los ROIs de medida será fija en la pantalla, en el
lugar en el que sean definidos.
2.9.2 Otras localizaciones
Se usan cuando es necesario localizar con precisión un detalle de la pieza. En los
núcleos, por ejemplo, se necesita localizar con precisión los vértices de la pieza para posicionar
correctamente las plantillas obtenidas de los radios.
19
Se disponen de 8 ROIs adicionales y se pueden definir hasta 4 nuevas localizaciones, que
pueden ser de tipo borde, vértice, o patrón, y se gestionan con los botones de añadir, modificar y
eliminar.
Tipo borde: se coloca un ROI y se indica el sentido de búsqueda y la condición.
Tipo vértice: se coloca dos ROIs y se indica el sentido de búsqueda y la condición para cada uno,
y se obtiene el vértice en el punto de corte de los dos bordes.
Tipo patrón: se coloca un ROI sobre la zona del perfil de la pieza que se va a considerar patrón.
El programa buscará el perfil considerado patrón en toda la imagen.
Una vez definida algún elemento en “otras localizaciones”, los ROIs de medición pueden
ser referenciados al “cero pieza”, o al nombre que se la haya asignado al la nueva
localización. Hay que tener en cuenta, que si se ha anulado la localización, si se referencia el ROI
al “cero pieza”, su posición será fija en la imagen. Así mismo, cuando no se anula la localización,
la posición de los ROIs de “otras localizaciones” es relativa también al “cero pieza”, o “eje pieza”
en caso de que se haya anulado la tercera región.
20
2.4 PANTALLA DE CONTROL DE ROSCA
Se disponen de 2 ROIs independientes para controlar 2 tipos de rosca distintos sobre la misma
pieza. Tenemos que activar la habilitación general del control y luego la de la zona que queramos
utilizar.
Colocaremos el ROI de control con los laterales centraros en valles de la rosca del lado superior
de la imagen, y cruzando completamente de arriba a abajo la zona roscada. Además hay que
tener en cuenta que por el lado izquierdo del control no se puede poner más cerca de un paso de
rosca de una zona negra, normalmente el plato.
21
Los parámetros que se pueden medir con este control son:
• Nº de filetes
• Paso de rosca
• Angulo de rosca
• Diámetro exterior
• Diámetro interior
Cada uno de estos parámetros se puede habilitar o deshabilitar individualmente.
La detección de las crestas y los valles se realiza recorriendo el contorno de la rosca por encima y
por debajo de una línea trazada a mitad del filete.
22
2.5 PANTALLAS DE MEDIDAS 1-10 Y 11-20
Las 20 medidas que se pueden definir sobre la imagen de cada subprograma se encuentran separadas, por
problemas de espacio, en 2 pantallas que funcionan exactamente igual. Lo que explicamos a continuación vale
para ambas.
En la pantalla de medidas, estas se van definiendo en el recuadro que se encuentra bajo al imagen. A la derecha
del recuadro, tenemos la selección de los 20 ROIs disponibles para ir encontrando los puntos con los que se
definen las medidas. Cada uno de los ROI tiene una casilla para seleccionar su movimiento, otra para hacerlo o no
visible, y una tercera donde se elige respecto que localización se va a referenciar.
Tras la habilitación general de las medidas, se van añadiendo nuevas medidas con el pulsador “Añadir”. Cada
medida una vez definida se puede deshabilitar con el check box que tiene en su izquierda, o puede ser
seleccionada para se modificada o eliminada con el check box a la derecha del recuadro de color, que
corresponde al color con que será dibujada en la imagen dicha medida.
23
2.5.1 Proceso de definición de una medida
Cuando se pulsa “Añadir” se visualiza el recuadro para añadir una medida y se sigue la siguiente secuencia:
1. Introducción del nombre asignado a la medida, que luego será visualizado en la pantalla.
2. Selección del tipo de medida entre una lista de medidas disponibles. En función del tipo de medida
seleccionada, se visualizarán campos siguientes necesarios
3. Seleccione los puntos que participan en la medida de entre una lista de posibilidades para el tipo de
medida previamente seleccionado. En función del tipo de punto también se visualizan los
correspondientes datos necesarios.
4. Introducción del valor nominal y tolerancias
5. Realización del test local para comprobar que se trata de la medida deseada, mediante el pulsador
“Test Local”.
2.5.2 Tipos de medida
Los tipos de medida disponibles se encuentran en una lista que se despliega al pulsar sobre la flecha del control.
24
Longitud entre 2 puntos: mide una distancia en el eje horizontal entre los puntos definidos. Los tipos de
puntos permitidos son:
• Borde
• Vértice
• Arco
• Inicio de rosca
• Diámetro en ROI
• Cero plato
Diámetro entre 2 puntos: mide una distancia en el eje vertical entre los puntos definidos. Los tipos de
puntos permitidos son:
• Borde
• Vértice
Ángulo: mide un ángulo entre los puntos definidos. Los tipos de puntos permitidos son:
• Borde
• Eje pieza
Radio: mide un radio en el arco definido. Los tipos de puntos permitidos son:
• Arco
Concentricidad: mide la concentricidad los puntos definidos. Se puede seleccionar también que el resultado sea
el salto. La concentricidad es el valor absoluto de la máxima distancia medida entre centros, y el salto es
suma de la máxima distancia medida en un sentido y la máxima distancia medida en el otro. Los tipos de puntos
permitidos son:
• Borde
• Eje pieza
Perpendicularidad: mide la perpendicularidad entre una cara y el eje pieza. La cara se define mediante 2 ROIs con
búsqueda horizontal. Los tipos de puntos permitidos son:
• Borde
• Eje pieza
Máscara: aprende un contorno dentro de una zona y comprueba que en la foto el contorno de la pieza en esa
zona esté dentro de unas tolerancias establecidas. Es práctico para control de radios muy pequeños. Los
tipos de puntos permitidos son:
• ROI
Operación aritmética: permite realizar una resta absoluta entre 2 medidas previamente programadas y poner unas
tolerancia al resultado. Los tipos de puntos permitidos son:
• Medida
Diámetro: mide un diámetro en un arco definido. Los tipos de puntos permitidos son:
• Arco
25
2.5.3 Tipos de punto
A continuación se explican los diferentes tipos de puntos y los datos que han de configurarse.
Borde: cualquier parte del perfil de una pieza que cruce el ROI seleccionado. Parámetros que se solicitan:
• ROI implicado
• Dirección de búsqueda: el ROI debe cortar el borde buscado completamente a lo largo de uno de sus
ejes. Si este eje es el horizontal la dirección de búsqueda debe ser vertical y viceversa. En la figura 22 se ve
un ejemplo de dirección de búsqueda vertical.
• Borde: cuando el ROI cruza completamente el perfil de la pieza en vertical el primer borde es el que está
más arriba en la imagen. Todos los ROIs pueden tener 1 o 2 bordes.
• Condición: puede ser exterior, medio o interior. Toma el punto más exterior del borde, el punto medio, o el más
interior respectivamente.
Vértice: implica la definición de 2 bordes, y toma el punto de corte entre las rectas que mejor se adaptan a los
bordes definidos.
Arco: toma el contorno de la pieza que cruza el ROI indicado y devuelve el círculo teórico que mejor se
adapta a dicho contorno.
Inicio de rosca: detecta el punto donde comienza la rosca. Los parámetros que se solicitan son:
• ROI implicado: se coloca rodeando el inicio de rosca y abarcando varios filetes completos.
• Condición/sentido: si hay que evaluar el ROI hacia la derecha o hacia la izquierda según la
dirección en la que la rosca va tomando sus valores nominales.
• Tolerancias del filete lleno: valor nominal y tolerancias con las que se establece el criterio para
considerar el filete lleno, en términos de diámetro exterior de rosca. El sistema tomará a ambos lados de la
rosca los filetes uno a uno, evaluando el ROI en el sentido indicado, hasta encontrar el primero que
cumpla el criterio. Devuelve el punto correspondiente con el vértice de dicho filete.
26
Diámetro en ROI: encuentra el diámetro más parecido al valor dado dentro del ROI
indicado. Los parámetros solicitados son:
• ROI implicado.
• Valor del diámetro buscado.
Cero plato: hace referencia al punto teórico donde se ha calibrado el “cero plato”.
Eje pieza: el eje de la pieza encontrado en la localización.
ROI: el ROI implicado.
Medida: el resultado numérico de cualquier medida definida.