background image

65

As a general rule, the structure of a cycle defining block is the
following. 

It is also possible to add the definition of the canned cycle
(calling function and parameters) at the end of any block.

[G functions]

G8x

[Machining 

point]

Parameters 

of the cycle

[F S T D M]

G99 G1 G81 X60 Y0 Z2 I-20 F1000 S2000 M4
G99 G1 X60 Y0 F1000 S2000 M4 G81 Z2 I-2

Function

M D

V

Meaning

G80

*

Cancel the canned cycle.

G80

G81

*

* Drilling canned cycle.

G81 [Z] I [K] [A]

Z: Reference plane
I: Drilling depth
K: Dwell in seconds at the bottom of the hole
A: Spindle behavior when entering and exiting

the hole.
A0: The tool enters the hole and exits while
turning (default value)
A1: The tool goes into the hole turning and
comes out stopped

ISO CANNED 
CYCLES (M)

Содержание CNC 8060

Страница 1: ...CNC 8060 65 User quick reference Ref 1906...

Страница 2: ...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 a...

Страница 3: ...O language 45 ISO Canned cycles M 65 ISO canned cycles T 83 Conversational mode 103 Conversational cycles M 119 Conversational cycles T 129 Measuring and calibration cycles M 137 Measuring and calibra...

Страница 4: ...ated for versionsuptoV05 7x V01 7x Simulator The CNC simulator provides the user with a complete tool to create optimize and check programs directly at the PC He can then transfer them directly on the...

Страница 5: ...5 Screen description General screen description A General CNC status bar B Screen for the active work mode C Vertical softkey menu D Horizontal softkey menu A B C D SCREEN AND KEYS...

Страница 6: ...e Icons indicate which execution mode Manual Automatic or MDI or simulated execution theoretical G functions G S M and T functions fast and fast S 0 is found in each channel Clickingwiththemouseorpres...

Страница 7: ...een the different windows of the screen BACK key On the horizontal softkey menu it may be used to go from a softkey submenu up to the previous menu The ESC key performs the same function Help key HELP...

Страница 8: ...t right up or down The previous page or next page keys show the previous or next page at the part program or PLC program editor The home and end keys move the cursor the beginning or end of the line T...

Страница 9: ...apidkey Whenpressingthis keywhilemovinganaxis the CNC applies the rapid feedrate Feed selectors Selector of the manual movement type Continuous jog incremental jog or handwheel In handwheel mode it se...

Страница 10: ...the end of each block Machine reference zero home search This key only works in MANUAL mode It can be used directly where it calls the home search subroutine for all axes or it can be used after selec...

Страница 11: ...imizetheCNC It canbe configuredbythe machine manufacturer OEM CTRL J Show hide the virtual operator panel CTRL M Show hide the PLC message list CTRL O Show hide the CNC message list ALT W Show hide th...

Страница 12: ...ndow CTRL SHIFT F1 Main menu CTRL F6 Automatic mode CTRL F7 Manual mode CTRL F9 EDISIMU mode in other words editing and simulation CTRL F8 MDI MDA mode CTRL F10 User tables CTRL F11 Tool and magazine...

Страница 13: ...or when not programmed the units set by the machine manufacturer INCHES parameter Setting and activating the zero offsets and the fixture offsets This softkey shows the zero offsets and the fixture of...

Страница 14: ...ght the coordinate of that axis 2 Press the homing key ZERO The CNC will display the symbol 1 in the numeric area 3 Press START to go ahead with the home search or ESC to cancel the operation Softkey...

Страница 15: ...symbol 1 in the numeric area 2 Press START to go ahead with the home search or ESC to cancel the operation Softkey menu 1 Press the home search softkey to show the list of axes of the channel 2 Select...

Страница 16: ...eyboard is acted upon 1 Turn the jog selector switch to the continuous JOG position 2 In incremental mode it selects the incremental value of the axis movements Movement in incremental jog In incremen...

Страница 17: ...selected the CNC will move itasthehandwheelisturneddependingonthesetting of the selector switch and on the turning direction of the handwheel Individual handwheel it is associated with a particular ax...

