Você está na página 1de 11

MODELAGEM DE SITUAES DE COLISO FERRAMENTA/PEA/MQUINA/FIXAO NO PROCESSO DE TORNEAMENTO

Nilson Luiz Maziero E-mail: nlm@upf.br Luiz Airton Consalter E-mail: lac@upf.br Cleber Luiz Oro Vicente Bergamini Puglia Universidade de Passo Fundo, Faculdade de Engenharia e Arquitetura, Campus I, BR 285 km 171, CEP 99001-970, Passo Fundo/RS, Brasil. Resumo. A determinao automtica das trajetrias de ferramentas na usinagem CNC no est isenta da ocorrncia de problemas de coliso entre ferramenta/pea/mquina/fixao, a menos que se d devida ateno para isso. Neste sentido, o presente trabalho se prope a analisar situaes de coliso no processo de torneamento e propor um modelo de soluo. A partir de uma pea composta por features-eixo e por features-ranhura, a anlise feita sobre operaes de torneamento externo, sangramento e faceamento. Diversas situaes de coliso so definidas em forma de regras, de maneira que possam ser implementadas em sistema computacional e inseridas nos programas de simulao de percursos de ferramentas. Um exemplo apresentado para ilustrao e validao do modelo. Palavras-chave: Coliso no torneamento, features, simulao de trajetrias 1. INTRODUO Ultimamente os processos de usinagem tm sido requeridos para a fabricao de peas cada vez mais complexas e precisas. Nesse contexto, a usinagem em mquinas CNC tem proporcionado grandes benefcios em termos tcnicos e econmicos, sobretudo atravs da eficincia e da preciso obtidas no processo, desde que problemas srios de coliso entre partes do conjunto ferramentamquina-pea-fixao (FMPF) sejam detectados com antecedncia e, ento evitados. A anlise visual de interferncias nesse conjunto por si s no segura, uma vez que pequenos detalhes muitas vezes imperceptveis, como o contato de uma aresta secundria de corte com a superfcie j usinada da pea, pode representar uma coliso com srias conseqncias para a fabricao. Situaes de coliso dessa natureza ainda so problemticas, principalmente quando h necessidade de controle numrico de vrios eixos da mquina. Isto implica na convenincia da aplicao de softwares que incorporem tcnicas de verificao de percursos de ferramentas para preveno de colises atravs de simulao. Atualmente o planejamento da usinagem conta com o auxilio de sistemas CAM para a gerao de percursos de ferramentas, incluindo verificao de colises e otimizao de percursos. No entanto, muitas vezes esses softwares no so configurados ou no tm recurso para evitar colises

