Читать книгу CNC Control Setup for Milling and Turning: - Peter Smid - Страница 8

Оглавление

Table of Contents

Cover

Other books by Peter Smid

Title Page

Copyright

About the Author

Acknowledgments

Chapter 1

CONCEPTS OF CNC MACHINING

CNC PROCESS

Drawing Evaluation

Material Identification

Part Holding

Tooling Selection

Cutting Conditions

Program Writing

Program Verification

Program Documentation

Program Transfer

WORK COMPLETION

Program Evaluation

Material Check

Tooling Preparation

Tooling Setup

Fixture Setup

Program Loading

Setting Offsets

First Part Run

Program Optimization

Production Run

Part Inspection

Safety Issues

Chapter 2

CNC MACHINE SPECIFICATIONS

MACHINE SPECIFICATIONS

Useful Information

VERTICAL MACHINING CENTER

Typical Specifications - VMC

HORIZONTAL MACHINING CENTER

Typical Specifications - HMC

LATHES AND TURNING CENTERS

Typical Specifications

FANUC SYSTEM SPECIFICATIONS

Controlled Axes

Operation Functions

Interpolation Functions

Feedrate Functions

Spindle Functions

Tool Functions

Program Input

Editing Functions

Setting and Display Functions

Data Input / Output

Options

Chapter 3

PROGRAM INTERPRETATION

PROGRAM STRUCTURE

Logical Structure

Program Structure Consistency

PROGRAM INTERPRETATION

Units

Type of Operation

Speeds and Feeds

Tool Numbers

Dwell Time

Other Considerations

PROGRAM ERRORS

Syntax Errors

Logical Errors

Offset Errors

Incorrect Units

Chapter 4

CONTROL SYSTEM

CONTROL SYSTEM OVERVIEW

SYSTEM MEMORY

Paper Tape

Memory Capacity

CONTROL PANEL

ON-OFF Buttons

Display Screen and Soft Keys

Selection Keys

Address Keyboard

Shift Key

Numeric Keyboard

Edit Keys

Page and Cursor Keys

EOB - CAN - INPUT Keys

Reset Key

Help Key

Chapter 5

OPERATION PANEL

OPERATION PANEL LAYOUT

MAIN BUTTONS AND SWITCHES

Power ON / Ready Light Indicator

Cycle Start / Feedhold - Auto Operation

STATUS INDICATOR LIGHTS

Indicator Lights - Three Groups

ON/OFF SWITCHES

Toggle and Button Switches

Program Testing and Setup Mode

ROTARY SWITCHES

Mode Selection

Axis Selection

OVERRIDES

Rapid Override

Feedrate Override

Spindle Override

Jog Feedrate Selection

EDIT KEY

EMERGENCY STOP SWITCH

OTHER FEATURES

CONTROL PANEL SYMBOLS

Switches

Modes

Operations

Chapter 6

SETUP HANDLE

PURPOSE

DESIGN

HANDLE FEATURES

Mode Selection

Axis Selection

Range Selection

Dial Wheel

APPLICATIONS

Manual Absolute Switch

Safety Issues

Chapter 7

MILLING TOOLS - SETUP

MILLING TOOLS

Tool Holders

Cutting Tools

Tooling System

ATC - AUTOMATIC TOOL CHANGE

Manual Tool Change

Tool Magazine

Fixed Type ATC

Random Memory Type ATC

REGISTERING TOOLS

TOOL SPECIFICATIONS

Maximum Tool Length

Maximum Tool Diameter

Maximum Tool Weight

ATC PROCESS

TOOL REPETITION

Repeating the Same Tool

Repeating a Different Tool

Solving the Problem

Tool Change - One or Two Blocks

DUMMY TOOL

SUMMARY

Chapter 8

SETTING PART ZERO

SYMBOLS

WHAT IS PART ZERO ?

Part Zero Location

VISES FOR CNC WORK

CNC Vise - Basic Design

CNC Vise - Setup

APPLICATION EXAMPLE

Part Orientation

Vise Orientation

FINDING A CENTER

PART ZERO ON CNC LATHES

X-axis Zero

Z-axis Zero

Work Shift

Chapter 9

WORK OFFSET SETTINGS

REFERENCE POINTS

Machine Zero

Part Zero