Страница 18: ...ll highlight the coordinate of that axis 2 Open the calculator using the CALC key or by pressing CTRL K The value shown by the axis goes directly into the calculator and any operation can be performed...

Страница 19: ...C will highlight the coordinate of that axis 2 Open the calculator using the CALC key or by pressing CTRL K The value shown by the axis goes directly into the calculator and any operation can be perfo...

Страница 20: ...electing the desired spindle When pressing this key for the first time the CNC will highlight the relevant data indicating that it is selected 2 Enter the new spindle speed 3 Press START to assume the...

Страница 21: ...the spindle same as M05 function Orient the spindle same as M19 function Keyboard JOG keypad Increases or decreases the percentage of spindle speed The maximum and minimum values as well as the incre...

Страница 22: ...no probe a reference part is required to calibrate the tool All the movements are carried out manually Semi automatic calibration with a probe The positioning movements are carried out manually and t...

Страница 23: ...the model trihedron Calibrate the length or offsets of the endmills and the offsets of the lathe tools Tool calibration steps 1 Define the dimensions of the reference part being used in the calibratio...

Страница 24: ...nge if ENTER is pressed the CNC will only show the tool data 3 Manually approach the tool to the probe until it is placed on the path that will be used for probing To calibrate the radius with a cylin...

Страница 25: ...del plane Calibrate the offset of any tool Lathe model trihedron Calibrate the length the radius or offsets of the endmills and the offsets of the lathe tools Tool calibration steps 1 Select the tool...

Страница 26: ...ell as in rectangular parts the inclination of the part with respect to the abscissa axis The type of part to be centered is selected with the parameters of the cycle Type of part to be centered Recta...

Страница 27: ...y it into the edit line Execute blocks The START key executes the block currently displayed on the editing line Once the block has been executed is saved in the block history The START key also direct...

Страница 28: ...f the softkeys of the automatic mode Select a program for execution Begin tool inspection Tool inspection is only available when program execution is interrupted End simulated execution and start exec...

Страница 29: ...herwise the program execution will begin from the first block of the program to the execution of one of the end of program functions M02 or M30 As an option it is possible to define the first and last...

Страница 30: ...ution from that point on Depending on the type of simulation selected it can involve movement of axes spindle etc These can cause collisions depending on the type of machine Path Axis movement Spindle...

Страница 31: ...utionmode afterpressing the softkey the CNC goes into tool inspection to reposition the axes modify program conditions etc To complete the tool inspection and before starting the execution of the prog...

Страница 32: ...the program or of the subroutine set by the operator Executing block search 1 Selecting the type of search automatic or manual 2 Selecting the stop block In the automatic block search there is no need...

Страница 33: ...he repositioning end point and the corresponding software limit Automatic repositioning of axes Select the axes with the relevant softkey and press START Repositioning may be interrupted using the STO...

Страница 34: ...G and M functions feedrate spindle speed tool and other commands that were programmed However the CNC treats certain functions and commands type of movements radius compensation etc differently Refer...

Страница 35: ...nction to restore The spindle turning status may be restored either together with the repositioning of the axes or separately If the spindle was interrupted in a positioning with M19 repositioning wil...

Страница 36: ...hannel being displayed for editing and simulation It does not affect the active channel at the CNC This icon will only be availablewhen theCNC has channels Select the single block or continuous execut...

Страница 37: ...gram If it is a new program it will be saved in this folder 2 Select the program from the list or write its name in the bottom window To edit a new program write the name of the program in the lower w...

Страница 38: ...s after executing one of the end of program functions M02 or M30 As an option it is possible to define the first and last blocks of the simulation To simulate the program the CNC assumes the real conf...

Страница 39: ...the active origins for execution When starting the simulation or pressing the simulation reset the CNC applies to the simulation the origins set in the execution environment for example the part zero...

Страница 40: ...a value in the table Accessing the tables of other channels With some tables only the data of the active channel are displayed this softkey is used to show the tables of the other channels This softk...

Страница 41: ...cuting the command G158 Absolute zero offsets besides being set directly in the table may also be set from the PLC or via part program using variables The zero offsets are used to place the part zero...

Страница 42: ...Global parameters There is a table for each channel Local parameters There are seven tables for each channel one table per nesting level 7 levels The parameter values may be set directly in the table...

