EasyManua.ls Logo

Fagor 8070 BL - User Manual

Fagor 8070 BL
444 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
Loading...
(Ref: 1709)
8070
CNC
Programming manual.

Table of Contents

Question and Answer IconNeed help?

Do you have a question about the Fagor 8070 BL and is the answer not in the manual?

Fagor 8070 BL Specifications

General IconGeneral
ManufacturerFagor
Spindles2
PLCIntegrated
Display10.4" Color LCD
ProgrammingISO
CommunicationEthernet

Summary

Safety Conditions

Precautions During Repairs

Safety guidelines for handling the unit during repair procedures.

Precautions Against Personal Harm

Measures to prevent personal injury when operating or servicing the CNC unit.

Precautions Against Damage to the Product

CNC Maintenance

Precautions Before Cleaning the Unit

Safety measures before cleaning, emphasizing power disconnection and authorized personnel.

CHAPTER 1 CREATING A PROGRAM

1.5 List of G Functions

Comprehensive list of G functions with their meanings and related chapters.

1.6 List of Auxiliary (Miscellaneous) M Functions

List of M functions for controlling machine elements like spindle and coolant.

1.7 List of Statements and Instructions

Comprehensive list of statements and instructions with their meanings and related chapters.

CHAPTER 2 MACHINE OVERVIEW

2.2 Coordinate System

Explains the purpose and formation of coordinate systems for defining target point positions.

2.3 Reference Systems

Describes machine, fixture, and part reference systems used for positioning.

2.4 Home Search

Explains the synchronization operation used when the CNC loses origin point position.

CHAPTER 3 COORDINATE SYSTEM

3.2 Absolute (G90) or Incremental (G91) Coordinates

Details programming points using absolute or incremental coordinate systems.

3.5 Coordinate Programming

Covers programming using Cartesian and Polar coordinate systems.

CHAPTER 4 WORK PLANES

4.2 Select the Main New Work Planes

Describes selecting main work planes using G17, G18, G19, and G20 functions.

4.3 Select Any Work Plane and Longitudinal Axis

Uses G20 to define work planes and longitudinal axis, with arguments for axis type and alignment.

CHAPTER 5 ORIGIN SELECTION

5.1 Programming with Respect to Machine Zero

Explains programming movements relative to machine zero using #MCS and #MCS ON/OFF instructions.

5.2 Set the Machine Coordinate (G174)

Details temporarily setting the machine coordinate for an axis or spindle using function G174.

5.3 Fixture Offset

Describes applying fixture offsets to select different fixture systems and defining their positions.

5.5 Zero Offsets (G54-G59;G159)

Covers setting part zero at different positions using zero offsets, including activation and definition.

CHAPTER 6 TECHNOLOGICAL FUNCTIONS

6.1 Machining Feedrate (F)

Explains programming machining feedrate using the "F" code and its units.

6.2 Feedrate Related Functions

Covers functions related to feedrate programming units and blending.

6.3 Spindle Speed (S)

Explains selecting spindle speed using "S" code and its units (RPM or m/min).

6.4 Tool Number (T)

Identifies the tool selected for machining, specifying its location in the magazine or tool holder.

6.5 Tool Offset Number (D)

Selects tool dimensions for radius or length compensation, associated with a specific tool.

6.6 Auxiliary (Miscellaneous) Functions (M)

Covers M functions related to overall program execution and machine control.

CHAPTER 7 THE SPINDLE. BASIC CONTROL

7.1 The Master Spindle of the Channel

Defines the master spindle and criteria for its selection after program events.

7.2 Spindle Speed

Covers programming spindle speed using the "S" code and its units (RPM or m/min).

7.3 Spindle Start and Stop

Defines spindle startup and stop using auxiliary functions M03, M04, and M05.

7.5 Spindle Orientation

Describes stopping the spindle and positioning it at a specific angle using M19.

CHAPTER 8 PATH CONTROL

8.1 Rapid Traverse (G00)

Executes rapid positioning along a straight line from current to programmed point.

8.2 Linear Interpolation (G01)

