Fagor CNC 8055 Manual
Add to my manuals
112 Pages
The Fagor CNC 8055 is a versatile CNC system designed for a wide range of milling applications. With its user-friendly interface and powerful features, the Fagor CNC 8055 makes it easy to create and execute complex part programs. Some of the key capabilities of the Fagor CNC 8055 include:
- Easy-to-use conversational programming
- Advanced cycles for profile milling, surfacing, pocketing, drilling, and tapping
- Rigid tapping capability
- Tool change and tool calibration functions
- Ability to handle multiple axes of motion
- Built-in DNC and RS-232 communication ports for easy data transfer
advertisement
CNC 8055 MC
Self-teaching manual
R EF . 1010
All rights reserved. No par t of this documentation may be transmitted, transcribed, stored in a backup device or translated into another language without Fagor Automation’s consent. Unauthorized copying or distributing of this software is prohibited.
The information described in this manual may be changed due to technical modifications. Fagor Automation reserves the right to make any changes to the contents of this manual without prior notice.
All the trade marks appearing in the manual belong to the corresponding owners.
The use of these marks by third parties for their own purpose could violate the rights of the owners.
It is possible that CNC can execute more functions than those described in its associated documentation; however, Fagor Automation does not guarantee the validity of those applications. Therefore, except under the express permission from Fagor Automation, any CNC application that is not described in the documentation must be considered as "impossible". In any case, Fagor
Automation shall not be held responsible for any personal injuries or physical damage caused or suffered by the CNC if it is used in any way other than as explained in the related documentation.
The content of this manual and its validity for the product described here has been verified. Even so, involuntary errors are possible, thus no absolute match is guaranteed. Anyway, the contents of the manual is periodically checked making and including the necessary corrections in a future edition. We appreciate your suggestions for improvement.
The examples described in this manual are for learning purposes. Before using them in industrial applications, they must be properly adapted making sure that the safety regulations are fully met.
This product uses the following source code, subject to the terms of the GPL license. The applications busybox V0.60.2; dosfstools V2.9; linux-ftpd V0.17; ppp V2.4.0; utelnet V0.1.1. The library grx V2.4.4. The linux kernel V2.4.4. The linux boot ppcboot V1.1.3. If you would like to have a CD copy of this source code sent to you, send 10 Euros to Fagor Automation for shipping and handling.
Self-teaching manual
I N D E X
·MC· Option
R EF . 1010
3
Self-teaching manual
Simulating/executing a part-program starting with an operation. ............................ 95
·MC· Option
R EF . 1010
4
1
THEORY ON CNC MACHINES.
How are the machine axes named?.
What do machine reference zero and part zero mean?.
What is "home search"?.
What are travel limits?.
How is a part zero preset?.
Which are the work units?.
·MC· Option
1.1 Machine axes.
The orientation of the axes depends on the type of machine according to the "right hand" rule.
THEORY ON CNC MACHINES.
1
Orientation of the axes.
SELF-TEACHING MANUAL
Rotary axes.
7
·MC· Option
The manual uses the following axis configuration.
THEORY ON CNC MACHINES.
1
T h e m a c h i n e u s e s t wo m ove m e n t s : t h e c a r r i a g e movements and the tool movement. When programming movements, we will assume that it is always the tool the one that moves. Therefore, the axes will be.
Self-teaching manual
8
·MC· Option
1.2 Machine reference zero and part zero.
They are the references that the machine needs to work.
Machine reference zero (O
M
)
It is set by the manufacturer and it is the origin point of the axes.
O
M
Part zero (O
P
)
It is set by the operator. It is the part's origin point, used as reference to program the movements. It may be preset anywhere on the part.
O
M
SELF-TEACHING MANUAL
THEORY ON CNC MACHINES.
O
P
O
P
1
9
·MC· Option
1.3 Home search.
THEORY ON CNC MACHINES.
When the CNC is off, the axes may be moved manually or unintentionally. When that happens, the CNC loses the actual position of the axes, that's why it is recommended (although not necessary) to do a "home search" when the turning the CNC on. With this operation, the tool moves to a point set by the manufacturer and the CNC synchronizes its position assuming the coordinates set by the manufacturer for that point, referred to machine reference zero.
Machine reference.
Machine reference.
=
Tool reference.
Tool reference.
1
O
M
O
M
Machine reference: It is the point to which the tool moves in a home search.
NOTE: With the new feedback devices (distance-coded reference marks - Io -), it is possible to know the position of the axes by just moving them a very short distance. This does away with the concept of machine reference.
Self-teaching manual
10
·MC· Option
THEORY ON CNC MACHINES.
1
1.4 Travel limits.
This type of machines have two types of travel limits:
• Physical limits. They are set by the machine to prevent the carriages from going off its ways (cams and mechanical stops).
• CNC limits. They are set by the manufacturer at the CNC to prevent the carriages from running into the physical travel limits.
Physical limits.
CNC limits.
SELF-TEACHING MANUAL
11
·MC· Option
1.5 Setting the part zero.
THEORY ON CNC MACHINES.
The part zero is set on all three axes.
When machining several parts, the distance from machine reference zero (O
M
) to the part is different for each of them.
It would require running a program for each part. When programming from a part zero (O
P
), it is irrelevant where the part is fixed.
Programming gets complicated when done from the machine reference zero (O
M
) and it is only good for that part in that position. When programming from a part zero (O
P
), the part dimensions may be obtained from the blueprint.
1
O
P
O
M
O
M
O
P O
P
O
M
O
M
Self-teaching manual
12
·MC· Option
1.6 Work units.
THEORY ON CNC MACHINES.
Programming units.
They are set by the manufacturer and may be in mm or inches.
Spindle speed.
The spindle speed is programmed in rpm.
Feedrate of the axes.
The axis feedrate (F) is programmed in mm/min (inches/min).
1
Millimeters.
RPM
Inches.
F
F
SELF-TEACHING MANUAL
13
·MC· Option
THEORY ON CNC MACHINES.
1
Self-teaching manual
14
2
THEORY ON TOOLS.
How is the tool change managed?.
What is the tool table and what data does it contain?
What is tool calibration?.
Defects due to errors in the tool table.
·MC· Option
THEORY ON TOOLS.
2
2.1 The tool change.
The tools to be used by the CNC may be located in a magazine of the machine. Depending on whether the machine has a magazine or not, the tool change will be done differently:
• If the machine does not have a tool magazine, the tools must be changed manually (line on a conventional machine).
• If the machine has a tool magazine, the CNC will change the tools automatically.
SELF-TEACHING MANUAL
17
·MC· Option
2.2 The tool table.
THEORY ON TOOLS.
This table keeps the data related to the tools. When changing a tool, the CNC assumes the data defined in the table for that tool.
The data included in the table is:
• ·T· Tool number.
• ·D· Offset associated with the tool.
The offset defines the tool dimensions.
2
·L· Tool length.
·R· Tool radius.
·J· Tool radius wear.
·K· Tool length wear.
• Nominal life.
Machining time or the number of operations that the tool can carry out.
• Real life.
Self-teaching manual
18
·MC· Option
THEORY ON TOOLS.
2
Machining time or number of operations carried out.
• Family.
Tools with the same characteristics.
• Status.
The CNC updates this data. The operator cannot modify them.
Tool type.
·N· Normal tool.
·S· Special tool.
Tool status.
·A· Available tool.
·E· Expired tool (worn out, "real life" > "nominal life").
·R· Tool rejected by the PLC.
When requesting an expired (worn out) or rejected tool, the CNC looks for a tool that belongs to the same family. If there is one, it will select it and if not, it will show the corresponding error message.
SELF-TEACHING MANUAL
19
·MC· Option
2.3 Tool calibration.
THEORY ON TOOLS.
Tool calibration is the operation the CNC uses to define the dimensions of the tool. It is very important to carry out this operation properly so the parts are made with the right dimensions and so when changing the tool the CNC keeps controlling the same point.
X
Y
Z
00044.000
-00443.331
00000.000
T1
T2
X
Y
Z
00044.000
-00443.331
00000.000
2
L
1
L
2
Different tool dimensions. Same point.
Self-teaching manual
20
·MC· Option
DEFECTS DUE TO WRONG TOOL LENGTH CALIBRATION.
THEORY ON TOOLS.
2
Part to be machined.
Tools.
·Z1· Actual (real) length.
Part with the right dimensions.
·Z2· Wrong length.
·Z2· > Actual (real) length.
Part with the wrong dimensions.
Wrong machining.
Tools calibrated wrong.
SELF-TEACHING MANUAL
Correct machining.
Tools calibrated properly.
21
·MC· Option
DEFECTS DUE TO WRONG TOOL RADIUS CALIBRATION.
THEORY ON TOOLS.
2
Desired profile.
Actual (real) profile.
Residual stock.
Tool.
Actual radius.
Wrong radius.
The residual stock is due to the difference between the two radii.
Self-teaching manual
22
3
MANUAL PRACTICE.
Description of the screen and the keyboard.
How to do a home search.
Working with the spindle.
Ways to jog the axes (handwheels, continuous jog, incremental jog).
Tools.
·MC· Option
MANUAL PRACTICE.
3
3.1 Description of the screen and the keyboard.
On power-up, the CNC shows the following screen.
If the CNC does not show this screen, the CNC may be in ·M· mode.
To go into ·MC· mode, press the following keys.
SELF-TEACHING MANUAL
25
·MC· Option
3.1.1 Keyboard description.
MANUAL PRACTICE.
3
1· Keys to define the machining operations.
2· Keys for external devices.
3· Alphanumeric keys and command keys.
4· Operator panel.
Operator panel description.
Self-teaching manual
26
·MC· Option
Jog keyboard for manual movement of axes.
MANUAL PRACTICE.
3
Selecting the turning direction of the spindle and starting it.
Percentage variation of the spindle speed.
Percentage variation of the feedrate.
Work mode selector.
Continuous jog.
Incremental jog.
Handwheels.
SELF-TEACHING MANUAL
[START] key.
[STOP] key.
27
·MC· Option
3.1.2 Description of the standard screen.
MANUAL PRACTICE.
1· Time, type of execution ("single block"/continuous), program number, execution status (in position, execution, interrupted or reset) and PLC messages.
2· CNC messages.
3· Tool position referred to the part zero and to home. Real spindle rpm.
4· Axis feedrate and percentage applied.
5· Tool information.
6· Spindle information. Selected work speed, applied percentage, spindle status
(turning clockwise, counterclockwise or stopped) and active range (gear).
7· Help messages.
3
Self-teaching manual
28
·MC· Option
MANUAL PRACTICE.
3
3.1.3 Description of the auxiliary screen.
Changing the screen.
1· Time, type of execution ("single block"/continuous), program number, execution status (in position, execution, interrupted or reset) and PLC messages.
2· CNC messages.
3· Blocks of the program currently selected.
4· Information of the axes. Target position of the movement (COMMAND), current axis position (ACTUAL), remaining distance (REST) and the difference between the theoretical position and the real position (FOLLOWING ERROR).
5· Spindle information. Programmed theoretical feedrate, actual (real) feedrate and following error (axis lag).
6· Active G and M functions.
Number of consecutive parts executed with the program (PARTC), part execution time (CYTIME) and PLC timer.
SELF-TEACHING MANUAL
29
·MC· Option
3.2 Home search.
MANUAL PRACTICE.
After powering the machine up, it is recommended to home the axes just in case they have been moved while the machine was turned off. There are two ways to do a home search.
Automatic home search.
The home search is carried out on all the axes at the same time, according to a subroutine pre-established by the manufacturer. The CNC keeps the part zero.
Manual home search.
Each axis is homed separately. The CNC does not keep the part zero.
Press:
Press:
O
M
3
O
M
O
P
Press:
Press:
The CNC shows the coordinates referred to part zero (O
P
) considering the tool dimensions.
The CNC shows the coordinates referred to machine zero
(O
M
) considering the tool dimensions.
Self-teaching manual
30
·MC· Option
3.3 Spindle.
The CNC shows the following spindle-related information.
Selected speed.
Percentage applied.
Turning direction.
Active spindle range (gear).
To select the work speed (in rpm), press the following keystroke sequence.
+ Turning speed. +
Use the keys of the operator panel to start the spindle.
Spindle clockwise. Clockwise.
Stops the spindle.
Spindle counterclockwise. Counterclockwise.
Increase or decrease the percentage of spindle speed.
SELF-TEACHING MANUAL
MANUAL PRACTICE.
3
31
·MC· Option
3.3.1 Speed ranges (gears).
MANUAL PRACTICE.
The machine may use a gear box. Use these gears to select the best motor torque for the programmed speed. It is recommended to always work at constant power to extend tool life.
Power.
Power.
Constant power.
Constant power.
3
SPEED RANGE (GEAR) ·1·
For a work speed between N1 and N2, use GEAR 1.
For a work speed between N2 and N3, use GEAR 2.
SPEED RANGE (GEAR) ·2·
Self-teaching manual
32
·MC· Option
3.4 Jogging the axes.
The axes may be jogged using the jog keyboard or handwheels.
MANUAL PRACTICE.
Each key can move an axis in one direction, according to the axes of the machine.
Jog keyboard.
Use the selector switch to select the type of feed.
Movement with handwheels.
Handwheels.
It may have one, two or three handwheels. It follows the turning direction of the handwheel.
Movement in incremental jog.
3
Movement in continuous jog.
SELF-TEACHING MANUAL
33
·MC· Option
3.4.1 Handwheels.
• Use the selector switch to select the type of feed.
(1) Movement: 1 micron.
(10) Movement: 10 microns.
(100) Movement: 100 microns.
• If the machine has 1 handwheel.
Select an axis using the JOG keys. The machine moves the axis as the handwheel is being turned.
• If the machine has 2 or more handwheels.
The machine moves one axis with each handwheel.
MANUAL PRACTICE.
3
Self-teaching manual
34
·MC· Option
MANUAL PRACTICE.
3
3.4.2 Jogging.
Incremental jog.
Every time a jog key is pressed, the axes move the selected increment and at the programmed feedrate (in rapid if F=0).
• Use the selector switch to select the type of feed.
(1) Movement: 0.001 mm.
(10) Movement: 0.010 mm.
(100) Movement: 0.100 mm.
(1000) Movement: 1.000 mm.
(10000) Movement: 10.000 mm.
• Jogging the axes with the jog keyboard.
Continuous jog.
While a jog key is kept pressed, the axes move at the selected feedrate, considering the selected percentage (0% to 120%).
• Enter the desired feedrate.
+ Feedrate. +
• Use the selector switch to select the type of feedrate and the percentage to be applied.
• Jogging the axes with the jog keyboard.
• If the rapid key is pressed while jogging the axes, they will move at the maximum feedrate possible (set by the manufacturer).
"Rapid" key.
SELF-TEACHING MANUAL
35
·MC· Option
3.4.3 Moving an axis to a coordinate.
The [START] key may be used to move an axis to a particular coordinate. Proceed as follows:
On the standard screen, select the axis to be moved.
Enter the target coordinate for the axis.
Enter the target coordinate for the axis.
The axis will move to the programmed target point at the selected feedrate.
MANUAL PRACTICE.
3
Self-teaching manual
36
·MC· Option
3.5 Tool change.
MANUAL PRACTICE.
Machine with manual tool changer.
The change is done like on a conventional machine.
1· Change the tool on the machine.
2· Press the [T] key.
3· Enter the tool number for the CNC to assume the data of the new tool.
4· Press [START].
Machine with automatic tool changer.
The CNC manages the tool change.
1· Press the [T] key.
2· Enter the tool number.
3· Press [START].
4· The CNC changes the tool and assumes the data of the new tool.
3
SELF-TEACHING MANUAL
37
·MC· Option
3.5.1 Tool change position.
The manufacturer may let the operator select a point where the tool change will take place.
Tool change position referred to machine reference zero.
MANUAL PRACTICE.
3
Enter in X, Y and Z, the values of the point where the tool change will take place.
+ + (X value) +
+
+
+
+
(Y value)
(Z value).
+
+
When requiring a tool change, if the manufacturer has set that way, the CNC will move the axes to that point for the tool change to take place.
Self-teaching manual
38
·MC· Option
3.5.2 Tool calibration.
• The machine must be homed before calibrating the tools.
Homing the Z axis.
Homing the X and Y axes.
Press:
O
M
O
M
• The calibration requires a smooth surface. Use continuous JOG or handwheels to mill the surface.
Press:
Press:
MANUAL PRACTICE.
3
SELF-TEACHING MANUAL
39
·MC· Option
• Go into tool calibration mode. The CNC shows the screen for tool calibration.
Work mode.
Help graphics.
H e i g h t o f t h e p a r t u s e d t o calibrate the tool.
Use the keys to move the cursor.
MANUAL PRACTICE.
3
Real position of the axes and cutting conditions.
To o l n u m b e r a n d t o o l dimensions.
Information on the current tool status.
Self-teaching manual
40
·MC· Option
• Calibrate the tool as follows.
1· Measure the part.
• Go to the window for tool calibration.
• Enter the Z value.
Height of the part.
2· Start the spindle.
3· Select the tool to be calibrated. The CNC will assign the same offset number (D) to it.
+ (Tool number) +
4· Jog the axes until touching the part along the Z axis.
• Press:
• The CNC calculates the new length and assigns it.
• The offset value (K) is reset to zero.
5· Enter the rest of the data (radius, nominal life, real life and family code) by hand.
To calibrate another tool, repeat steps 3, 4 and 5.
SELF-TEACHING MANUAL
MANUAL PRACTICE.
3
41
·MC· Option
3.5.3 How to change any data of the tool table.
MANUAL PRACTICE.
To change the tool data (T, D, R, L, I, K, nominal life, real life or family) get into tool calibration mode and display the tool data.
+ (Tool number) +
3
The CNC shows the data for that tool. To change them, place the cursor on the value to be modified, key in the new value and press [ENTER]. To exit the calibration option, press [ESC].
Self-teaching manual
42
·MC· Option
3.5.4 Checking for proper calibration.
• Presetting the part zero.
MANUAL PRACTICE.
3
O
M
Approach the tool on X.
Press:
Approach the tool on Y.
Press:
O
M
O
P
Withdraw the tool.
Position of the part zero.
• Start the spindle and touch the part surface with several tools and check the value on the screen. Although the tools are different, the value on the screen must be the same.
SELF-TEACHING MANUAL
Approach the tool on Y.
Press:
43
·MC· Option
MANUAL PRACTICE.
3
Self-teaching manual
44
4
OPERATIONS OR CYCLES.
Keys associated with automatic operations.
Different work modes.
Editing the parameters of an operation.
Simulating an operation.
Executing an operation.
·MC· Option
4.1 Description of the screen and the keyboard.
OPERATIONS OR CYCLES.
4
Position of the automatic function keys.
SELF-TEACHING MANUAL
47
·MC· Option
Operation keys.
Boring.
Reaming.
Tapping.
Drilling and center punching.
OPERATIONS OR CYCLES.
4
Positioning.
Rectangular and circular pocket.
Rectangular and circular boss.
Pocket with a profile.
Surface milling.
Profile milling.
Selecting the cycle level.
Keys for associating multiple positioning to a cycle so it may be repeated in several positions. Not all the cycles admit multiple positioning.
Self-teaching manual
48
·MC· Option
4.2 Work modes.
There are two work modes.
Editing mode.
Execution mode.
OPERATIONS OR CYCLES.
4
Editing the parameters of the operation or cycle.
Simulating an operation or cycle.
SELF-TEACHING MANUAL
Simulating an operation or cycle.
Executing an operation or cycle.
49
·MC· Option
4.3 Operations or cycles.
OPERATIONS OR CYCLES.
All the cycles have several editing levels. Each level has its own screen and the main window of the cycle indicates, with tabs, the available levels and which one is selected.
4
To change levels, use the [LEVEL CYCLE] key or the [page up] and [page down] keys to scroll up and down through the various levels.
Self-teaching manual
50
·MC· Option
4.3.1 Editing an operation or cycle.
As an example, select the operation of a rectangular pocket.
OPERATIONS OR CYCLES.
4
Work cycle.
Help graphics.
Real position of the axes and cutting conditions.
Defining the geometry of the cycle.
Machining conditions of the cycle.
Use the [LEVEL CYCLE] key to select the cycle level to be executed. Remember that not all the cycles have several levels.
SELF-TEACHING MANUAL
51
·MC· Option
OPERATIONS OR CYCLES.
DEFINING THE DATA OF THE OPERATION OR CYCLE.
4
To select an icon, data or coordinate:
Move the cursor through the data or icons.
The CNC selects the first coordinate for that axis. Pressing it again selects the second coordinate.
The CNC selects the roughing feedrate. Pressing it again selects the finishing feedrate.
The CNC selects the roughing tool. Pressing it again selects the finishing tool.
The CNC selects the "S" roughing data. Pressing it again selects the "S" finishing data.
After this selection:
+
If it is a data, key in the new value and press [ENTER].
If it is an icon, press the two-color key until choosing the right one and press [ENTER].
If it is a coordinate, there are two choices:
• Key in the new value and press [ENTER].
• Assign the current cursor position to the data. Press [RECALL]+[ENTER].
Self-teaching manual
52
·MC· Option
OPERATIONS OR CYCLES.
4
ASSOCIATING A MULTIPLE POSITIONING WITH AN OPERATION.
Some cycles may be carried out in the tool position or may be associated a multiple positioning so the cycle may be repeated in several locations. Multiple positioning may be associated with the following cycles.
• Boring, reaming, tapping, drilling and center punching operations.
• 2D and 3D pockets.
• Bosses.
Operation or cycle.
Multiple positioning.
Each positioning may be defined in various ways. To select the right data group, place the cursor over the icon and press the two-color key.
SELF-TEACHING MANUAL
53
·MC· Option
4.3.2 Simulating an operation or cycle.
OPERATIONS OR CYCLES.
Simulation may be used to check the tool paths on the screen.
The CNC shows the graphic simulation window and its associated softkey menu. To access the various functions, use the keys [F1] through [F7].
To start the simulation, press the [START] key.
The simulation speed may be varied with the Feedrate Override switch.
Other useful keys are.
Interrupt the simulation.
If the simulation is interrupted, it resumes it.
If the simulation is interrupted, it cancels it definitely.
Any of these two keys quits the simulation mode.
4
Self-teaching manual
54
·MC· Option
OPERATIONS OR CYCLES.
4
GRAPHIC OPTIONS. TYPE OF GRAPHIC.
• "3D" graphics.
It uses color lines to draw the tool path in three dimensions.
• "XY, XZ, YZ" graphics.
It uses color lines to draw the tool path in the selected plane.
• "Combined" graphics.
It divides the screen in four quadrants and draws in each quadrant the graph corresponding to each plane XY, XZ, YZ and in three-dimensions (3D).
• "Top view" graphics.
It draws a solid graph of the XY plane in different shades of gray that indicate the depth of the part. It also shows two sections
(XZ and YZ) of the part.
• "Solid" graphics.
It draws a solid three-dimensional image. It starts with an initial block (raw stock). The simulation shows how the tool removes material. It shows the resulting shape of the part.
SELF-TEACHING MANUAL
55
·MC· Option
GRAPHIC OPTIONS. DISPLAY AREA.
OPERATIONS OR CYCLES.
With this option it is possible to define the display area by defining the maximum and minimum values for each axis.
Selecting the coordinates.
Validating the new values.
4
Self-teaching manual
56
·MC· Option
OPERATIONS OR CYCLES.
4
GRAPHIC OPTIONS. ZOOM.
It may be used to enlarge or shrink the drawing or part of it. The new display area is selected using a window super-imposed on the shown tool path.
To enlarge or shrink the drawing, use the softkeys "ZOOM+" and "ZOOM-".
To move the zoom window.
Validating the new values.
To draws the selected area.
To return to the original display area, select the option: "initial value".
SELF-TEACHING MANUAL
57
·MC· Option
GRAPHIC OPTIONS. GRAPHIC PARAMETERS.
OPERATIONS OR CYCLES.
Simulation speed: To select the percentage of simulation speed to apply.
Tool path colors: To change the colors of the tool paths on “3D”, “XY, XZ, YZ”, “Combined” graphics.
Colors of the solid graphics: To change the colors of the tool and the part in "Top view" and "Solid" graphics.
4
Self-teaching manual
58
·MC· Option
OPERATIONS OR CYCLES.
4
GRAPHIC OPTIONS. CLEAR SCREEN.
To delete the screen. While in "Solid" graphics mode, it shows the part without being machined (raw stock).
SELF-TEACHING MANUAL
59
·MC· Option
4.3.3 Executing an operation or cycle.
OPERATIONS OR CYCLES.
Once all the data has been defined, press [ESC]. The CNC screen shows the "cycle start" symbol indicating that the operation may be executed.
This key may be used to choose whether the operations may be executed from beginning to end or one pass at a time.
It starts the execution of the operation or cycle.
Once the execution has started:
Interrupt the execution.
If the execution is interrupted, it resumes it.
If the execution is interrupted, it cancels it definitely.
It goes into graphics mode.
4
The execution may be interrupted any time, except during the threading operation. In this case, the execution will stop at the end of the threading operation.
Self-teaching manual
60
·MC· Option
OPERATIONS OR CYCLES.
4
TOOL INSPECTION.
With this option, it is possible to interrupt the execution of an operation to inspect the tool, change its wear, replace it, etc.
• Interrupt the execution.
• Depending on the manufacturer, accessing tool inspection on some machines may require pressing also the [T] key.
• The top of the CNC screen shows the message "INSPECTION". Within the "tool inspection" mode, it is possible to move the axes (jog or handwheels), check the tool, change the tool, stop and start the spindle, change the tool wear, etc.
• Repositioning the axes. If more than one axis has been moved, the CNC will request the repositioning command.
• Resuming execution.
SELF-TEACHING MANUAL
61
·MC· Option
OPERATIONS OR CYCLES.
4
MODIFYING TOOL WEAR.
This option may be used to change the I, K values. The values entered are incremental and are added to the ones stored earlier.
This option may be executed during tool inspection or while the machine is running.
• The CNC goes into tool calibration and shows the data for that tool.
• Select the I data with the cursor.
• Key in the I value and press [ENTER].
• Select the K data with the cursor.
• Key in the K value and press [ENTER].
• To change the offset of another tool, select it.
+ (Tool number) +
• Press [ESC] to end it.
NOTE: The changes are not assumed until the tool is selected.
Self-teaching manual
62
5
SUMMARY OF WORK CYCLES.
·MC· Option
5.1 Profile milling operation.
SUMMARY OF WORK CYCLES.
5
At this cycle level, the profile is defined by points. (Up to a 12 points). At this cycle level, the profile is defined using the profile editor.
SELF-TEACHING MANUAL
65
·MC· Option
5.2 Surface milling and slot milling operation.
SUMMARY OF WORK CYCLES.
5
Self-teaching manual
66
·MC· Option
5.3 Pocket cycle with a profile
SUMMARY OF WORK CYCLES.
5
Pocket with 2D profile.
SELF-TEACHING MANUAL
Pocket with 3D profile.
67
·MC· Option
5.4 Rectangular and circular boss cycles.
SUMMARY OF WORK CYCLES.
5
Rectangular boss.
Self-teaching manual
Circular boss.
68
·MC· Option
5.5 Rectangular and circular pocket cycles.
SUMMARY OF WORK CYCLES.
5
Simple pocket.
Rectangular pocket.
At this level, it is possible to choose the type of corner and the inclination angle of the pocket with respect to the abscissa axis.
SELF-TEACHING MANUAL
69
·MC· Option
SUMMARY OF WORK CYCLES.
5
Circular pocket.
Self-teaching manual
Pre-emptied pocket.
70
·MC· Option
5.6 Positioning.
SUMMARY OF WORK CYCLES.
5
At this cycle level, it is possible to define the auxiliary functions that will be executed before or after the movement.
SELF-TEACHING MANUAL
71
·MC· Option
5.7 Boring operation.
SUMMARY OF WORK CYCLES.
5
This level is only available when using spindle orientation. This level may be used, after the quail has penetrated, to orient the spindle, retract the quail before the exit movement, thus preventing the part from scratching.
Self-teaching manual
72
·MC· Option
5.8 Reaming operation.
SUMMARY OF WORK CYCLES.
5
SELF-TEACHING MANUAL
73
·MC· Option
5.9 Tapping operation.
SUMMARY OF WORK CYCLES.
5
Self-teaching manual
74
·MC· Option
5.10Drilling and center punching operation.
SUMMARY OF WORK CYCLES.
5
Drilling.
Drilling.
At this level, it is possible to set the withdrawal distance (B) for the tool after each penetration (drilling peck).
SELF-TEACHING MANUAL
75
·MC· Option
SUMMARY OF WORK CYCLES.
5
Drilling.
At this level, it is possible to set the withdrawal coordinate (Zr) after each penetration.
Self-teaching manual
Center punching.
76
·MC· Option
5.11Multiple positioning in several locations.
SUMMARY OF WORK CYCLES.
5
SELF-TEACHING MANUAL
77
·MC· Option
5.12Multiple positioning in a straight line.
SUMMARY OF WORK CYCLES.
5
Self-teaching manual
78
·MC· Option
5.13Multiple positioning in an arc.
SUMMARY OF WORK CYCLES.
5
SELF-TEACHING MANUAL
79
·MC· Option
5.14Multiple positioning in a rectangular pattern.
SUMMARY OF WORK CYCLES.
5
Self-teaching manual
80
·MC· Option
5.15Multiple positioning in a grid pattern.
SUMMARY OF WORK CYCLES.
5
SELF-TEACHING MANUAL
81
·MC· Option
5.16Profile editor.
SUMMARY OF WORK CYCLES.
With the profile editor, it is possible to define the profiles in the "profile milling" and "pocket with a profile" cycles.
With the profile editor, it is possible to define straight and curve sections of the profile (the editor solves intersection and tangent related problems) and then change these sections adding rounding, chamfers and tangential entries and exits.
5
Self-teaching manual
82
6
CONVERSATIONAL PART PROGRAMS.
What is a conversational part-program?.
How to edit a conversational part-program.
How to modify a conversational part-program (insert or delete operations).
Simulating/executing an operation.
Simulating/executing a part-program starting with an operation.
Simulating/executing a part-program.
Copying a part-program.
Deleting a new part program.
·MC· Option
CONVERSATIONAL PART PROGRAMS.
6
6.1 What is a conversational part-program?
A conversational part-program consists in a set of operations ordered sequentially. Each operation is defined separately and they are then saved one after another in a program. The name of the part-program may be a number between 1 and 899999.
Surface milling.
Circular pocket.
Drilling + Multiple positioning in an arc.
Circular boss.
PART - PROGRAMS
- - - CREATING A NEW PART - - -
111 - MOLD
122 - PART NUMBER 3
333 -
CYCLES
1 - POSITIONING 1
2 - BIDIR SURF MILL IN X
3 - CIRCULAR POCKET
4 - CIRCULAR BOSS
5 - RECTANGULAR POCKET
6 - DRILLING1+POSIT. IN ARC
Rectangular pocket.
SELF-TEACHING MANUAL
85
·MC· Option
6.2 Editing a part-program.
CONVERSATIONAL PART PROGRAMS.
To edit the part-program, first select the operations required to execute the part and the order (sequence) in which they will be executed. A part may be executed in different ways.
6
Drilling + Multiple positioning in an arc.
Surface milling.
Simple pocket.
Profile.
Once the sequence of operations has been chosen, the part program is created by editing the operations one by one.
Self-teaching manual
86
·MC· Option
CONVERSATIONAL PART PROGRAMS.
6
STANDARD SCREEN
PART - PROGRAMS
- - CREATING A NEW PART - -
111 - MOLD
122 - PART NUMBER 3
333 -
444 - BASE
CYCLES PART - PROGRAMS
- - CREATING A NEW PART - -
111 - MOLD
122 - PART NUMBER 3
333 -
444 - BASE
CYCLES
Select "Creating new part" with the focus.
(Type number) + [ENTER] + (comment) + [ENTER]
555 + [ENTER] + EXAMPLE + [ENTER]
CREATE PART N...
Enter the part-program number.
PART - PROGRAMS
- - CREATING A NEW PART - -
111 - MOLD
122 - PART NUMBER 3
333 -
444 - BASE
555 - EXAMPLE
CYCLES
SELF-TEACHING MANUAL
87
·MC· Option
Select an operation and define i t s p a r a m e t e r s . W h e n t h e operation is defined, press
[P.PROG].
PART - PROGRAMS
- - CREATING A NEW PART - -
111 - MOLD
122 - PART NUMBER 3
333 -
444 - BASE
555 - EXAMPLE
CYCLES
Select the program with the focus.
Repeat these steps for the other operations. In this case, the part-program will be as follows.
PART - PROGRAMS
- - CREATING A NEW PART - -
111 - MOLD
122 - PART NUMBER 3
333 -
444 - BASE
555 - EXAMPLE
CYCLES
1 - BIDIR SURF MILL IN X
2 - PROFILE
3 - SIMPLE POCKET
4 - DRILL.1 + LINEAR POSIT.
CONVERSATIONAL PART PROGRAMS.
6
PART - PROGRAMS
- - CREATING A NEW PART - -
CYCLES
1 - BIDIR SURF MILL IN X
111 - MOLD
122 - PART NUMBER 3
333 -
444 - BASE
555 - EXAMPLE
Self-teaching manual
88
·MC· Option
6.3 Modifying a part-program.
Replacing an operation.
Select an operation and press [RECALL].
PART - PROGRAMS
- - CREATING A NEW PART - -
111 - MOLD
122 - PART NUMBER 3
333 -
444 - BASE
555 - EXAMPLE
CYCLES
1 - BIDIR SURF MILL IN X
2 - PROFILE
3 - SIMPLE POCKET
4 - DRILL.1 + LINEAR POSIT.
CONVERSATIONAL PART PROGRAMS.
The CNC shows the operation with all the data. Modify the parameters like in editing mode.
After modifying the data, press
[P.PROG].
6
PART - PROGRAMS
- - CREATING A NEW PART - -
111 - MOLD
122 - PART NUMBER 3
333 -
444 - BASE
555 - EXAMPLE
CYCLES
1 - BIDIR SURF MILL IN X
2 - PROFILE
3 - SIMPLE POCKET
4 - DRILL.1 + LINEAR POSIT.
The CNC will request an option.
Select the "REPLACE" option and press [ENTER].
The new operation replaces the previous one.
SELF-TEACHING MANUAL
89
·MC· Option
New operations can also be inserted into a part-program.
Inserting an operation.
Select an operation.
Define the parameters of the operation and press [P.PROG] to access the part-program.
CONVERSATIONAL PART PROGRAMS.
6
PART - PROGRAMS
- - CREATING A NEW PART - -
111 - MOLD
122 - PART NUMBER 3
333 -
444 - BASE
555 - EXAMPLE
CYCLES
1 - BIDIR SURF MILL IN X
2 - PROFILE
3 - SIMPLE POCKET
4 - DRILL.1 + LINEAR POSIT.
Select the position where the operation is to be inserted and press [ENTER].
PART - PROGRAMS
- - CREATING A NEW PART - -
111 - MOLD
122 - PART NUMBER 3
333 -
444 - BASE
555 - EXAMPLE
CYCLES
1 - BIDIR SURF MILL IN X
2 - PROFILE
3 - SIMPLE POCKET
4 - RECTANGULAR BOSS
5 - DRILL.1 + LINEAR POSIT.
The new operation is inserted after the selected position.
Self-teaching manual
90
·MC· Option
Operations can also be deleted from a part-program.
To delete an operation.
Select the operation and press
[CLEAR].
PART - PROGRAMS
- - CREATING A NEW PART - -
111 - MOLD
122 - PART NUMBER 3
333 -
444 - BASE
555 - EXAMPLE
CYCLES
1 - BIDIR SURF MILL IN X
2 - PROFILE
3 - SIMPLE POCKET
4 - RECTANGULAR BOSS
5 - DRILL.1 + LINEAR POSIT.
CONVERSATIONAL PART PROGRAMS.
T h e C N C w i l l r e q u e s t confirmation. Press [ENTER].
6
SELF-TEACHING MANUAL
91
·MC· Option
The position of an operation can also be changed.
Changing the position of an operation.
Sel ect the op eratio n to b e relocated and press the twocolor key.
PART - PROGRAMS
- - CREATING A NEW PART - -
111 - MOLD
122 - PART NUMBER 3
333 -
444 - BASE
555 - EXAMPLE
CYCLES
1 - BIDIR SURF MILL IN X
2 - PROFILE
3 - SIMPLE POCKET
4 - DRILL.1 + LINEAR POSIT.
PART - PROGRAMS
- - CREATING A NEW PART - -
111 - MOLD
122 - PART NUMBER 3
333 -
444 - BASE
555 - EXAMPLE
CYCLES
1 - BIDIR SURF MILL IN X
2 - PROFILE
3 - SIMPLE POCKET
4 - DRILL.1 + LINEAR POSIT.
CONVERSATIONAL PART PROGRAMS.
Select the new position for the operation and press [ENTER].
PART - PROGRAMS
- - CREATING A NEW PART - -
111 - MOLD
122 - PART NUMBER 3
333 -
444 - BASE
555 - EXAMPLE
CYCLES
1 - PROFILE
2 - SIMPLE POCKET
3 - BIDIR SURF MILL IN X
4 - DRILL.1 + LINEAR POSIT.
T h e n e w o p e r a t i o n i s inserted after the selected position.
6
Self-teaching manual
92
·MC· Option
6.4 Simulating/executing an operation.
Select the operation to be simulated and press [ENTER].
PART - PROGRAMS
- - CREATING A NEW PART - -
111 - MOLD
122 - PART NUMBER 3
333 -
444 - BASE
555 - EXAMPLE
CYCLES
1 - BIDIR SURF MILL IN X
2 - PROFILE
3 - SIMPLE POCKET
4 - DRILL.1 + LINEAR POSIT.
Select the operation to be simulated and press [ENTER].
PART - PROGRAMS
- - CREATING A NEW PART - -
111 - MOLD
122 - PART NUMBER 3
333 -
444 - BASE
555 - EXAMPLE
CYCLES
1 - BIDIR SURF MILL IN X
2 - PROFILE
3 - SIMPLE POCKET
4 - DRILL.1 + LINEAR POSIT.
SELF-TEACHING MANUAL
CONVERSATIONAL PART PROGRAMS.
Graphic screen.
6
93
·MC· Option
6.5 Simulating/executing a part-program.
Select the part-program to be simulated and press [GRAPHICS].
PART - PROGRAMS
- - CREATING A NEW PART - -
111 - MOLD
122 - PART NUMBER 3
333 -
444 - BASE
555 - EXAMPLE
CYCLES
1 - BIDIR SURF MILL IN X
2 - PROFILE
3 - SIMPLE POCKET
4 - DRILL.1 + LINEAR POSIT.
Graphic screen.
Select the part-program to be executed and press [START].
PART - PROGRAMS
- - CREATING A NEW PART - -
111 - MOLD
122 - PART NUMBER 3
333 -
444 - BASE
555 - EXAMPLE
CYCLES
1 - BIDIR SURF MILL IN X
2 - PROFILE
3 - SIMPLE POCKET
4 - DRILL.1 + LINEAR POSIT.
Self-teaching manual
CONVERSATIONAL PART PROGRAMS.
6
94
·MC· Option
CONVERSATIONAL PART PROGRAMS.
6
6.6 Simulating/executing a part-program starting with an operation.
Select the first operation to start simulating and press [GRAPHICS].
PART - PROGRAMS
- - CREATING A NEW PART - -
111 - MOLD
122 - PART NUMBER 3
333 -
444 - BASE
555 - EXAMPLE
CYCLES
1 - BIDIR SURF MILL IN X
2 - PROFILE
3 - SIMPLE POCKET
4 - DRILL.1 + LINEAR POSIT.
Graphic screen.
Select the first operation to start executing and press [START].
PART - PROGRAMS
- - CREATING A NEW PART - -
111 - MOLD
122 - PART NUMBER 3
333 -
444 - BASE
555 - EXAMPLE
CYCLES
1 - BIDIR SURF MILL IN X
2 - PROFILE
3 - SIMPLE POCKET
4 - DRILL.1 + LINEAR POSIT.
SELF-TEACHING MANUAL
95
·MC· Option
6.7 Copying a part-program into another one.
CONVERSATIONAL PART PROGRAMS.
6
PART - PROGRAMS
- - CREATING A NEW PART - -
111 - MOLD
122 - PART NUMBER 3
333 -
444 - BASE
555 - EXAMPLE
CYCLES
1 - BIDIR SURF MILL IN X
2 - PROFILE
3 - SIMPLE POCKET
4 - DRILL.1 + LINEAR POSIT.
Select the program to be copied and press [P.PROG].
PART - PROGRAMS
- - CREATING A NEW PART - -
111 - MOLD
122 - PART NUMBER 3
333 -
444 - BASE
555 - EXAMPLE
CYCLES
1 - BIDIR SURF MILL IN X
2 - PROFILE
3 - SIMPLE POCKET
4 - DRILL.1 + LINEAR POSIT.
COPY TO PART N...
Enter the number of the new program.
Self-teaching manual
96
·MC· Option
6.8 Deleting a new part program.
CONVERSATIONAL PART PROGRAMS.
PART - PROGRAMS
- - CREATING A NEW PART - -
111 - MOLD
122 - PART NUMBER 3
333 -
444 - BASE
555 - EXAMPLE
CYCLES
1 - BIDIR SURF MILL IN X
2 - PROFILE
3 - SIMPLE POCKET
4 - DRILL.1 + LINEAR POSIT.
Select the program to be deleted and press [CLEAR].
T h e C N C w i l l r e q u e s t confirmation. Press [ENTER].
PART - PROGRAMS
- - CREATING A NEW PART - -
111 - MOLD
122 - PART NUMBER 3
333 -
444 - BASE
CYCLES
6
SELF-TEACHING MANUAL
97
·MC· Option
CONVERSATIONAL PART PROGRAMS.
6
Self-teaching manual
98
A
PROGRAMMING EXAMPLE.
·MC· Option
Step 0: Part to be machined.
PRIOR CONSIDERATIONS.
This chapter shows an example of how to write a partprogram.
Remember that the tool number may be different depending on the machine. The tools used in this example are:
T1: End mill Ø40.
T2: End mill Ø25.
T3: End mill Ø10.
T4: Center punching drill bit.
T5: Drill Ø8.
T7: Tap M-6.
T6: Drill bit Ø5.
The spindle speed and feedrate are approximate, they may be different from the ones shown here.
This symbol represents the position of the part zero.
A
SELF-TEACHING MANUAL
101
·MC· Option
Step 1: Surface milling.
1
A
Self-teaching manual
102
·MC· Option
Step 2: machining of the profile
2
A
SELF-TEACHING MANUAL
103
·MC· Option
Step 3: Rectangular boss.
3
A
Self-teaching manual
104
·MC· Option
Step 4: Circular pocket.
4
A
SELF-TEACHING MANUAL
105
·MC· Option
Step 5: Rectangular pocket.
5
A
Self-teaching manual
106
·MC· Option
Step 6: Center punching + multi-point positioning.
6
A
SELF-TEACHING MANUAL
107
·MC· Option
Step 7: Center point + Multiple positioning in a rectangular pattern.
7
A
Self-teaching manual
108
·MC· Option
Step 8: Drilling + multi-point positioning.
8
A
SELF-TEACHING MANUAL
109
·MC· Option
Step 9: Drilling + Multiple positioning in a rectangular pattern.
9
A
Self-teaching manual
110
·MC· Option
Step 10: Tapping + Multiple positioning in a rectangular pattern.
10
A
SELF-TEACHING MANUAL
111
·MC· Option A
Self-teaching manual
112
advertisement
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Related manuals
advertisement
Table of contents
- 7 Machine axes
- 9 Machine reference zero and part zero
- 10 Home search
- 11 Travel limits
- 12 Setting the part zero
- 13 Work units
- 17 The tool change
- 18 The tool table
- 20 Tool calibration
- 25 Description of the screen and the keyboard
- 26 Keyboard description
- 28 Description of the standard screen
- 29 Description of the auxiliary screen
- 30 Home search
- 31 Spindle
- 32 Speed ranges (gears)
- 33 Jogging the axes
- 34 Handwheels
- 35 Jogging
- 36 Moving an axis to a coordinate
- 37 Tool change
- 38 Tool change position
- 39 Tool calibration
- 42 How to change any data of the tool table
- 43 Checking for proper calibration
- 47 Description of the screen and the keyboard
- 49 Work modes
- 50 Operations or cycles
- 51 Editing an operation or cycle
- 54 Simulating an operation or cycle
- 60 Executing an operation or cycle
- 65 Profile milling operation
- 66 Surface milling and slot milling operation
- 67 Pocket cycle with a profile
- 68 Rectangular and circular boss cycles
- 69 Rectangular and circular pocket cycles
- 71 Positioning
- 72 Boring operation
- 73 Reaming operation
- 74 Tapping operation
- 75 Drilling and center punching operation
- 77 Multiple positioning in several locations
- 78 Multiple positioning in a straight line
- 79 Multiple positioning in an arc
- 80 Multiple positioning in a rectangular pattern
- 81 Multiple positioning in a grid pattern
- 82 Profile editor
- 85 What is a conversational part-program?
- 86 Editing a part-program
- 89 Modifying a part-program
- 93 Simulating/executing an operation
- 94 Simulating/executing a part-program
- 95 Simulating/executing a part-program starting with an operation
- 96 Copying a part-program into another one
- 97 Deleting a new part program