Страница 43: ...les The attributes column shows the letter M indicating that the program may be modified This attribute is used to protect the files so they can t be modified from the EDISIMU mode Change the hidden a...

Страница 44: ...Work modes 44...

Страница 45: ...N Number type block label 0 4294967295 G Preparatory functions 1 999 X Y Z A B C U V W Position of the axes If XvalueI or Xn valueI the programmed position is incremental 99999 9999 mm 9999 99999 inc...

Страница 46: ...same block The programmed speed stays active until another value is programmed The programming units will be rpm unless selected otherwise If G96 is active the programming units will be m min T Tool...

Страница 47: ...ndles Sn n 1 to 9 M41 Sn M44 Sn Function Meaning M00 Program stop M01 Conditional program stop M02 M30 End of program M03 Start the spindle clockwise 1 M04 Start the spindle counterclockwise 1 M05 Sto...

Страница 48: ...fault quality of the function depends on the settings of the CNC machine parameters V This function is displayed in the G code history Function M D V Meaning G00 Rapid positioning G00 X I Y I Z I R I...

Страница 49: ...G06 or after activating function G261 G03 Counterclockwise circular helical interpolation See G06 G261 G262 G03 X I Y I I J Z G17 G03 X I Z I I K Y G18 G03 Y I Z I J K X G19 G03 X I Y I R X Y Z coordi...

Страница 50: ...dinates of the end point of the arc R Q polar coordinates of the final point of the arc I J coordinates of the intermediate point of the arc for both cartesian points and polar points G10 Cancel mirro...

Страница 51: ...ond ordinate and third axis perpendicular of the channel G17 G18 Main plane formed by the third axis abscissa first axis ordinate and second axis perpendicular of the channel G18 G19 Main plane formed...

Страница 52: ...pectively for abscissa ordinates and perpendicular plane Q1 Spindle angular position for the starting point of the thread default Q1 0 G36 Automatic radius blend G36 I I value of the rounding radius i...

Страница 53: ...The angle is defined in degrees 359 9999 G50 Semi rounded corner G50 G53 Cancel zero offset See MCS G53 G54 Zero offset See G159 G54 absolute zero offset 1 G55 Zero offset G55 absolute zero offset 2...

Страница 54: ...ing factor Note it is annulled by only programming G72 G73 Rotation of the coordinate system G73 Q I J Q rotation angle incremental I J abscissa and ordinate of the rotational center optional Note it...

Страница 55: ...may be 0 or another value G93 Feedrate in seconds block G93 F F time in seconds for the programmed movement G94 Feedrate in millimeters minute inches minute G94 F F feedrate in millimeters minute or i...

Страница 56: ...e theoretical position value is not included in the resulting offset of the measurement G103 Probing until not making contact G103 Axis1 axis2 Axis n F axis1 Axis n position value of probing point F m...

Страница 57: ...cceleration to be applied global See SLOPE G131 acceleration percentage to be applied for all axes and spindle Example G131 100 all axes and spindles at 100 of the selected acceleration G132 Percentag...

Страница 58: ...ed per axis maximum 120 Example G135 X50 Y75 Z110 X AC forward at 50 Y at 75 and Z at 110 G136 Circular transition between blocks G136 G137 Linear transition between blocks G137 G138 Direct activation...

Страница 59: ...applicable Example G157 Y G55 the second zero offset is applicable except on the Y axis which retains the previous movement G158 Zero offset Incremental zero offset G158 X Y Z A B C U V W X W value of...

Страница 60: ...nes See G380 G399 G180 G189 P0 P1 P99 G180 G189 A B Z P0 Pn local parameters of the subroutine optional Example G183 P1 12 3 P2 6 Note these are functions that the manufacturer can use for its specifi...

Страница 61: ...e at the cutting point increases on inside arcs and decreases on outside arcs G198 Set lower software travel limits G198 X W X W lower software limit for the movement of the axes G199 Set upper softwa...

Страница 62: ...enter referred to starting point See G06 G261 G262 Note when this function is active the CNC interprets that the coordinates of the arc center are referred to the starting point of the arc G263 Arc ra...