Activates linear movement at a programmed feedrate "F" for programmed movements.

8.3 Circular Interpolation (G02;G03)

Executes movements along a circular tool path at a programmed feedrate in the active plane.

CHAPTER 9 TOOL PATH CONTROL. MANUAL INTERVENTION

9.1 Additive Manual Intervention (G201;G202)

Allows jogging axes using handwheels or jog keys while the program executes.

9.2 Exclusive Manual Intervention (G200)

Interrupts program execution to allow axis jogging via handwheels or jog keys.

9.3 Jogging Feedrate

Configures feedrate for continuous and incremental jog modes.

CHAPTER 10 ELECTRONIC THREADING AND RIGID TAPPING

10.1 Electronic Threading with Constant Pitch (G33)

Executes programmed thread in a single pass without axis-spindle interpolation.

10.2 Electronic Threading with Variable Pitch (G34)

Executes programmed thread with variable pitch, allowing entry angle definition.

10.3 Rigid Tapping (G63)

Performs rigid tapping by interpolating longitudinal axis movement with spindle.

10.4 Withdraw the Axes After Interrupting an Electronic Threading (G233)

Defines safety distance for axis withdrawal when interrupting threading operations.

CHAPTER 11 GEOMETRY ASSISTANCE

11.1 Square Corner (G07;G60)

Enters square corner mode, ensuring axes reach programmed positions before next movement.

11.2 Semi-rounded Corner (G50)

Starts next movement upon theoretical interpolation completion, without waiting for axes.

11.3 Controlled Corner Rounding, Radius Blend, (G05;G61)

Allows controlling corner rounding and radius blend using G05 (modal) or G61 (non-modal).

11.4 Corner Rounding, Radius Blend, (G36)

Rounds corners with a specific radius without calculating intersection points, using G36.

11.5 Corner Chamfering, (G39)

Inserts chamfers of specific sizes without calculating intersection points, using G39.

11.8 Mirror Image (G11, G12, G13, G10, G14)

Repeats machining operations symmetrically across one or more axes using mirror image functions.

11.9 Pattern Rotation (G73)

Rotates the coordinate system around the active reference system or a programmed rotation center using G73.

11.10 General Scaling Factor

Enlarges or reduces the scale of programmed paths and contours using G72 or #SCALE.

11.11 Work Zones

Defines restricted areas for tool movement (no-exit or no-entry zones) for safety.

11.11.2 Set the Limits of the Work Zones (G120;G121;G123)

Sets linear and circular limits for work zones using G120, G121, and G123 functions.

11.11.3 Enable;Disable the Work Zones (G122)

Enables or disables work zones as no-exit or no-entry, specifying tool monitoring.

CHAPTER 12 ADDITIONAL PREPARATORY FUNCTIONS