em situaes particulares do processo e da ferramenta, como as interaes entre geometria e dimenses da ferramenta e o perfil da pea ou com a torre da mquina e o dispositivo de fixao da pea. Conseqentemente, torna-se necessrio um mtodo de deteco de colises que leve em considerao todas as caractersticas e parmetros envolvidos numa determinada operao de usinagem e, sobretudo, esteja inserido no mesmo algoritmo que gera os percursos da ferramenta. O presente trabalho est direcionado ao processo de torneamento e busca identificar situaes de coliso e modelar regras para uma usinagem segura, que possam ser simuladas concomitantemente execuo do programa CNC. Especificamente, o problema de coliso tratado neste trabalho a partir de um modelo onde o conjunto FMPF representado atravs de features. A pea em anlise composta pelas features eixo e ranhura, sobre as quais so aplicados operaes de torneamento externo, faceamento e sangramento. 2. REVISO BIBLIOGRFICA Vrios mtodos tm sido estudados com a finalidade de prever e evitar a coliso. Para Chen & Hinduja(1), a seleo de ferramentas para operao de torneamento deve ter em conta a geometria da ferramenta para no interferir com a pea e a mquina. E que a verificao destas informaes deve fornecer respostas para alguns itens como: - Verificar se a ferramenta no interfere com a pea ou com a mquina, e se ocorrer, onde ocorre. - Quando a interferncia ocorre, somente um trecho da usinagem pode ser feita. O sistema deve ser capaz de determinar a regio que no pode ser usinada. Esta informao deve ser capaz de ajudar a selecionar outra ferramenta (ou ferramentas) para completar a operao. - O comprimento da ferramenta interfere na estabilidade, e ferramentas curtas so preferveis. Por outro lado, a ferramenta deve ser longa o suficiente para satisfazer a operao. Contudo, o mnimo comprimento deve ser conhecido. O mtodo utilizado por Chen & Hinduja(1) para detectar a coliso de ferramentas baseado na interferncia da ferramenta contra a pea e a mquina, determinando os locais onde h uma rea de interferncia da ferramenta e da mquina. Ele leva em conta no somente a geometria da ferramenta e da pea, mas das superfcies da pea e da torre de ferramentas. A interferncia pode ser verificada pela direo do ngulo dos elementos da ferramenta e do contorno da pea. Quando a interferncia detectada, localiza a rea exata que a ferramenta no usinou. O mtodo interativo sendo que a ferramenta e os elementos so checados novamente a cada vez. Isto envolve um grande trabalho computacional para peas de geometria complexa. Ngoi et al(2) utilizam-se de um modelo semelhante a decomposio-celular para representar uma pea para anlise com relao a coliso entre ferramenta, pea e mquina no processo de torneamento. Ele descreve a pea atravs de uma matriz do espao. As trs dimenses so tratadas como uma matriz de duas dimenses que representam uma seo da pea, representando o contorno. Atravs da anlise destas matrizes, resulta uma matriz que representa as interferncias entre a pea/ferramenta e outra entre ferramenta/castanhas. Estas matrizes so analisadas resultando numa matriz onde as colises podem ser identificadas e eliminadas. Morishige at al(3) estudaram e desenvolveram um mtodo para evitar colises em usinagem CNC de 5 eixos, atravs da determinao das direes livres mapeadas em um espao bi-dimensional (C-space) por dois parmetros que representam a atuao da ferramenta. Para cada ponto que a coliso detectada, a representao da relao entre a ferramenta e o anteparo obtida em um modelo geomtrico 3D, tendo-se, assim, um mtodo analtico de deteco automtica de colises. Tambm voltados para usinagem CNC de 5 eixos, Ilushin et al(4) desenvolveram um algoritmo para deteco e preveno de colises considerando componentes da mquina, dispositivos de fixao de peas, alm da ferramenta e da prpria pea. Os autores basearam-se na simetria axial de ferramentas rotativas para definir algoritmos de intersees precisas entre entidades (ferramenta e objetos), que

combinados com uma estrutura de dados possibilitam processamento computacional eficiente e em estgios subseqentemente para os diversos percursos de ferramenta a serem verificados. Para a escolha de ferramentas para usinagem, Rezende(5) utilizou-se de um sistema especialista para identificar as features existentes na pea e relacion-las com as ferramentas que podem efetuar a operao de usinagem. De acordo com as features da pea, h um conjunto de ferramentas que podem executar as operaes. Alm de escolher as ferramentas, identifica-se em quais features vo atuar. Para representar as informaes geomtricas e tecnolgicas para um sistema CAPP, Maziero(6) e Maziero(7), desenvolveu o FeatCAD-2D(8) que permite representar features, as quais podem ser utilizadas para planejamento de processos. Neste sistema, as features esto estruturadas de modo a representar uma pea, ou um conjunto de peas. O sistema utilizado para representar as informaes feature-based, o qual trabalha a partir de formas pr-determinadas que so inseridas criando a representao de uma pea. Maziero & Nascimento(9), apresenta os conceitos iniciais para a gerao automtica da trajetria de ferramenta de desbaste e acabamento para peas que possuem um nico sentido de escalonamento. Este artigo demonstra a viabilidade da gerao automtica da trajetria de ferramentas a partir da utilizao de features. O programa CNC gerado de forma independente dos conhecimentos do usurio. 3. CONCEITUAO DO PROBLEMA No processo de torneamento, durante o deslocamento da ferramenta esta pode colidir com a pea, ou com componentes da mquina e do dispositivo de fixao da pea. A coliso entre a ferramenta e esses elementos pode ser devido s informaes erradas sobre suas dimenses e geometria e posicionamentos, que no combinam com as informaes usadas no programa. Tambm pode ser motivada pelo uso de uma ferramenta selecionada erradamente, com formato e acessibilidade inadequados para a operao. Assim, pode acontecer da ferramenta se aproximar e encontrar a pea antes do ponto programado, comeando a usinar quando ainda se encontra em deslocamento rpido e no a com a velocidade de avano programada para usinar a pea. Ou simplesmente ocorrer a coliso do porta-ferramentas com a pea, provocando danos em ambos. Outros erros podem ser decorrentes do posicionamento da pea na placa do torno; que podem ser evitados com a conferncia da pea utilizada e as informaes do processo de referenciamento no momento da fixao (peas fundidas necessitam de usinagem na superfcie de fixao). A coliso de trajetria, conforme ilustrado na Figura 1-a, pode ocorrer em funo de a ferramenta ser maior que o espao de deslocamento durante os movimentos de posicionamento, bem como a falta de identificao de um volume da pea a no ser usinado no momento daquele passe e que se transforma num obstculo. Da mesma forma, este tipo de coliso pode ocorrer entre a ferramenta e alguma parte da mquina ou do dispositivo de fixao da pea, tambm no identificada no programa CNC. A coliso de interferncia, mostrado na Figura 1-b, resultante do movimento de usinagem, onde as arestas cortantes ou partes da ferramenta atingem outras superfcies em funo do movimento de avano, provocando uma usinagem errada da pea. Nesta situao, parte da ferramenta pode efetuar uma trajetria paralela aresta de corte, atingindo outras partes da pea e efetuando um corte indevido.
B

