8040 CNC REF. 0307 (SOFT M: 7.XX) (SOFT M: 7.
8040 CNC NEW FEATURES (SOFT M: 7.XX) (SOFT M: 7.
8040 CNC INDEX Version 7.01 1 Detected errors ..................................................................................................................1 2 Sampling period .................................................................................................................2 3 The meaningless zeros will not be displayed .....................................................................2 4 Management of the new Sercos board ..............................................................
8040 CNC NEW FEATURES Page ii of ii Version 7.11 1 2 3 4 5 6 7 8 Detected errors ................................................................................................................43 New validation codes .......................................................................................................45 Smooth stop in probing move (G75/G76) ........................................................................45 Square-corner or round-corner machining when changing tool offset .......
1 8040 CNC VERSION 7.01 Detected errors NBTOOL Variable The installation and programming manuals indicate that this variable is read-only from the CNC, PLC and DNC. Actually, it is read-only from the CNC and DNC and it can only be used inside a tool-change subroutine. OPMODE Variable This variable also returns the following code: 25 56 57 117 Rapid simulation with S=0 User parameter table OEM parameter table Oscilloscope.
8040 CNC X1 25-pin female SUB-D type (normal density) connector to connect the "Central Unit + Monitor". X2 25-pin female SUB-D type (normal density) connector to connect the "Alphanumeric keyboard + Monitor". X3 25-pin female SUB-D type (normal density) connector to connect the "Operator panel". X4 3-pin male Phoenix connector, 7,62 mm pitch, to select the keyboard to be attended by the Central Unit.
Management of the new Sercos board This software version is ready to work with the new Sercos boards, reference: 902103 and newer. The "Hardware diagnosis" function shows these boards as "SERCOS816" because they carry the SERCON 816 chip.
040 CNC 8 WINDNC improvements From this CNC version on and having WINDNC version V2.0 and the following, it is possible: • Select the work unit for CNC files Option (a). Then indicate the desired work unit: Memory (b), Hard Disk (c) or Card A (d). • From a PC, using the WINDNC application, copy from the CNC to the PC or vice versa, any file, program or table available in the CARDA or hard disk.
CNC connection to the telephone line It must be done through the RS232 serial line and using a modem that has RS232 serial line communication. 8040 CNC The remote PC must have the WINDNC application version 2.00 or later installed in it and the CNC software version must be V07.01 or later. First, turn on the modem, then the CNC and then the remote PC, in that order. PC connection to the telephone line (a) Connect the PC to the telephone line through a modem and execute the WINDNC application.
8040 CNC 10 Improvements to the profile editor The following improvements have been made: It is possible to select the coordinate system of the work plane, axes and their direction. The right window, under "Display Area", indicates whether the autozoom is on or not and the selected coordinate system. It includes graphic data editing. Use the up-arrow and down-arrow keys to select the desired window and key in the desired value. It is possible to modify rectangular and circular elements.
Feedrate related variables FREAL(X-C) Actual (real) X-C axis feedrate Is read-only from the CNC, DNC and PLC. 8040 CNC 12 New variables FTEO(X-C) Theoretical X-C axis feedrate Is read-only from the CNC, DNC and PLC. Coordinate related variables DPLY(X-C) "Coordinates of the selected axis" displayed on the screen Is readonly from the CNC, DNC and PLC. DRPO(X-C) Position indicated by the X-C axis Sercos drive (Sercos variable PV51 or PV53 of the drive). Is read-only from the CNC, DNC and PLC.
8040 CNC When programming "G92 S" in ISO code in MC mode. Variables related to Probe cycles TIPPRB It indicates the PROBE cycle being executed at the CNC. Is readonly from the CNC, DNC and PLC. TIPDIG It indicates the DIGIT cycle being executed at the CNC. Is read-only from the CNC, DNC and PLC. PLC related variables PLCMM(n) It permits reading modifying a single PLC mark (the PLCM variable permits reading or modifying 32 marks at once). It is read-write and it is only available from the CNC.
A new range of OEM subroutines has now been defined. Available subroutine ranges: General subroutines OEM subroutines SUB 0001 - SUB 9999 SUB 10000 - SUB 20000 8040 CNC 13 New range of OEM subroutines. Although OEM subroutines are treated like the general ones, the have the following restrictions: • They can only be defined in OEM programs, having the [O] attribute. Otherwise, it shows error 63 "Program subroutine number between 1 and 9999.".
8040 CNC 16 Improved drive parameter management From this version on, it also possible to save and load into a peripheral device or PC the drive parameter tables via Sercos serial line. For that, select the parameter page of the desired drive at the CNC and press the relevant softkey. A file saved from the CNC via WINDNC may be loaded into the drive via DDSSETUP and vice versa. 17 User and OEM arithmetic parameters There are now two new ranges of global arithmetic parameters.
0 rectangular leadscrew backlash peak 1 exponential type of leadscrew backlash peak By default 0 A finer tuning of the leadscrew backlash consists in testing the circle geometry and watch for internal peaks when changing quadrants (left figure). In these cases, it is recommended to set bit 15 of g.m.p. “ACTBAKAN (P144)” to "1" to eliminate the internal peaks. 8040 CNC Bit 16 of g.m.p. “ACTBAKAN (P144)” indicates the backlash peak being used.
8040 CNC When the spindle moves with PLCCNTL, the spindle limitation is ignored. 19.2 Cycle Start disabled by hardware errors If when pressing the Cycle-Start key, a hardware error is detected (Sercos board error, CAN board error, etc.), the CNC issues the corresponding error message and does not allow executing or simulating the program. 19.3 Maximum spindle machining speed. To limit the spindle speed, use the MDISL variable associated with speed limits.
; M101 AND CPS R102 NE 0 = MOV R101 R201 = MOV R102 R202 ; M102 AND CPS R102 NE 0 = MOV R102 R202 ; M100 AND CPS R202 LT R103 = CNCWR(R202,PLCSL,M1000) ; M100 AND CPS R202 GT R103 = CNCWR(R210,PLCSL,M1000) ; DFD M100 = CNCWR(R210,PLCSL,M1000) = CNCWR(R210,MDISL,M1000) ; END ; activates mark M102 ; If new program in execution ; and the "S" has not been limited from MDI ; Error 10: "The S has not been limited from MDI" ; If new program in execution ; and the "S" has been limited from MDI ; it copies the numb
8040 CNC • • When losing feedback count via Sercos due to broken communication. Difference greater than 10 microns (0.00039") or 0.01º When changing machine parameters that affect the memory distribution, for example: number of axes. In all these cases, a home search must be carried out so the signal is set back high. 22 Change of active tool from the PLC If the tool change process is interrupted, the values of the tool magazine table and active tool may not reflect the machine's reality.
To execute a special M function at the CNC so the PLC executes another M function in the PLC channel and activates the general input "SYNCHRO". • The M function of the main channel must not end until the PLC's M function execution is completed and the ENABLE signal of the slave axis is set high. 8040 CNC • Once both axes are synchronized, it won't be possible to program movements of the PLC axis. Otherwise, error 1099 will be issued: "Do not program a slaved axis".
8040 CNC This feature must be managed from the PLC. To turn on or off the "Path JOG" work mode, use CNC logic input “MASTRHND” M5054, M5054 = 0 "Path JOG" function off. M5054 = 1 "Path JOG" function on. To indicate the type of movement, use CNC logic input “HNLINARC” M5053 M5053 = 0 Linear Path M5053 = 1 Circular path.
By setting the general logic input “MASTRHND (M5054)” =0. Setting the general logic input “\STOP (M5001)”=0. 26 Tool inspection The tool inspection mode now offers a new option: "Modify Offsets". This window shows (at the top) a help graphic and the tool fields that can be edited. 8040 CNC • • When editing the active tool, it is possible: To modify the I and K data. Select another tool for calibration (T xx Enter). When NOT editing the active tool, it is possible: To modify the I, K and D data.
8040 CNC 28 Improvements in tool compensation COMPTYPE (P74) From this version on, this g.m.p. has two digits. The units set the beginning and end of radius compensation applied by the CNC (like it was before).
8040 CNC executed in the upper plane and therefore together with the first block “COMPTYPE=00”. At the end of the compensation, the tool should withdraw from the part without penetrating into it. The additional block must be executed in the upper plane and therefore together with the second block “COMPTYPE=10”. 29 Improvements in high speed machining The number of blocks analyzed in advance (look-ahead) has been increased. From 50 blocks to 75.
8040 CNC (1) Applied. By default 0 (not applied) If "Jerk Control in look ahead" has been selected, the CNC analyzes the a.m.p “JERKLIM (P67)” of each axis. During look-ahead, the CNC assumes, for the axes with “JERKLIM (P67)=0”, the value suggested in that parameter. TLOOK (P161) Real block processing time for look-ahead. If assigned a value smaller than the real one, the machine will vibrate and if assigned a value greater than the real one the machining slows down.
(PROBE 1, B, I, F, J, K, L, C, D, E, S, M, C, N, X, U, Y, V, Z, W) Parameters X, U, Y, V, Z, W They are optional parameters that are not usually necessary. 8040 CNC The programming cycle for the PROBE1 cycle is: On certain machines, due to lack of mechanical positioning repeatability of the probe's, the probe must be calibrated before each tool calibration.
8040 CNC J0 (calibration). L0 (the tool is not rejected due to wear). C0 (interrupts the execution for the user to select another tool) Measure or calibrate the tool length on its tip. It may be carried out either with the spindle stopped or turning the in the programmed direction (opposite to the cutting direction) It is useful for calibrating tools with several cutting edges or tools whose diameter is greater than the probe's probing surface.
C0 C1 It interrupts the execution for the user to select another tool. The cycle replaces the tool with another one of the same family.
8040 CNC J0 (calibration). E0. S0 (spindle stopped). M0 (the tool is not rejected due to wear). C0 (interrupts the execution for the user to select another tool). N0 (the cutting edges are not measured separately). Once the calibration cycle has ended It updates global arithmetic parameter P298 and assigns the measured radius to the tool offset selected in the tool offset table.
Radius or distance referred to the tool shaft being for length measurement or calibration. With D0 on the tool shaft and if not programmed, on the tip. Distance referred to the theoretical tool tip being probed. It is very useful with cutters whose bottom is not horizontal. E 8040 CNC D Tool turning speed and direction. Select the opposite of the cutting direction (positive sign if M3 and negative if M4) With S0, calibration with spindle stopped.
8040 CNC If the measuring difference does not exceed the maximum allowed or tool life monitoring is not available: • It updates global arithmetic parameter P298, P299 and the length and radius wear values of the tool offset selected in the tool offset table. P298 P299 R I L K = measured radius - theoretical radius (R) = measured length - theoretical length (L) = theoretical radius (it maintains the previous value).
Not all the data may be edited, only the ones that may be selected, those having the focus. There are two types of editable fields: 8040 CNC To select another editable data or field, use the [Ï] [Ð]. It is a rotary selection, if the first element is selected on the screen, when pressing [Ï] the focus goes to the last one, whereas if the last element is selected, when pressing [Ð] the focus goes to the first one.
8040 CNC The parameters defining page shows the definition code on the left column, the parameter name on the center column and the maximum and minimum values on the right column. To add a parameter to the list, select the row for the parameter, enter the definition code indicated later on and press [Enter]. If it is valid, the rest of the fields are updated and if not, it issues a warning.
Variable ANAI(1-8) ANAO(1-8) FREAL FREAL(X-C) FTEO(X-C) FLWE(X-C) ASIN(X-C) BSIN(X-C) DRPO(X-C) SREAL FTEOS FLWES ASINS BSINS DRPOS SSREAL SFTEOS SFLWES SASINS SBSINS SDRPOS Characteristics Voltage of input 1-8 Voltage to apply to output 1-8 CNC real feedrate Actual (real) X-C axis feedrate Theoretical X-C axis feedrate X-C axis following error "A" signal of the CNC sinusoidal feedback for the X-C axis "B" signal of the CNC sinusoidal feedback for the X-C axis Position indicated by the Sercos drive of the
8040 CNC With an up flank, the data capture begins when in a sample the data value is lower than the level and in the next sample the value is greater than or equal to the level. With a down flank, the data capture begins when in a sample the data value is greater than the level and in the next sample the value is lower than or equal to the level. Level It is taken into account when Trigger has been selected. It sets the value that the variable must take to begin the data capture.
When defining the CNC machine parameters, that could be changed to adjust the machine, use the following nomenclature: Machine parameters of an axis: Indicate the axis and the parameter number separated by a dot. Examples: [X.P18], [Z.
8040 CNC Indicate the axis and the parameter number and the gear separated by a dot. Examples: [X.CP1.0], [Y.CP20.2], [Z.SP1.1] Save and load the configurations. The system lets you save the current configuration into a program type file in ASCII format. To do that, set general machine parameter STPFILE with the number (other than 0) to be assigned to the configuration file. The configuration file may be treated like any other program, sent out via DNC or even edited.
To center it for the CNC to scale it automatically. When auto-scaling a channel, the system sets the right vertical scale and offset so the signal shows as big as possible within its graphic strip. To modify the time base of all the signals, use the [Ï] [Ð] keys to place the focus in the "t/div" field. Then use the [Í] [Î] keys or [page up] [page down] to select one of the permitted values or press [X] for auto-scaling.
8040 CNC The machine parameters of the axis or the spindle are updated according to the criteria defined in the previous tables, the rest of the parameters are updated according to the general criteria: // / It is necessary to press the keystroke sequence: "Shift Reset" or turn the CNC off and back on. Just press Reset. The rest of the parameters (those unmarked) will be updated automatically, only by changing them.
After accessing the list of stored part-programs and selecting the program to be executed from the left column, it is possible to: 1. Execute the whole part-program. Position, on the left column, over the desired program and press (Start). (Start) 8040 CNC 33 MC model. Execute a part-program Subroutine 9998 is executed before the part-program and subroutine 9999 after the part-program. 2. Execute a portion of the part-program.
8040 CNC Program in execution or interrupted. When editing the active tool, it is possible: To modify the I and K data. Select another tool (T xx Recall) and modify its I and K data. When NOT editing the active tool, it is possible: To modify the I, K and D data. Select another tool (T xx Recall) and modify its I, K and D data. Program in tool inspection. When editing the active tool, it is possible: To modify the I and K data. Select another tool (T xx Recall) and modify its I and K data.
Each one of these g.m.p. is associated with an operation or cycle and each one of their bits refers to each available level. All the bits are initialized to "0", available option. To hide the desired one, set the corresponding bit to "1".
8040 CNC CODISET (P147) This parameter has 16 bits counted from left to right. Bit 16 indicates whether the operations or cycles of the MC model have auxiliary M functions associated with roughing and finishing operations. (0) They do not have auxiliary M functions (1) They do not have auxiliary M functions By default 0 (they do not have them) 39 MC model.
Available with the "Canned cycles with Probe" option and if the parameters that define the tabletop probe position g.m.p. PRBXMIN (P40), PRBXMAX (P41), PRBYMIN (P42), PRBYMAX (P43), PRBZMIN (P44) and PRBZMAX (P45) have been defined. (F1) To access this mode, press the [F1] key. The first level corresponds to "Tool calibration" and the second level to "Tool measurement and calibration with a probe". 8040 CNC 42 MC model.
8040 CNC d h When the length calibration or measurement is done on the tip, it indicates the radius or distance with respect to the tool shaft being probed. When calibrating the radius, it indicates the distance referred to the theoretical tool tip being probed. It is very useful with cutters whose bottom is not horizontal. The [S, N, X+, d and h] fields are requested when the Calibration/ Measurement (A) method so requires.
8040 CNC User notes: NEW FEATURES (SOFT M: 7.
8040 CNC NEW FEATURES (SOFT M: 7.
1 8040 CNC VERSION 7.11 Detected errors A.m.p. DFORMAT (P1) The installation manual shows wrong work units. The right work units are: Value Work units 0 1 2 3 4 5 6 radius radius radius radius diameters diameters diameters Format in degrees 5.3 4.4 5.2 5.3 4.4 5.2 Format in Format in mm inches 5.3 4.4 4.4 3.5 5.2 5.3 It is not displayed 5.3 4.4 4.4 3.5 5.2 5.3 Connector X4. To connect the analog spindle The installation manual shows the wrong function associated with pins 11 and 12.
8040 CNC Connector X1. RS232 serial line (8055i model) From this version on, pin 9 no longer supplies 5V. Pin 1 2 3 4 5 6 7 8 9 Signal DCD RxD TxD DTR GND ISO ----RTS CTS ----- Variables POS(X-C) and TPOS(X-C) The values of variables POS(X-C) and TPOS(X-C) are in the following units. • They are read from the CNC in radius or diameter depending on the setting of a.m.p. "DFORMAT (P1)". • They are always read in radius from the PLC.
New validation codes Due to new software options, the validation code changes from 16 to 24 characters. The new codes are also valid for the Memory Cards with software versions older than V7.11 3 8040 CNC 2 Smooth stop in probing move (G75/G76) From this version on, a smooth stop may be defined for probing moves. When the probe pulse is detected, the following error is not reset, thus making the probe stop more smoothly. PROBEDEF (P168) It defines the type of stop for the probing moves.
8040 CNC 5 New management of the distance-coded reference mark (I0) From this version on, the distance-coded I0 via SERCOS may be managed using the input of the drive's second feedback. • The axis parameters to define the distance-coded I0 are at the CNC. I0TYPE (P52) ABSOFF (P53) AXISCHG (P16) I0CODI1 (P68) I0CODI2 (P69) REFDIREC (P33) REFEED2 (P35) LOOPCHG (P26) We recommend to set axis parameter POSINREF=NO. Otherwise, it generates a movement to the position defined by axis parameter REFVALUE.
• 8 8.1 8040 CNC i Software compatibility with respect to version V7.11: • When updating from a version older than V7.11. It maintains the values of the error in the positive direction of the tables and assigns a zero error in the negative direction to all the points. When changing to a version older than V7.11. It maintains the error values in the tables in the positive direction, but it loses the ones in the negative direction.
8040 CNC NEW FEATURES (SOFT M: 7.
Operating Manual (MC option) Ref.
The information described in this manual may be subject to variations due to technical modifications. FAGOR AUTOMATION, S.Coop. Ltda. reserves the right to modify the contents of the manual without prior notice.
INDEX 1. GENERAL CONCEPTS 1.1 1.2 1.2.1 1.3 1.4 1.5 1.6 Keyboard ................................................................................................................................1 General.....................................................................................................................................2 Management of text program P999997 ................................................................................4 Power-up ................................................
3.3.2 3.4 3.4.1 3.4.2 3.5 3.5.1 3.5.2 3.5.3 3.6 3.6.1 3.7 3.7.1 3.8 3.8.1 3.9 3.9.1 3.10 3.10.1 3.11 3.11.1 3.12 3.12.1 3.13 3.13.1 3.13.2 3.13.3 3.13.4 3.13.5 Profile definition (level 2) ......................................................................................................10 Surface and slot milling Milling operations .......................................................................11 Surface milling data definition ...................................................................
MC work mode 1. 1.1 General Concepts Keyboard 1. GENERAL CONCEPTS 1.1 KEYBOARD Alphanumeric keys and command keys.
1. 1.2 General Concepts General MC work mode 1.2 GENERAL It has all the performance features of the M model plus the specific features of the MC mode. For example, the setting of the numerical Control must be done in M mode. In the MC operating mode the programs P900000 to P999999 are reserved for the CNC itself, that is, these cannot be used as part-programs by the user as they have a special significance.
MC work mode 1. 1.2 General Concepts General Some of the programs reserved for the CNC itself have the following meaning: P999998 This is a routines program used by the CNC for interpreting the programs edited in MC format and executing these afterwards. Warning No modifications of this program are allowed. If this program is modified or erased, Fagor Automation will not be held responsible for the performance of the CNC.
1. General Concepts 1.2 General 1.2.1 Management of the text program P999997 1.2.1 MC work mode MANAGEMENT OF TEXT PROGRAM P999997 On power-up, the CNC copies the texts of program P999997 into the system memory. It checks if program P999997 is in the user memory. If it is not, it looks in "CARD A", if it is not there either, it assumes the ones provided by default and it copies them into the P999997 program of the user memory. If the mainland Chinese language is selected, program P999997 is ignored.
MC work mode 1.3 1. 1.3 General Concepts Power-up POWER-UP Both on CNC power-up and after the keystroke sequence: the CNC acts as follows: Shows «page 0» if it has been defined by the manufacturer. To access this operating mode, press any key. If there is no «page 0», the CNC will display the standard screen for the selected work mode. There are two operating modes: MC mode and M mode.
1. 1.4 1.5 General Concepts Operating in M mode with an MC keyboard Video OFF MC work mode 1.4 OPERATING IN M MODE WITH AN MC KEYBOARD The MC keyboard has been designed to also be able to operate in M mode. The alphanumeric keyboard must be used for the keys replacing softkeys F1 to F7. Alphanumeric keyboard: The keys which replace softkeys F1 to F7 are: To switch from one operating mode to another, press key sequence 1.5 VIDEO OFF The CRT can be blanked out by hitting the keystroke sequence: .
MC work mode 2. Operating in JOG mode 2. OPERATING IN JOG MODE The standard MC operating mode screen is: If one presses key The CNC displays the special MC operating mode screen.
2. 2.1 2.1 Operating in JOG mode Introduction MC work mode INTRODUCTION The standard MC operating mode screen contains the following information: 1.- Clock 2.- This window can display the following data: SBK when the Single Block execution mode is selected. DNC when the DNC mode is activated. P..... number of the program selected. Message «In Position» - «Execution» - «Interrupted» - «RESET» PLC messages 3.- The CNC messages are shown in this window. 4.
MC work mode 2. 2.1 Operating in JOG mode Introduction 6.- This window displays, in large characters, the tool number «M» selected. The offset number «D» associated with the tool. If the tool number and the offset number coincide, the CNC will not display value «D». The coordinates for the tool change point referred to home. The CNC does not display this window when text 47 of program 999997 is not defined. 7.- This window shows all the details of the spindle : * The actual spindle speed "S".
2. 2.1 Operating in JOG mode Introduction MC work mode The special screen for MC operating mode contains the following information: 1.- Clock 2.- This window can display the following data: SBK when the Single Block mode of execution is selected. DNC when the DNC mode is active. P..... number of the program selected. Message «In Position» - «Execution» - «Interrupted» - «RESET» PLC messages 3.- The CNC messages are shown in this window. 4.
MC work mode 2. 2.1 Operating in JOG mode Introduction 6.- This window shows the state of the «G» functions and the auxiliary functions «M» that are activated. It also displays the value of variables. PARMC States the number of consecutive parts that have been executed with the same program. Whenever a new program is selected, this variable assumes value 0. CYTIME States the time elapsed during the execution of the parts.
2. 2.2 MC work mode Operating in JOG mode Axis control 2.2 AXIS CONTROL 2.2.1 WORK UNITS Whenever the MC work mode is accessed, the CNC assumes the work units, «mm or inches», «millimeters/minute or millimeters/revolution», etc., that are selected by machine parameter. To modify these values the M work mode has to be accessed, modifying the relevant machine parameter. 2.2.
2. 2.3 MC work mode 2.3 Operating in JOG mode Home search HOME SEARCH (MACHINE REFERENCE ZERO) Home search can be done in 2 ways: - Home search on all the axes. - Home search on a single axis.
MC work mode 2. Operating in JOG mode 2.4 Jogging the axes 2.4.1 Continuous jog 2.4 JOGGING THE AXES The axes of the machine can be jogged in the following ways: - [X] [target position] [Z] [target position] - continuous movement - incremental movement - movement by electronic handwheel 2.4.1 or [Z] [target position] CONTINUOUS JOG Place the left-hand switch in position and on the right-hand switch select the percentage (0% to 120%) of the feedrate selected to be applied.
MC work mode 2.4.2 2. Operating in JOG mode 2.4 Joggin the axes 2.4.2 Incremental jog INCREMENTAL JOG Place the left-hand switch in one of the positions Incremental jog must be done one axis at a time. To do this press the JOG key for the direction of the axis to be moved. Each time a key is pressed, the corresponding axis moves the amount set by the switch. This movement effects the «F» feedrate selected. Position of the switch 1 10 100 1000 10000 Movement per turn 0.001 mm 0.010 mm 0.100 mm 1.
MC work mode 2. Operating in JOG mode 2.4 Jogging the axes 2.4.3 Jogging with an electronic handwheel 2.4.3 JOGGING WITH AN ELECTRONIC HANDWHEEL This option means the machine movements can be governed by means of an electronic handwheel. To do this the left-hand switch has to be located in one of the positions of the handwheel The positions available are 1, 10 and 100, all of these indicating the multiplication factor applied to the pulses provided by the electronic handwheel.
MC work mode 2. Operating in JOG mode 2.4 Jogging the axes 2.4.4 Feed Handwheel 2.4.4 FEED HANDWHEEL Usually, when making a part for the first time, the machine feedrate is controlled by means of the feedrate override switch. From this version on, it is possible to use the machine handwheels to control that feedrate. This way, the machining feedrate will depend on how fast the handwheel is turned. To do this, proceed as follows: Inhibit all the feedrate override switch positions from the PLC.
MC work mode 2. Operating in JOG mode 2.4 Jogging the axes 2.4.5 Master Handwheel 2.4.5 MASTER HANDWHEEL With this feature, it is possible to jog two axes at the same time along a linear or circular path with a single handwheel. More handwheels need not be installed on the machine. The one currently installed will be used for the usual work mode and for this feature (Master Handwheel).
MC work mode 2.5 2. 2.5 Operating in JOG mode Tool control TOOL CONTROL The standard screen for MC operating mode displays the following information about the tool. This window displays the following information: > In large characters, the number "T" of the selected tool. > The offset number «D» associated with the tool. > The coordinates for the tool change point. The CNC does not display this window when text 47 of program 999997 is not defined.
2. Operating in JOG mode 2.5 Tool control 2.5.1 Tool change 2.5.1 MC work mode TOOL CHANGE Depending on the type of tool changer, one can have: Machine with automatic tool changer Machine with manual tool changer In both cases the CNC: Executes the routine associated with the tool change (general machine P60 «TOOLSUB»). Sends the PLC all the information required for this to handle the tool change. And assumes the new values for the tool (offsets, geometry, etc. ...).
MC work mode 2.5.1.1 2. Operating in JOG mode 2.5 Tool control 2.5.1 Variable tool change point VARIABLE TOOL CHANGE POINT If the manufacturer wishes the user can be allowed to define the tool change point at all times. This feature logically depends on the type of machine and type of changer. This feature allows the tool change to be made beside the part, thus avoiding movements to a change point farther away from the same.
2. Operating in JOG mode 2.5 Tool control 2.5.2 Tool calibration 2.5.2 MC work mode TOOL CALIBRATION To access tool calibration mode press key The CNC displays the following information: 1.- Header for the selected operating mode: «Tool calibration». 2.- Help graphics for the tool calibration. 3.- Window for tool calibration. 4.- Current machine status Actual (real) X, Y, Z coordinates, actual axis feedrate "F", actual spindle speed "S" and "T" tool currently selected. 5.
MC work mode 2.5.2.1 2. Operating in JOG mode 2.5 Tool control 2.5.2 Tool calibration DEFINE THE TOOL IN THE TOOL TABLE To define a tool in the tool table take the following steps: Select the tool number to be defined Press key to select field «T» Key in the tool number to be defined and press key If the tool is defined, the CNC will display the values stored in the table.
2. 2.5 2.5.2 MC work mode Operating in JOG mode Tool control Tool calibration 2.5.2.2 TOOL MEASUREMENT There are 2 ways of measuring a tool. a) Using a tool calibrating table. Using the window containing the tool dimensions to set that data. b) Not using a tool calibrating table. The measurements are carried out with the CNC. Use the Tool Calibration window. a) Set the tool length or modify the tool length offsets This window show the dimensions assigned to the selected tool.
MC work mode 2. 2.5 2.5.2 Operating in JOG mode Tool control Tool calibration Select the bottom left window using the Key in the Z coordinate of the part used for calibration and press Tool measurement. Length only. Approach the tool to the part and touch it with it. Press The tool is now calibrated. The CNC assigns the length "L" corresponding to it and resets its "K" field to "0". The tool radius "R" has to be entered manually.
2. 2.6 2.6 MC work mode Operating in JOG mode Spindle control SPINDLE CONTROL The standard MC work mode shows the following information about the spindle. 1.- Actual (real) spindle speed in rpm. 2.- Theoretical spindle speed in rpm. To select another speed, press Key in the new value and press speed. the CNC highlights the current value The CNC assumes that value and updates the real spindle 3.- % of the theoretical spindle speed being applied. To change this percentage, press 4.
MC work mode 2.7 2. 2.7 Operating in JOG mode Control of external devices CONTROL OF EXTERNAL DEVICES The CNC allows up to 6 external devices to be activated and deactivated from the keyboard. One of these is the cooling fluid. The activation and deactivation of the devices must be carried out by the machine manufacturer by means of the PLC program. The CNC will inform the PLC of the status of each one of the keys.
2. 2.8 MC work mode Operation in JOG mode ISO code management 2.8 ISO CODE MANAGEMENT The ISO key gives access to the MDI mode or to the ISO work mode. To access the MDI mode, the JOG mode must be selected and then press The CNC displays a window at the bottom of the standard (or special) screen. In this window, an ISO-coded block may be edited and then executed just like in MDI mode of the "M model" work mode To access the ISO mode, press the JOG mode.
MC work mode 3. Working with operations or cycles 3. WORKING WITH OPERATIONS OR CYCLES The following keys of the CNC must be used to select the machining operations or cycles: When pressing the CNC shows all the user cycles defined by the machine manufacturer using the WGDRAW application. The user cycle is edited like any other standard cycle of the MC mode. Once all the necessary data has been defined, the operator may Simulate or Execute the cycle just like any other standard cycle of the MC mode.
3. 3.1 MC work mode Work with operations or cycles Operation editing mode 3.1 OPERATION EDITING MODE Once the operation has been selected, the CNC shows a screen like this: 1.- Name of the selected operation or cycle. 2.- Help graphics. 3.- When referred to positioning, it indicates the associated operation 4.- Current machine status. Coordinates and machining conditions. 5.- Data defining the geometry of the machining operation. 6.- Machining conditions for the operation.
MC work mode 3. Work with operations or cycles 3.1 Operation editing mode 3.1.1 Definition of machining conditions 3.1.1 DEFINITION OF THE MACHINING CONDITIONS Some operations keep the same machining condition during the whole execution process (boring, reaming, etc.) Other operations use certain machining conditions for roughing and other conditions for finishing (pockets, bosses, etc.) This section describes how to define all this data.
3. Work with operations or cycles 3.1 Operation editing mode 3.1.2 Safety plane 3.1.2 MC work mode SAFETY PLANE In all operations, there are four work planes. Starting plane or tool position when calling the cycle. It does not have to be defined. Safety plane . It is used for the first approach and for withdrawing the tool after the machining operation. It is defined with parameter Zs. Approach (to the part) plane . It does not have to be defined. The CNC calculates ti, at 1 mm off the part surface.
MC work mode 3.1.3 3. Work with operations or cycles 3.1 Operation editing mode 3.1.3 Cycle level CYCLE LEVEL 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 currently selected. To change levels, use the key or the "Page up" and "Page down" keys to scroll up and down through the different levels.
3. 3.2 MC work mode Work with operations or cycles Simulation and execution of the operation 3.2 SIMULATION AND EXECUTION OF THE OPERATION There are 2 ways to work with operations or cycles: Editing and Execution modes. Editing mode Press Execution mode to switch from the Editing mode to the Execution mode. Press one of these keys to switch from the Execution mode to the Editing mode: The operation or cycle can be simulated in any of the two modes.
MC work mode 3.2.1 3. Work with operations or cycles 3.2 Simulation and execution of the operation 3.2.1 Background cycle editing BACKGROUND CYCLE EDITING While executing a part-program, it is possible to edit an operation or cycle at the same time (background editing). The new operation just edited may be stored as part of a part-program (other than the one being executed).
3. 3.3 Work with operations or cycles Profile milling operation MC work mode 3.3 PROFILE MILLING OPERATION Press to select the profile milling operation This cycle may be defined in two ways: Level 1.
MC work mode 3. 3.3 Work with operations or cycles Profile milling operation 3.3.1 DATA DEFINITION Coordinates of the starting and end points These coordinates are defined one at a time. Once the cursor is over the coordinates of the axis to be defined, one can: a) Enter the value by hand. Key in the desired value and press b) Assign the current position of the machine. Jog the axis, with the handwheel or the JOG keys up to the desired point.
3. 3.3 Work with operations or cycles Profile milling operation MC work mode 3.3.2 PROFILE DEFINITION (LEVEL 2) To define the "Profile program" one can: Key in the "Profile Program" number directly. If the "Profile program" number is known, key it in and press Access the "Profile Program" directory to select one of them Press The cycle will show a window with the profile programs already defined.
MC work mode 3. 3.4 Work with operations or cycles Surface and slot milling operations 3.4 SURFACE AND SLOT MILLING MILLING OPERATIONS Press to select these operations.
3. 3.4 Work with operations or cycles Surface and slot milling operations MC work mode 3.4.1 SURFACE MILLING DATA DEFINITION Type of surface milling To select the type of surface milling, place the cursor over this icon and press Surface to mill (X1, Y1, L, H, E, α ) Define one of the corners of the surface to be milled (X1, Y1), the length (L) and the width (H). The sign of L and H indicates the orientation with respect to the point X1, Y1.
MC work mode 3. 3.4 Work with operations or cycles Surface and slot milling operations 3.4.2 SLOT MILLING DATA DEFINITION Type of slot milling To select the type of slot milling, place the cursor over this icon and press Coordinates of the starting point These coordinates are defined one by one. After placing the cursor over the axis coordinates to be defined, it is possible: a) To enter the value by hand. Key in the value and press b) Assign the current axis position.
3. 3.
MC work mode 3. 3.5 Work with operations or cycles Pocket cycle with a profile 3.5 POCKET CYCLE WITH A PROFILE To select a profile milling operation, press This cycle may be defined in two different ways: Pocket with 2D profile Pocket with 3D profile A pocket consists of contour or outside profile (1) and a series of contours or profiles internal to it. These inside profiles are referred to as islands.
3. 3.5 MC work mode Work with operations or cycles Pocket cycle with a profile Programming pockets with 3D profiles Pocket ID number. (3D POCKET) It is possible to have several 3D pockets. The CNC associates with each 3D pocket all its data (surface profile, depth profile, machining conditions, etc.) Surface profile or profile in the X,Y plane. Profile (P. XY). It must indicate the contour or contours of the possible islands besides the outside contour of the pocket.
MC work mode 3. 3.5 Work with operations or cycles Pocket cycle with a profile To define the values (Zs and Z), after placing the cursor in the corresponding window, one may: a) Enter the value by hand. Key in the desired value and press b) Assign the current axis position. Jog the axis to the desired point with the handwheel or the JOG keys. The upper right-hand window shows the tool position at all times. Press for the selected data to assume the value shown in the upper right-hand window.
3. 3.5 Work with operations or cycles Pocket cycle with a profile MC work mode 3.5.2 PROFILE DEFINITION To define a Profile, after selecting the corresponding window, one can: Key in the "Profile Program" number directly. If the "Profile program" number is known, key it in and press Access the "Profile Program" directory to select one of them Press The cycle will show a window with the profile programs already defined.
MC work mode 3. 3.5 Work with operations or cycles Pocket cycle with a profile 3.5.
3. 3.5 MC work mode Work with operations or cycles Pocket cycle with a profile Example of how to define a 3D pocket without islands: 3D Pocket= 1 P.XY= 3 Recall Configuration Abscissa axis: X Ordinate axis: Y Autozoom: Yes Validate Profile (outside profile) Starting Point X 20 Y0 Validate Straight X 20 Y -40 Validate Straight X 145 Y -40 Validate Straight X 145 Y 40 Validate Straight X 20 Y 40 Validate Straight X 20 Y0 Validate Finish Save Profile P.
MC work mode 3. 3.6 Work with operations or cycles Rectangular and Circular Boss cycles 3.
3. 3.6 Work with operations or cycles Rectangular and Circular Boss cycles MC work mode 3.6.1 DATA DEFINITION Coordinates of the starting point These coordinates are defined one by one. After placing the cursor over the axis coordinates, one can: a) Enter the value by hand. Key in the desired value and press b) Assign the position of the axis. Jog the axis to the desired point with the handwheel or the JOG keys. The upper right-hand window shows the tool position at all times.
MC work mode 3. 3.7 Work with operations or cycles Rectangular and Circular Pocket cycles 3.
3. 3.
MC work mode 3. 3.7 Work with operations or cycles Rectangular and Circular Pocket cycles 3.7.1 DATA DEFINITION Coordinates of the starting point The coordinates are defined one by one. After placing the cursor over the axis coordinates to be defined, one can: a) Enter the value by hand. Key in the desired value and press b) Assign the current axis position. Jog the axis to the desired point with the handwheel or the JOG keys. The upper right-hand window shows the tool position at all times.
3. 3.7 Work with operations or cycles Rectangular and Circular Pocket cycles MC work mode Milling pass (∆ ∆) Finishing stocks: on walls (δ δ ) and at the bottom (δ δ z) Number of finishing passes (N) Place the cursor in the window for finishing operation, key in the desired value and press Lateral penetration angle (β β, θ ) In the rectangular pocket, the penetration is carried out from the center of the pocket out and following the first machining path.
MC work mode 3. 3.8 Work with operations or cycles Positioning (2 levels) 3.8 POSITIONING (2 LEVELS) To select the positioning cycle, press This cycle may be defined in two different ways: Level 1. One must define The target point (X, Y, Z), the axes movement sequence and the type of feedrate Level 2. One must define The target point (X, Y, Z), the axes moving sequence, the type of feedrate and the auxiliary functions "M" to be executed before and after the movement.
3. 3.8 Work with operations or cycles Positioning (2 levels) MC work mode 3.8.1 DATA DEFINITION Coordinates of the target point These coordinates are defined one by one. After placing the cursor over the axis coordinates, on can: a) Enter the value by hand. Key in the desired value and press b) Assign the current axis position. Jog the axis to the desired point with the handwheel or the JOG keys. The upper right-hand window shows the tool position at all times.
MC work mode 3. 3.9 Work with operations or cycles Boring operation 3.9 BORING OPERATION To select the boring operation, press Boring operation (Level 1) BORING 1 One must define The machining point (X, Y), the coordinate of the safety plane (Zs), the coordinate of the part surface (Z), The total machining depth (P) and the dwell at the bottom (t) Boring operation (level 2) Available when working with spindle orientation.
3. 3.9 Work with operations or cycles Boring operation MC work mode 3.9.1 DATA DEFINITION Coordinates of the machining point These coordinates are defined one by one. After placing the cursor over the axis coordinates, one can: a) Enter the value by hand. Key in the desired value and press b) Assign the current axis position. Jog the axis to the desired point with the handwheel or the JOG keys. The upper right-hand window shows the tool position at all times.
MC work mode 3. 3.10 Work with operations or cycles Reaming operation 3.10 REAMING OPERATION To select the Reaming operation, press One must define The machining point (X, Y), the coordinate of the safety plane (Zs), the coordinate of the part surface (Z), the total machining depth (P) and the dwell at the bottom (t) The Reaming operation can be carried out in the indicated position (X,Y) or a positioning may be associated with it by means of the keys as described later on. 3.10.
3. 3.11 Work with operations or cycles Tapping operation MC work mode 3.11 TAPPING OPERATION To select the tapping operation, press One must define The machining point (X, Y), the coordinate of the safety plane (Zs), the coordinate of the part surface (Z), the total machining depth (P) and the dwell at the bottom (t) and the type of Tapping.
MC work mode 3. 3.11 Work with operations or cycles Tapping operation 3.11.1 DATA DEFINITION Coordinates of the machining point These coordinates are defined one by one. After placing the cursor over the axis coordinates, one can: a) Enter the value by hand. Key in the desired value and press b) Assign the current axis position. Jog the axis to the desired point with the handwheel or the JOG keys. The upper right-hand window shows the tool position at all times.
3. 3.12 Work with operations or cycles Drilling and Center Punching operations MC work mode 3.12 DRILLING AND CENTER PUNCHING OPERATIONS To select the Drilling and Center Punching operations, press Center punching operation One must define The punch point (X, Y), the coordinate of the safety plane (Zs), the coordinate of the part surface (Z), the total machining depth (P) and the dwell at the bottom (t) and the type of center punching. Drilling operation.
MC work mode 3. 3.12 Work with operations or cycles Drilling and Center Punching operations Drilling operation. (Level 2) It is possible to set the withdrawal distance (B) after each penetration. One must define The machining point (X, Y), the coordinate of the safety plane (Zs), the coordinate of the part surface (Z), the total machining depth (P), the drilling peck (I), the dwell at the bottom (t) and the withdrawal distance after each penetration (B) Drilling operation.
3. 3.12 Work with operations or cycles Drilling (2 levels) and Center Punching operations MC work mode 3.12.1 DATA DEFINITION Coordinates of the machining point These coordinates are defined one by one. After placing the cursor over the axis coordinates, one can: a) Enter the value by hand. Key in the desired value and press b) Assign the current axis position. Jog the axis to the desired point with the handwheel or the JOG keys. The upper right-hand window shows the tool position at all times.
MC work mode 3. 3.13 Work with operations and cycles Multiple positioning 3.13 MULTIPLE POSITIONING With this CNC, it is possible to associate multiple positioning with Boring, Reaming, Tapping, Drilling and Center Punching operations. The following keys must be used to select this feature. When pressing one of these keys, the CNC selects the corresponding type of positioning and it changes the display. It keeps the lamp ON of the key corresponding to the selected operation (Boring, Reaming, etc.
3. Work with operations and cycles 3.13 Multiple positioning 3.13.1 Multiple positioning at ramdom points MC work mode 3.13.1 MULTIPLE POSITIONING AT RANDOM POINTS To associate this positioning with an operation, press Up to 12 points can be defined. Coordinates (X1, Y1) .... (X12, Y12) When not using all 12 points, the first unused point must be defined with the same coordinates as those of the last point. Point definition The coordinates are defined one by one.
MC work mode 3. Work with operations and cycles 3.13 Multiple positioning 3.13.2 Multiple positioning in a straight line 3.13.2 MULTIPLE POSITIONING IN A STRAIGHT LINE To associate this positioning with an operation, press This may be defined in 5 different ways: 1) The coordinates of the first point .......................................... (X1, Y1) The coordinates of the last point .......................................... (Xn, Yn) Distance between points ............................................
3. Work with operations and cycles 3.13 Multiple positioning 3.13.2 Multiple positioning in a straight line MC work mode The coordinates are defined one by one. After placing the cursor over the axis coordinates, one can: a) Enter the value by hand. Key in the desired value and press b) Assign the current axis position. Jog the axis to the desired point with the handwheel or the JOG keys. The upper right-hand window shows the tool position at all times.
MC work mode 3. Work with operations and cycles 3.13 Multiple positioning 3.13.3 Multiple positioning in a bolt-hole pattern 3.13.3 MULTIPLE POSITIONING IN AN ARC (BOLT-HOLE PATTERN) To associate this positioning with an operation, press Multiple bolt-hole pattern positioning (Level 1) BOLT-HOLE POSIT. This could be defined in 6 different ways: 1) The coordinates of the first point .......................................... (X1, Y1) The center coordinates ...............................................
3. Work with operations and cycles 3.13 Multiple positioning 3.13.3 Multiple positioning in a bolt-hole pattern MC work mode Multiple bolt-hole pattern positioning (level 2) BOLT-HOLE POSIT. 2 Drilling One must define: The center coordinates ........................................................(Xc, Yc) The starting point in polar coordinates:......... Radius (R) and angle (α ) 2 of the following data must be defined.
MC work mode 3. Work with operations and cycles 3.13 Multiple positioning 3.13.4 Multiple positioning in a parallelogram pattern 3.13.4 MULTIPLE POSITIONING IN A PARALLELOGRAM PATTERN To associate this positioning with an operation, press This could be defined in 3 different ways: 1) The coordinates of the first point .......................................... (X1, Y1) The lengths in X, Y ..............................................................(Lx, Ly) The X and Y distances between points ........
MC work mode 3. Work with operations and cycles 3.13 Multiple positioning 3.13.5 Multiple positioning in a grid pattern 3.13.5 MULTIPLE POSITIONING IN A GRID PATTERN To associate this positioning with an operation, press This could be defined in 3 different ways: 1) The coordinates of the first point ..........................................(X1, Y1) The lengths in X, Y ............................................................. (Lx, Ly) The X and Y distances between points ...........................
MC work mode 4. Storage of programs 4. STORAGE OF PROGRAMS This CNC allows the editing, simulating and executing of part-programs. Each of these programs consists of the interlinking of elementary operations or cycles and/or blocks edited in ISO code. The form of editing or defining said operations or cycles is explained in the chapter on "working with operations or cycles". This chapter explains how to operate with these part-programs and has the following sections and subsections for this purpose.
4. 4.1 4.1 MC work mode Storage of programs List of stored programs LIST OF STORED PROGRAMS To access the list of part-programs stored press Note: If the «Tool Calibration» mode is selected you cannot directly access the list of part-programs. This mode must first be left, that is, press and then . The CNC will display the following information: On the left there is a list of part-programs that are stored in the CNC’s memory.
4. Storage of programs 4.2 See content of a program 4.2.1 Seeing the operations in detail MC work mode 4.2 SEE CONTENT OF A PROGRAM To see the content of a part-program, select this with the pointer from the left-hand column. To do this use and If the part-program is formed on an MC mode cycle basis, the right -hand column will display the cycles which said part consists of: If you press Now keys or and or the pointer goes on to the right-hand column.
4. Storage of programs 4.3 Edit a new part-program 4.3.1 Storage of an operation of cycles 4.3 MC work mode EDIT A NEW PART-PROGRAM To edit a new part-program the following steps should be taken: * Press to access the list of part-programs stored. * Use the pointer to select the option "--Create new part --2" in the left-hand column. * Press . The CNC will ask at the bottom for the number to be given to the new partprogram, prompting the first one available.
4. 4.4 4.5 MC work mode 4.4 Storage of programs Erasing a part-program Copy a part-program in another ERASING A PART-PROGRAM To erase a part-program follow these steps: * Press to access the list of part-programs stored. * Use the pointer to select from the left-hand column the part-program to be erased. * Press At the bottom the CNC will display a message requesting confirmation of the erasing operation. If you press programs stored. If you press 4.
4. 4.6 MC work mode Storage of programs Modifying a part-program 4.6 MODIFYING A PART-PROGRAM To modify a part-program the following steps must be taken: to access the list of part-programs stored. * Press * Use the pointer to select from the left-hand column the part-program you wish to modify. After selecting the program, the CNC lets you: Erase an operation Move an operation to another position Add or insert a new operation Modify an already existing operation. 4.6.
MC work mode 4.6.3 4. 4.6 Storage of programs Modifying a part-program ADDING OR INSERTING A NEW OPERATION To add or insert an operation take the same steps as to store an operation. * Define the operation or cycle required, assigning this the relevant data. * Press to access the list of part-programs stored. * Move over the operation after which the operation is to be stored and press 4.6.
MC work mode 5. Execution and simulation 5. EXECUTION AND SIMULATION Simulation allows graphic reproduction of a part-program or an operation with the data that has been defined. By means of simulation, one can thus check the part-program or the operation before executing or storing this and consequently correct or modify the data: The CNC allows a part-program or any operation to be executed or simulated.
5. 5.1 5.1 Execution and simulation Simulating or executing an operation or cycle MC work mode SIMULATING OR EXECUTING AN OPERATION OR CYCLE All the operations or cycles have 2 operating modes: Execution mode and Edition Mode Editing mode Execution Mode Simulation The operation or cycle can be simulated in both operating modes. To do this, press The CNC will display the graphic representation page for the M model. Execution An operation or cycle can only be executed in the cycle execution mode.
MC work mode 5.2 5. 5.2 5.3 Execution and simulation Simulating or executing a part-program Simulating or executing a stored operation SIMULATING OR EXECUTING A PART-PROGRAM Whenever you wish to simulate or execute a part-program do the following: * Press to access the list of part-programs stored. * Select the program to be simulated or executed from the left-hand column. To simulate the part-program press and to execute this press 5.2.
5. 5.4 MC work mode Execution and simulation Execution mode 5.4 EXECUTION MODE When you press to execute an operation or part-program, the CNC displays the standard MC operating mode screen. If you press the CNC displays the special MC operating mode screen. After selection, the operation or part can be executed as many times as necessary. To do this, after execution once more press During execution of the operation or part one can press mode.
MC work mode 5.4.1 5. Execution and simulation 5.4 Execution mode 5.4.1 Tool inspection TOOL INSPECTION The PLC mark M5050, general CNC logic input "TOOLINSP", determines when tool inspection is enabled. TOOLINSP=0 Tool inspection is possible after pressing TOOLINSP=1 When pressing program execution is interrupted. Once program execution is interrupted, press to move the axes and proceed with tool inspection.
5. 5.5 5.5 MC work mode Execution and simulation Graphic representation GRAPHIC REPRESENTATION When you press the CNC displays the M mode graphic representation page. To leave the graphic representation mode press or In the Operation Manual, M -MC models, section «Graphics» in the «Execution / Simulation» chapter, there is an explanation of how to operate during graphic representation. Nevertheless, there will now be a brief description of the softkeys. Type of graphics.
MC work mode 5. 5.5 Execution and simulation Graphic representation Graphic parameters Simulation speed. In the top right-hand of the screen select the percentage of the simulation speed to be applied. To select the percentage use , for the CNC to assume said value, press Colors of the path. This only applies in line graphics (not solid). It enables selection of colors to represent fast feedrate, path with no compensation, path with compensation and threading.
Self-teaching Manual (MC option) Ref.
INDEX Chapter 1 Theory on CNC machines 1.1.- Machine axes ……………………………………………………………………….3 1.2.- Machine reference zero and part zero……………………………...…………….…5 1.3.- Home search………... ……………………………………………………….….….6 1.4.- Travel limits ……………………………………………………………………….. 7 1.5.- Part zero setting …………………………………...……………...…….……….….8 1.6.- Work units ……………...…………………………………………...…………..….9 Chapter 2 Theory on tools 2.1.- Tool management ……………..…………………………………………………....3 2.2.- Tool table …………...……………………………………….…...….…………….. 4 2.3.
Chapter 4 Automatic operations 4.1.- Operation keys ………….………………………………….……..…………...…... 3 4.2.- Work modes .……………………………………………..…………..…………..... 5 4.3.- Example of an automatic operation. ……………………..….……….………..……6 4.3.1.- Edit an operation .………………………………………….……….…...………6 4.3.1.1.- Rectangular pocket …………………………………….…..……..…………6 4.3.1.2.- Associate a positioning with an operation …………...….………...……….. 8 4.3.2.- Simulate an operation …………..……………………...…….……..……..……9 4.3.3.- Execute an operation ………………………………………………...
Appendix I Programming example Step 0: Part to be machined ...…………………………………...…..….………..………2 Step 1: Surface milling ……...………………………..……………...…………..………3 Step 2: Machining the profile ………………………………………....………...……….4 Step 3: Rectangular boss ………………………………………………………...……… 5 Step 4: Circular pocket .…..………………………………………….……………..……6 Step 5: Rectangular pocket ………………………………………….…………...………7 Step 6: Center punching + multiple positioning at several points ….……………...
Chapter 1 Theory on CNC machines
MC Model Theory on CNC machines This chapter describes: • How to name the axes of the machine. • What machine reference zero and part zero are. • What “Home Search” is. • What travel limits are. • How to preset a part zero. • Which are the work units. > Programming units > Spindle speed. > Axis feedrate.
MC Model Theory on CNC machines 1.1 Machine Axes. The orientation of the axes depends on the type of machine and are established by the “rule of the right hand”. Axes orientation. Rotary axes.
MC Model Theory on CNC machines This manual uses the following axes configuration. Two types of movements can be distinguished on a machine, those of the machine (X, Y) and that of the tool itself (Z). But for programming them, let us assume the movements of the tool with respect to the machine.
MC Model Theory on CNC machines 1.2 Machine reference zero and part zero. They are the references the machine needs in order to work: Machine ref. zero (OM) It is set by the manufacturer and it is the origin point for the axes. Part zero (OP) It is set by the operator. It is the part’s origin or datum point with respect to which the movements are programmed. It could be set anywhere on the part.
MC Model Theory on CNC machines 1.3 Home Search. When the CNC is off, the axes may be moved by hand or by accident. In these situations, the CNC no longer keeps track of the real position of the axes. That is why a “Home Search” should be carried out on power-up. When searching home, the axes move to the home point set by the manufacturer and the CNC assumes the value of the coordinates set by the manufacturer for that point. Home Tool ref. = Home Tool ref. OM OM Machine Ref.
MC Model Theory on CNC machines 1.4 Travel limits. There are two types of limits: – Hard limits: Mechanical limits set on the machine to prevent the carriage from moving beyond the ways (cams and hardstops). – CNC limits: Set at the CNC by the manufacturer to prevent the carriage from running into the machine’s hard limits.
MC Model Theory on CNC machines 1.5 Part zero setting. The Part zero is set on all three axes. When machining several parts, the distance from Machine ref. zero (OM) to the part is different for each one. A different program would be needed for each part. By programming from Part zero (OP), it would be independent of the actual location of the part. OM Programming gets complicated when done from Machine ref. zero (OM) and it is only good for that part in that particular location.
MC Model Theory on CNC machines 1.6 Work units. Programming units They are set by the manufacturer and may be in millimeters or inches. Sindle speed The spindle turning speed is programmed in RPM. Axis feedrate The feedrate of the axes (F) is programmed in m/min.
Chapter 2 Theory on tools
MC Model Theory on tools This chapter describes: • What the tool turret is. • What the tool table is and what information it contains. • What tool presetting is. • Defects due to errors in the tool table. > Due to wrong tool calibration. > Due to wrong tool radius values.
MC Model Theory on tools 2.1 Tool management. The tools to be used with this CNC may be placed in a tool magazine. Depending on whether the machine has or not a tool magazine, the tool change may be carried out as follows: – If the machine does not have a tool magazine, the tool change is manual (like on a conventional machine). – If the machine has a tool magazine, the CNC manages the tool change automatically.
MC Model Theory on tools 2.2 Tool table. The tool data is stored in the tool table. When a tool change takes place, the CNC assumes the data set for that tool. The data shown in the table is: T: TOOL NUMBER D: OFFSET ASSOCIATED WITH THE TOOL It defines the tool dimensions. L: Tool length. R: Tool radius. I: Radius wear. K: Length wear.
MC Model Theory on tools NOMINAL LIFE Machining time or number of operations that could be carried out with the tool. REAL LIFE Machining time or number of operations carried out. FAMILY Tools with similar characteristics. STATUS Tool type: •N: Normal. •S: Special. Tool status: •A: Available. •E: Expired. (Real life > Nominal life). •R: Rejected by the PLC. This data is updated by the CNC. The operator cannot change them.
MC Model Theory on tools 2.3 Tool calibration. Tool calibration refers to the operation used to indicate to the CNC the length of the tool. This operation must be carried out properly so the parts come out with the right dimensions and the same point is controlled after a tool change. Different tool dimensions, same point.
MC Model Theory on tools DEFECTS DUE TO WRONG LENGTH CALIBRATION Part to be machined Tools Right part dimensions Z1: Real dim. Z2: Wrong dim. Z2 > Real dim.
MC Model Theory on tools DEFECTS DUE TO WRONG RADIUS VALUES Desired profile Real profile Residual stock PART TOOL Real radius. Wrong radius. There is a residual stock due to different radii.
Chapter 3 Hands-on training
MC Model Hands-on training This chapter describes: • The keyboard and the screen. • How to carry out a “Home Search”. > Maintaining the part zero. > Without maintaining the part zero. • How to operate with the spindle. > What the speed ranges (gears) are. • How to jog the axes. (Handwheels, incremental and continuous JOG, etc.) • How to handle tools. > Types of tool changer. (Manual or automatic). > Tool calibration. > Tool table. > Tool change position. • How to check the tool calibration.
MC Model Hands-on training 3.1 Screen and keyboard description. 3.1.1 Power-up. On power-up, the CNC will display the following screen. If this screen is not displayed, it is because the CNC is in M mode. To enter in MC mode, press: Screen for the MC mode. NOTE: Refer to the Operation Manual Chapter 2 Section 2.
MC Model Hands-on training 3.1.2 Keyboard description. 1.- Keys to define the machining operations. 2.- Keys for external devices. 3.- Alphanumeric keyboard and command keys. 4.-Operator panel. NOTE: Refer to the Operation Manual Chapter 2 Section 2.
MC Model Hands-on training Description of the operator panel. 1.- Axes jogging keys. 2.- Work mode selector. (Continuous JOG ( ), incremental JOG ( ) or with handwheel ( )). 3.- Selection of spindle turning direction ( ) and start-up. Spindle speed override percentage ( ). 4.- Keys for CYCLE START ( ) and CYCLE STOP ( ). 5.- Axis feedrate override percentage. NOTE: Refer to the Operation Manual Chapter 2 Section 2.
MC Model Hands-on training 3.1.3 Description of the standard screen. 1.- Time, single-block/continuous execution, program number, execution status. (In position, Execution, Interrupted or Reset) and PLC messages. 2.- CNC messages. 3.- Tool position referred to part zero and to home. Actual (real) spindle rpm. 4.- Selected axis feedrate and applied override %. 5.- Tool information. 6.- Spindle information.
MC Model Hands-on training 3.1.4 Description of the auxiliary screen. 1.- Time, single block/continuous execution, program number, execution status. (In position, Execution, Interrupted or Reset) and PLC messages. 2.- CNC messages. 3.- Lines of the selected program. 4.- Axes movement information: Movement target point (COMMAND), current tool position (ACTUAL), remaining distance (TO GO) and difference between the theoretical axis position and its actual position (FOLLOWING ERROR or axis lag).
MC Model Hands-on training 3.2 Home search. After powering the machine up, carry out the “Home Search” just in case the axes of the machine have moved while the CNC was off. A “Home Search” can be carried out in two ways. 3.2.1 Maintaining the part zero. The “Home Search” is carried out on the three axes at the same time. Tool Ref. Press + OP OM OM The CNC does not know the position of the axes. OP The CNC shows the coordinates referred to the OP considering the tool dimensions.
MC Model Hands-on training 3.2.2 Without maintaining the part zero. The “Home Search” is carried out on one axis at a time. The CNC does not know the position of the axes. Home search on the Z axis Press + + Home search on the X and Y axes. Press + + Press + + Tool Ref. OM OM The CNC shows the coordinates referred to OM, considering the tool dimensions. NOTE: Refer to the Operation Manual Chapter 3 Section 3.
MC Model Hands-on training 3.3 Spindle. 3.3.1 Speed ranges (gears) With this CNC, the machine can have a gear box. By means of RANGES, we can choose the best gear ratio for the programmed spindle speed. Power Constant Power Power Constant Power RANGE 2 RANGE 1 If the work speed is between N1 and N2, RANGE 1 should be used and if between N2 and N3, RANGE 2. Always try to work at constant power in order to extend tool life.
MC Model Hands-on training 3.3.2 Spindle control. To select the work speed (in rpm), press: + (turning speed) + The CNC shows the following information: Selected speed. Applied percentage. Turning direction. Active spindle range. Use the following keys of the operator panel to start the spindle. Start the spindle clockwise. Stop the spindle. Start the spindle counter-clockwise. Increase or decrease the override percentage applied to the spindle turning speed.
MC Model Hands-on training 3.4 Axis jog. To jog the axes, we will use: Each key is used for moving the axis in one direction according to the axes of the machine. (Section 1.1) JOG keys It can have one, two or three handwheels. The axes move in the turning direction of the handwheels.
MC Model Hands-on training 3.4.1 Handwheels. – Select the jog mode with the selector switch. ( position). S W ITCH P O S ITIO N 1 10 100 Handwheel Selector switch D istance per line of the handw h e e l dial 1 m icron. 10 m icron. 100 m icron. Jog table – Jog the axes with the handwheels. • If the machine has 1 handwheel: Select an axis with the JOG keys. The machine moves the axis as the handwheel is being turned.
MC Model Hands-on training 3.4.2 JOG. Incremental JOG. Continuous JOG Every time a JOG key is pressed, the axis will move the selected increment at the programmed feedrate. (in rapid, if F=0). – Select the distance to move at the selector. ( position). When pressing a JOG key, the axis moves at the feedrate of the selected feedrate “F” override percentage (0% to 120%). – Enter the feedrate value: + + – Modify the percentage of the programmed feedrate.
MC Model Hands-on training 3.4.3 Automatic axis movement to a particular position. By means of the key, an axis may be moved to a particular coordinate. Follow these steps: – Select the axis to be moved at the stantard screen. – Enter the value of the destination point. – Press . The axis will move to the programmed point at the selected feedrate.
MC Model Hands-on training 3.5 Tools. 3.5.1 Tool selection. Depending on the machine, there are two possibilities: Machine with manual tool changer. The tool change is carried out like on a conventional machine: – Change the tool on the machine. – Press . – Enter the tool number so the CNC assumes the values of the corresponding tool table. – Press . Machine with automatic tool changer. – – – – Press . Enter the tool number. Press . The CNC manages the tool change.
MC Model Hands-on training 3.5.2 Tool calibration. – Just before calibrating the tools, a “Home Search” must be carried out on all axes. Home search on the Z axis. Home search on the X and Y axes. Home OM OM – A flat surface is needed for calibrating the tools. Use continuous JOG or handwheels for level milling the surface.
MC Model Hands-on training – Enter in the calibration mode. Press calibration screen. . The CNC displays the tool Actual position of the axes and cutting conditions. Work mode. Help graphics. Tool number. Tool dimensions. Height of the part used for tool calibration. Data on current tool status. NOTE Use to move the cursor around NOTE: Refer to the Operation Manual Chapter 3 Section 3.5.
MC Model Hands-on training 1.- Measure the part. – Go to the tool calibration window. – Enter the Z value. Part dimensions 2.- Start the spindle. 3.- Select the tool to be calibrated. The CNC will assign the same tool offset number (D). + (tool number) + 5.- Jog the axes until touching the part along the Z axis. Press: + The CNC calculates the length and assigns it to the tool. 6.- Enter the rest of the data (Radius, Nominal life, Real life and family code).
MC Model Hands-on training 3.5.3 How to change any data on the tool table. To change the values (T, D, R, L, I, K, Nominal Life, Real Life or Family), enter in the calibration mode and press: + (Tool number) + The CNC shows the data for that tool. To change it, place the cursor over the value to be modified, key in the new value and press . To quit the calibration mode, press . NOTE: Refer to the Operation Manual Chapter 3 Section 3.5.2.
MC Model Hands-on training 3.5.4 Tool change point. The machine manufacturer may allow selecting the tool change position. Tool change position referred to home. Enter the X, Y and Z values of the point chosen as the tool change position. • + + (X value) + • + + (Y value) + • + + (Z value) + When a tool change is required and if the machine manufacturer has set it this way, the CNC will move the axes to this position for a tool change. NOTE: Refer to the Operation Manual Chapter 3 Section 3.5.1.
MC Model Hands-on training 3.6 Checking for proper calibration. – Preset the part zero. Approach the tool along X. Press + + Approach the tool along Y. Press + + OP Approach the tool along Z. Press + + Withdraw the tool. Part Zero position. OM – Start the spindle, touch the part surface with several tools and check the values on the screen. – The tools are different, but the values on the screen must be the same.
Chapter 4 Automatic Operations
MC Model Automatic operations This chapter describes: • Which are the keys associated with the automatic operations. • Which are the various work modes. • Example of an operation and a positioning cycle. > How to edit the parameters of the operation and what they mean. > How to simulate an operation and which are the graphic parameters. > How to execute an operation. – Tool inspection. – Tool wear compensation.
MC Model Automatic operations 4.1 Operation keys. Layout of the automatic function keys.
MC Model Automatic operations Operation keys: Boring. Reaming. Threading. Drilling and center punching. Positioning. Rectangular and circular pocket. Rectangular and circular boss. Pocket with profile. Surface milling. Profile milling. Selection of the cycle level within an operation Used to associate a positioning cycle with Boring, Reaming, Threading, Drilling and Center punching operations.
MC Model Automatic operations 4.2 Work modes. There are 2 work modes: Edit mode Execution mode Editing the parameters of the operation or cycle. Simulation of an operation or cycle.( ) Simulation of an operation or cycle. ( ) Execution of an operation or cycle. ( ) NOTE: Refer to the Operation Manual Chapter 4 Section 4.
MC Model Automatic operations 4.3 Example of an automatic operation. 4.3.1 Edit an operation. 4.3.1.1 Rectangular pocket. – Select the Rectangular pocket operation. Press . Work cycle. Actual axes position. Cutting conditions. Help graphics. Cycle geometry definition. Machining conditions of the cycle. – Use the key to select the cycle level to be executed. (Only in certain operations).
MC Model Automatic operations – Set the operation data. To select an icon (symbol), data or coordinate: • Use the keys to move the cursor. • Press or . The CNC selects the first coordinate of the axis. Press it again to select the second coordinate. • Press . The CNC selects the roughing feedrate. Press it again to select the finishing feedrate. • Press . The CNC selects the roughing tool. Press it again to select the finishing tool. • Press . The CNC selects the roughing “S” data.
MC Model Automatic operations 4.3.1.2 Associate a positioning with an operation. If it is a Boring, Reaming, Threading, Drilling or Center Punching operation, a positioning cycle may be associated with it. After setting the operation, choose the type of positioning. ( ). Operation. Positioning. Each positioning can be defined in several ways. To choose the right group of data, place the cursor over the icon and press .
MC Model Automatic operations 4.3.2 Simulate an operation. It is used for checking the tool path on the screen. – Press . The CNC will display the graphics menu. To access the various options, press their corresponding keys: Function: F1 F2 F3 F4 F5 F6 F7 Key: To begin simulating, press . The simulating speed is selected with the FEED selector. Other useful keys are: : Interrupts the simulation. While interrupted: : Resumes the simulation. : Stops the simulation. or : Quits the simulation mode.
MC Model Automatic operations •Type of graphics. – “3D” Graphics. The three-dimensional tool path is represented by color lines. – “XY, XZ, YZ” Graphics. Color lines represent the tool path in the selected plane. – “Combined” Graphics. The screen is divided into four quadrants showing the XY, XZ, YZ planes and the 3D view. – Top view. It displays a solid XY plane indicating the depth of the part with different gray tones. It also shows two sections (XZ and YZ) of the part. – “Solid” Graphics.
MC Model Automatic operations •Display area. It is possible to define the display area by setting the maximum and minimum axis coordinates. –To set the coordinates, use . –Once the data has been set, press . •ZOOM. It is used for enlarging or reducing the drawing or part of it. The new display area is selected by means of a window superimposed on the shown tool path. –To enlarge or reduce the drawing, use the keys for “ZOOM+” and “ZOOM-”.
MC Model Automatic operations •Graphic parameters. Simulation speed: For selecting the % override of the simulation speed being applied. Tool path colors: For changing the tool path colors on “3D”, “XY, XZ, YZ” and “Top view” graphics. Colors for solid graphics: For changing the colors of the tool and the part on “Top view” and “Solid” graphics. •Clear screen. It clears the screen. While in “Solid” graphics mode, it shows the part without being machined.
MC Model Automatic operations 4.3.3 Execute an operation. The operations can be executed from beginning to end or a pass at a time. This choice is made with . Once the data has been entered, press . The CNC screen shows the Cycle Start key ( ) and lets execute the operation. To start the execution, press . Once execution has started: : Interrupts the execution. While interrupted, if we press: : Resumes the execution. : Cancels the execution. : Switches to graphics mode.
MC Model Automatic operations Tool inspection. With this option, the operation may be interrupted for inspecting and replacing the tool or for modifying the tool wear value. – Press . – Depending on the machine manufacturer, on some machines will also have to be pressed to get into tool inspection. – The top of the CNC screen displays the message: INSPECTION. Jog the tool with the jog keys or the handwheels.
MC Model Automatic operations Modifying the tool wear value. With this option, the I, K values may be changed. The entered values are incremental and will be added to those stored previously. This option may be executed during tool inspection or while the machine is running. – Press . The CNC shows the table for that tool. – Use the keys to position the cursor over the I value. – Key in the I value and press . – Position the cursor over the K value. – Key in the K value and press .
Chapter 5 Summary of work cycles
MC Model Summary of work cycles 5.1 Profile milling operation. At this cycle level, the profile is defined by points. (Up to a maximum of 12 points). At this cycle level, the profile is defined by the profile editor. (Section 5.16). NOTE: Refer to the Operation Manual Chapter 4 Section 4.
MC Model Summary of work cycles 5.2 Surface milling operation. NOTE: Refer to the Operation Manual Chapter 4 Section 4.
MC Model Summary of work cycles 5.3 Pocket cycle with Profile. The profile is generated with the profile editor (Section 5.16). NOTE: Refer to the Operation Manual Chapter 4 Section 4.
MC Model Summary of work cycles 5.4 Rectangular and Circular Boss milling cycles. Rectangular Boss Circular Boss NOTE: Refer to the Operation Manual Chapter 4 Section 4.
MC Model Summary of work cycles 5.5 Rectangular and Circular pocket milling cycles. Simple pocket Rectangular pocket At this cycle level, the type of pocket corner may be chosen as well as the inclination angle of the pocket. NOTE: Refer to the Operation Manual Chapter 4 Section 4.
MC Model Summary of work cycles Circular pocket NOTE: Refer to the Operation Manual Chapter 4 Section 4.
MC Model Summary of work cycles 5.6 Positioning. At this cycle level, auxiliary functions may be defined to be executed before or after the movement. NOTE: Refer to the Operation Manual Chapter 4 Section 4.
MC Model Summary of work cycles 5.7 Boring operation. This operation may be carried out at the indicated position (X,Y) or may be repeated at different positions using the keys. NOTE: Refer to the Operation Manual Chapter 4 Section 4.
MC Model Summary of work cycles 5.8 Reaming operation. This operation may be carried out at the indicated position (X,Y) or may be repeated at different positions using the keys. NOTE: Refer to the Operation Manual Chapter 4 Section 4.
MC Model Summary of work cycles 5.9 Threading operation. This operation may be carried out at the indicated position (X,Y) or may be repeated at different positions using the keys. NOTE: Refer to the Operation Manual Chapter 4 Section 4.
MC Model Summary of work cycles 5.10 Drilling and Center punching operations. These operations may be carried out at the indicated position (X,Y) or may be repeated at different positions using the keys. Drilling. Drilling. At this cycle level, one programs the distance the tool withdraws after each penetration (drilling peck). NOTE: Refer to the Operation Manual Chapter 4 Section 4.
MC Model Summary of work cycles Center punching. NOTE: Refer to the Operation Manual Chapter 4 Section 4.
MC Model Summary of work cycles 5.11 Multiple positioning at several points. Only for Boring, Reaming, Drilling and Center punching operations. NOTE: Refer to the Operation Manual Chapter 4 Section 4.13.
MC Model Summary of work cycles 5.12 Multiple positioning in a straight line. Only for Boring, Reaming, Drilling and Center punching operations. NOTE: Refer to the Operation Manual Chapter 4 Section 4.13.
MC Model Summary of work cycles 5.13 Multiple positioning in an arc. Only for Boring, Reaming, Drilling and Center punching operations. NOTE: Refer to the Operation Manual Chapter 4 Section 4.13.
MC Model Summary of work cycles 5.14 Multiple positioning in a parallelogram pattern. Only for Boring, Reaming, Drilling and Center punching operations. NOTE: Refer to the Operation Manual Chapter 4 Section 4.13.
MC Model Summary of work cycles 5.15 Multiple positioning in a grid pattern. Only for Boring, Reaming, Drilling and Center punching operations. NOTE: Refer to the Operation Manual Chapter 4 Section 4.13.
MC Model Summary of work cycles 5.16 Profile editor. With the profile editor it is possible to define straight and circular sections of the profile (the editor solves the intersection and tangency problems) and then modify those sections by adding rounded corners, chamfers as well as tangential entries and exits. It is used to define the “Profile milling” cycle and the “Pocket with profile” cycle.
Chapter 6 Conversational part-programs
MC Model Conversational part-programs This chapter describes: • What a conversational part-program is. • How to edit it. • How to change it. (Inserting or deleting operations). • Simulate/execute an operation. • Simulate/execute starting at a particular operation. • Simulate/execute a part-program. • Copy a part-program. • Delete a part-program.
MC Model Conversational part-programs 6.1 What is a conversational part-program? It is a set of operations ordered secuentially. Each operation is defined separately and they are then stored one after the other in a program. The name of the part-program can be any integer between 1 - 899999. Surface milling. Circular pocket. Drilling +Positioning in arc. Circular boss. Rectangular pocket.
MC Model Conversational part-programs 6.2 Edit a part-program. To edit a part-program, we first choose the operations needed to execute the part. A part may be executed in various ways. Drilling +Posit.
MC Model Conversational part-programs Once the sequence of operations has been chosen, the part-program is built by editing the operations one by one. STANDARD SCREEN (Enter number) + e.g. : <555> + + (Comment) + + + NOTE: The following keys are used: : To move up and down on each column. : To change columns.
MC Model Conversational part-programs Choose the operation and define the parameters. Repeat these steps with the other operations.
MC Model Conversational part-programs 6.3 Modify a part-program. The operations making up a part-program can be modified. REPLACE AN OPERATION Choose operation The CNC shows the cycle with all its data. Modify the operation parameters like in the editing mode. The CNC requests an option. Choose REPLACE. The new operation replaces the previous one. NOTE: Refer to the Operation Manual Chapter 5 Section 5.6.
MC Model Conversational part-programs New operations can also be inserted into a part-program. INSERT AN OPERATION Choose operation Define the parameters and cutting conditions of the operation to be inserted. Press Choose position The new operation is inserted after the chosen position. NOTE: Refer to the Operation Manual Chapter 5 Section 5.6.
MC Model Conversational part-programs Operations can be deleted from a part-program. DELETE AN OPERATION Select, on the right column, the operation to be deleted. The CNC requests confirmation NOTE: Refer to the Operation Manual Chapter 5 Section 5.6.
MC Model Conversational part-programs The position of an operation can also be changed. CHANGE THE POSITION OF AN OPERATION Select, on the right column, the operation to be moved. Select the new position. The operation is inserted behind the operation occupying that position. NOTE: Refer to the Operation Manual Chapter 5 Section 5.6.
MC Model Conversational part-programs 6.4 Simulate/execute an operation. Select, on the right column, the operation to be SIMULATED: Graphics screen. More information about the graphics screen in chapter 4.3.2 of this manual. Select, on the right column, the operation to be EXECUTED: NOTE: Refer to the Operation Manual Chapter 6 Section 6.
MC Model Conversational part-programs 6.5 Simulate/execute a part-program. Select, on the left column, the part-program to be SIMULATED: Graphics screen More information about the graphics screen in chapter 4.3.2 of this manual. Select, on the left column, the part-program to be EXECUTED: NOTE: Refer to the Operation Manual Chapter 6 Section 6.
MC Model 6.6 Simulate/execute starting at a particular operation. Conversational part-programs Select, on the right column, the operation where the SIMULATION is to be started: Graphics screen More information about the graphics screen in chapter 4.3.2 of this manual. Select, on the right column, the operation where the EXECUTION is to be started: NOTE: Refer to the Operation Manual Chapter 6 Section 6.2.
MC Model Conversational part-programs 6.7 Copy a part-program into another one. Select, on the left column, the part-program to be COPIED: Key in the number and comment of the new program. NOTE: Refer to the Operation Manual Chapter 5 Section 5.
MC Model Conversational part-programs 6.8 Delete a part-program. Select, on the left column, the part-program to be deleted: The CNC requests confirmation. NOTE: Refer to the Operation Manual Chapter 5 Section 5.
Appendix I Programming example
MC Model Programming example Step 0: Part to be machined. INITIAL CONSIDERATIONS This chapter shows an example of how to create a part-program. Remember that the tool number may be different depending on the machine. The tool used in this example are: T1: ? 40 endmill. T5: ? ??drill T2: ? 25 endmill. T6: ? 5 drill. T3: ? 10 endmill. T7: M-6 tap. T4: Center punch. The spindle speed and axis feedrates are orientative and they may be other than the ones shown here.
MC Model Programming example Step 1: Surface milling. 1 Self-teaching Manual Appendix I.
MC Model Programming example Step 2: Machining the profile. 2 Other data Self-teaching Manual Appendix I.
MC Model Programming example Step 3: Rectangular boss. 3 Self-teaching Manual Appendix I.
MC Model Programming example Step 4: Circular pocket. 4 Self-teaching Manual Appendix I.
MC Model Programming example Step 5: Rectangular pocket. 5 Self-teaching Manual Appendix I.
MC Model Programming example Step 6: Center punching + Multiple positioning at several points. 6 Self-teaching Manual Appendix I.
MC Model Programming example Step 7: Center punching + Multiple positioning in parallelogram pattern. 7 Self-teaching Manual Appendix I.
MC Model Programming example Step 8: Drilling + multiple positioning at several points. 8 Self-teaching Manual Appendix I.
MC Model Programming example Step 9: Drilling + multiple positioning in parallelogram pattern. 9 Self-teaching Manual Appendix I.
MC Model Programming example Step 10: Tapping + multiple positioning in parallelogram pattern. 10 Self-teaching Manual Appendix I.
MC Model Programming example Step 11: Part-program. Once the operations have been entered, the part program will be like this: Self-teaching Manual Appendix I.