12.1 Dwell (G04; #TIME)

Temporarily interrupts program execution for a specified period using G04 or #TIME.

12.2 Software Limits

Sets software limits on linear and rotary axes to prevent reaching mechanical hard stops.

12.4 Set and Gear Change

Manages parameter sets for axes and gear changes for Sercos drives.

12.5 Smooth the Path and the Feedrate

Improves machining continuity and surface quality by smoothing path and feedrate.

CHAPTER 13 TOOL COMPENSATION

Types of Compensation

Introduces compensation types: tool radius (milling/lathe) and tool length.

Tool Length Compensation

Compensates for length differences between programmed tools, activated with tool offset.

13.1 Tool Radius Compensation

Applies radius compensation in active work plane using G41, G42, and G40 functions.

13.1.6 Cancellation of Tool Radius Compensation

Cancels tool radius compensation using G40, with cancellation behavior depending on G138/G139 and G136/G137.

13.2 Tool Length Compensation

Applies tool length compensation to longitudinal axis for milling and considers new tool dimensions for lathes.

13.3 3 D Tool Compensation

Allows changing tool orientation during path based on tool dimensions and shape, using paraxial or normal vector compensation.

CHAPTER 14 SUBROUTINES

14.3 Subroutine Execution

Covers commands for calling subroutines (L, LL, #CALL, #PCALL, #MCALL, #MDOFF).

14.8 Interruption Subroutines

Subroutines defined by manufacturer, executed by PLC to interrupt program execution.

CHAPTER 15 EXECUTING BLOCKS AND PROGRAMS

15.1 Executing a Program in the Indicated Channel

Starts execution of a second program in another channel in parallel using #EXEC.

15.2 Executing a Block in the Indicated Channel

Executes a specific block in another channel or the current channel using #EXBLK.

15.3 Abort the Execution of the Program and Resume it in Another Block or Program

Allows aborting program execution and resuming from a defined block or another program using #ABORT.

15.3.1 Define the Execution Resuming Block or Program

Defines the block or program where execution resumes after interruption using #ABORT.

C AXIS

16.1 Activating the Spindle as C Axis

Enables spindle as C axis for face or side machining operations using #CAX.

16.2 Machining of the Face of the Part

Activates face machining using #FACE instruction, defining work plane and C axis.

16.3 Machining of the Turning Side of the Part

Activates side machining using #CYL instruction, defining work plane and C axis.

CHAPTER 17 ANGULAR TRANSFORMATION OF AN INCLINE AXIS

17.1 Turning Angular Transformation On and Off

Activates or deactivates angular transformation for movements in Cartesian system using #ANGAX.

CHAPTER 18 TANGENTIAL CONTROL

18.1 Turning Tangential Control On and Off

Activates or deactivates tangential control for rotary axes using G45 or #TANGCTRL.

CHAPTER 19 KINEMATICS AND COORDINATE TRANSFORMATION

19.1 Coordinate Systems

Explains machine, part, and tool coordinate systems and their interactions.

19.3 Select a Kinematics (#KIN ID)

Selects the active kinematics for coordinate transformation, allowing up to 6 different kinematics.

19.4 Coordinate Systems (#CS; #ACS)

Defines, activates, saves, and cancels machining and fixture coordinate systems using #CS and #ACS instructions.

19.5 Tool Perpendicular to the Inclined Plane (#TOOL ORI)

Positions the tool perpendicular to the active inclined plane using #TOOL ORI.

19.6 Using RTCP (Rotating Tool Center Point)

Represents length compensation in space, allowing tool orientation changes without modifying part tip position.

19.7 Correct the Implicit Tool Length Compensation of the Program (#TLC)

Corrects implicit tool length compensation by defining length difference between real and theoretical tools.

19.9 Tool Orientation in the Part Coordinate System

Orients the tool considering active kinematics and defined coordinate systems.

CHAPTER 20 HSC. HIGH SPEED MACHINING

20.1 Recommendations for Machining

Discusses selecting chordal error in CAM and CNC for optimal HSC machining results.

20.2 User Subroutines G500-G501 to Turn HSC On;Off

Explains using user subroutines G500 and G501 for enabling/disabling HSC modes.

20.3 HSC SURFACE Mode. Optimization of Surface Finish

Recommended mode for optimizing velocity profile and surface quality, reducing vibrations.

20.4 HSC CONTERROR Mode. Optimizing the Contouring Error

Modifies geometry using algorithms to eliminate unnecessary points and generate polynomials for contour error optimization.

20.5 HSC FAST Mode. Optimizing the Machining Feedrate

Enables fast mode for programs with short blocks, restoring continuity and optimizing feedrate.

20.6 Canceling the HSC Mode

Cancels HSC mode using #HSC OFF or by programming other functions like G05, G07, G50.

VIRTUAL TOOL AXIS

21.1 Activate the Virtual Tool Axis

Activates virtual tool axis transformation using #VIRTAX, allowing position value definition.

21.2 Cancel the Virtual Tool Axis

Cancels virtual tool axis transformation using #VIRTAX OFF.

STATEMENTS AND INSTRUCTIONS

22.1 Programming Statements

Covers commands defined with "#" for operations like displaying errors, programming movements, and synchronizing channels.

22.1.13 Collision Detection

Analyzes blocks in advance to detect loops or collisions, providing warnings and stopping movements.

Related product manuals