Trajetria de interferncia
C A

(a)

(b)

Figura 1. (a) Trajetria de coliso; (b) Trajetria de interferncia (1)

4. MODELAMENTO DO PROBLEMA E DA SOLUO O problema em estudo e sua soluo esto contextualizados no processo de torneamento, envolvendo as operaes de faceamento, de sangramento e de torneamento externo com reentrncias(8). O desenvolvimento da soluo est baseado na metodologia de orientao objetos e as ferramentas envolvidas so caracterizadas atravs de chaves de cdigos segundo a norma ISO 5608:1989 para porta-ferramentas e ISO 1832:1985 para pastilhas (SANDVIK (10)). As informaes codificadas representam formatos, dimenses, posies, geometria, fixao, etc. Alm das informaes normalizadas, algumas outras so necessrias para fazer o modelamento em questo, como a direo de avano, representada na Figura 2-a e o comprimento da cabea do porta-ferramentas L3 de uma ferramenta de torneamento externo, conforme indicado na Figura 2-b. As direes de avano da ferramenta representadas na figura 3 so referenciadas atravs de um dos nmeros nas extremidades nas retas. As direes 1, 3, 5 e 7 so direes ortogonais e correspondem exatamente s linhas indicadas, enquanto as direes 2, 4, 6 e 8 so direes oblquas que correspondem s posies angulares entre duas direes ortogonais.
b

3 4 5 6 7 8 2
c R
Kp

L1
Kr

L3

(a)

(b)

F1

Figura 2. (a) Referncia para direes de avano; (b) Ferramenta de torneamento externo Outras informaes de interesse ao modelamento do problema e sua soluo podem ser vistas na Figura 3, que corresponde ao desenho esquemtico de uma ferramenta de sangrar ou de ranhurar, tambm conhecida por bedame. Neste caso, alguns novos atributos devem ser introduzidos como: mxima profundidade de corte do bedame (ar) e verso (direita ou esquerda).

h1 ar I1 la f1

Figura 3. Ferramenta de sangrar/bedame No que se refere placa autocentrante para a fixao da pea, so considerados os atributos mostrados e listados na Figura 4:

L3 L2 L1

ATRIBUTOS: DF: Dimetro da pea a fixar. DE: Dimetro externo da placa. A: Salincia horizontal da castanha. B: Salincia vertical da castanha. L1 = A L2 = 2 . A L3 = 3 . A Dc1 = DF + (2 . B) Dc2 = DF + (4 . B) Dc3 = DF + (6 . B)

Dc1

Dc2

Dc3