Страница 63: ...al parameters of the subroutine optional Example G388 A12 3 B45 3 P10 6 Note these are functions that the manufacturer can use for its specific functions it is possible that they are not present G500...

Страница 64: ...ISO language 64...

Страница 65: ...D M G99 G1 G81 X60 Y0 Z2 I 20 F1000 S2000 M4 G99 G1 X60 Y0 F1000 S2000 M4 G81 Z2 I 2 Function M D V Meaning G80 Cancel the canned cycle G80 G81 Drilling canned cycle G81 Z I K A Z Reference plane I Dr...

Страница 66: ...feedrate withdrawal G0 J0 it returns to the coordinate value H after each step J1 it returns to the coordinate value Z J 1 after each step it returns the distance indicated by H and every J step to t...

Страница 67: ...lling canned cycle with constant peck G83 Z I J B K Z Reference plane I Drilling peck step J Number of drilling pecks B Rapid withdraw G0 distance after each drilling step K Dwell in seconds at the bo...

Страница 68: ...ate factor When rigid tapping the returning feedrate will be J times the tapping feedrate When not programmed or programmed J1 they will both be the same B Penetration step when tapping with chip remo...

Страница 69: ...ISO canned cycles M 69 G85 Reaming canned cycle G85 Z I K Z Reference plane I Reaming depth K Dwell in seconds at the bottom of the hole default 0 Function M D V Meaning...

Страница 70: ...d A1 The tool goes into the hole stopped and comes out turning When not programmed the tool goes into the hole and comes out turning When programming A0 or A1 define the spindle stop with parameters Q...

Страница 71: ...kwise K Half width of the pocket M Corner type 0 square 1 rounded 2 chamfered default value 0 Q Rounding radius or chamfer size B Depth of pass C Milling pass or width If not programmed or programmed...

Страница 72: ...e the same if B 0 the pocket is machined with the set step except the last step that machines the rest C Milling pass or width If not programmed or programmed with a 0 value it assumes a value of 3 4...

Страница 73: ...ISO canned cycles M 73 G99 Withdrawal to the reference plane at the end of the canned cycle G99 Note use G98 to avoid obstacles fixtures Function M D V Meaning...

Страница 74: ...0 I Machining depth It may be programmed either in absolute or incremental coordinates in which case it will be referred to the reference plane J Hole diameter K Pre drilling diameter B Profiles Note...

Страница 75: ...reference plane J Thread diameter K Thread depth B Thread pitch C Type of threading When programming C 0 the threading will be done in a single pass When programming C 1 it will make one thread per ea...

Страница 76: ...of the thread pitch is from the surface of the part to the bottom B 0 the direction of the thread pitch is from the bottom to the surface of the part C Type of threading When programming C 0 the threa...

Страница 77: ...re not programmed the CNC understands that it mustperformmachiningatallthepointsalongtheprogrammed path Function M D V Meaning G160 Multiple machining in a straight line G160 A X I K P Q R S T U V A A...

Страница 78: ...s along the path K Total number of machining operations along the path including that of the machining definition point Y Width of the parallelogram J Step between machining operations along the path...

Страница 79: ...long the path K Total number of machining operations along the path including that of the machining definition point Y Width of the grid J Step between machining operations along the path D Total numb...

Страница 80: ...ign indicates the direction I counterclockwise and I clockwise K Total number of machining operations including that of the machining definition point C Type of movement between machining points defau...

Страница 81: ...e in G00 or G01 the sign indicates the direction I counterclockwise and I clockwise K Total number of machining operations including that of the machining definition point C Type of movement between m...

Страница 82: ...is done in G00 or G01 the sign indicates the direction I counterclockwise and I clockwise K Total number of machining operations including that of the machining definition point C Type of movement bet...

Страница 83: ...C Machining pass in radius A Machining main axis A 0 main axis Z A 1 main axis X L Finishing stock on the X axis in radius M Finishing stock on the Z axis If not programmed it will be that indicated f...

Страница 84: ...travel in each section on the machining axis K Penetration feedrate in the roots F Feedrate for the last roughing pass If not programmed or programmed as F0 it does not run the last roughing pass H Fi...