Machine Zero to Part Zero Connection

PART SETUP EVALUATION

USING WORK OFFSETS

Preparatory Commands G54-G59

Establishing the Connection

USING EDGE FINDERS

Magnetic Single Edge Finder

Magnetic Center Finder

DISTANCE-TO-GO

SHAFT TYPE EDGE FINDERS

Prerequisites

Individual Steps

Work Offset Calculations

Original Example Revisited

WORK OFFSET Z-SETTING

Where is the Z-setting?

Setting the Z-axis

MULTIPLE WORK OFFSETS

Program Entry

WORK OFFSET ADJUSTMENTS

Mixing Units of Measurement

Height of Part

EXT WORK OFFSET

EXT or COM ?

Offset Adjustment Options

WORK OFFSETS - DATA INPUT

Data Change Example

Chapter 10

TOOL LENGTH OFFSET

TOOL LENGTH

Tool Length Offset Register

TOOL LENGTH OFFSET COMMANDS

Limitations of Work Offsets

G43 and G44 Commands

Applying Tool Length Offset

G49 Command

OFFSET MEMORY TYPE

Offset Memory - Type A

Offset Memory - Type B

Offset Memory - Type C

INPUT and +INPUT Key Selection

Adjustment Examples

MACHINE GEOMETRY

SETTING THE TOOL LENGTH

Tool Assembly Fixture

Preset Tool Method

Touch-Off Method

Reference Tool Method

EXT OFFSET AND WORK OFFSET

WORK AND TOOL LENGTH OFFSET

Chapter 11

MACHINING A PART

MACHINING OBJECTIVES

PROCESS OF MACHINING

DRAWING EVALUATION

Tolerances

Radius from I and J

Surface Finish

Stock Allowance

MATERIAL INSPECTION

PROGRAM EVALUATION

Programs Generated Manually

Programs Generated by Software

Part Setup and Tooling

PROGRAM INPUT

Memory Mode

DNC Mode

PROGRAM VERIFICATION

Manual Verification

Software Verification

PRODUCTION MACHINING

Responsibilities

PART INSPECTION

PROGRAM SOURCES

CAM Programs and Machining

Conversational and Macro Programming

PREVENTING A SCRAP

Causes of Scrap

Steps to Eliminate Scrap

Let Offsets Work for You

Offset Adjustment - Example

PROGRAM MODIFICATION

MAINTAINING SURFACE FINISH

Surface Finish in a Drawing

Effect of Cutting Tools

Selection of Cutting Data

Machining Direction

Chatter / Vibration

COOLANTS

Benefits of Coolants

Working with Coolant

Chapter 12

MACHINING HOLES

FIXED CYCLES - OVERVIEW

DRILLING HOLES

Drilling Example

Terminology

Initial Level and R-Level

Depth

Spot Drilling + Counterbore + Countersink

Peck Drilling

Changing Q-depth

TAPPING OPERATIONS

Tap Drill

Feedrate Calculation

Troubleshooting

Rigid Tapping

BORING OPERATIONS

G85 Cycle

G86 Cycle

G87 Cycle

G88 Cycle

G89 Cycle

G76 Cycle

DRILLING FORMULAS

Center Drills

Spot Drills

Twist Drills

Chapter 13

MULTIPART SETUP

MULTIPLE PARTS

Setup Conditions

ORIGIN DISTANCES UNKNOWN

Program Data

Setup Process

ORIGIN DISTANCES KNOWN

Program Data

Using Work Offsets

Using Local Coordinate System

Using G10 Setting

Using Custom Macro

EXTENDED WORK OFFSETS

Available Range

Standard vs Extended Work Offset Range

Z-AXIS AND MULTIPART SETUP

Variable Height

Tool Length Offsets

PROGRESSIVE SETUP

SUMMARY

Chapter 14

CUTTER RADIUS OFFSET

BENEFITS

PROGRAM DATA

Address D

Offset Memory Types

Equidistant Toolpath

Cutting Direction

WORKING WITH RADIUS OFFSET

D-offset Number

Look-Ahead Type Offset

INITIAL CONSIDERATIONS

Cutter Diameter

Effects of Machining

Scrap Prevention

ACTUAL OFFSET SETTING

Programmed Tool Size

External Offset Settings

Internal Offset Settings

