Vous êtes sur la page 1sur 5

Bogot, mayo de 2003 Manufactura con CNC Director: Ing.

Ernesto Crdoba Nieto

EXTRACCION DE RASGOS ALTERNATIVOS DE MAQUINADO: DESARROLLO ALGORITMICO Hctor Camilo Rodrguez Cifuentes Cod. 231788 RESUMEN
Uno de los problemas ms grandes en los mtodos de reconocimiento de rasgos, es precisamente llegar a la representacin y reconocimiento completo de todo tipo de rasgos bajo diferentes interpretaciones. En el presente artculo se presenta una metodologa para conseguir estrategias de maquinado en 3 ejes como taladrado, fresado o achaflanado de superficies. Tambin se da la explicacin del algoritmo que posibilita la seleccin entre mltiples estrategias de mecanizado una vez reconocidos y evaluados los rasgos.

1. INTRODUCCION Las alternativas de manufactura que se tienen en determinado momento nos dan la informacin suficiente, en el mejor de los casos, para conseguir llegar al proceso de maquinado de manera satisfactoria. Sin embargo, son un primer paso para llegar a una mejor determinacin de los procesos que nos entregan piezas finales de calidad una vez se haya realizado el previo anlisis de manufacturabilidad y la planeacin de proceso, hoy por hoy, de carcter indispensable en la automatizacin de la manufactura. En el caso del maquinado, la utilizacin de las metodologas de reconocimiento de rasgos se sustentan bajo una gran necesidad de anlisis a gran escala, determinacin y eliminacin de los rasgos no mecanizables en los modelos diseados, y el uso de los conceptos base de las filosofas MRSEV y libreras PDES/STEP para anlisis y toma de decisiones. 2. TRABAJO DESARROLLADO 2.1 Reconocimiento de rasgos

A partir de los aos 80s se comenz a analizar esta problemtica estudiando las superficies que conforman el slido. Sin embargo se tena la problemtica de la no convergencia de los modelos, problemtica hoy corregida. La continuacin de este trabajo y su desarrollo incluy el estudio de los mtodos basados en grafos de adyacencia, que estudian la geometra y topologa de la pieza, capaz de integrar el reconocimiento de rasgos con las decisiones tomadas y as poder implementarlas mediante tecnologa de programacin en computadores, redes neuronales, etc. Se ha trabajado desde entonces tambin el concepto de grafos de adyacencia de la mano de la identificacin de rasgos como si fuesen protrusiones y depresiones de los poliedros compuestos. Se ha logrado as personalizar diseos para facilitar decisiones con formas simples haciendo sub-grafos de las piezas. Un gran avance se ha conseguido combinando todo lo anterior con tcnicas de codificacin gramatical para familias de piezas, de manera que el reconocimiento de rasgos es veloz y efectivo. Tambin se ha combinado este trabajo con las tcnicas de los mtodos heursticos para

hacer ms eficientes las decisiones sobre las estrategias de mecanizado y as lograr mayor precisin en el trabajo. De la misma manera el trabajo se ha optimizado hasta hoy en da incluyendo en los mtodos los parmetros ms importantes de la filosofa CAPP y lenguajes especializados en el renacimiento de rasgos, y OOFF System (object-oriented feature Zinder) que incluyen el uso de inteligencia artificial capaz de realizar de principio a fin el anlisis de maquinabilidad y sugerir los cambios requeridos para una mejor manufactura. 3. PRELIMINARES

operaciones ms sencillos y factibles en la maquinaria.

El algoritmo que se explicar a lo largo del texto, dentro de su metodologa de trabajo, hace un mayor enfoque sobre la geometra y filosofa de las piezas para llegar un mejor proceso de reconocimiento de rasgos, de manera que el proceso al final, se asemeje a como y que tipo de rasgos fueron creados sobre una pieza a partir de un material de trabajo, como si la situacin fuese de un mecanizado real. Se define entonces: Slido como el conjunto de superficies que limitan al slido, P como la pieza o parte diseada representada en un modelo CAD, S como el objeto slido inicial tambin conocido como raw material, y el volumen retirado delta , como la resta de S P. Los tipos de rasgos a maquinar pueden ser de taladrado, esto es, orificios generados por herramientas tipo broca, pasantes o de longitud limitada entre caras de la pieza; de fresado, tipo cajera, bolsillo, o escaln, que pueden incluir islas. 3.2 Rasgos primarios Son los rasos obtenidos mediante los mtodos de mecanizado ms realistas posibles, y con los posicionamientos y