Страница 85: ...ted for parameter L K Penetration feedrate in the roots F Feedrate for the last roughing pass If not programmed or programmed as F0 it does not run the last roughing pass H Finishing feedrate If not p...

Страница 86: ...the same as the entry path D 0 retracts at 45 degrees D not programmed retracts while following the profile to the previous step L Finishing stock on the X axis in radius M Defines the finishing pass...

Страница 87: ...the same as the entry path D 0 retracts at 45 degrees D not programmed retracts while following the profile to the previous step L Finishing stock on the X axis in radius M Defines the finishing pass...

Страница 88: ...depth B Type of machining B 0 tapping B 0 drilling where B indicates the drilling peck D Safety distance K Dwell at the bottom of the hole in hundredths of a second H Rapid withdrawal G0 distance aft...

Страница 89: ...ed retracts while following the profile to the previous step L Finishing stock on the X axis in radius M Defines the finishing pass along the Z axis if not programmed a value of 0 will be assumed F Fe...

Страница 90: ...ed retracts while following the profile to the previous step L Finishing stock on the X axis in radius M Defines the finishing pass along the Z axis if not programmed a value of 0 will be assumed F Fe...

Страница 91: ...he penetration pass can reach when B 0 D X axis safety distance in radius L Finishing stock in radius C Thread pitch C 0 Pitch according to the taper C 0 Pitch according to the associated axis J Exit...

Страница 92: ...he initial side or right H 3 Entry from final flank to the left H 4 Entry in radial zigzag from the final center beginning from the final side or left H 5 Entry in zigzag from the flanks alternating t...

Страница 93: ...nt B 0 Decreasing pitch increment E Minimum value that the penetration pass can reach when B 0 D Safety distance along Z L Finishing stock C Thread pitch C 0 Pitch according to the taper C 0 Pitch acc...

Страница 94: ...beginning from the initial side or right H 3 Entry from final flank to the left H 4 Entry in radial zigzag from the final center beginning from the final side or left H 5 Entry in zigzag from the fla...

Страница 95: ...X coordinate of the groove s starting point Z Z coordinate of the groove s starting point Q X coordinate of the groove s end point R Z coordinate of the groove s end point C Grooving pass D X axis sa...

Страница 96: ...starting point Z Z coordinate of the groove s starting point Q X coordinate of the groove s end point R Z coordinate of the groove s end point C Grooving pass in radius D Safety distance along Z K Dw...

Страница 97: ...on A Angular increment between machining operations J Total number of machining operations D Safety distance along Z K Dwell at the bottom of the hole in hundredths of a second H Rapid withdrawal G0 d...

Страница 98: ...on A Angular increment between machining operations J Total number of machining operations D Safety distance along X K Dwell at the bottom of the hole in hundredths of a second H Rapid withdrawal G0 d...

Страница 99: ...d to the starting point I Depth of the slot referred to the starting point Q Angular position of the spindle for the first machining operation A Angular increment between machining operations J Total...

Страница 100: ...ed to the starting point I Depth of the slot referred to the starting point Q Angular position of the spindle for the first machining operation A Angular increment between machining operations J Total...

Страница 101: ...the part profile is known it is recommended to define both profiles that of the rough part and the desired final profile The machining is faster since only the stock between both profiles is removed B...

Страница 102: ...ISO canned cycles T 102...

Страница 103: ...ication lines etc MC TC conversational mode Intuitive operation and programming of the machine Allows for cycles to be programmed without using the ISO language Programming in conversational mode isba...

Страница 104: ...ional mode Accessing the conversational mode Once the CNC has been started up press the SHIFT ESC keys to switch to conversational mode Press SHIFT ESC again to return to basic mode Basic M T mode MC...

Страница 105: ...versational mode screens The conversational mode has two screens where the information is displayed Standard screen Auxiliary screen To switch from one screen to another press the two color key Standa...

Страница 106: ...on on the spindle 9 Softkeys for cycle editing 10 Message bar 11 Real spindle rpm 12 Position coordinates of the axes The symbol indicates that the axis is working in diameters If there are more than...

Страница 107: ...high level command has been programmed such as FIX KIN CS 7 Window that displays information on the selected tool 8 Window that displays information on the feedrate of the axis that is selected 9 Wind...

