Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas

Este artigo e apenas um resumo de cálculos de usinagem, Resumos de Matemática

Cálculos e procedimentos de usinagem cnc

Tipologia: Resumos

2023

Compartilhado em 27/01/2023

emanuel-veiga-11
emanuel-veiga-11 🇧🇷

2 documentos

1 / 24

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
SERVICE 802Dsl - 15/09/2008
Questões para o Instrutor:
1) Onde define o sentido de contagem do encoder e movimento do eixo?
R: O parâmetro é PR32100 (AX_MOTION_DIR), poderá assumir os valores de 1 e -1 que é
referente a direção que o motor irá girar.
Obs: Quando alterar sentido de movimento do eixo terá que inverter o movimento da
referência do mesmo através do parâmetro 34010 (REFP_CAM_DIR_IS_ MINUS) onde
assumirá os valores 0 ou 1.
2) Como definimos a medição interna (encoder no motor) e a medição externa (régua
ótica), como alterar a leitura da régua para o encoder caso danifique a régua da máquina?
R: Verificar a parte que fala sobre: “ PARA ATIVAR O SEGUNDO SISTEMA DE
MEDIÇÃO USANDO O STARTER”
3) Que parâmetro define o G00 do eixo, avanço rápido?
R: PR32000= Velocidade máxima em G0;
4) Que parâmetro compensa folga mecânica (Back Lash)?
R: PR 32450[0] (BACKLASH) . Importante: Quando for régua deverá inserir valor (-);
5) Como declarar um eixo Virtual?
R: PR30130= 1 (CTRLOUT) Habilita controladora, se =0 se torna um eixo
simulado;
6) Como definir uma aceleração para eixo?
R: PR32300= Máxima aceleração do Eixo em m/s² - 1G = 9,8.
7) Que parâmetro monitora o erro de contorno parado e ou em movimento?
R: PR36400 em movimento e PR36030 parado.
8) Onde é declarado o percentual de analógica que um eixo irá trabalhar para a velocidade
máxima?
R: PR32250
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18

Pré-visualização parcial do texto

Baixe Este artigo e apenas um resumo de cálculos de usinagem e outras Resumos em PDF para Matemática, somente na Docsity!

SERVICE 802Dsl - 15/09/ Questões para o Instrutor:

1) – Onde define o sentido de contagem do encoder e movimento do eixo?

R: O parâmetro é PR32100 (AX_MOTION_DIR), poderá assumir os valores de 1 e - 1 que é referente a direção que o motor irá girar. Obs: Quando alterar sentido de movimento do eixo terá que inverter o movimento da referência do mesmo através do parâmetro 34010 (REFP_CAM_DIR_IS_ MINUS) onde assumirá os valores 0 ou 1. 2)Como definimos a medição interna (encoder no motor) e a medição externa (régua ótica), como alterar a leitura da régua para o encoder caso danifique a régua da máquina? R: Verificar a parte que fala sobre: “ PARA ATIVAR O SEGUNDO SISTEMA DE MEDIÇÃO USANDO O STARTER” 3)Que parâmetro define o G00 do eixo, avanço rápido?

R: PR32000= Velocidade máxima em G0;

4) – Que parâmetro compensa folga mecânica (Back Lash)?

R: PR 32450[0] (BACKLASH). Importante: Quando for régua deverá inserir valor (-); 5)Como declarar um eixo Virtual?

R: PR30130= 1 – (CTRLOUT) Habilita controladora, se =0 se torna um eixo

simulado;

  1. Como definir uma aceleração para eixo?

R: PR32300= Máxima aceleração do Eixo em m/s² - 1G = 9,8.

7)Que parâmetro monitora o erro de contorno parado e ou em movimento? R: PR36400 em movimento e PR36030 parado. 8)Onde é declarado o percentual de analógica que um eixo irá trabalhar para a velocidade máxima? R: PR

9) – Parâmetro que define a tolerância de posicionamento do eixo para entrar na janela? R: PR36000, geralmente usado quando aparece o alarme 25040, quando o eixo para, até mesmo pela inércia, quando este poderá andar. Existe também o PR36020 que é o tempo que o Cnc irá esperar para gerar o referido alarme, ou seja, é o tempo que espera para o eixo entrar na janela de posicionamento, voltar para posição. 10) – No spindle, onde declarar as relações mecânicas para troca de gama? R: PR31050[1] até PR31050[5], o importante é que o TAB0 é para eixo.

  1. – Como alterar a coordenada para M19? R:
  2. – Onde define parâmetro para que os eixos fiquem parados até chegar a velocidade de spindle programada?
  3. – Onde define se a troca de gama será feita por M ou por S? Poderá ser feita por M40 (pela Speed) ou por M41...M45, e também por parâmetro de máquina
  4. – Na configuração de troca de gama, como configuro se a gama irá engatar por pêndulo, horário, anti-horário, ou parado?

15) – Onde define o final de curso SW do eixo?

R: O final de curso SW se altera através do parâmetro PR34100[0] REFP_SET_POS.

16) – Parâmetro que define a ordem que os eixos irão referenciar?

R: PR34110 colocar o valor 1 (p/ ser o primeiro eixo a referenciar);

INFORMAÇÕES GERAIS DO CNC 802Dsl: 802 S – Motor de passo (Limitado a 3 eixos , 1 Spindle + 1 canal); 802 C – Acionamentos Analógicos (Limitado a 3 eixos , 1 Spindle + 1 canal); 802 Dsl – Digital Sinamics (Limitado a 4 eixos + 1 eixo Plc + 1 Spindle); Sistema operacional: LINUX

  • Não possui LOG de alarmes, os alarmes, no caso de drives são armazenados no Sinamics, porém é acessado somente com o SW Starter. Possui um único processador para Cnc, HMI e PLC; Display TFT, sem bateria, sem HD e sem ventiladores. Este comando é todo emulado (integrado). Vedação do comando – classificação IP65; contra água indiretamente.

No manual operating Instructions 802D sl/capítulo 1.1 System Overview/ páginas 13 e 14, tem os exemplos de aplicações envolvendo a MCPA e na página 15 uma descrição de suas funcionalidades. Na página 36 encontra-se um overview da placa com os conectores. No caso do motor, este possui uma eletrônica interna que é responsável pelo reconhecimento, isto ajuda na substituição do mesmo, retira um e coloca outro não necessitando de configurar nenhum parâmetro. Pode usar a placa AD4 ao invés da placa MCPA. A ADI4 tem 4 saídas analógicas e a MCPA tem uma saída. O System SW – NC/PLC + Drives são armazenados em memória Flash; Endereço Físico da rede IP:169.254.11.22 / MASK 255.255.0.0 (Ethernet ponto-a-ponto). DADOS TÉCNICOS DO CNC 802D sl

  • Possui ferramenta de Comissionamento para Drives e PLC, sw STARTER - SINAMICS;
  • Torno e fresa instalado com o Tool Box (SETUP_M - FRESA) ou (SETUP_T - TORNO) configura os principais parâmetros;
  • 4 eixos + Spindle ou 3 eixos ou 2 Spindle + 1 eixo Plc;
  • Interpola 4 eixos simultaneamente;
  • Recurso Transmit p/ torno, onde poderá fresar na superfície (face);
  • Recurso Trace p/ torno, onde poderá fresar no diâmetro; Como descrito no manual: Function Manual Cap. 23.2 – TOOL:
  • Suporta até 64 ferramentas versão Plus;
  • Suporta até 128 ferramentas na versão Pró;
  • Suporta até 32 ferramentas na versão Value;
  • Possui gerenciador de ferramentas
  • Área de Trabalho versão Plus – 1MB;
  • Área de Trabalho versão Pró – 10MB.
  • Cartão de memória, terá que ser maior que 128MB sendo da marca SANDISK;
  • Aceita até 2 manivelas;
  • Programa em ISO G290;
  • Programa em coordenadas Polares;
  • LOOK AHEAD PLUS: 50 blocos / PRÓ:100 blocos;
  • Possui gestão de vida e uso da ferramenta;
  • HMI: 10.4” , 2x8 Softkeys , 6 atalhos de tela, oscilocópio interno, 2 linguagens online, 20 ciclos de torneamento e fresamento. DETALHES DO PLC:
  • S7- 200
  • Programado somente em LADDER;
  • CPU 224;
  • Até 6000 passos sendo que 0.1us cada passo;
  • Temporizadores → Versão Plus: 40 Versão Pró: 64

ACIONAMENTOS SINAMICS MODELO S120 – IP

Modelos Sinamics S150 e S120 – para motores de 20 Mw / 70Mw; Existem 2 tipos de SINAMICS: O sinamics S (High Performance); O sinamics G (Performance General – inversores de freqüência); Este acionamento não trabalha com régua codificada, ou seja, o 802D sl não possui sinal para este tipo de medição, poderá até ser instalada, mas será tratado como um régua comum. SIZER – é um sw que se usa para configurar um sistema corretamente, onde é informados os motores e modelos de acionamentos, este sw configura tudo automaticamente gerando os códigos corretos, mostra também o layout de suas informações e o que foi gerado, é mais usado pelo pessoal do dpto. Comercial. STARTER – Ferramenta para comissionamento do drive, e para alterar parâmetros; Este equipamento é aplicado com os seguintes produtos Siemens: SIMATIC(PLC) / SIMOTION(AUTOMAÇÃO) / SINUMERIK (CNC). PARA COMUNICAR VIA REDE COM O STARTER PG→ SINAMICS: Importante: O Sw Starter roda somente com o Win XP Professional!

  • Criar novo projeto;
  • New/ Nome projeto/ ok;
  • Inserir drive Unit;
  • Sinamics 802Dsl;
  • Versão do Cnc e verificar a versão do Sinamics;
  • Via IP;
  • Endereço do 802/ ok; INSERINDO UM NOVO PROJETO:
  • Digite o nome/ OK;
  • Insert SINGLE DRIVE UNIT (estará criado no canto superior esquerdo);
  • 2 cliques na opção acima;
  • Load (do Sinamics para a PG); Neste ponto, retirar o conector X20 e depois conecta para dar um pulso.
  • Aguardar mensagem e clicar YES; Esta mensagem aparecerá após o carregamento do projeto. No canto superior esquerdo aparecerá no SIMANICS e na CU, o símbolo da cor VERDE, para informar que está em modo online no Starter. PROCEDIMENTO PARA AUTO-TUNING USANDO O SW STARTER:
  • COMISSIONING / AUTOMATIC CONTROL SETTING;
  • Assume a prioridade para controlar o drive através da PG na parte superior descrito como “1”para ligar , depois clicar no botão ao lado “Perform all step”. No final do auto tuning clicar em Accept para salvar localizado no canto inferior direito. Para verificar a visualização no Gráfico: Assumir a prioridade no canto superior e inserir um valor de 10000 / botão 1 liga / clicar no botão escuro para abrir as opções de gráfico, depois clicar no botão start do SW. PARA ATIVAR O SEGUNDO SISTEMA DE MEDIÇÃO USANDO O STARTER: EXEMPLO USADO - > RETIRADO O ENCODER EXTERNO DO SPINDLE E COLOCADO NO EIXO X. NO SPINDLE: Parâmetro NC: PR30230 = 1; ( retirou o encoder externo via NC); PR31020 = 2048 (número de pulsos do encoder do motor);
  • Clica em topologia/ Configuração/ Offline/
  • Configure DDS/ Next até encoder/
  • retira encoder 2 (tira a seleção)/ Next até finish, neste ponto o encoder estará apagado. NO EIXO X: Parâmetro NC: PR30230 = 2; (Inserido encoder externo no motor do eixo X)

No Sinamics as conexões com os drives são chamadas de DRIVE OBJETO. A ligação entre a controladora NCU e os drives é chamado de DRIVE CLICK. PROCEDIMENTOS GERAIS EXECUTADOS NO TREINAMENTO DE SERVICE. Ambiente de Startup/ Manutenção:

  • Dados de Máquinas: Área de parametrização;
  • Exibir Serviço: Monitora dados gerais Cnc, Acionamento;
  • Serviço Controle: Configura rede, somente na versão Pró;
  • Servo Trace: Área do osciloscópio; Executado estas funções:
  • Partida com dados padrão (carrega default Siemens);
  • Partida com dados salvos ( se foi salvo através de “salvar dados”ele carrega novamente na Flash);
  • Salvar dados, faz um backup genérico , toda vez que salvar, sobrescreve o existente; Para fazer um backup na memória Flash copia o backup e cola dentro de alguma pasta localizada dentro da opção “Drive Fabricante”. Partida com dados padrão: Apaga somente dados de NC, o Plc e drives não. Para apagar dados do acionamento: Apertar SELECT na inicialização para entrar no sistema;
    • remove drive/Default data. Apaga-se assim, o arquivo do acionamento. Desliga e liga e chave geral para perder os dados; Para apagar dados do PLC aperte SELECT para voltar ao menu de sistema com os drives resetados;
    • Plc overral/Default, neste ponto foi limpo toda a área de memória e coloca o Plc Básico. USANDO O SW RCS: Este sw serve para comunicar com o Cnc 802D sl via ETHERNET.
    • Selecionar Versão do Cnc;
    • Cria um projeto novo;
  • Idiomas que irão ter;
  • Seleciona o nome do projeto / OK;
  • Ativar no CNC comunicação Ethernet através do caminho: Service Control/ direct conect para capturar o número da IP;
  • Na PG configurar o IP para a conexão;
  • Clicar no SW da PG para conectar;
  • Neste ponto irá abrir o diretório do 802;
  • Na PG clicar: Tool Box 802/ Tool Box versão do 802/ fresa/ Configuração Siemens/ PRO/ SETUP_M/ COPY/ ir no diretório do Cnc, Startup NC,PLC e colar para restaurar sistema. O procedimento poderá ser feito também com o cartão Memory. Copia o setup_m no cartão, coloca no Slot do painel e cola dentro do diretório do Cnc de backup. Agora será atualizado o FW UPGRADE – CU Reguladora do 802Dsl, para deixar com a mesma versão. MD GERAL/ MD ACIONAMENTO/ SINAMICS IBN SELECIONADO NA CU.
  • Carregar FW/ Início/ depois desligar e ligar. Neste ponto temos o setup_M com dados default de uma fresa com os FW`s dos acionamentos atualizados. Tela do SINAMICS:

PO – POWER/ON (DESLIGA E LIGA – RESET NCK);

RE – RESETE (PRESSIONAR A TECLA RESETE);

CF – ATUALIZAR COM MUDANÇA DE TELA;

IM – IMEDIATO;

PARÂMETROS GERAIS DOS EIXOS:

Parâmetros:

PR30130= 1 – (CTRLOUT) Habilita controladora, se =0 se torna um eixo simulado;

PR30240=1 – (ENC_TYPE) Seleciona o tipo do encoder 1(incremental) / 4(Absoluto) / 0(Eixo

Plc);

PR30300=1 (define eixo Rotativo, é ligado ao PR30310), se 0, eixo linear.

PR30310=1 (contagem até 360 graus) , se =0 c o parâmetro acima =1 contará para infinito;

PR30320=1 (contagem no display);

PR30110= módulo acionamento número. Terá que ter o mesmo número do 30220;

PR30220= encoder número. Terá que ter o mesmo número do 30110;

PR32010 = Velocidade JOG Rápido;

PR31030= Passo do fuso de Esfera;

PR31050= Relação Mecânica do fuso;

PR31060= Relação Mecânica do Motor;

Ex: Quantas voltas do Motor, para dar uma volta no fuso. Se o fabricante não tem os dados

mecânicos poderá pegar o número de dentes da engrenagem que vai no fuso e número de

dentes da engrenagem acoplada ao motor.

PR32000= Velocidade máxima em G0;

PR32300= Máxima aceleração do Eixo em m/s² - 1G = 9,8.

PR32200 = Define que eixo irá interpolar, o valor geralmente será =1. Se tiver =0 o eixo irá

interpolar da mesma forma, porém poderá apresentar alguns erros.

PR32450 = compensação de folga mecânica (Back_Lash) , é garantido no máximo 1mm.

PR32020= Velocidade de JOG normal;

PR32200= KV dos eixos, normalmente assume valor 1, deve-se deixar o mesmo valor para

todos os eixos, pois em uma interpolação poderá ter problemas.

PR33060 = Maintenance_data → Serve para gerar mensagens para a manutenção por

exemplo: Efetuar manutenção preventica, poderá ser enviado para um servidor da empresa

“manutenção máquina X”. Terá que chamar este parâmetro no PLC para funcionar.

PR34200= Tipo do Encoder (0 – Endat Absoluto) / Incremental (1) / Bero (7);

PR36200= Máximo velocidade do eixo, 15% a mais para segurança. MD

1x1.5xPR32000, ou 10%, porém é melhor colocar em todos os TABs;

PR361 0 0 = Curso SW Limite Negativo;

PR36110= Curso SW Limite Positivo;

PR36400 = Tolerância de contorno, abre janela (Janela de tolerância);

Geralmente neste parâmetro, se altera para quando se tem uma relação mecânica muito

grande, conta o valor na tela, porém o eixo ainda não andou.

PARÂMETROS MD GERAIS:

PR14510[16]= 0(Indefinido), 1(Torno), 2(Fresa)

PR10240 = 1 (mm) / =0 (inch)

PR35200 = Máxima velocidade para cada gama; PR36200 = Máxima velocidade para cada gama com 10% a mais como nos eixos; FUNÇÕES GERAIS PARA TROCA DE GAMA: M40 – TROCA DE GAMA AUTOMÁTICA PELA SPEED PROGRAMADA; M41 – M45 – TROCA DE GAMA EFETUADA POR “M”NO PROGRAMA; SPOS – ÂNGULO QUE O SPINDLE IRÁ GIRAR – USADO EM M19; M19 – ORIENTA SPINDLE PELA MARCA ZERO DO ENCODER;

M70 – CONTROLE DO SPINDLE COMO EIXO;

G331 – ROSCA RÍGIDA COM COMPENSAÇÃO;

G332 – ROSCA RÍGIDA SEM COMPENSAÇÃO;

Dentro destas 2 funções G`s é chamado a função M70 automaticamente.

Encoders – Todos são senoidais. No caso do absoluto, o encoder é mecânico, somente

perderá o posicionamento se retirar o motor do eixo, caso contrário não. Não possui

bateria.

PARÂMETROS PARA REFERENCIAMENTO:

PR34000= Informa o NC se a referência será pelo came =1 ou pela marca do encoder=0;

PR34020= Velocidade de busca para encontrar o came;

PR34040= Velocidade quando encontrado o came (em cima);

PR34070= Encontrado a marca de Zero;

PR34010= Sentido de movimento da Referência 1 ou 0;

PR34050= Sobe em cima do came e espera achar a marca de Zero =1 ou desce do came para

achar a marca de zero=0;

PR34090= Correção do ponto zero se tiver fora, deslocamento do ponto zero;

PR34100= Forçar uma coordenada na tela quando encontrar a marca;

PR34030= Máximo curso para encontrar micro de referência;

PR3406 0 = Máximo curso para achar marca de zero do encoder +/- passo do fuso;

PR34110= Número de ordem para referencia, por exemplo Eixo Z, depois X e Y ou X, depois

Y, é a sequência de movimento dos eixos na referência.

Exemplo de aplicação PLC para referenciamento dos eixos:

No exemplo acima é acionado a referencia através de uma tecla, onde associado ao

parâmetro PR34110. Enquanto não é referenciado todos os eixos o alarme de eixos não

referenciados não é resetado.

COMO REFERENCIAR UM EIXO COM ENCODER ABSOLUTO:

- Levar o eixo na posição física desejado para impor o ZERO;

- JOG/REF – SYSTEM/ MD EIXO/ PR34210=

- Fecha avanço Override 0/ JOG+ / Assume o zero e o PR34210=2. Neste ponto o

ponto zero foi configurado. Se desejar alterar a posição por algum motivo, ou até mesmo,

Exemplos de programação PLC:

Exemplo Botão Pulso liga, Pulso desliga:

No Caso do 840 D ou Di na linguagem STL ficaria assim:

A I0.

FPM1.

X Q4.

= Q4.

COMO PROGRAMA UMA FUNÇÃO M:

No exemplo abaixo será visto função M30 ou qualquer função conhecida pelo Cnc e 2

funções M`s não conhecidas.