Usando parâmetros no faceamento
Você pode especificar cortes múltiplos em profundidade usando os parâmetros STEP_DEPTH e NUMBER_CUTS. O sistema computará o número de cortes de acordo com STEP_DEPTH, comparará com NUMBER_CUTS e usará o valor maior. Se você desejar somente um corte em profundidade total, poderá definir NUMBER_CUTS como 1 e STEP_DEPTH com um valor relativamente grande (maior que a espessura do material a ser removido).
A ilustração a seguir mostra o faceamento para baixo da peça de trabalho, com STEP_DEPTH = 10 (maior do que a espessura da peça) e NUMBER_CUTS = 2.
1. STEP_OVER
2. Movimento de aproximação
3. Movimentos de sobrepassada
4. Movimento de saída
| Para a usinagem de montagem ou peça de trabalho sem geometria, esses parâmetros serão interpretados de forma diferente: NUMBER_CUTS determinará a quantidade de fatias e STEP_DEPTH o deslocamento entre as fatias, ou seja, a primeira fatia será ajustada da rosto selecionada por (NUMBER_CUTS- 1) * STEP_DEPTH. |
O número de cortes por fatia é determinado de forma semelhante usando a combinação dos parâmetros STEP_OVER e NUMBER_PASSES. No entanto, se NUMBER_PASSES estiver definido como 1, o valor STEP_OVER será ignorado e será feita somente uma passada por fatia. Isso é útil e significativo somente quando uma ferramenta suficientemente grande é usada.
No exemplo da ilustração a seguir, ENTRY_EDGE = LEADING_EDGE, CLEARANCE_EDGE = HEEL e NUMBER_PASSES = 1. A ferramenta faz uma passada de corte. O movimento de aproximação da ferramenta (1) equivale a APPROACH_DISTANCE + START_OVERTRAVEL + raio da ferramenta. O movimento de saída (2) é igual a EXIT_DISTANCE + END_OVERTRAVEL + raio da ferramenta.
O parâmetro BOTTOM_STOCK_ALLOW especifica o material excedente na superfície sendo faceada. O default, traço (-), define o material excedente inferior como 0.
O caminho da ferramenta pode ser prolongado além das arestas de superfície selecionadas usando os parâmetros START_OVERTRAVEL e END_OVERTRAVEL. Os parâmetros APPROACH_DISTANCE e EXIT_DISTANCE se aplicam à primeira aproximação em uma fatia e a última saída de uma fatia, respectivamente. Se desejado, APPROACH_FEED e EXIT_FEED podem ser especificados para esses movimentos, caso contrário, CUT_FEED será usado. Todos esses parâmetros são medidos em relação a um determinado ponto da ferramenta, definido pelos valores dos parâmetros ENTRY_EDGE e CLEARANCE_EDGE.
| Quando você define o parâmetro TRIM_TO_WORKPIECE como SIM, o valor CENTRO é considerado para os parâmetros CLEARANCE_EDGE e ENTRY_EDGE. Os outros valores são ignorados. Como resultado, o centro da ferramenta é usado para medir os movimentos de aproximação e saída. |
O gráfico a seguir ilustra os movimentos de aproximação, saída e sobrepassada com base nos valores dos parâmetros se ENTRY_EDGE for HEEL e CLEARANCE_EDGE for LEADING_EDGE.
1. Peça de referência (face selecionada)
2. Ferramenta
3. APPROACH_DISTANCE + START_OVERTRAVEL
4. END_OVERTRAVEL
5. START_OVERTRAVEL
6. END_OVERTRAVEL
7. EXIT_DISTANCE + END_OVERTRAVEL
O parâmetro CLEARANCE_EDGE especifica qual ponto da ferramenta deve ser usado para medir os movimentos de saída e os movimentos de sobrepassada quando a ferramenta sai do material:
• HEEL (default) — o canto inferior da ferramenta.
• CENTER — o centro da ferramenta.
• LEADING_EDGE — a aresta de ataque da ferramenta.
O parâmetro ENTRY_EDGE é usado de forma semelhante para medir os movimentos onde a ferramenta se aproxima do material. Ele contém os mesmos valores que CLEARANCE_EDGE (LEADING_EDGE é o default).
A seguinte ilustração exibe o movimento de sobrepassada, dependendo de CLEARANCE_EDGE.
1. Peça de referência (face selecionada)
2. Peça de trabalho
3. Ferramenta
4. CLEARANCE_EDGE = HEEL
5. END_OVERTRAVEL
6. CLEARANCE_EDGE = CENTER
7. END_OVERTRAVEL
8. CLEARANCE_EDGE = LEADING_EDGE
9. END_OVERTRAVEL
A peça inteira é usada para calcular a folga da ferramenta. Ou seja, quando ENTRY_EDGE for LEADING_EDGE ou CLEARANCE_EDGE é HEEL, a ferramenta será tangente à seção inteira da peça (como exibido na ilustração a seguir).
1. Ferramenta
2. Borda da peça
3. Movimento de corte
Esta sequência NC destina-se a ser usada para facear para baixo a peça de trabalho; portanto, não será realizada nenhuma verificação de evitação de sobrecorte para ilhas internas ou paredes adjacentes.
O parâmetro FINISHING_PASS controla a passada de acabamento de acordo com o avanço e a velocidade definidos. Se definido como YES (o default é NO):
• Quando BOTTOM_STOCK_ALLOW é especificado, uma fatia de acabamento adicional é criada com FINISH_CUT_FEED e FINISH_SPINDLE_SPEED, se os valores desses parâmetros forem especificados.
Por exemplo, se FINISH_CUT_FEED é 200 e FINISH_SPINDLE_SPEED é traço (-), a última fatia considera FINISH_CUT_FEED. Se os valores para esses dois parâmetros são especificados, uma fatia de acabamento adicional considera FINISH_CUT_FEED e FINISH_SPINDLE_SPEED.
• Quando BOTTOM_STOCK_ALLOW não é especificada, a última fatia considera FINISH_CUT_FEED e FINISH_SPINDLE_SPEED, se os valores desses parâmetros forem especificados.
Por exemplo, se FINISH_CUT_FEED é 200 e FINISH_SPINDLE_SPEED é traço (-), a última fatia considera FINISH_CUT_FEED e SPINDLE_SPEED default, em vez de FINISH_SPINDLE_SPEED. Se os valores de FINISH_CUT_FEED e FINISH_SPINDLE_SPEED são especificados, a última fatia considera os valores desses parâmetros.
| Quando FINISHING_PASS é definido como YES e os valores de FINISH_CUT_FEED e FINISH_SPINDLE_SPEED não são especificados, a fatia adicional ou a última fatia considera os valores CUT_FEED e SPINDLE_SPEED default. |
O parâmetro FINISH_SPINDLE_SPEED define a taxa de rotação da ponta de eixo para a última fatia.
O parâmetro FINISH_CUT_SPEED define a velocidade de avanço a ser usada para a última fatia.