Страница 108: ...same family as the one selected press the softkey again to drop the menu with the available cycles Once the cycle to be edited has been selected enter the data in the windows corresponding to each on...

Страница 109: ...een 1 Name of the cycle 2 Image showing the cycle parameters 3 Current parameters for the CNC position tool corrector 4 Geometric parameters 5 Roughing parameters 6 Finishing parameters 7 Description...

Страница 110: ...de 110 Simulation execution and saving of a cycle Simulation execution and saving of a cycle After editing a cycle it may be simulated executed or saved using the vertical softkey menu 1 2 3 4 5 Simul...

Страница 111: ...Softkey to start cycle simulation 2 Softkey to stop cycle simulation 3 Softkey to reset the simulation 4 Softkey to simulate the cycle block by block 5 The horizontalsoftkeys may be used to configureh...

Страница 112: ...diting a cycle it can be executed by pressing the vertical softkey Execute cycle Following an icon with the start symbol will appear This symbol lets the user know that the cycle can be executed To ex...

Страница 113: ...edited cycle To insert a cycle move the cursor and the cycle will be inserted below it 6 Window that shows the cycles and ISO coded blocks that make up the selected part To edit a cycle press RECALL...

Страница 114: ...the left column the program to be simulated or executed Press the vertical softkey Graphic simulation or Execute program To toggle the focus between the list of programs and the part editor press CTR...

Страница 115: ...ormation of the zero offset tables and fixture offset tables and any change made in jog mode also affects those tables Loading a new zero offset or fixture offset into the table With an active offset...

Страница 116: ...ls the possibility to calibratelathetoolsandmillingtools TheCNCwillshow the necessary data and will update the help graphics according to the selected tool There are several ways to calibrate a tool S...

Страница 117: ...help graphics according to the selected tool A Machine data Position of the axes tool and active tool offset real spindle speed and real feedrate of the axes B Area to define the calibration data C D...

Страница 118: ...s of the milling tools On a lathe model it may be used to calibrate the offsets of any tool A Machine data Position of the axes tool and active tool offset real spindle speed and real feedrate of the...

Страница 119: ...ning Center punching Drilling 1 Drilling 2 Bore milling Tapping Thread milling Reaming Boring 1 Boring with spindle orientation Note repetitions can be made for Z machining cycles See page 121 CONVERS...

Страница 120: ...ocket Pre emptied pocket Rectangular boss Circular boss Note repetitions can be made for pockets bosses cycles See page 121 2D 3D profile pockets 2D pocket 3D pocket Note repetitions can be made for 2...

Страница 121: ...Conversational cycles M 121 Roughing Profile by points Profile Random Grooving Repetitions Points in line Rectangle Grid Rect boss Profile points Without multiple machining...

Страница 122: ...al cycles M 122 Machining in Z using rotary axis Multiple center punching Multiple reaming Multiple boring Multiple bore milling Multiple thread milling Multiple drilling Multiple threading Multiple s...

Страница 123: ...et ZA ZY pre emptied pocket ZA ZY 2D profile pocket Profiles and pockets on the XA XY plane Profile on the XA XY plane XA XY rectangular pocket XA XY circular pocket XA XY pre emptied pocket XA XY 2D...

Страница 124: ...urement Outside corner and angle measurement Boss measurement Hole measurement Measuring an inside corner Measuring an outside corner Surface measurement Angle measurement Part centering Probe calibra...

Страница 125: ...Conversational cycles M 125 Calibration cycles Tool calibration L R wear measurement R wear measurement L wear measurement L R calibration R calibration L calibration...

Страница 126: ...the axes that make up the plane The name of the axis indicates the positive direction of the axis B Status of the autozoom and part zero options regarding the display of the profile at the editor C D...

Страница 127: ...n Likewise it offers the option to save the profile at any time Softkey menu Edit Edit a new profile enlarge an existing profile or import a profile saved in DXF format Modify Modify insert or delete...

Страница 128: ...Conversational cycles M 128...

Страница 129: ...imple turning Turning with vertex rounding Simple facing Facing with vertex rounding Corner chamfering Chamfering between points Corner chamfering 2 Corner rounding Rounding between points CONVERSATIO...