Conclusion

USING OFFSET MEMORY TYPES

Geometry and Wear Offsets

Offset Memory - Type A

Offset Memory - Type B

Offset Memory - Type C

PROGRAMS FROM COMPUTER

Mastercam Example

SOLVING PROBLEMS

Alarm Number 041

Insufficient Clearance

Cutter Radius Too Large

Contour Start / End Error

CHANGE of TOOL DIAMETER

Units Conversion

Chapter 15

TOOLS FOR CNC LATHES

PROGRAMMMING LATHE TOOLS

Zero Wear Offset

Feedrate Error

Prevention

TOOL NUMBERS

TOOL TURRET

TOOL HOLDERS

Standards

Identification

ISO and ANSI

Gage Insert

Other Tool Holders

CUTTING INSERTS

Insert Shape Identification

ISO Unique Identification

ANSI Unique Identification

Grades, Coating and Chip Breakers

CHANGING AN INSERT

Corner Radius Change

TOOL CHANGING

LATHE CHUCK

Chuck Clamp and Unclamp

Chuck Pressure

SELECTION OF JAWS

Hard Jaws

Soft Jaws

Chapter 16

LATHE OFFSETS

Lathe Geometry

Machine Zero

Part Zero

Tool Reference Point

WORK SETUP

Definitions

Geometry Offset

The R and T Columns

Wear Offset

DRAWING AND PROGRAM

Changing Tool Numbers

Bar Extension

MANAGING TOLERANCES

Tolerances and Program Data

Tolerances on Diameters - Part A

Tolerances on Shoulders - Part B

Tolerances on Diameters and Shoulders

WORKING WITH WEAR OFFSETS

Common Offset Change Example

WEAR OFFSET PARAMETERS

Chapter 17

TURNING AND BORING

LATHE CYCLES G70 - G71 - G72

Concepts of Turning and Boring Cycles

Program Listing

Contour Shape - External

G71 Cycle Format for Two Blocks

Contour Shape - Internal

PROGRAM FEATURES TO WATCH

Start Point Location

Clearances

Tool Change Clearance

Program after Changes

PROGRAM DATA TO WATCH

Start Point Too High or Too Low

Positive and Negative Stock Allowance

W-Stock Amount Too Heavy

Return to Start Point in the Cycle

P and/or Q Reference Defined Incorrectly

Feedrates for Roughing and Finishing

Cutter Radius Offset

Small Inside Radius

G72 AND G73 TURNING CYCLES

G72 Lathe Cycle

G72 Cycle Format for Two Blocks

G73 Pattern Repeating Cycle

G73 Cycle Format For Two Blocks

ONE-BLOCK FORMAT CYCLES

G71 Cycle Format for One Block

G72 Cycle Format for One Block

G73 Cycle Format for One Block

G71 TYPE i AND TYPE II CYCLES

Type I

Type II

SUMMARY

Chapter 18

TOOL NOSE RADIUS OFFSET

BRIEF REVIEW

TOOLPATH EVALUATION

Program Listing - No Offset

Program Listing - With Offset

Offset Screen

FACING TO CENTERLINE

Tool Height Error

Incorrect Tool Position

G41 - Yes or No?

OFFSET CHANGE

CLEARANCE AMOUNT

Chapter 19

GROOVING ON LATHES

GROOVE MACHINING

The Simplest Groove

Standard Grooves

Typical Groove

Grooving Tool

Grooving Insert

Control Settings

Program Evaluation

Basic Groove Dimensions

TOLERANCES NOT SPECIFIED

Dimensional Problems

DEPTH CONTROL

External and Internal Grooves

POSITION CONTROL

Left Side Reference Point

Right Side Reference Point

Reference Point Set in the Middle

Offset Adjustment

WIDTH CONTROL

Program Requirements

POSITION AND WIDTH CONTROL

GEOMETRY OFFSET

Change of Tool Width

Program Requirements - Summary

GROOVING CYCLES

G74 Cycle

G75 Cycle

Chapter 20

THREAD CUTTING

THREADING PROCESS

THREADING TOOLS

Threading Tool Holders and Inserts

Hand of Tool Selection

THREADING INFEED

Radial Infeed

Flank Infeed

Modified Flank Infeed

Alternating Flank Infeed

THREADING INSERT