Para definir un rasgo primario se define: M como el conjunto de todos los rasgos, f es cada uno de los rasgos pertenecientes a M, y el conjunto de todos los rasgos de la pieza. Entonces, f es un rasgo Mprimario si cumple con: f P = 0, type(f) = type(g), g P = 0, y (f S) C (g S). Igualmente, debe cumplir con f C f. Finalmente f es -primario si cumple con todos las condiciones de M tambin en . 3.3. Rasgos bien descritos

Son usados para eliminar las infinitas combinaciones posibles generadoras de rasgos.

Se define f como un rasgo bien descrito si: a) Es M-primario por taladrado, donde M es el conjunto de todos los rasgos de

taladrado f en , tales que una subcara de uno de los lados fs o superficie final es parte de b(), el lmite de . b) Es Primario por fresado, y adicionalmente un rasgo M-primario por fresado, donde M es el conjunto de todos los rasgos por fresado f en tales que la base de f es coplanar con dos o ms lmites no-colineales de . c) f es M-primario en filleting o chamfering, donde M es el conjunto de todos los rasgos f en tales que cada lmite en los lmites de perfil de f sean un lmite de y b(f) b() 0. 3.4 Offsetting y Accesibilidad Existe la necesidad de eliminar las posibilidades de encontrar rasgos noreales o imposibles de maquinar, manejando los conceptos de restriccin de herramientas y accesibilidad, los cuales significan respectivamente, restriccin de los tamaos mnimos y mximos existentes posibles de maquinar; y la propiedad intermedia entre mquina y herramienta por la cual se puede tener acceso a geometras y dimensiones de la pieza al mecanizarla. Esta ultima, es un propiedad de difcil comprobacin, sin embargo, en el algoritmo que se describe, se ha definido acc(f) como el volumen barrido por la porcin de herramienta que no corta f , de manera que si acc(f) P 0 es un rasgo inaccesible, y si acc(f) P = 0 ser accesible.

El problema consiste en lo siguiente: dada una parte P y una pieza de stock S, obtener el conjunto de rasgos F a partir de P y S. Partes del algoritmo Construccin del conjunto de rasgos bien descritos Ajuste de rasgos descartando los inaccesibles de rasgos por

4.1 Construccin taladrado

Este tipo de rasgos es el ms fcil de identificar y construir, pues se puede partir del reconocimiento del cono o el cilindro que generan el rasgo. Se debe tener en cuenta que el radio de las brocas disponibles con que se fabrica el agujero no puede ser mayor al radio del rasgo descrito, sin embargo, debe ser lo ms grande posible para optimizar el maquinado sin que se dae el rasgo. La profundidad del rasgo se mide desde la superficie de la pieza de trabajo que coincide con la superficie de comienzo del rasgo. Los agujeros pasantes tienen 2 posibles orientaciones.

Hacia arriba

Hacia abajo

4.2 Construccin de rasgos por fresado tipo escaln, cara, bolsillo, etc. Son rasgos que comienzan en un borde e, los cuales pueden: pertenecer a un plano horizontal o vertical, pertenecer a una superficie que no sea absolutamente externa, o a una superficie externa como cara, techo, base, etc.

imposibles

posibles

4.

RECONOCIMIENTO DE RASGOS