Страница 130: ...Threads Longitudinal threading Taper threading Face threading Thread repair Threading with n starts entries Grooving Simple longitudinal grooving Simple face grooving Inclined longitudinal grooving In...

Страница 131: ...et ZC YZ circular pocket ZC YZ pre emptied pocket ZC YZ 2D profile pocket Profiles and pockets in the XC XY plane Profile in the XC XY plane XC XY rectangular pocket XC XY circular pocket XC XY pre em...

Страница 132: ...T 132 Z axis machining Center punching Drilling 1 Tapping Multiple center punching Multiple reaming Multiple boring Multiple bore milling Multiple thread milling Multiple drilling Multiple threading...

Страница 133: ...tional cycles T 133 Positioning Positioning Positioning and M funcions Measuring and calibration cycles T calibration Probe calibration Part longitudinal calibration with a probe Partfrontcenteringwit...

Страница 134: ...the axes that make up the plane The name of the axis indicates the positive direction of the axis B Status of the autozoom and part zero options regarding the display of the profile at the editor C D...

Страница 135: ...n Likewise it offers the option to save the profile at any time Softkey menu Edit Edit a new profile enlarge an existing profile or import a profile saved in DXF format Modify Modify insert or delete...

Страница 136: ...Conversational cycles T 136...

Страница 137: ...ide of the probe being used if K0 X side if K1 X side if K2 Y side if K3 Y side S Speed and turning direction of the tool N Number of edges to be measured if N 0 or when not programmed one turning mea...

Страница 138: ...coordinates of the center If they are not programmed the CNC will deem that they are not accurate and needs the function M19 for a correct calibration Z Position where probing takes place B Safety dis...

Страница 139: ...t B Safety distance K Probing axis if K0 abscissa axis if K1 ordinate axis if K2 axis perpendicular to the plane F Probing feedrate C Cycle end point if C0 at the calling point if C1 at the measured p...

Страница 140: ...PROBE 4 X Y Z B F X Z Theoretical coordinates corner being measured B Safety distance F Probing feedrate PROBE 5 Inside corner measuring PROBE 5 X Y Z B F X Z Theoretical coordinates corner being meas...

Страница 141: ...6 X Y Z B F X Z Theoretical coordinates corner being measured B Safety distance F Probing feedrate PROBE 7 Outside corner and angle measurement PROBE 7 X Y Z B F X Z Theoretical coordinates corner be...

Страница 142: ...of the arc center B Safety distance J Theoretical diameter of the hole E Withdrawal distance after initial probing C Cycle end point if C0 at the calling point if C1 in the actual real center of the...

Страница 143: ...es of the boss center B Safety distance J Theoretical boss diameter E Withdrawal distance after initial probing C Cycle end point if C0 at the calling point if C1 in the actual real center of the hole...

Страница 144: ...t if K0 in the positive X direction if K1 in the negative X direction if K2 in the positive Y direction if K1 in the negative Y direction L Surface coordinate measurement if L0 do not measure the coor...

Страница 145: ...on if K1 in the negative X direction if K2 in the positive Y direction if K1 in the negative Y direction L Surface coordinate measurement if L0 do not measure the coordinate if L1 measure the coordina...

Страница 146: ...F I X U Y V Z W B Safety distance E Withdrawal distance after initial probing H Feedrate for the first probing movement F Feedrate for the second probing movement I Type of calibration if I0 single ca...

Страница 147: ...rate K Sides of the probe being used if K0 X Z sides if K1 X Z Y sides if K2 X Z Y sides X W Tabletop probe position PROBE 2 Tabletop probe calibration PROBE 2 B F K X U Y V Z W B Safety distance in r...

Страница 148: ...oretical coordinate of the probing point along the ordinate axis Z Theoretical coordinate of the probing point along the abscissa axis B Safety distance in radius F Probing feedrate L Tolerance for th...

Страница 149: ...X Theoretical coordinate of the probing point along the ordinate axis Z Theoretical coordinate of the probing point along the abscissa axis B Safety distance F Probing feedrate L Tolerance for the mea...

Страница 150: ...Measuring and calibration cycles T 150...