4.1. Verificao de coliso no sangramento / ranhuramento Para a operao de sangramento, com ferramenta tipo bedame, uma das condies de uso a mxima profundidade de corte (ar), o qual define a profundidade que a ferramenta pode penetrar na pea sem que ocorra coliso/interferncia. Se a dimenso ar for menor que o raio da pea (D/2), o suporte da ferramenta ir colidir com a pea. Para que isso no ocorra, necessrio acrescentar uma distncia de segurana denominada de DA (figura 5).
ar > (D/2) + DA DA

Figura 4. Atributos da placa para anlise de coliso

DE

DF

ar

Figura 5. Condio da no ocorrncia de coliso ferramenta pea co sangramento Para que possa ser escolhida uma ferramenta e efetuada a verificao das suas caractersticas, essas devem estar cadastradas no sistema. Isto feito atravs de uma estrutura de dados em listas, juntamente com a metodologia de orientao para objeto. Deste modo, so descritas as principais caractersticas de cada ferramenta numa estrutura lgica. Atravs destas caractersticas as ferramentas podem ser identificadas frente s situaes crticas. Como resultado da anlise da figura 6, pode-se obter uma regra que define a condio geomtrica para uma ferramenta de sangrar utilizada num eixo de dimetro conhecido, como descrito a seguir: Regra de condio geral para bedame: SE => ((bedame = direito) ou (bedame = esquerdo)) & ( ar - DA ) > D/2) & (direo de corte = 7) ENTO => Eixo pode ser sangrado Esta regra considera apenas um eixo, e a ferramenta est a uma distncia segura da placa do torno, para que no ocorra coliso. Outra situao de coliso quando a ferramenta est muito prxima da placa do torno, como pode ser visto na Figura 6. Assim, definida uma distncia DE de segurana para evitar a coliso do portaferramenta com as castanhas da placa e a distncia D da placa ao ponto de referncia da pea. Esta condio implica que a ferramenta estar sempre a uma distncia DE da extremidade da placa. Em funo da ferramenta escolhida, a posio da pea pode ser alterada, deslocando-se a barra para a direita at obter a distncia DE necessria.

D/2

DE

l1

DE

la

la

D Pto referncia

(a)

Pto referncia

(b)

Figura 6. Distncia de segurana com relao placa: (a) bedame esquerdo; (b) bedame direito Para que no ocorra a coliso da ferramenta com a placa, necessrio determinar a posio da aresta de corte lateral, levando em conta os parmetros DE, b e la (figura 7-a). Na figura 8-b leva-se em conta o parmetro DE, para no haver a possibilidade da coliso do porta-ferramenta com a placa. Tm-se, assim, as seguintes regras referentes s operaes de sangramento mostradas na Figura 7: Regra de verificao de coliso bedame esquerdo-pea- face das castanhas: SE => (bedame = esquerdo) & (( ar - DA ) > D/2) & ((DE + l1) >= D) & (direo de corte = 7) ENTO => Eixo pode ser sangrado Regra de verificao de coliso bedame direito-pea-face das castanhas: SE => (bedame = direito) & (( ar - DA ) > D/2) & (( DE + la )>= D ) & (direo de corte = 7) ENTO => Eixo pode ser sangrado Na figura 9-a considerada a dimenso ar da ferramenta, a ser analisada com relao s dimenses da placa de modo ferramenta no se sobrepor placa. Quando o corte sobreposto placa devem-se levar em conta os dimetros de volteio das castanhas (figuras 4 e 7-a). Respeitadas as medidas de segurana DE e DA que esto relacionadas com as castanhas da placa, pode-se ento evitar a coliso. Ao mesmo tempo, a distncia f1 deve ser verificada, pois dela depende a posio da ferramenta para um corte com segurana.
f1 DE DA ar B Dc1

(a)
A

(b)

Figura 7. Posio da ferramenta de sangrar com relao placa de fixao Considerando que o dimetro de volteio das castanhas que pode interferir Dc1 (figura 4), podese concluir que ar > Dc1/2+DA e deste modo a ferramenta no tocar na placa. O estudo para evitar a coliso do bedame com a placa pode ser feito antes de posicionar a pea em relao placa, verificando-se de antemo a verso do bedame, as dimenses e a posio da superfcie a ser cortada em relao placa. Assim, a regra para que um dado bedame possa ser usado sem que haja coliso com as castanhas da placa de fixao de peas a seguinte: Regra de verificao de coliso bedame esquerdo- volteio das castanhas:

