This manual describes functions that are available in
MANUALplus 4110 controls with NC software numbers
507 807-xx and 526 488-xx.
The machine manufacturer adapts the features offered by the control
to the capabilities of the specific machine tool by setting machine
parameters. Therefore, some of the functions described in this manual
may not be among the features provided by the MANUALplus on your
machine tool.
Some of the MANUALplus functions which are not available on every
machine are:
Positioning of spindle (M19) and driven tool
Machining with the C Axis
Please contact your machine manufacturer for detailed information on
the features that are supported by your machine tool.
Many machine manufacturers and HEIDENHAIN offer programming
courses for the MANUALplus controls. We recommend these courses
as an effective way of improving your programming skills and sharing
information and ideas with other MANUALplus users.
HEIDENHAIN also offers the PC software DataPilot 4110 which is
designed to simulate the functions of the MANUALplus 4110 control.
The DataPilot is suitable for both shop-floor programming as well as
off-location program creation and testing. It is also ideal for training
purposes. The DataPilot can be run on WINDOWS operating systems.
Intended place of operation
The MANUALplus 4110 complies with EN 55022, Class A, and is
intended primarily for operation in industrially zoned areas.
Contents
Introduction and Fundamentals
1
Basics of Operation
Machine Mode of Operation
Cycle Programming
ICP Programming
DIN Programming
Tool Management Mode
Organization Mode of Operation
Examples
Tables and Overviews
2
3
4
5
6
7
8
9
10
HEIDENHAIN MANUALplus 41103
1 Introduction and Fundamentals 19
1.1 The MANUALplus ..... 20
The C axis ..... 20
1.2 Features ..... 21
1.3 MANUALplus Design ..... 22
Lathe design ..... 22
Machine operating panel ..... 24
1.4 Axis Designations and Coordinate System ..... 25
9.6 DIN Programming Example "Threaded Stud" ..... 516
9.7 DIN Programming Example "Milling Cycle" ..... 519
10 Tables and Overviews 523
10.1 Thread Pitch ..... 524
10.2 Undercut Parameters ..... 525
DIN 76—undercut parameters ..... 525
DIN 509 E, DIN 509 F—undercut parameters ..... 527
10.3 Technical Information ..... 528
10.4 Peripheral Interface ..... 532
HEIDENHAIN MANUALplus 411017
Introduction and
Fundamentals
1.1The MANUALplus
The MANUALplus control combines modern control
and drive technology with the functional features of a
hand-operated machine tool. You can run simple
machining operations, such as turning or facing, on
MANUALplus just like on any conventional lathe. The
axes are moved as usual by handwheel or joystick. For
machining difficult contours, such as tapers, radii,
chamfers, undercuts or threads, MANUALplus offers
fixed cycles. These cycles enable you to work faster
and produce a higher quality than on a conventional
lathe.
In addition, you can teach in a machining sequence
1.1 The MANUALplus
and then have MANUALplus rerun the machining
operation automatically as often as desired. Each
additional part machined saves you time.
MANUALplus offers a wide range of capabilities:
From performing simple lathe jobs through to
complex workpiece contours, including drilling and
milling operations on the face and lateral surface.
MANUALplus lets you choose between manual,
semi-automatic and automatic operation. Regardless
of whether you are machining a single part, producing
a whole batch or repairing a workpiece, MANUALplus
always gives you optimum support.
The C axis
With a C axis you can drill and mill a workpiece on its
front, back and lateral surfaces.
During use of the C axis, one axis interpolates linearly
or circularly with the spindle in the given working
plane, while the third axis interpolates linearly.
MANUALplus supports cycle and DIN programming
with the C axis.
201 Introduction and Fundamentals
1.2Features
The functions of the MANUALplus are grouped into operating modes:
Machine mode of operation
This operating mode includes all functions for machine setup,
workpiece machining, and cycle and DIN program definition.
The cycle programming functions are available in both manual
and automatic modes. You can program cycles for roughing,
recessing, thread-cutting and drilling operations.
you to describe complex and even incomplete contours. You need
to enter the values for the known elements, MANUALplus then
automatically calculates the transitions, intersections, and any
other missing data. MANUALplus graphically displays the contour
sections entered and calculated. You can usually program a
contour with the dimensions given in the workpiece drawing. ICP
contour descriptions are included in the machining cycles.
The DIN programming feature (NC programming in DIN format
according to DIN 66025 (ISO 6983)) enables you to run highly
complex, technologically sophisticated machining operations.
Apart from pure traversing commands, DIN cycles also provide
functions for roughing, drilling and milling, for programming
schematic contour geometry to calculate missing data, and for
programming variables. You can even write separate DIN
programs or integrate DIN macros in cycles.
Before executing a part program, you can run a graphic
simulation of all machining operations that were programmed
with cycles, cycle programs, or DIN programs.
Tool management mode
MANUALplus stores and manages up to 99 tool definitions.
MANUALplus stores all of the tool data required for calculating
cutting radius compensation, proportioning of cuts, plunging angle,
etc.
1.2 Features
With the tool data, MANUALplus also manages the data for tool life
monitoring as well as the cutting data, feed rate and spindle speed.
Organization mode of operation
The behavior of the MANUALplus system is controlled by
parameters. In the Organization mode, you set the parameters to
adapt the MANUALplus to your situation.
Furthermore, you can exchange and save cycles and DIN programs
with other systems over a serial data line (PC, host computer, etc).
This operating mode also provides diagnostic functions for
commissioning and checking the system.
HEIDENHAIN MANUALplus 411021
1.3MANUALplus Design
The dialog between machinist and control takes place via:
The entered data can be displayed and checked on the screen. With
the function keys directly below the screen, you can select functions,
capture position values, confirm entries, and a lot more.
With the information key (also found beneath the screen), you can
call error and PLC information and activate the PLC diagnostic
function.
The data input keyboard (operating panel) serves for the input of
1.3 MANUALplus Design
machine data, positioning data, etc. The MANUALplus does not need
an alphanumeric keyboard. Tool descriptions, program descriptions or
comments in a DIN program are entered with an on-screen
alphanumeric keyboard.
The machine operating panel contains all necessary controls for
manual operation of the lathe.
The actual control is not accessible to the machinist. You should know,
however, that your MANUALplus has an integrated hard disk on which
all cycle programs, ICP contours and DIN programs that you enter are
stored. This allows you to save a vast number of programs.
For data exchange and data backup, you can use the serial data
interface (RS-232-C) or the Ethernet interface.
Lathe design
MANUALplus is configured by the machine manufacturer as a vertical
boring and turning mill or to machine with tools "in front of" or "behind"
the workpiece—depending on the design of the lathe or the position
of the tool carrier. The menu symbols, the graphic support windows
as well as the graphic representation during ICP and graphic
simulation all reflect the configuration of the lathe.
The representations in this User's Manual assume a lathe with tool
carrier in front of the workpiece.
221 Introduction and Fundamentals
Data input keypadSymbol
Menu
Call the main menu.
Data input keypadSymbol
ENTER
Confirm the entered value.
Process
Select a new mode of operation.
Backspace
Delete the character to the left of the
cursor.
Switching key
Switch between help graphics for
internal/external machining.
Clear
Delete error messages.
Numbers (0 to 9)
For entering values and selecting soft
keys.
Decimal point
Minus
Enter the algebraic sign.
Store
Conclude data input and transfer values.
Arrow keys
Move the cursor in the indicated
direction by one position (character,
field, line, etc.).
Page up, Page down (PgUp/PgDn)
Show the information of the previous/
next screen page; toggle between two
input windows.
Info
Call the error information or PLC status
display.
1.3 MANUALplus Design
HEIDENHAIN MANUALplus 411023
Machine operating panel
The machine operating panel is interfaced to the lathe by the
machine tool builder. The controls on your machine may
deviate slightly from those shown in the illustration. Your
machine documentation provides more detailed information.
Controls and displays
1 Handwheel resolution
Set the handwheel resolution to 1/10 mm, 1/100 mm or 1/
1000 mm per graduation mark—or to other resolutions
defined by the machine tool builder.
2 Handwheel superposition in thread cycles
Set the handwheel to "superposition for thread cycles."
3 X handwheel
Position the cross slide (cross slide axis = X axis).
4 Feed-rate override
1.3 MANUALplus Design
Change the programmed feed rate.
5 Speed override
Change the preset speed.
6 EMERGENCY STOP button
7Z handwheel
Position the saddle (saddle axis = Z axis).
8Tool change
Confirm a tool change.
9 Coolant ON/OFF
Enable/disable coolant supply.
10 Joystick
Move the slide on a linear path at feed rate or rapid
traverse; with a built-in switch for enabling rapid traverse.
11 Spindle switch
Switch spindle to clockwise rotation (cw),
counterclockwise rotation (ccw), or spindle stop (M05).
12 Cycle STOP
Stop traverse and cycle execution (the spindle remains
ON).
13 Cycle START
Start a cycle, cycle program or NC program.
14 Spindle jog cw
Slowly rotate the spindle clockwise (cw).
15 Spindle jog ccw
Slowly rotate the spindle counter-clockwise (ccw).
241 Introduction and Fundamentals
1.4Axis Designations and
Coordinate System
Axis designations
The cross slide is referred to as the X axis and the saddle as the Z axis
(see figure at top right).
All X-axis values that are displayed or entered are regarded as
diameters.
When programming paths of traverse, remember to:
Program a positive value to depart the workpiece.
Program a negative value to approach the workpiece.
Coordinate system
The axis designations X and Z describe positions in a two-dimensional
coordinate system. As you can see from the figure to the center right,
the position of the tool tip is clearly defined by its X and Z coordinates.
MANUALplus can connect points by linear and circular paths of
traverse (interpolations). Workpiece machining is programmed by
entering the coordinates for a succession of points and connecting the
points by linear or circular paths of traverse.
Like the paths of traverse, you can also describe the complete contour
of a workpiece by defining single points through their coordinates and
connecting them by linear or circular paths of traverse.
The coordinates entered for the X axis and Z axis are referenced to
the workpiece zero point.
Angles entered for the C axis are referenced to the zero point of the
C axis (see bottom-right figure).
Positions can be programmed to an accuracy of 1 µm (0.001 mm). This
is also the accuracy with which they are displayed.
1.4 Axis Designations and Coordinate System
HEIDENHAIN MANUALplus 411025
Absolute coordinates
If the coordinates of a position are referenced to the workpiece zero
point, they are referred to as absolute coordinates. Each position on a
workpiece is clearly defined by its absolute coordinates (see figure at
upper right).
Incremental coordinates
Incremental coordinates are always referenced to the last
programmed position. They specify the distance from the last active
position and the subsequent position. Each position on a workpiece is
clearly defined by its incremental coordinates (see figure at center
right).
Polar coordinates
Positions located on the face or lateral surface can either be entered
in Cartesian coordinates or polar coordinates.
When programming with polar coordinates, a position on the
workpiece is clearly defined by the entries for diameter and angle (see
figure at bottom right).
1.4 Axis Designations and Coordinate System
261 Introduction and Fundamentals
1.5Machine Reference Points
Machine zero point
The point of intersection of the X and Z axes is called the "machine
zero point." On a lathe, the machine zero point is usually the point of
intersection of the spindle axis and the spindle surface. The machine
zero point is designated with the letter "M" (see figure at upper right).
Workpiece zero point
For machining a workpiece, it is easier to reference all input data to a
zero point located on the workpiece. By programming the zero point
used in the workpiece drawing, you can take the dimensions directly
from the drawing, without further calculation. This point is the
"workpiece zero point." The workpiece zero point is designated with
the letter "W" (see figure at center right).
Reference points
Whether the control "forgets" the positions of the machine axes when
it is switched off depends on the position encoders used. If the
positions are lost, you must pass over the fixed reference points after
switching on the MANUALplus. The control knows the exact distance
between these reference marks and the machine zero point (see
figure at lower right).
1.5 Machine Reference Points
HEIDENHAIN MANUALplus 411027
1.6Tool Dimensions
MANUALplus requires data on the specific tools for a variety of tasks,
such as positioning the axes, calculating cutting radius compensation
or proportioning of cuts.
Tool length
All position values that are programmed and displayed are referenced
to the distance between the tool tip and workpiece zero point. Since
the control only knows the absolute position of the tool carrier (slide),
it needs the dimensions XWz and ZWz to calculate and display the
position of the tool tip (see figure at upper right).
1.6 Tool Dimensions
Tool compensation
The tool tip is subjected to wear during machining processes. To
compensate for this wear, MANUALplus uses compensation values
which are managed independent of the values for length. The system
automatically adds the compensation values to the values for length.
Tool-tip radius compensation (TRC)
The tip of a lathe tool has a certain radius. When machining tapers,
chamfers and radii, this results in inaccuracies which MANUALplus
compensates with its cutting radius compensation function.
Programmed paths of traverse are referenced to the theoretical tool
tip S (see figure at center right). With non-paraxial contours, this will
lead to inaccuracies during machining.
The TRC function compensates this error by calculating a new path of
traverse, the equidistant line (see figure at bottom right).
MANUALplus calculates the TRC for cycle programming. The DIN
programming feature also takes the TRC for clearance cycles into
account. During DIN programming with single paths, you can also
enable/disable TRC.
281 Introduction and Fundamentals
Milling cutter radius compensation (MCRC)
In milling operations, the outside diameter of the milling cutter
determines the contour. When the MCRC function is not active, the
system defines the center of the cutter as reference point. The MCRC
function compensates for this error by calculating a new path of
traverse, the equidistant line.
1.6 Tool Dimensions
HEIDENHAIN MANUALplus 411029
Loading...
+ 520 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.