NX8.0NX8.0
Mill Manufacturing – 3x
2
IntroduçãoIniciando o NX
Importante: Para criar um arquivo novo, nunca use caracteres especiais,
como: “:;^~/?´{[=+, etc...
Quando abrimos o Unigraphics vemos essa tela;
Vamos utilizar os ícones:NEW: Cria um arquivo novo
OPEN: Abre um arquivo existente, com extensão .PRT
3
Inic
iand
o o
Uni
grap
hics
Formatos de arquivos suportados
pelo NX
Paletes de Navegação...
Modelamento CAM
4
5
Importando e exportando arquivos...Importando e exportando vários formatos de arquivos
Formatos mais comuns:
Part = *.prt (NX)
Parasolid = *.x_t
CGM = *.cgm
STL = *.stl
IGES = *.igs
DXF/DWG = *.dxf / *.dwg
V4 e V5 CATIA = *.model
Pro/E Solids = *.prt
STEP203/214
6
Comandos BásicosComandos básicos de visualização e modelamento
Utilizando o Mouse
MB1 – SelecionaMB2 um clique – Confirma qualquer comandoMB2 segurado – “Rotate” Rotaciona a peçaMB3 um clique – Quadro com opções de visualização (Figura 1)MB3 segura e arasta – Quadro com opções de visualização (Figura 2)MB1 + MB2 – Zoom In/OutMB2 + MB3 – Pan.
Legenda:MB1 = Botão da esquerdaMB2 = Botão do Centro (Scrool)MB3 = Botão da Direita
Figura 2
Ícones de Visualização
Fit – Visualiza todo o conteúdo na tela inteira.Zoom – Visualiza uma região.Zoom In / Out – Traz para perto e para longe a peça.Rotate – Rotaciona a peça.Pan – Movimenta a peça.Shaded – Visualiza a peça preenchida com uma
determinada cor.Visible = Wireframe – Visualiza a peça em forma de linhas
ou “arames”
Figura 1
7
Com
ando
s B
ásic
osEscondendo uma peça (Blank) Medindo uma distancia (Analysis - Distance)
Após selecionar o que deseja esconder, confirme clicando no ícone verde, para cancelar o comando
clique no ícone vermelho.
Objetivo: Esconder um determinado modelo, linha, etc...Caminho: Edit – Blank – Blank...
Tecla de atalho: “Ctrl + B”
Voltando o que escondeu: “Ctrl + Shift + K”
Objetivo: Medir distancias entre dois pontos ou duas faces...
Caminho: Analysis - Measure Distance...
Quando acionamos o comando, automaticamente será habilitada a barra
“Snap Point”, esta servirá para determinarmos qual ponto de partida e
ponto final da nossa medição....
Com
ando
s B
ásic
osPropriedades Geométricas (Analysis – Geometric Properties)
Objetivo: Verifica as propriedades geometricas da peça, bastante utilizado para verificação de raios...
Caminho: Analysis - Geometric Properties
8
9
Com
ando
s B
ásic
osWCS (Work Coodinate System)
Objetivo: Modificar o ponto zero de modelamento.Caminho: Format - WCS - Dynamics ou Orient
Para mudar a localização dos eixos, clique na seta, digite um valor ou araste ate a posição
desejada.
Para rotacionar os eixos, clice na esfera, digite um
ângulo ou araste até a posição desejada
Quando se clica na origem do WCS é ativado o “SNAP POINT” para
desloca-lo.
IMPORTANTE !!!No NX existe o “ACS” (Absolute Coordenate
System) e o “WCS” (Work Coordenate System);
O “ACS” é o ponto zero absoluto, não conseguimos mudar ele de posição;O “WCS” é o ponto zero de trabalho, podemos colocá-lo onde quisermos;
Dynamics...
Independente de onde se encontra, o “WCS” poderá ser salvo clicando
em Save;Depois de salvo o WCS, será
criado um sistema de coordenadas com nome de “CSYS”
Com
ando
s B
ásic
osCriando um plano (Plane)
Objetivo: Criar um plano de trabalho.Essa lição será muito importante para o treinamento de CAM;
Insert→Datum/Point→Datum Plane
Opções mais utilizadas.
Inferred — Determina o plano de acordo com a seleção.
At Distance — Seleciona um plano ou face plana e digita um valor de off-set.
Curves and Points — Varias opções de planos, o mais importante deles é por 3 pontos.
Two Lines — Cria o plano atraves de duas linhas.
Through Object — Normal a um objeto (ex: seleciona a boca de um furo, este será seu plano).
Point and Direction — Seleciona um ponto e uma direção.
On Curve — Cria um plano perpendicular a curva (linha)
YC-ZC plane , XC-ZC plane , XC-YC plane — A partir do eixo selecionado (WCS ou Absoluto).
10
11
Layer
Selectable Deixa o "Layer" selecionável.
Esta opção fica disponível depois que você selecionar
um "Layer"
Make Work Deixa o "Layer" como sendo o de trabalho, ou seja, tudo o que for criado ficará no
"Layer selecionado.
Invisible Deixa o "Layer" invisível.
Visible Only
Deixa somente o "Layer" que for selecionado visível.
IMPORTANTEPara enviar um objeto a um determinado “Layer” digite
“Ctrl + J”;Neste comando pode ser mudado a cor do objeto
selecionado;
LayerCria Layers (Camadas) para facilitar o trabalho...Atalho: Format – Layer Settings... (CTRL + L)
Iniciando o CAMSomente na primeira vez que se inicia o “Manufacturing”
cam_general: habilita todas as opções do CAM em CAM Setup
mill planar: Usinagens planares 2D
mill contour: Usinagens contornos 3D
Mill_multi-axis: Usinagens 3, 4 e 5 eixos
Drill: Furação
Clique no “Alfinete” para fixar a orelha.
Depois de “Initialize” clique em “Operator
Navigator”
Clique em “Start” e depois em
“Manufacturing”
12
ÍconesConhecendo os ícones utilizados no CAM
CREATE OPERATIONCria uma nova operação.
CREATE PROGRAMCria uma pasta para organizar as
operações.
CREATE TOOLCria uma ferramenta.
CREATE GEOMETRYCria geometrias de trabalho (Peça e
Bruto).
CREATE METHODCria método para sobremetal.
FEED RATESDefine Velocidade de Corte, RPM e
Avanço para cada operação.
POST PROCESSORProcessa uma operação para a
máquina CNC.
PROGRAMOrganiza as operações
Ex: 1°Lado , 2°Lado.
TOOLLista todas as ferramentas
GEOMETRYGeometrias da peça e bruto.
METHODDefine sobremetal para cada tipo
de operação. Ex: Desbaste, Acabamento.
VERIFY TOOL PATHSimula a usinagem (operação).
GOUGE CHECKVerifica se existe alguma colisão
entre peça e ferramenta.
1° PROGRAMOrganiza as operaçõesEx: 1° Lado, 2° Lado.
2° TOOLLista todas as ferramentas
3° GEOMETRYGeometrias da peça e bruto.
4° METHODDefine sobremetal para cada tipo
de operação. Ex: Desbaste, Acabamento.
ÍCONES DE NAVEGAÇÃO
Ícones de navegação
Ver próxima pagina...
13
Ícones de NavegaçãoProgram, Tool, Geometry e Method;
NC_PROGRAM: Diretório raizUnused Items: Lixeira
LADO1 (PROGRAM): Pode ser editado.
Visualiza as ferramentas e suas respectivas operações.
Visualiza ponto zero e geometrias de trabalho (Peça e Bruto).
Visualiza o método de usinagem (Acabamento, Desbaste, etc...).
PROGRAM GEOMETRY
TOOL METHOD
14
Icones de CriaçãoProgram, Tool, Geometry e Method;
1° CREATE OPERATIONCria novas operações
2° CREATE PROGRAMCria novas pastas para as
operaçõesEx: 1° Lado, 2° Lado.
3° CREATE TOOLCria uma nova ferramenta.
4° CREATE GEOMETRYCria novas geometrias de trabalho
e ponto zero.
5° CREATE METHODCria o tipo de usinagem
(Acabamento, Desbaste, etc)
TYPETipo de operação.
LOCATIONOnde será guardada a nova pasta.
NAMENome para a pasta.
INTOLQuanto a ferramenta pode invadir a
peça.
PART STOCKSobremetal da peça.
OUTTOLQuanto a ferramenta pode sair da
peça.
15
SUBTYPETipos de ferramentas (Topo reto,
esférica, barril, etc.).
NAMENome para a ferramenta.
Croqui da ferramenta.
Diâmetro da ferramenta.
Raio da ponta.
Comprimento total.
Comprimento do corte.
Número de facas.
Nr. da ferramenta “T”
Cria
ndo
Fer
ram
enta
s
16
Cria
ndo
Fer
ram
enta
s
17
Cria
ndo
Fer
ram
enta
s
Formas de ferramentas válidas
Formas de ferramentas inválidas
18
PARTSeleciona a peça acabada.
CHECKSeleciona as garras.
BLANKSeleciona o bruto.
MCSPosiciona o MCS (Machine
Coordinate System – Ponto zero da programação).
Clicando em “constructor” e dando “OK” o MCS irá para o WCS.
VERIFIQUE SE O EIXO “Z” ESTA POSICIONADO CORRETAMENTE.
CLEARANCESeleciona um plano de segurança
para que em todo movimento rápido a ferramenta suba ate ele.
O CLEARANCE PLANE É UMA DAS COISAS MAIS IMPORTANTE
A SER CONFIGURADO NO “CAM”, POIS SEM ELE, COM
CERTEZA HAVERÁ COLISÕES...
Cria
ndo
Geo
met
rias
(Peç
a e
Bru
to)
19
Criando operaçõesVálido para todas as operações
1. Clique no ícone “Create Operation” (Abrirá uma caixa)
2. Selecione em “Type” o tipo de operação “mill_contour”, “mill_planar”, “drill” etc...
3. Logo abaixo em “Subtype” selecione a operação que será criada “cavity_mill”, “planar_mill”, “drill”, etc...
4. Em “Program” selecione a pasta onde quer guardar a operação;
5. Em “Use Geometry” selecione qual “WORKPIECE” ou “MCS” que você ira utilizar;
6. Em “Use Tool” selecione a ferramenta que você ira utilizar.
7. Em “Use Method” selecione o método de usinagem (Desbaste, Acabamento, etc...)
8. Em “Name” digite um nome para sua operação;
9. Clique em “OK”
20
Cavity_MillUtilizado para desbastes em geral e semi-acabamento em peças com superfícies 3D e/ou planas (2D).
Exemplo:
Zig-ZagZigZig with ContourFollow PeripheryFollow PartTrochoidalProfile
Cut Pattern (Estratégia de usinagem)
21
Stepover (Passe Lateral) Distance(Profundidade de corte)
Cav
ity_M
ill
22
Cav
ity_M
ill
Cut Area
Part, Blank e CheckJá são definidas quando é selecionada a “Workpiece”
Cut AreaUtilizado para selecionar áreas
a serem usinadas.Trim Boundary
Utilizado para limitar regiões que não serão usinadas.
Trim Boundary
Trim SideLado em que será trimado:Inside: dentro da boundaryOutside: fora da boundary
23
Cut LevelsCavity_mill (Desbaste) e Z-level profile (Parede)
Range Automatic Single
24
Gerando uma usinagemVálido para todas as operações
GenerateGera o caminho da ferramenta
ReplayDepois de gerado,
visualiza novamente o caminho da ferramenta
VerifyFaz a simulação do caminho da
ferramenta
25
Simulando o corte da ferramentaVálido para todas as operações
Selecione a operação que queira simular
depois clique em Verify Tool Path
Velocidade da
simulação
Controle da simulação,
“Play”, “Stop”, etc...
Modo “Replay”
Mostra somente as linhas de usinagem e a
ferramenta, sem remoção do material.
Modo “3D Dynamic”
Mostra a remoção do material, com a opção de
rotacionar a peça enquanto simula.
Modo “2D Dynamic”
Mostra a remoção do material, sem a opção de
rotacionar a peça.
Gouge Check
Após feita a simulação no modo 2D Dynamic, habilitará dois botões
(Display e Compare) eles servirão para checar se
houve colisão na peça ou se ficou acabada.
Este comando serve para verificar se houve colisão na peça sem precisar fazer a simulação.
Se não houver colisão,
aparecerá esta mensagem...
Se houver colisão,
aparecerá esta mensagem...
26
Pós processando uma operaçãoVálido para todas as operações
Feed RatesPost Process
Determina Rotação e Avanço
Velocidade de Corte
Avanço por dente
Rotação (RPM)
Selecione a máquina
Selecione onde o programa será criado
Unidade de medida do pós
processamento
Gera o programa CN para ser usinado...
Avanço de Corte
27
Utilizado para usinar paredes.
Z-Level Profile
Exemplo:
PartJá são definidas quando é selecionada a “Workpiece”
Cut AreaUtilizado para selecionar áreas a serem usinadas. Neste caso
as paredes
Trim BoundaryUtilizado para limitar regiões que
não serão usinadas.Igual ao Cavity_Mill
Cut Area
28
Global Depth Per Cut (Profundidade de corte)
Cut Order
Z-le
vel
Level to Level
Muda a estratégia de transferência de um passe para outro
Direct on Part
Ramp on Part Stagger Ramp on Part
29
Exercício “1”
Objetivo:
1 – Crie um arquivo novo, depois importe o arquivo: usinagens_3D.x_t;
2 – Entre no Manufacturing (CAM);
3 – Crie as ferramentas, Cabeçote Ø52 r5,0mm, Cabeçote Ø25 r5,0mm e Toroidal Ø10 r1,0mm;
4 - Selecione sua peça acabada e o bruto dentro do workpiece;
5 – Determine seu ponto zero e o Clearance Plane;
6 – Determine o sobremetal e Intol e Outtol;
7 - Gere um desbaste com cabeçote Ø52 Raio 5mm, e um re-desbaste com cabeçote Ø25 Raio 5mm utilizando o Cavity_Mill (profile);
8 – Crie um Z-level para acabar as paredes com uma toroidal Ø10 r1mm;
9 – Definir rotação e avanço em “Feed Rate”;
10 – Simular o corte da ferramenta em “Verify”;
11 – Verificar se existe alguma colisão pelo “Gouge Check”;
12 – Pós-processar as operações;
30
Face MillingUtilizado para usinar faces planas.
Cut Method (Estratégia de usinagem)
Zig-ZagZigZig with ContourFollow PeripheryFollow PartTrochoidalProfile Mixed
Stepover (Passe Lateral)
Linha AzulFace Acabada
Linha de N°7Final Floor Stock
Linha VermelhaBlank Distance
Linhas de 1 a 6Depth Per Cut
31
DrillingUtilizado para gerar furação, alargamento, escarear, rosqueamento, etc.
Select : Seleciona os furos (arcos, pontos, etc...)
Append : Depois de selecionado, permite adicionar novos furos (pontos)...
Omit : Omite furos (pontos), previamente selecionados;
Optimize : Organiza a seqüência dos furos do “tool path” após seleção dos furos;
Avoid : Define um Clearance em relação a um obstáculo qualquer no interior da peça;
Reverse : Reverte a ordem de seleção prévia dos furos (pontos);
Planning Complete : Encerra a seleção;
Display/Verify Cycle Parameters : Mostra na tela ou uma lista com os valores dos furos selecionados para um determinado tool path;
Cycle Parameter Set : Seleciona por ciclo de parâmetros previamente definidos, associado com um ponto ou conjunto de pontos;
Generic Point : Seleciona pelo “Point Constructor”...
Group : Seleciona por grupos ou múltiplos pontos;
Class Selection : Seleciona por : tipo, layer, color ou outros;
All holes on face : Seleciona todos os furos da face;
Minimum Diameter : Seleciona os furos conforme o menor diâmetro;
Maximum Diameter : Seleciona os furos conforme o maior diâmetro;
End of Selection : Fim da Seleção;
Selectability : Controla a seleção dos elementos, somente : Pontos, arcos, furos, pontos e arcos ou tudo;
Explicações de como selecionar as faces
inferior e superior dos furos, ver próxima
página...
32
Dril
ling
(Sel
ecio
nand
o as
face
s su
perio
r e
infe
rior)
FaceSeleciona
somente faces...
ZC PlaneA partir de “0” no eixo “Z” digite um
valor...
NoneClique aqui para retirar a seleção
das faces...
Offset a partir do plano que foi
selecionado, ou a partir do plano logo
abaixo;(XC-YC, YC-ZC,
XC-ZC)
33
Dril
ling
Importante !!!
Independente da localização dos furos selecionados, eles são projetados no mesmo plano da “Part Surface”,
conforme figura abaixo.
Exemplo do “Optimize” Exemplo do “Avoid”
34
Dril
ling
(Mét
odo
de fu
raçã
o)Determinando o método de furação...
Para este treinamento utilizaremos os métodos “Peck Drill” e “Break Chip”, esses dois são os mais completos
e mais simples de utilizar;
Distance...Distância que a ferramenta irá
retornar após aprofundar...
Number of Sets...Quantas regiões de furos com
determinados parâmetros (profundidade, avanço, etc...)
será usinada.
Depth = Profundidade do furo;
Feedrate = Avanço de corte;
Dwell = Tempo de espera;
Increment = Incremento que a ferramenta irá aprofundar;
Peck Drill
Break Chip
Clearance Plane
Em todo o retorno da ferramenta ela sobe
até o “Clearance Plane”
Clearance Plane
O Retorno da ferramenta será o
valor determinado em “Distance”
35
Dril
ling
36
Exercício “2”
Objetivo:
1 – Crie um arquivo novo, depois importe o arquivo: planar_furos.x_t;
2 – Crie um bloco para servir como bruto;
3 – Entre no Manufacturing (CAM);
4 – Crie as ferramentas, Cabeçote Ø25 r5,0mm, Toroidal Ø10 r1,0mm, broca de centro, Broca Ø 3,0mm;
5 - Selecione sua peça acabada e o bruto dentro do workpiece;
6 – Determine seu ponto zero e o Clearance Plane;
7 – Determine o sobremetal e Intol e Outtol;
8 - Gere um desbaste com cabeçote Ø25 Raio 5mm, e um re-desbaste com a Toroidal Ø10 Raio 1mm utilizando o Cavity_Mill;
9 – Crie um Face_Milling para acabar todas as faces com uma toroidal Ø10 r1mm;
10 – Crie operações de furação de centro e furo de 3,0 mm;
11 – Definir rotação e avanço em “Feed Rate”;
12 – Simular o corte da ferramenta em “Verify”;
13 – Verificar se existe alguma colisão pelo “Gouge Check”;
14 – Pós-processar as operações;
37
Planar_MillUtilizado para usinagens planas, 2D ou 2 eixos e meio
Part Blank Check
FloorTrim
38
Pla
nar_
Mill
Selecionando a “Part” ...
Selecionar a região a ser usinada...
Face Selection
Convex / Concave Edges
Mode: Face
Material Side
Outside: o material que não será removido está para fora da
linha/boundary;
Inside: o material que não será removido está para dentro da
linha/boundary;
Tanto: a ferramenta ficará tangente a linha/boundary;
On: o centro da ferramenta passará em cima da linha/boundary;
39
Mode: Curves/Edges...
Pla
nar_
Mill
Type... (Closed / Open) Plane... (Automatic / User-Defined)
Closed: Área de usinagem/part será fechada;
Open: Área de usinagem/part será aberta;
Automatic: Seleção automática do plano de usinagem;
User-Defined: Seleção manual do plano de usinagem;
Tool Position
Tanto: a ferramenta ficará tangente a linha/boundary;
On: o centro da ferramenta passará em cima da linha/boundary;
Material Side
Lado que o material não será removido;
Se em Type for Closed, as opções são: Outside ou Inside;
Se em Type for Open, as opções são: Left ou Right;
Selecionando as linhas de usinagem...
40
Selecionando a “Floor” ...
Selecionar o “chão”, limite em “Z” da ferramenta...
Offset a partir do plano que foi
selecionado, ou a partir do plano logo
abaixo;(XC-YC, YC-ZC,
XC-ZC)
Pla
nar_
Mill
41
Pla
nar_
Mill
Cut Depths...
Profundidade de corte...
User Defined... Floor Only...
Floor & Island Tops...
Fixed Depth...
Level At Island Tops...
42
Pla
nar_
Mill
Increment Side Stock... Cut Regions Start Points...
43
Pla
nar_
Mill
Corner...
Define movimentos suaves...
Convex Corner...
Circular Feed Rate Compensation...
Estes valores limitam o tamanho do fator de compensação multiplicando a taxa de avanço ao longo de um arco. Por exemplo, quando
você entra em um fator de máximo de 2.0, fator mínimo de 0.1 e uma taxa de avanço
programada de 10.0, o sistema mantém a taxa de avanço ajustada entre 1 e 20.
Fillets...
1 - None (Off) 2 - On Wall (On)3 - All Passes4 - Raio somente no ultimo passe5 - Raio em todos os passes6 - Raio na transição de um passe para outro
44
Pla
nar_
Mill
Programa com compensação de Raio...
45
Pla
nar_
Mill
Usinando alojamento de cabeça de parafuso...
46
Planar_TextUtilizado para usinar textos em faces planas.
Exemplo:
Para gerar esta usinagem, primeiro precisamos escrever o texto.
IMPORTANTE !!!O alinhamento e localização do texto estará de acordo com o
“WCS”
Ícones para configurar o texto (fonte, tamanho,
etc...)
Caixa de dialogo, onde será digitado o texto.
Clique em Insert... – Note...
47
Linha AzulFloor
Linha de N°7Final Floor Stock
Linha VermelhaBlank Distance
Linhas de 1 a 6Depth Per Cut
Text DepthProfundidade do texto
Pla
nar
Tex
t
48
Contour_TextUtilizado para usinar textos em superfícies 3D.
IMPORTANTE !!!Para gerar esta usinagem, primeiro
precisamos escrever o texto.Siga os passos descritos no Planar
Text.Porem o “WCS” deverá estar acima da
superfície a ser gravada.
Text DepthProfundidade do texto
49
Contour Area / Fixed ContourUtilizado para usinagem em superfície 3D.
A única diferença entre as duas operações é que no Fixed Contour tem a possibilidade de projetar a usinagem.
Flow Cut : Usina os cantosText : Usina um texto Tool Path : Utiliza um programa CN para gerar a
usinagem (*.CLS)
Curve / Point
Para esta operação existe vários tipos de estratégias de usinagem conforme lista abaixo:
Spiral
BoundarySurface Area
Radial Cut
Area Milling
50
Con
tour
Are
a / F
ixed
Con
tour
Part
Check
Cut Area
Trim Boundaries
51
Con
tour
Are
a / F
ixed
Con
tour
Area Milling...
Usina determinadas regiões, conforme seleção...
Steep Containment
Directional Steep
Non Steep
Cut Angle
Apply
On Plane On Part
52
Con
tour
Are
a / F
ixed
Con
tour
Area Milling...
Outras opções em Cutting...
Extend at Edges
Remove Edge Traces
Desativado Ativado
Desativado Ativado
Multiple PassesDetermina um sobremetal, para que seja
feita uma usinar com várias profundidades de corte.
53
Con
tour
Are
a / F
ixed
Con
tour
Surface Area...
Usinagem continua em superfícies regulares...
Surface %
Cut Step
54
Con
tour
Are
a / F
ixed
Con
tour
Boundary...
Usina superfícies, com a usinagem sendo limitada através de linhas/edges...
55
Non Cutting Moves (Contour Area / Fixed Contour)Determina entrada e saída da ferramenta para Contour Area e Fixed Contour.
56
Non
-Cut
ting
Linear – Along VectorLinear
Arc – Nomal to Tool AxisArc – Parallel to Tool Axis Arc: Tangent to Approach
Linear – Normal to Part
57
Non
-Cut
ting
Helical Clockwise / Counter Clockwise
Plunge
58
Non Cutting Moves (Cavity, Z-Level, Planar_Mill)Utilizado para alterar movimentos de entrada e saída da ferramenta. (Cavity_Mill, Z-Level, Planar_Mill).
59
Non
Cut
ting
CLOSED AREA
60
Helical Ramp on Shape
Ramp on Shape
Non
Cut
ting
61
Linear Linear – Relative to Cut Arc
Point Linear – Along Vector Angle Angle Plane
OPEN AREA
Transform Objects / CAM TransformationsUtilizado movimentar as operações. Exemplo: espelhar, rotacionar, etc;
Exemplo de Programa espelhado em “X”Exemplo original
62