Para poder construir el rasgo se debe tener en cuenta que: Para e, hay un mnimo de O(n) posibles operaciones, donde n es el nmero de bordes de la pieza P. El perfil E generador del rasgo se toma de la proyeccin del plano generado por e1 y e1, en cualquier caso. Las islas se determinan de la interseccin de E y P. El vector v indica la direccin perpendicular al perfil del rasgo, su sentido puede ser de dos formas si el rasgo es de tipo pasante. E y v determinan el tipo de rasgo por fresado. 4.4 Complejidad computacional Uno de los principales obstculos en la aplicacin del algoritmo, en trminos prcticos, es la complejidad computacional y el costo que esto genera cuando se va a implementar. En cuento al clculo del costo, este se hace teniendo en cuenta la complejidad de las operaciones de reconocimiento a partir de la pieza diseada en el modelador de slidos CAD. En el algoritmo, conocido como BUILDWELL-BEHAVED-FEATURES, se consideran O(n) entidades, siendo n el nmero de lmites en la representacin de la pieza (boundary representation). Su complejidad, por tanto, es (O(n2g(n))), donde g(n) es el lmite de complejidad de cada operacin individual hecha para modelar la pieza. El significado de esto es que existe un nmero de operaciones relacionado con el nmero de rasgos reconocidos, dentro de la estacin de trabajo computarizada. Estas relaciones en la programacin de los computadores, son llamadas mediante operaciones booleanas, barridos, o al gusto y necesidad del programador. 5. Se determina el conjunto de posibles orientaciones del rasgo. Para cada posible orientacin se encuentra el perfil E y f y las superficies adyacentes mediante la operacin. Se construye el rasgo.
v1

4.3 Construccin redondeos

de

chaflanes

Dado que S es una superficie de chafln o redondeo, para reconocer el rasgo:

Alternativas algoritmo

robustez

del

La dificultad de todos los mtodos de reconocimiento de rasgos radica en que puede haber infinitas maneras de ubicar rasgos en las geometras sin que estas sean tan complejas. De manera que en el desarrollo de este tipo de algoritmos se puede tener presente como alternativas el manejo de lgebra de rasgos, pero sin incluir el reconocimiento posterior y luego la descomposicin del volumen maquinado y recombinacin para aislar los rasgos. Robustez del algoritmo

E1

E2

v2

El algoritmo tiene un buen nivel de robustez, por cuanto, dentro de su mtodo y sus definiciones, dada una pieza P, un material S, y un rasgo bien definido f de P, f determina las caractersticas nicas de geometra y topologa de P, es capaz de reconstruir cada f, sea de taladrado, fresado o achaflanado, y as para cada f hasta constituir F. Offsetting de rasgos El algoritmo es capaz de realizar: - Estimacin del tamao de la herramienta - Alteracin del perfil - Finalmente, un Offsetting del perfil 6. Modelos basados en rasgos

Propiedades de un FBM Suficiencia: es suficiente con F para reproducir Necesidad: ningn subconjunto de F define a Validez: cumplimiento de accesibilidad, fijabilidad y tolerancias

De igual manera, hay posibilidad de generar varias FBM por pieza al asociar de diferentes formas los rasgos extrados. 6. CONCLUSIONES El algoritmo es robusto, completo y capaz de reconocer rasgos e intersecciones entre ellos para generar unos nuevos. El mtodo del algoritmo es una gran herramienta en el desarrollo y la implementacin de CAPP para fresado. El algoritmo es robusto pero sencillo en el campo computacional.

El objeto del reconocimiento de rasgos de una pieza por los mtodos algortmicos y computacionales es poder llegar al total modelamiento de piezas, incluyendo sus rasgos y sus mtodos de fabricacin. A esto se le conoce como FBM (FeatureBased Model). Un FBM es un conjunto de rasgos F={f1,f2,f3,,fn}, todos rasgos de maquinado de , que describan el volumen de material a remover mediante un conjunto de rasgos de maquinado, con el ultimo fin de crear una parte P a partir de un material S.

Perspectivas A partir del algoritmo se puede generar mayor investigacin en geometras complejas. Se puede trabajar en un futuro en la incorporacin de tolerancias, requerimientos funcionales, interrelacin de datos, historial de diseo y objeto de las piezas diseadas. Es un gran paso para la simplificacin a partir del CAD.

BIBLIOGRAFIA Regli, W.C. Extracting Machining Features: An approach. ISR. 1992. Alternative algorithmic

Vous aimerez peut-être aussi