Full Profile

Partial Profile

Clearances

Multitooth Inserts

THREAD RELATED DEFINITIONS

Pitch

Lead

Other Definitions

METHODS OF PROGRAMMING

Longhand Threading - G32

Box Threading -G92

Repetitive Cycle Threading - G76

THREADING DATA

Depth of Thread

Depth of the First Pass

Threading Feedrate

Angle of Thread

Spring Pass

G76 THREAD CUTTING CYCLE

One-Block Format

Two-Block Format

G76 Cycle Examples

MULTI START THREADS

SPINDLE SPEED LIMITATION

Machine Specifications

THREADING DEFAULTS

Chapter 21

WORKING WITH BLOCK SKIP

BLOCK SKIP FUNCTION

Block Skip Switch

Using Block Skip

Block Skip within a Block

Variable Stock

TRIAL CUTS

Maintaining Tolerances

Trial Cut Concepts

Trial Cut Methods

MILLING APPLICATIONS

Program Sample

Program Evaluation

Finishing Tool - Program Details

Conclusion

TURNING APPLICATIONS

Test Cut Addition

Chapter 22

OFFSET CHANGE BY PROGRAM

LOCAL COORDINATE SYSTEM

Work Offset Change

DATUM SHIFT

G10 Format - Milling Applications

G10 For Roughing And Finishing

G10 Format - Lathe Applications

SETTING PARAMETERS BY G10

Chapter 23

SYSTEM PARAMETERS

WHAT ARE PARAMETERS?

Parameters for Operators

Fanuc Parameter Classification

Access to Parameters

Backing Up Parameters

PARAMETER TYPES

Bit Type Description

Practical Interpretation

INPUT OF REAL NUMBERS

Increment System

Units of Input

Data Range

VALID DATA RANGES

PRACTICAL APPLICATIONS

PARAMETERS OF SETTING

Setting (Handy)

PARAMETERS OF FEEDRATE

PARAMETERS OF DISPLAY

Programs Registration and Editing

Password Protection

Program Display

Automatic Block Numbering

Other Parameters

PARAMETERS OF PROGRAMS

Decimal Point

Power-On Defaults

End of Program Functions

Number of M-Functions in a Block

Automatic Corner Rounding

PARAMETERS OF SPINDLE CONTROL

Maximum Spindle Speed

Spindle Orientation Code

PARAMETERS OF TOOL OFFSET

Offset Address

Lathe Offsets

Clearing Offsets

Radius vs Diameter

Wear Offset

PARAMETERS OF CYCLES

Fanuc 15 Mode - Compatibility

Spindle Rotation Direction

Clearances in G73 / G83 Cycles

PARAMETERS OF THREADING CYCLE

PARAMETERS OF MULTIPLE REPETITIVE CYCLES

Available Cycles

Parameters for G71 /G72 Cycles

Parameters for G73 Cycle

Parameters for G74/G75 Cycles

Parameters for G76 Cycle

BATTERY BACKUP

PARAMETERS AND G10

NO DECIMAL POINT ENTRY

Historical Background

Equivalent Numbers

Input Without a Decimal Point

SUMMARY

Chapter 24

PROGRAM OPTIMIZATION

PROGRAM REVIEW

PROGRAM RELATED CHANGES

CHANGES AT THE CONTROL

Spindle Speeds and Feedrates

Clearances

Optimized Program

Dwells

Combined Tool Motions

SETUP RELATED CHANGES

SUMMARY

Chapter 25

REFERENCES

G-CODES AND M-FUNCTIONS

Milling - G-codes

Milling - M-functions

G-CODES AND M-FUNCTIONS

Turning - G-codes

Turning - M-functions

DECIMAL EQUIVALENTS

PARAMETERS CLASSIFICATIONS

COMMON ABBREVIATIONS

TAP DRILL SIZES

Metric Threads - Coarse

Metric Threads - Fine

Imperial Threads - UNC/UNF

Straight Pipe Taps - NPS

Taper Pipe Taps - NPT

60-DEGREE THREAD FORMS

USEFUL FORMULAS

Speeds and Feeds

Machining Holes - Spot Drilling

Tapers

Control Memory Capacity

Trigonometric Chart

Index

CNC Control Setup for Milling and Turning:

Подняться наверх