Страница 151: ...er parameter or arithmetic expression whose result is a number The number must be programmed after the E g GOTO N60 N60 GOTO jump to a label it may be a sequence of up to 14 characters consisting of u...

Страница 152: ...to the block after ENDIF Note 2 IF P1 1 ELSE ENDIF If the condition is true it executes the blocks between IF and ELSE after the execution it continues from the following block to ENDIF If the condit...

Страница 153: ...truction always ends with a ENDSWITCH The CASE instruction always ends with a BREAK As many CASE instructions as necessary may be programmed As an option a DEFAULT instruction may be inserted in such...

Страница 154: ...OR and ENDFOR The BREAK instruction lets ending block repetition even if the stop condition is not met The execution of the program will continue at the block after ENDFOR The CONTINUE instruction sta...

Страница 155: ...tition The BREAK instruction lets ending block repetition even if the stop condition is not met The execution of the program will continue at the block after ENDWHILE The CONTINUE instruction starts t...

Страница 156: ...f blocks is executed at least once The BREAK instruction lets ending block repetition even if the stop condition is not met The execution of the program continues at the block after ENDDO The CONTINUE...

Страница 157: ...lso be a number The subroutine must start with the instruction L Name It must end with the instructions M17 M29 o RET The subroutine must be written inside the header of the main program in this case...

Страница 158: ...ve manual intervention is applied CALL AX Add a new axis to the configuration of the channel CALL SP Add a spindle to the configuration of the channel CAM ON Activate the electronic cam real coordinat...

Страница 159: ...e cycle stop signal EXBLK It executes a block in the indicated channel EXEC It executes a program in the indicated channel FACE C axis Machining on the face of the part FLUSH Interrupt block preparati...

Страница 160: ...e handwheels MSG Display a message on the screen OPEN Create a new file or open an existing file PARK Park an axis or spindle PATH Define the folder that contains the global subroutines POLY Polynomia...

Страница 161: ...e tool orientation is calculated for a given direction on the work piece part SELECT PROBE Probe selection SERVO ON Activate the closed loop mode SERVO OFF Activate the open loop mode SET AX Set a new...

Страница 162: ...the inclined plane TSYNC Spindle synchronization based on the theoretical coordinate UNLINK Cancel the electronic coupling slaving of axes UNPARK Unpark an axis or spindle UNSYNC Cancel the spindle s...

Страница 163: ...pounded subtraction Compounded multiplication Compounded division MOD Module or remainder of a division Exponent Trigonometric functions SIN Sine COS Cosine TAN Tangent ASIN Arc sine ACOS Arc cosine A...

Страница 164: ...er than Greater than Smaller than Greater than or equal to Smaller than or equal to Binary AND Binary OR Exclusive OR XOR INV Inverse Logic operators Logic AND Logic OR Boolean constants TRUE True FAL...

Страница 165: ...related to general machine parameters V MPK name Variables related to kinematic machine parameters V MPM name Variables related to machine parameters for M functions V MPMAN name Variables related to...

Страница 166: ...vertical lathe X Z V TM TURNCONFIGT tl ofd 6 vertical lathe X Z V TM TURNCONFIGT tl ofd 7 vertical lathe X Z Tool orientation example for parallel lathe Z X V TM LOCODET tl ofd 0 virtual point coinci...

Страница 167: ...illing endmill V TM DSUBTYPET tl ofd 9 Reamer V TM DSUBTYPET tl ofd 10 Boring tool V TM DSUBTYPET tl ofd 14 Measuringprobe milling machine V TM TORT tl ofd definition of the tool radius V TM TOIT tl o...

Страница 168: ...the programmed F P1 V A ATIPPOS Y Reads P1 for the current Y axis coordinate Reads P1 for tool radius T10 corrector 1 P1 V TM TORT 10 1 V TM TOIT 10 1 Reads P1 for the tool length T10 corrector 1 P1 V...

Страница 169: ......

Страница 170: ...19 20500 Arrasate Mondrag n Gipuzkoa SPAIN Tel 34 943 039 800 Fax 34 943 791 712 E mail info fagorautomation es www fagorautomation com Fagor Automation est acreditado por el Certificado de Empresa I...

Отзывы: