May 01, 2024 Deixe um recado

Desta forma, o fresamento de chaveta pode não apenas melhorar a eficiência da usinagem, mas também aumentar a vida útil da ferramenta.

 

1. Benefícios da rampa

Benefício 1: Melhore a eficiência do processamento

Para fresamento de chaveta de materiais sólidos, na maioria das vezes você usa uma broca para fazer furos primeiro e depois fresá-los em camadas. No fresamento em rampa, a ferramenta entra diretamente no material sólido para removê-lo, o que reduz o tempo de troca de ferramenta e melhora a eficiência.

 

Benefício 2: Aumenta a vida útil da ferramenta.

No processamento de materiais difíceis, é provável que ocorra endurecimento por trabalho, resultando em desgaste antigo da lâmina em um ponto.

foto

Então, como resolver esse problema? Qingfeng I deu um método simples: ajuste a profundidade de corte (Ap) nos parâmetros de processamento, ou seja, nem sempre deixe a lâmina entrar em contato com a pele endurecida em um só lugar. O caminho da ferramenta do fresamento em rampa está exatamente alinhado com isso.

foto

Adicione WeChat: Yuki7557 para receber uma cópia do tutorial do programa macro

Segundo, por que usar programas macro?

O programa de fresamento em rampa é muito simples. Podemos fazer isso facilmente por programação manual. Por que precisamos usar programação macro?

 

Benefício 1: Procedimentos simplificados

Se a ranhura for relativamente profunda, não importa se o programa é processado pelo software ou pela programação manual comum, o programa será muito longo, enquanto o programa macro será curto e conciso.

Benefício 2: Conveniente para os trabalhadores depurarem no local

Eu sei que os programas corretos escritos por programadores terão mais ou menos problemas durante a depuração no local. Por exemplo, a profundidade de corte não é razoável e a profundidade de corte precisa ser reduzida. Então o programa macro só precisa atribuir valores às variáveis ​​para ser concluído. Em programas comuns, muitos valores precisam ser modificados.

 

Benefício 3: O programa tem boa versatilidade

A maior característica dos programas macro é a sua boa versatilidade. Por exemplo, pode haver N muitas peças em uma oficina com formatos semelhantes e tamanhos diferentes, então escrever um programa pode satisfazer N muitos produtos.

3. Como programar [Fresamento em Rampa]?

foto

1. Calcule a profundidade de corte de cada ferramenta #30

foto

Conforme mostrado no diagrama acima, de acordo com o teorema de Pitágoras TAN[#2]=#30/#7

A profundidade de cada faca pode ser calculada #30=#7*TAN[#2]

2. Calcule o número de passagens da ferramenta #31

A profundidade total é #11, então pode-se calcular o número de passagens da ferramenta, ou seja, #31=#11/#30, que é a profundidade total dividida pela profundidade de cada ferramenta.

O problema é que se o resultado da divisão tiver um decimal, como 5,6 vezes, como 5,1 vezes, etc., então o número de passagens da ferramenta deve ser calculado como 6 vezes.

Então #31=FUP[#11/#30]

 

Observação:

FUP significa converter a parte decimal em um inteiro 1 e adicioná-la à parte inteira.

Por exemplo, #31=5.06 O valor após a operação FUP[#31] é 6.

#31=0.01 Então o valor após a operação FUP[#31] é 1.

 

3. Calcule a profundidade real de corte #32

Ao calcular o número de passadas da ferramenta, a parte decimal é considerada um número inteiro. Se calculado de acordo com o item 30, haverá corte excessivo. Como calcular a profundidade real do corte nº 32 para cada faca?

A resposta é: a profundidade total dividida pelo número de passes é a profundidade real de corte. Isso é #32=#11/#31

 

4. Defina as pontas da faca nº 24 e nº 25

#24 O valor da coordenada X do centro de corte no sistema de coordenadas da peça de trabalho

#25 O valor da coordenada Y do centro de corte no sistema de coordenadas da peça de trabalho

 

5. Pense por que você precisa calcular essas variáveis ​​nas primeiras quatro etapas?

Por exemplo, a profundidade de corte por corte é calculada como #30. Com a profundidade de corte por corte, posso dividir a profundidade total do nº 11 pela profundidade de cada corte para calcular o número de tempos de processamento.

 

Com o número de tempos de processamento, podemos usar instruções de programa macro para definir condições e deixar o programa percorrer o processamento até que o tamanho seja atingido.

 

Porém, arredondamos a parte decimal do número calculado de usinagens. Se calculado com base na profundidade de corte de #30 por ferramenta, haverá sobrecorte, portanto o corte real por ferramenta é calculado dividindo a profundidade total pelo número de tempos de usinagem. profundidade.

 

O procedimento é o seguinte:

%

#24=0

#25=0

#11=30

#2=5

#7=60

G0X#24Y#25 (ponto de corte rápido da ferramenta)

Z2.0

G01Z0.F200

#30=TAN[#2]*#7(profundidade de cada corte)

#31=FUP[#11/#30](A profundidade total é dividida por cada profundidade de corte para calcular o número de ciclos, [arredondado para cima])

#32=#11/#31 (profundidade de corte real de cada vez)

#{{0}} (variável de contagem, este valor começa a contar a partir de 0)

N10#33=#33+1 (a variável aumenta automaticamente e o valor da contagem aumenta em 1 para cada operação)

G91G01X#7Z-#32F#9

X-#7

IF[#33LT#31]GOTO10 (quando o valor da variável de contagem for menor que o número de tempos de processamento, pule para o bloco de linha N10)

G0Z150.

M30

%

A simulação do programa é a seguinte:

Enviar inquérito

whatsapp

skype

Email

Inquérito