EasyManua.ls Logo

Okuma OSP-P20L-R User Manual

Okuma OSP-P20L-R
364 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
Page #1 background imageLoading...
Page #1 background image
CNC SYSTEM
OSP-P200L/P20L
OSP-P200L-R/P20L-R
PROGRAMMING MANUAL
(3rd Edition)
Pub No. 5238-E-R2 (LE33-013-R3) Aug. 2007

Table of Contents

Question and Answer IconNeed help?

Do you have a question about the Okuma OSP-P20L-R and is the answer not in the manual?

Okuma OSP-P20L-R Specifications

General IconGeneral
TypeCNC Control System
User InterfaceGraphical User Interface (GUI)
Power Supply24V DC
Communication PortsEthernet
Programming LanguageG-code
Number of controlled axes2
Programmable Axes2
Operating Temperature0°C to 45°C
DimensionsVaries depending on configuration
WeightVaries depending on configuration

Summary

Safety Precautions

Precautions Relating to Installation

Guidelines for safe installation of the CNC unit, including power supply and environment.

Points to Check Before Turning on the Power

Essential checks to perform before powering on the machine to ensure safe operation.

Precautions Relating to Manual and Continuous Operation

Safety measures for manual and continuous operation of the machine.

Precautions During Maintenance and Trouble Checks

Safety guidelines for maintenance, inspection, and troubleshooting procedures.

Section 1: Program Configurations

Section 2: Coordinate Systems and Commands

Section 3: Math Functions

Automatic Chamfering

Function to easily chamfer sharp edges using simple programs, including C-chamfering.

Rounding (G76)

Function to automatically round corners using a 1/4 circle with a specified radius.

Automatic Any-Angle Chamfering

Programming chamfering for edges with angles other than 90 degrees.

Torque Limit and Torque Skip Function

Controlling servo motor torque for workpiece transfer and seating with optimal thrust.

Section 4: Preparatory Functions

Section 5: S, T, and M Functions

M Functions (Auxiliary Functions)

Miscellaneous ON/OFF control and sequence control of machine operations like spindle and program stop.

Section 6: Offset Function

Tool Nose Radius Compensation Function (G40, G41, G42)

Automatically compensating for geometric errors caused by tool tip radius.

Compensation Operation

Explains geometrical cutting errors and how tool nose radius compensation corrects them.

Nose Radius Compensation Commands (G, T Codes)

Detailed explanation of G and T codes used to activate tool nose radius compensation.

Tool Nose Radius Compensation Programming

Details on G41 and G42 codes for tool nose radius compensation, including differences.

Behavior on Cancelation of the Tool Nose Radius Compensation Mode

How G40 affects tool movements when canceling compensation, potentially causing over/undercuts.

Cutter Radius Compensation Function

Automatically offsets tool paths for required shapes in multi-processing.

Section 7: Fixed Cycles

Fixed Thread Cutting Cycles

Details on longitudinal (G31, G33) and end face (G32) fixed thread cutting cycles.

Precautions when Programming Thread Cutting Cycles

Important points to observe when programming thread cutting cycles, including G codes and overrides.

Longitudinal Thread Cutting Cycle (G71)

Detailed function, programming format, and parameters for longitudinal thread cutting.

Transverse Thread Cutting Compound Fixed Cycle (G72)

Function and programming format for transverse thread cutting compound fixed cycles.

M Code Specifying Thread Cutting Mode and Infeed Pattern

Selection of thread cutting mode (M32-M34) and infeed pattern (M73-M75).

Grooving/Drilling Compound Fixed Cycle

Function and programming format for longitudinal grooving (G73) and transverse grooving (G74).

Tapping Compound Fixed Cycle

Function and programming format for right-hand (G77) and left-hand (G78) tapping cycles.

Compound Fixed Cycles List

Comprehensive list of compound fixed cycle commands with programming formats and remarks.

Synchronized Tapping Cycle

Function and programming for synchronized tapping cycles (G178, G179).

Section 8: Lathe Auto-Programming Function (LAP)

Overview of LAP Function

LAP function enables automatic tool path generation for required part contours.

G Codes for Designating Cutting Modes

Mapping of G codes (G80-G83) to available LAP cutting modes (AP Modes I-V).

AP Mode IV: Longitudinal Cutting (LAP4 only)

High-speed bar turning cutting between blank and finish contours for minimal tool motion.

AP Mode V: Longitudinal Cutting (LAP4 only)

Bar copying cutting along blank shape for reduced tool impacts and longer tool life.

AP Mode IV: Transverse Cutting (LAP4 only)

High-speed bar turning for end face cutting, using blank and finish contours.

AP Mode V: Transverse Cutting (LAP4 only)

Bar copying for end face cutting, utilizing blank and finish contours.

Code and Parameter Lists

Summary of G codes, M codes, and LAP-related parameters for automatic programming.

Continuous Thread Cutting Cycle (G88)

Function and format for continuous thread cutting, specifying depth, height, and angle.

AP Mode III: Continuous Thread Cutting Cycle

Thread cutting along contour using G34, G35, G112, G113 with M codes for mode and infeed.

AP Mode IV: High-speed Bar Turning Cycle

High-speed turning using blank and finish contour data for efficiency.

AP Mode V: Bar Copying Cycle

Bar copying cycle using blank and finish contour data for reduced tool collisions.

Section 9: Contour Generation

Contour Generation Programming Function (Face)

Cutting straight lines or arcs on workpiece end face using C and X axes.

Contour Generation Programming Function (Side)

Arc-form machining on workpiece periphery using Z and C axes.

Section 11: Programming for Simultaneous 4-Axis Cuts (2S Model)

Programming Overview

Describes machining with two tools simultaneously, including turret selection.

Synchronization Command (P Code)

Synchronizing execution timing between turrets A and B using P codes.

Waiting Synchronization M Code (M100)

Using M100 for waiting synchronization of turrets A and B during simultaneous cuts.

Precautions on Programming Simultaneous 4-Axis Cuts

Key considerations for efficient simultaneous 4-axis cuts, including balanced operations and interference.

Section 12: User Task

Overview of User Task Function

Introduction to User Task Programs, their advantages, and applications.

Fundamental Functions of User Task

Classification of basic functions: Control Statement, Variable, and Calculation.

Variables

Explanation of variable types: Common, Local, and System variables.

Arithmetic Operation Function 1

Performing arithmetic operations using constants, variables, and expressions.

Section 13: Schedule Programs

Overview of Schedule Programs

Programs for continuous machining without operator intervention using automation equipment.

Branch Block

Enables unconditional (GOTO) and conditional (IF) branching of program sequences.

Section 14: Other Functions

Barrier Check Function

Establishes chuck/tailstock barriers to prevent tool entry and collisions.

Section 15: Appendix

Related product manuals