SE => (bedame = esquerdo) & (( ar - DA ) > Dc1/2 ) & ((DE + f1 A) >=D) & (direo de corte = 7) ENTO => Eixo pode ser sangrado Nas operaes de ranhuramento pode ocorrer coliso entre a ferramenta e a pea. Para isso, deve-se investigar a forma geomtrica da pea, ou seja, quais as features que compem a pea e quais so as features vizinhas (em ambos os lados) da ranhura e suas respectivas dimenses. Na figura 8 esto as dimenses a serem controladas para posicionar a ferramenta, onde Feat1 e Feat2 (dimetros da feature eixo), devem ser relacionados com a distncia ar da ferramenta. A ranhura est localizada sobre uma feature eixo (Feat1) que possui como vizinha uma outra feature eixo de maior dimetro (Feat4) e uma de menor dimetro (Feat2). Logo, a dimenso ar deve ser levada em conta em funo da verso do bedame (esquerdo ou direito). Assim, a regra a seguir contm as condies para que possa ser usado um dado bedame sem que haja coliso durante a usinagem: Regra de verificao de coliso bedame esquerdo-pea: SE => (bedame = esquerdo) & (ar > (( Feat1 - Feat3)/2 ) + DA) & ((DE + f1) >= (L + L1) ) & ( L > la ) & (direo de corte = 7) ENTO => Ferramenta pode ser utilizada Da mesma forma e de acordo com a 8-b, tem-se a anlise da usinagem da ranhura com o uso de um bedame direito e a representao da respectiva regra a seguir. Regra de verificao de coliso bedame esquerdo-pea: SE => (bedame = direito) & (ar > (( Feat1 - Feat3)/2 ) + DA) & ((DE + f1) >= (L + L1) ) & ( L > la ) & (direo de corte = 7) ENTO => Ferramenta pode ser utilizada
DE f1 DE f1

DA

la

la

Feat1

Feat1

DA ar

ar

Feat3

L1

(a)

Feat2

L1

L L2

(b)

Figura 8. Situao de coliso entre ferramenta e pea: (a) bedame esquerdo; (b) bedame direito 4.2. Verificao de coliso no torneamento externo com reentrncias Uma reentrncia corresponde a uma diminuio do dimetro de uma feature-eixo em relao outra feature-eixo de dimetro maior. Na figura 9-a esto representados os tipos de ocorrncias de reentrncia simples e dupla.

Figura 9. Reentrncias: (a) Tipos; (b) Usinagem de desbaste da reentrncia Nestes casos, as reentrncias tm as faces das features-eixo vizinhas perpendiculares ao eixo de rotao da pea. Porm, no torneamento externo da direita para a esquerda, como mostra a Figura 9-b, usinado inicialmente um tronco de cone e numa operao posterior feita a usinagem definitiva. Para que a usinagem de reentrncia seja executada, necessrio que algumas condies

(a)

(b)

Feat2

Feat3

geomtricas e de movimentos da ferramenta sejam respeitadas. Uma situao tpica de coliso o deslocamento da ferramenta resultando num valor nulo ou negativo do ngulo efetivo de posio da aresta secundria (`re) ou pela ocorrncia de um deslocamento de avano oblquo da ferramenta segundo um ngulo menor do que , conforme representao na Figura 10. Isto leva a uma coliso do porta-ferramenta e da aresta secundria de corte da pastilha contra a superfcie usinada da pea. As regras de verificao para o torneamento externo de reentrncias (Figura 10) so: Regra de verificao de coliso da ferramenta com a pea no torneamento de reentrncias: SE => (torneamento = externo) & (( Feat3 - Feat2 )/2 < L ) & (( Feat1 - Feat2 )/2 < L ) & ( C2 > f1) & (DirecaoCorte = 6) ENTO => Possvel usinar com ngulo na direo 6. Regra de verificao de coliso da torre com a feature 1 no torneamento de reentrncias: SE => (torneamento = externo) & (( Feat3 - Feat2 )/2 > L ) & ( C2 > f1) & (DirecaoCorte=6) ENTO => No usinar coliso torre/pea. Regra de verificao de coliso da torre com a feature 2 no torneamento de reentrncias: SE => (torneamento = externo) & (( Feat3 - Feat2 )/2 > L ) & (( Feat1 - Feat2 )/2 < L ) & ( C2 > f1) & (DirecaoCorte = 6) ENTO => No usinar coliso torre/pea.
f1

Feat1

C1

C2

Figura 10. Usinagem de reentrncia em ngulo Regra de verificao de coliso da torre com a feature 3 no torneamento de reentrncias: SE => (torneamento = externo) & (( Feat3 - Feat2 )/2 < L ) & (( Feat1 - Feat2 )/2 > L ) & ( C2 > f1) & (DirecaoCorte = 6) ENTO => No usinar coliso torre/pea. Regra de verificao de coliso da ferramenta com a pea no torneamento de reentrncias: SE => (torneamento = externo) & (( Feat3 - Feat2 )/2 < L ) & ( C2 < f1) & (DirecaoCorte=6) ENTO => No usinar coliso ferramenta/pea. 4.3. Verificao de coliso no torneamento de faceamento O torneamento de faceamento pode se tornar crtico quando for efetuado em alguma face de reentrncia da pea, onde ento devem ser considerados o comprimento da ferramenta L e a largura f1 da ferramenta. Esta situao est representada na Figura 11. Para as verificaes de coliso entre ferramenta e pea no torneamento de faceamento, de acordo com a Figura 11, as seguintes regras devem ser consideradas: Regra de verificao de coliso da ferramenta com as features 2 e 3 no torneamento de faceamento: SE => (( f1 + SG ) < C2 ) & ( L > ( Feat3 - Feat2 ) /2 ) & ( L > ( Feat1 - Feat2 ) /2 ) & (DirecaoCorte = 6) ENTO => Pode usinar Regra de verificao de acessibilidade da ferramenta no torneamento de faceamento de reentrncias: SE => (( f1 + SG ) >= C2 ) ENTO => No pode usinar Regra de verificao de coliso da torre com a feature 1 no torneamento de faceamento: SE => (( f1 + SG ) < C2 ) & ( L < ( Feat3 - Feat2 ) /2 ) & ( L > ( Feat1 - Feat2 ) /2 ) ENTO => No pode usinar

Feat3 C3

Feta2

Regra de verificao de coliso da torre com a feature 3 no torneamento de faceamento: SE => (( f1 + SG ) < C2 ) & ( L > ( Feat3 - Feat2 ) /2 ) & ( L < ( Feat1 - Feat2 ) /2 ) ENTO => No pode usinar
f1 L SG

Feat1

C1

C2

C3

Figura 11. Usinagem de faceamento em faces de reentrncias 5. EXEMPLO DE APLICAO Como forma de validao da modelagem desenvolvida, foi usado um exemplo de torneamento de sangramento para verificao de coliso entre as castanhas da placa e a ferramenta. Foram considerados os atributos de uma placa autocentrante, de um bedame e as dimenses da pea a ser usinada, todos dados contidos no banco de dados do sistema FeatCAD-2D. Assim, com base nas regras modeladas, o programa determina as posies relativas de segurana entre pea, ferramenta e castanhas. A tela mostrada na Figura 12 apresenta o posicionamento da pea em relao placa para o uso seguro de um determinado bedame. As regras inicialmente foram implementadas em linguagem C/C++, e a visualizao grfica foi implementada no AutoCAD R12, programado em ambiente ADS.

Figura 12. Posicionamento da pea com relao placa para o uso do bedame 6. CONCLUSO No presente trabalho foi feita a modelagem de situaes de coliso no processo de torneamento, atravs do desenvolvimento e representao de regras procedurais, de maneira que pudessem ser implantadas em programas computacionais que determinam os percursos de ferramentas em torneamento CNC. O uso de regras permite que facilmente possam ser identificadas novas condies de coliso e escritas em linguagem computacional. A programao destas regras diretamente em linguagem C/C++ apresenta certa dificuldade, uma vez que se torna necessrio estabelecer uma ordem seqencial para que as regras atuem corretamente. Alm disso, esta forma no oferece flexibilidade para a alterao das regras, pois para isso necessrio compilar o programa inteiro a cada alterao.

Feat3

Feat2

O uso de um sistema especialista facilitar em muito a colocao das regras no sistema, pois as estas, em alguns sistemas podem ser escritas diretamente num arquivo texto que de fcil interpretao. Porm, pressupe-se que o usurio possua conhecimentos de sistemas especialistas para que possa escrever tais regras. Logo, a criao de regras no uma tarefa que possa ser feita por leigos. A maior dificuldade est em converter as condies fsicas de coliso em parmetros que possam ser entendidos pelo sistema. 7. AGRADECIMENTOS Os autores agradecem a Universidade de Passo Fundo e a FAPERGS pelo apoio prestado. 8. REFERNCIAS 1. CHEN, S. J.; HINDUJA S. Checking for tools collisions in turning. Computer-Aided Design. v.20, n.5, p.281-289, jun 1989. 2. NGOI, B. K. A. et al. Tool collision detection in machining using spacial representation technique. International Journal of Production Research, v. 35, n.7, p. 1789-1805, London, jully, 1997. 3. MORISHIGE , K. et al.. Collision-Free Tool Path Generation Using 2-Dimensional C-Space for 5Axis Control Machining. Int J Adv Manuf Technol. v. 13, p.393-400, 1997. 4. ILUSHIN, O. et al. Precise global collision detection in multi-axis NC-Machining. ComputerAided Design, v. 39, p. 909-920, 2005. 5. REZENDE, D. F. Planejamento de processos de fabricao assistido por computador atravs de um sistema especialista baseado na tecnologia de features: um modelo de desenvolvimento voltado para a realidade industrial. 1996. 189p. Dissertao (Mestrado em Engenharia) Faculdade de Engenharia Mecnica, Universidade Federal de Santa Catarina. 1996. 6. MAZIERO, N. L.; BONATTO, Agno; PEREZ, Gustavo. Gerao de programas CNC: Um experimento prtico baseado em features. In: CONGRESSO BRASILEIRO DE GESTO DE DESENVOLVIMENTO DE PRODUTO, 2., 2000, So Carlos Anais do II Congresso Brasileiro de Gesto de Desenvolvimento de Produto. So Carlos: USP, 2000. 7. MAZIERO, N.L et al. A feature-based object-oriented expert system to model and support product design. Journal of the Brazilian Society of Mechanical Sciences, Rio de Janeiro, v. 22, n. 4, p. 523-543, 2000. 8. MAZIERO, N. L. Um sistema computacional inteligente de suporte ao projeto, manufatura e montagem de peas baseado em features: Uma abordagem com sistemas especialistas. 1998, Florianpolis. 1998, 317p. Tese (Doutorado em Engenharia) - Faculdade de Engenharia Mecnica, Universidade Federal de Santa Catarina. 1998. 9. CONGRESSO CHILENO DE INGENIEA MECNICA, 10., 2002, Santiago. Anales del X Congresso Chileno de Ingeniea Mecnica, Santiago de Chile, 2002. 10. SANDVIK Coromant. Modern Metal Cutting A Practical Handbook, Sweden : Sandvik Coromant, 1994.

MODELING COLLISION SITUATIONS IN TURNING FOR IPLEMENTATION IN TOOL PATHS SIMULATION


Nilson Luiz Maziero E-mail: nlm@upf.br Luiz Airton Consalter E-mail: lac@upf.br Cleber Luiz Oro Vicente Bergamini Puglia Universidade de Passo Fundo, Faculdade de Engenharia e Arquitetura, Campus I, BR 285 km 171, CEP 99001-970, Passo Fundo/RS, Brasil. Abstract: The automatic determination of the tool paths simulation in CNC machining is not free from tool/part/machine/fixture collisions detection, unless special attention has done for that. In this way, the present work aims to analyze collision possibilities and suggest a solution approach. Based in a part modeled from cylinder-features and groove-features, analyses are made considering externalturning operations, grooving and facing ones. Thus, many collision situations are defined and written in rules format and so they can be implemented in a tool path simulator program. An example of application is included at the end part of this paper. Keywords. Turning collision, features, path simulation collison