Quantcast
Channel: MTB Tech Blog
Viewing all articles
Browse latest Browse all 27

SIEMENS - Manual Vectored Retract/Approach of Tool for 5-Axis

$
0
0
Many times in the course of operating a 5-Axis CNC Machine Tool, a situation will arise where it is necessary to manually retract a tool from a drilled hole at a given orientation.  This could be because that drill broke in the middle of a cycle,  there was a power outage in the middle of the cycle, or an alarm was somehow generated.

On Table/Table or Dual-Rotary 5-Axis Machines, this isn't a problem. It's not a problem because the the Spindle Axis on these type of machines is always aligned with the Z-Axis of the machine. All that is needed is to simply manually jog the tool out of the hole along the Z-Axis.

However, on a Head/Head or Head/Table machine, this creates a serious problem if the spindle axis is not aligned with the machine Z-Axis. When this occurs, there typically isn't a separate position for axis selection on the Machine Pendant or MPG (Manual Pulse Generator) that will assume the spindle axis.

The reverse is also true.
When we may want to approach a machine position, at a given orientation, there typically isn't a separate position for axis selection on the Machine Pendant or MPG (Manual Pulse Generator) that will assume the spindle axis.

The SIEMENS 840D sl CNC Control has native functionality to handle these situations relatively easily.

NOTE:
This procedure requires that there MUST be a Tool in the spindle and that tool offset MUST be active.

From MDI,
Enter TRAFOOF and the commands to cancel any active FRAMES.
Press CYCLE START.
In the graphic below, I am using a custom machine command called FRAME_RESET to do this.



Press the JOGButton make sure the LED above it is on.


Press theWCS/MCSButton and make sure the LED above it is on. Press the ZButton and make sure the LED above it is on.


If the machine is currently at the required orientation,
Press the Soft-Key labeled ‘Swivel’.


Set Retract to ‘No’.
Set Swivel Plane to ‘New’.
Set Swivel Mode to ‘Directly’.
Scroll down and make sure that Tool is set to ‘Do Not Track’.


Press the Soft-Key labeled ‘Teach rot. Axes’.
You will now see the current rotary axis values for the current kinematic configuration. In this case the C-Axis value & A-Axis Value.


Press the CYLE STARTButton.
You will now see an XZ Rotation symbol immediately below the position window. This symbol indicates the centerline of rotation for the A-Axis and the C-Axis. The A-Axis rotates about an axis that is parallel to the X-Axis. The C-Axis rotates about an axis that is parallel to the Z-Axis.

A machine with a different kinematic configuration, such as a C/B head would show the Rotation Symbol that defines its rotary axis centerlines. In the case of a C/B  head, this would be a YZ Rotation symbol.


You can now press the Jog Plus Sign (+) button and the head will move in the positive direction along the current tool vector. Press the Jog Minus Sign (-) button and the head will move in the negative direction along the current tool vector. When you have moved the required distance along the vector, Press MDI. Enter the commands to cancel any active FRAMES. Press CYCLE START.




Viewing all articles
Browse latest Browse all 27

Trending Articles