User’s Manual
CNC Pilot 4290
NC Software 625 952-xx V7.1
English (en) 4/2010
Data input keypad |
Machine operating panel |
Manual control operating mode |
Cycle start |
Automatic operating mode |
Cycle stop |
Programming modes (DIN PLUS, simulation, TURN |
Feed rate stop |
PLUS) |
|
Organization modes (parameter, service, transfer) |
Spindle STOP |
Display error status |
Spindle on - M3/M4 direction |
Call the info system |
Spindle jog - M3/M4 direction (The spindle |
|
turns until you press the key.) |
ESC |
Manual direction keys +X/–X |
Back by one menu level |
|
Close dialog box, do not save data |
|
INS |
Manual direction keys +Z/–Z |
Insert list element |
|
Close dialog box, save data |
|
ALT |
Manual direction keys +Y/–Y |
Edits a list element |
|
DEL |
Rapid-traverse key |
Deletes the list element
Deletes the selected character or the character to the left of the cursor
. . . |
Numerals for entering values and |
Slide change key |
|||
|
|
|
selecting soft keys |
|
|
|
|
|
|
|
|
|
|
Decimal point |
|
Spindle change key |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Minus as algebraic sign |
Spindle speed at the programmed value |
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
“Continue key” for special functions (e.g. marking) |
|
Increase/decrease spindle speed by 5% |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Cursor keys |
|
Override button for feed-rate override |
|
|
|
|
|
|
HEIDENHAIN CNC PILOT 4290 |
3 |
Data input keypad |
Machine operating panel |
Page up, Page down (PgUp/PgDn) |
Touchpad with right and left mouse key |
Change to previous/next screen page |
|
Change to previous/next screen dialog box |
|
Switches between input windows |
|
Enter – Confirmation of input |
|
4
CNC PILOT 4290, Software and
Functions
This manual describes functions that are available in the CNC PILOT 4290 with NC software number 625 (Release 7.1). For programming the B and Y axes, please refer to the User's Manual “CNC PILOT 4290 with B and Y Axes”. It is not described in this manual.
The machine manufacturer adapts the features offered by the control to the capabilities of the specific lathe by setting machine parameters. Therefore, some of the functions described in this manual may not be among the features provided by the CNC PILOT on your machine tool.
CNC PILOT functions that may not be available on your machine include:
Machining with the C Axis
Machining with the B axis
Machining with the Y-axis
Full-surface machining
Tool monitoring
Graphically supported interactive contour definition
Automatic or graphically supported interactive DIN PLUS program generation
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 CNC PILOT controls. We recommend these courses as an effective way of improving your programming skill and sharing information and ideas with other CNC PILOT users.
HEIDENHAIN also offers the PC software DataPilot 4290, which is designed for use with the CNC PILOT 4290. 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.
Intended place of operation
The CNC PILOT 4290 complies with the limits for a Class A device in accordance with the specifications in EN 55022, and is intended for use primarily in industrially-zoned areas.
HEIDENHAIN CNC PILOT 4290 |
5 |
Contents |
|
Introduction and Fundamentals |
1 |
|
|||
|
|
||
|
|
2 |
|
|
|
Basics of Operation |
|
|
|
3 |
|
|
|
Manual Control and Automatic Modes |
|
|
|
4 |
|
|
|
ISO Programming |
|
|
|
5 |
|
|
|
Graphic Simulation |
|
|
|
6 |
|
|
|
TURN PLUS |
|
|
|
7 |
|
|
|
Parameters |
|
|
|
8 |
|
|
|
Operating Resources |
|
|
|
9 |
|
|
|
Service and Diagnosis |
|
|
|
10 |
|
|
|
Transfer |
|
|
|
11 |
|
|
|
Tables and Overviews |
|
|
|
|
|
|
|
|
|
HEIDENHAIN CNC PILOT 4290 |
7 |
.....1 Introduction and Fundamentals |
29 |
|||
1.1 The CNC PILOT ..... |
30 |
|
|
|
|
Programming ..... |
30 |
|
|
|
The C axis ..... |
31 |
|
|
|
The Y axis ..... |
32 |
|
|
|
Full-surface machining ..... |
33 |
|
|
|
The B axis ..... |
34 |
|
|
1.2 |
The Modes of Operation ..... |
35 |
|
|
1.3 |
Expansion Stages (Options) ..... |
37 |
|
|
1.4 |
Fundamentals ..... |
39 |
|
|
Position encoders and reference marks ..... |
39 |
|
||
Axis designations and coordinate system |
..... 40 |
|
||
Machine reference points ..... |
40 |
|
|
|
Absolute and incremental workpiece positions ..... |
41 |
|||
Units of measure |
..... 42 |
|
|
|
1.5 Tool Dimensions ..... |
43 |
|
|
|
.....2 Basics of Operation |
45 |
|
|
|
||
2.1 |
User Interface ..... |
46 |
|
|
|
|
|
Screen displays ..... |
46 |
|
|
|
|
|
Controls and displays ..... |
47 |
|
|
||
|
Selecting the operating mode ..... |
48 |
|
|||
|
Data input, selection of functions |
..... 48 |
|
|||
2.2 |
Info and Error System ..... |
50 |
|
|
|
|
|
The info system ..... |
50 |
|
|
|
|
|
Context-sensitive help ..... |
52 |
|
|
||
|
Direct error messages ..... |
52 |
|
|
||
|
Error display ..... |
53 |
|
|
|
|
|
Additional information on error messages ..... |
54 |
||||
|
PLC display ..... |
54 |
|
|
|
|
2.3 |
Data Backup ..... |
55 |
|
|
|
|
2.4 |
Explanation of Terms ..... |
56 |
|
|
|
3 Manual Control and Automatic Modes |
..... 57 |
||
3.1 Switch-On, Switch-Off, Reference Run ..... |
58 |
||
Switch-on ..... |
58 |
|
|
Reference run for all axes ..... |
58 |
|
|
Reference jog for single axis ..... |
59 |
|
|
Monitoring EnDat encoders ..... |
59 |
|
|
Switch-off ..... |
60 |
|
|
HEIDENHAIN CNC PILOT 4290 |
9 |
3.2 Manual Control Mode ..... |
61 |
|
|
|
|
|
||
Entering the machine data ..... |
62 |
|
|
|
|
|||
M commands in Manual Control mode ..... |
63 |
|
||||||
Manual turning operations ..... |
64 |
|
|
|
|
|||
Handwheel ..... |
65 |
|
|
|
|
|
|
|
Spindle and manual direction keys |
..... 65 |
|
|
|||||
Slide/spindle change key ..... |
66 |
|
|
|
|
|||
3.3 Table for Tools and Chucking Equipment ..... |
67 |
|
||||||
Setting up a tool list ..... |
68 |
|
|
|
|
|
||
Comparing a tool list with an NC program |
..... |
70 |
||||||
Transferring the tool list from an NC program |
..... 71 |
|||||||
Simple tools ..... |
71 |
|
|
|
|
|
|
|
Tool life management ..... |
72 |
|
|
|
|
|
||
Setting up the chucking table ..... |
74 |
|
|
|||||
3.4 Setup Functions ..... |
|
75 |
|
|
|
|
|
|
Setting the tool changing point ..... |
|
75 |
|
|
||||
Shifting the workpiece zero point |
..... |
76 |
|
|
||||
Defining the protection zone |
..... 77 |
|
|
|||||
Setting up machine dimensions ..... |
|
78 |
|
|
||||
Tool measurement ..... |
79 |
|
|
|
|
|
||
Calculate the tool compensation ..... |
|
80 |
|
|
||||
3.5 Automatic Mode ..... |
|
81 |
|
|
|
|
|
|
Program selection ..... |
82 |
|
|
|
|
|
||
Finding a start block ..... |
84 |
|
|
|
|
|
||
Modifying the program run ..... |
85 |
|
|
|
||||
Compensation ..... |
|
87 |
|
|
|
|
|
|
Tool life management ..... |
88 |
|
|
|
|
|
||
Inspection mode |
..... 89 |
|
|
|
|
|
||
Block display, variable output |
..... |
93 |
|
|
||||
Graphic display |
..... |
94 |
|
|
|
|
|
|
Mechatronic tailstock ..... |
95 |
|
|
|
|
|
||
Post-process measuring status ..... |
|
96 |
|
|
||||
3.6 Machine Display ..... |
|
97 |
|
|
|
|
|
|
Switching the display ..... |
97 |
|
|
|
|
|
||
Display elements |
..... 97 |
|
|
|
|
|
||
3.7 Load Monitoring ..... |
|
100 |
|
|
|
|
|
|
Machining using load monitoring ..... |
|
101 |
|
|
||||
Reference machining ..... |
102 |
|
|
|
|
|||
Production using load monitoring |
..... |
103 |
|
|
||||
Editing limit values ..... |
103 |
|
|
|
|
|
||
Analyzing reference machining ..... |
|
104 |
|
|
||||
Load monitoring parameters ..... |
105 |
|
|
10
.....4 DIN Programming |
107 |
|
|
|
|
||
4.1 DIN Programming ..... |
|
108 |
|
|
|
|
|
Introduction ..... |
108 |
|
|
|
|
|
|
DIN PLUS screen ..... |
|
109 |
|
|
|
|
|
Linear and rotary axes ..... |
110 |
|
|
|
|||
Units of measurement ..... |
111 |
|
|
|
|||
Elements of a DIN program ..... |
111 |
|
|
||||
4.2 Programming Notes ..... |
|
113 |
|
|
|
|
|
Configuring the DIN editor |
..... 113 |
|
|
||||
Parallel editing ..... |
|
114 |
|
|
|
|
|
Selecting submenus, positioning the cursor ..... |
114 |
||||||
Making, editing and deleting NC blocks |
..... 115 |
|
|||||
Search functions ..... |
|
116 |
|
|
|
|
|
Conversational or free editing ..... |
117 |
|
|
||||
Geometry and machining commands ..... |
117 |
|
|||||
Contour programming ..... |
118 |
|
|
|
|||
List of G functions |
..... |
120 |
|
|
|
||
Address parameters ..... |
120 |
|
|
|
|||
Tool programming |
..... |
121 |
|
|
|
|
|
Subprograms, expert programs |
..... 122 |
|
|
||||
NC program conversion ..... |
122 |
|
|
|
|||
Fixed cycles ..... |
123 |
|
|
|
|
|
|
4.3 The DIN PLUS Editor ..... |
|
124 |
|
|
|
|
|
Overview of main menu ..... |
124 |
|
|
||||
Overview of geometry menu ..... |
125 |
|
|
||||
Overview of machining menu ..... |
126 |
|
|
||||
New NC program ..... |
|
127 |
|
|
|
|
|
NC program management |
..... 128 |
|
|
||||
Graphics window ..... |
|
129 |
|
|
|
|
|
Workpiece-blank programming ..... |
130 |
|
|
||||
Block numbering ..... |
|
130 |
|
|
|
|
|
Programming instructions ..... |
131 |
|
|
||||
Block group menu |
..... |
133 |
|
|
|
|
HEIDENHAIN CNC PILOT 4290 |
11 |
4.4 Program Section Code ..... |
135 |
|
|
|
|
|||
PROGRAM HEAD section ..... |
136 |
|
|
|
||||
TURRET section |
..... |
137 |
|
|
|
|
|
|
CHUCKING EQUIPMENT section ..... |
142 |
|
|
|||||
CONTOUR section ..... |
143 |
|
|
|
|
|
||
BLANK section ..... |
143 |
|
|
|
|
|
||
FINISHED PART section ..... |
143 |
|
|
|
||||
AUXILIARY CONTOUR section |
..... 144 |
|
|
|||||
FRONT section ..... |
144 |
|
|
|
|
|
||
REAR SIDE section ..... |
144 |
|
|
|
|
|||
SURFACE section ..... |
144 |
|
|
|
|
|
||
MACHINING section ..... |
144 |
|
|
|
|
|||
END code ..... |
144 |
|
|
|
|
|
|
|
ZUORDNUNG [ASSIGNMENT] instruction $.. |
..... |
144 |
||||||
SUBPROGRAM section ..... |
145 |
|
|
|
||||
RETURN code |
..... |
145 |
|
|
|
|
|
|
CONST code ..... |
|
145 |
|
|
|
|
|
|
4.5 Definition of Workpiece Blank ..... |
146 |
|
|
|
||||
Chuck piece: bar/tube G20-Geo |
..... 146 |
|
|
|||||
Casting G21-Geo ..... |
|
146 |
|
|
|
|
|
|
4.6 Basic Contour Elements ..... |
147 |
|
|
|
|
|||
Starting point of turning contour G0-Geo ..... |
147 |
|
||||||
Line segment in a contour G1-Geo ..... |
147 |
|
|
|||||
Circular arc of turning contour G2/G3-Geo ..... |
148 |
|||||||
Circular arc of turning contour G12/G13-Geo |
..... |
150 |
||||||
4.7 Contour Form Elements ..... |
152 |
|
|
|
|
|||
Recess (standard) G22-Geo ..... |
152 |
|
|
|
||||
Recess (general) G23-Geo ..... |
153 |
|
|
|
||||
Thread with undercut G24-Geo |
..... 155 |
|
|
|||||
Undercut contour G25-Geo |
..... |
156 |
|
|
|
|||
Thread (standard) G34-Geo |
..... |
159 |
|
|
|
|||
Thread (general) G37-Geo ..... |
160 |
|
|
|
||||
Hole (centric) G49-Geo ..... |
162 |
|
|
|
|
|||
4.8 Attributes for Contour Description ..... |
163 |
|
|
|||||
Precision stop |
..... |
164 |
|
|
|
|
|
|
Surface roughness G10-Geo ..... |
164 |
|
|
|
||||
Feed rate reduction factor G38-Geo ..... |
165 |
|
|
|||||
Attributes for superimposed elements G39-Geo |
..... 165 |
|||||||
Blockwise oversize G52-Geo ..... |
166 |
|
|
|
||||
Feed per revolution G95-Geo ..... |
166 |
|
|
|
||||
Additive compensation G149-Geo ..... |
167 |
|
|
|||||
4.9 C-Axis Contours—Fundamentals ..... |
168 |
|
|
|
||||
Milling contour position ..... |
168 |
|
|
|
||||
Circular pattern with circular slots ..... |
169 |
|
|
12
4.10 Front and Rear Face Contours ..... |
172 |
|
|
|
|
|
|||
Starting point of front/rear face contour G100-Geo ..... |
172 |
||||||||
Line segment in front/rear face contour G101-Geo ..... |
172 |
||||||||
Circular arc in front/rear face contour G102/G103-Geo |
..... 173 |
||||||||
Bore hole on front/rear face G300-Geo ..... |
|
174 |
|
|
|||||
Linear slot on front/rear face G301-Geo ..... |
|
175 |
|
||||||
Circular slot on front/rear face G302/G303-Geo |
..... 175 |
||||||||
Full circle on front/rear face G304-Geo ..... |
|
176 |
|
|
|||||
Rectangle on front/rear face G305-Geo ..... |
|
176 |
|
|
|||||
Eccentric polygon on front/rear face G307-Geo |
..... 177 |
||||||||
Linear pattern on front/rear face G401-Geo ..... |
177 |
|
|||||||
Circular pattern on front/rear face G402-Geo ..... |
178 |
|
|||||||
4.11 Lateral Surface Contours ..... |
179 |
|
|
|
|
|
|||
Starting point of lateral surface contour G110-Geo ..... |
179 |
||||||||
Line segment in a lateral surface contour G111-Geo ..... |
179 |
||||||||
Circular arc in lateral surface contour G112-/G113-Geo ..... |
180 |
||||||||
Hole on lateral surface G310-Geo ..... |
181 |
|
|
|
|||||
Linear slot on lateral surface G311-Geo ..... |
|
182 |
|
||||||
Circular slot on lateral surface G312/G313-Geo |
..... 182 |
||||||||
Full circle on lateral surface G314-Geo ..... |
|
183 |
|
|
|||||
Rectangle on lateral surface G315-Geo ..... |
|
183 |
|
|
|||||
Eccentric polygon on lateral surface G317-Geo |
..... 184 |
||||||||
Linear pattern on lateral surface G411-Geo ..... |
185 |
|
|||||||
Circular pattern on lateral surface G412-Geo ..... |
186 |
|
|||||||
4.12 Tool Positioning ..... |
187 |
|
|
|
|
|
|
|
|
Rapid traverse G0 ..... |
187 |
|
|
|
|
|
|
||
Setting the tool change position G14 ..... |
|
187 |
|
|
|||||
Rapid traverse to machine coordinates G701 ..... |
188 |
|
|||||||
4.13 Simple Linear and Circular Movements ..... |
|
189 |
|
|
|||||
Linear path G1 ..... |
189 |
|
|
|
|
|
|
|
|
Circular path G2/ G3 ..... |
|
190 |
|
|
|
|
|
|
|
Circular path G12/ G13 ..... |
191 |
|
|
|
|
|
|||
4.14 Feed Rate and Spindle Speed ..... |
192 |
|
|
|
|
|
|||
Rotational speed limiting G26 |
..... 192 |
|
|
|
|
|
|||
Acceleration (slope) G48 |
..... 192 |
|
|
|
|
|
|||
Interrupted feed G64 ..... |
|
193 |
|
|
|
|
|
|
|
Feed per minute for rotary axes G192 |
..... |
|
193 |
|
|
||||
Feed per tooth Gx93 ..... |
|
194 |
|
|
|
|
|
|
|
Constant feed rate G94 (feed per minute) |
..... 194 |
|
|||||||
Feed per revolution Gx95 ..... |
194 |
|
|
|
|
|
|||
Constant surface speed Gx96 |
..... 195 |
|
|
|
|
||||
Speed Gx97 ..... |
195 |
|
|
|
|
|
|
|
|
HEIDENHAIN CNC PILOT 4290 |
13 |
4.15 Tool-Tip and Cutter Radius Compensation ..... |
196 |
|
||||||
G40: Switch off TRC/MCRC ..... |
197 |
|
|
|||||
G41/G42: Switch on TRC/MCRC ..... |
197 |
|
|
|||||
4.16 Zero Point Shifts ..... |
198 |
|
|
|
|
|
||
Zero point shift G51 |
..... |
199 |
|
|
|
|
||
Parameter-dependent zero offset G53, G54, G55 |
..... 199 |
|||||||
Additive zero point shift G56 ..... |
200 |
|
|
|||||
Absolute zero point shift G59 |
..... 201 |
|
|
|||||
Mirror/shift contour G121 ..... |
202 |
|
|
|
||||
4.17 Oversizes ..... |
204 |
|
|
|
|
|
|
|
Switch off oversize G50 |
..... 204 |
|
|
|
||||
Axis-parallel oversize G57 ..... |
204 |
|
|
|
||||
Contour-parallel oversize (equidistant) G58 ..... |
205 |
|||||||
4.18 Safety Clearances |
..... |
206 |
|
|
|
|
|
|
Safety clearance G47 ..... |
206 |
|
|
|
|
|||
Safety clearance G147 ..... |
206 |
|
|
|
||||
4.19 Tools, Types of Compensation ..... |
207 |
|
|
|||||
Tool call – T |
..... |
207 |
|
|
|
|
|
|
(Changing the) tool edge compensation G148 ..... |
208 |
|||||||
Additive compensation G149 ..... |
209 |
|
|
|||||
Compensation of right-hand tool tip G150 |
|
|
||||||
Compensation of left-hand tool tip G151 ..... |
210 |
|
||||||
Adding tool dimensions G710 |
..... 211 |
|
|
|||||
4.20 Contour-Based Turning Cycles ..... |
212 |
|
|
|||||
Working with cycles |
..... |
212 |
|
|
|
|
||
Longitudinal roughing G810 ..... |
212 |
|
|
|||||
Face roughing G820 |
..... |
215 |
|
|
|
|
||
Contour-parallel roughing G830 ..... |
218 |
|
|
|||||
Contour-parallel with neutral tool G835 ..... |
220 |
|
||||||
Recessing G860 ..... |
222 |
|
|
|
|
|||
Recessing cycle G866 ..... |
224 |
|
|
|
||||
Recess turning cycle G869 ..... |
225 |
|
|
|
||||
Finish contour G890 |
..... |
228 |
|
|
|
|
||
4.21 Simple Turning Cycles |
..... |
231 |
|
|
|
|
||
End of cycle G80 ..... |
231 |
|
|
|
|
|||
Simple longitudinal roughing G81 ..... |
231 |
|
|
|||||
Simple face roughing G82 ..... |
232 |
|
|
|
||||
Simple contour repeat cycle G83 ..... |
234 |
|
|
|||||
Undercut cycle G85 |
..... |
235 |
|
|
|
|
||
Recessing G86 ..... |
236 |
|
|
|
|
|
||
Radius cycle G87 ..... |
238 |
|
|
|
|
|||
Chamfer cycle G88 ..... |
238 |
|
|
|
|
14
4.22 Thread Cycles ..... |
239 |
|
|
|
|
|
|
|
|
Thread switch G933 |
..... 239 |
|
|
|
|
|
|||
Thread cycle G31 ..... |
240 |
|
|
|
|
|
|
|
|
Simple thread cycle G32 ..... |
|
|
242 |
|
|
|
|
||
Thread single path G33 ..... |
|
244 |
|
|
|
|
|||
4.23 Drilling Cycles ..... |
246 |
|
|
|
|
|
|
|
|
Drilling cycle G71 ..... |
246 |
|
|
|
|
|
|
|
|
Boring, countersinking G72 |
..... |
248 |
|
|
|
||||
Tapping G73 ..... |
249 |
|
|
|
|
|
|
|
|
Tapping G36 ..... |
250 |
|
|
|
|
|
|
|
|
Deep-hole drilling G74 ..... |
251 |
|
|
|
|
||||
4.24 C-Axis Commands ..... |
253 |
|
|
|
|
|
|
|
|
No. of C axis G119 ..... |
253 |
|
|
|
|
|
|
||
Reference diameter G120 |
..... |
|
253 |
|
|
|
|||
Zero point shift, C axis G152 |
..... 254 |
|
|
|
|||||
Standardize C axis G153 ..... |
|
|
254 |
|
|
|
|
||
4.25 Front/Rear-Face Machining ..... |
|
|
255 |
|
|
|
|
||
Rapid traverse on front/rear face G100 ..... |
|
255 |
|
||||||
Linear segment on front/rear face G101 |
..... |
256 |
|
||||||
Circular arc on front/rear face G102/G103 ..... |
257 |
|
|||||||
4.26 Lateral Surface Machining ..... |
|
258 |
|
|
|
|
|||
Rapid traverse, lateral surface G110 ..... |
258 |
|
|||||||
Line segment on lateral surface G111 ..... |
|
259 |
|
||||||
Circular arc on lateral surface G112/G113 ..... |
260 |
|
|||||||
4.27 Milling Cycles ..... |
261 |
|
|
|
|
|
|
|
|
Contour milling G840—Fundamentals ..... |
|
261 |
|
||||||
Pocket milling, roughing G845 – Fundamentals ..... |
270 |
||||||||
Pocket milling, finishing G846 ..... |
276 |
|
|
|
|||||
Thread milling, axial G799 ..... |
|
|
278 |
|
|
|
|||
Engraving on front face G801 ..... |
279 |
|
|
|
|||||
Engraving on lateral surface G802 |
..... 280 |
|
|
||||||
Character set for engraving |
..... |
280 |
|
|
|
HEIDENHAIN CNC PILOT 4290 |
15 |
4.28 Assignment, Synchronization, Workpiece Transfer ..... |
282 |
|
|||||||
Converting and mirroring G30 ..... |
|
282 |
|
|
|
|
|||
Spindle with workpiece G98 ..... |
283 |
|
|
|
|
||||
Workpiece group G99 ..... |
284 |
|
|
|
|
|
|
||
One-sided synchronization G62 |
..... |
284 |
|
|
|
||||
Synchronization marking G162 ..... |
|
285 |
|
|
|
||||
Synchronous start of slides G63 ..... |
285 |
|
|
|
|||||
M97 Synchronous function ..... |
286 |
|
|
|
|
||||
Spindle synchronization G720 ..... |
|
286 |
|
|
|
|
|||
C-angle offset G905 |
..... 287 |
|
|
|
|
|
|
||
Measuring angular offset during spindle synchronization G906 ..... |
288 |
||||||||
Traversing to a fixed stop G916 |
..... |
288 |
|
|
|
||||
Controlled parting using lag error monitoring G917 ..... |
291 |
|
|||||||
Controlled parting using spindle monitoring G991 ..... |
292 |
|
|||||||
Values for controlled parting G992 ..... |
293 |
|
|
||||||
4.29 Contour Follow-Up |
..... |
294 |
|
|
|
|
|
|
|
Saving/loading contour follow-up G702 ..... |
294 |
|
|
||||||
Contour follow-up G703 ..... |
294 |
|
|
|
|
|
|||
K default branch G706 ..... |
295 |
|
|
|
|
|
|
||
4.30 In-process and Post-process Measuring |
..... |
296 |
|
|
|||||
In-process measuring ..... |
296 |
|
|
|
|
|
|
||
Post-process measurement G915 |
..... |
298 |
|
|
|||||
4.31 Load Monitoring ..... |
300 |
|
|
|
|
|
|
|
|
Fundamentals of load monitoring ..... |
300 |
|
|
|
|||||
Specifying the monitoring zone G995 ..... |
|
301 |
|
|
|||||
Type of monitoring G996 ..... |
301 |
|
|
|
|
|
16
4.32 Other G Functions ..... |
302 |
|
|
|
|
|
|
||
Period of dwell G4 ..... |
|
302 |
|
|
|
|
|
||
Precision stop G7 ..... |
|
302 |
|
|
|
|
|
|
|
Precision stop off G8 |
..... 302 |
|
|
|
|
|
|||
Precision stop G9 ..... |
|
302 |
|
|
|
|
|
|
|
Move rotary axis G15 |
..... 303 |
|
|
|
|
|
|||
Switch off protection zone G60 |
..... 303 |
|
|
|
|||||
Chucking equipment in simulation G65 ..... |
304 |
|
|
||||||
Component position G66 ..... |
305 |
|
|
|
|
||||
Waiting for time G204 ..... |
305 |
|
|
|
|
|
|||
Update nominal values G717 ..... |
305 |
|
|
|
|
||||
Move lag error G718 |
..... |
306 |
|
|
|
|
|
||
Actual values in variables G901 |
..... 306 |
|
|
|
|||||
Zero-point shift in variables G902 ..... |
306 |
|
|
|
|||||
Lag error in variables G903 ..... |
306 |
|
|
|
|
||||
Block speed monitoring off G907 ..... |
306 |
|
|
|
|||||
Feed rate override 100% G908 |
..... 307 |
|
|
|
|||||
Interpreter stop G909 ..... |
307 |
|
|
|
|
|
|||
Velocity feedforward G918 ..... |
307 |
|
|
|
|
||||
Spindle override 100% G919 ..... |
307 |
|
|
|
|
||||
Deactivate zero-point shifts G920 ..... |
308 |
|
|
|
|||||
Deactivate zero-point shifts, tool lengths G921 |
..... 308 |
||||||||
T no. internal G940 ..... |
|
308 |
|
|
|
|
|
||
Transferring magazine compensation values G941 ..... |
309 |
||||||||
Servo lag limit G975 |
..... |
309 |
|
|
|
|
|
||
Activating zero-point shifts G980 ..... |
309 |
|
|
|
|||||
Activate zero-point shifts, tool lengths G981 ..... |
310 |
|
|||||||
Sleeve monitoring G930 ..... |
310 |
|
|
|
|
||||
Shaft speed with V constant G922 ..... |
311 |
|
|
|
|||||
4.33 Data Input and Data Output ..... |
312 |
|
|
|
|
||||
Output window for # variables WINDOW ..... |
312 |
|
|||||||
Input of # variables INPUT |
..... 312 |
|
|
|
|
||||
Output of # variables PRINT ..... |
313 |
|
|
|
|
||||
V variable simulation |
..... |
313 |
|
|
|
|
|
||
Output window for V variables WINDOWA |
..... |
313 |
|
||||||
Input of V variables INPUTA ..... |
314 |
|
|
|
|
||||
Output of V variables PRINTA ..... |
314 |
|
|
|
|||||
4.34 Programming with Variables |
..... 315 |
|
|
|
|
||||
# variables ..... |
316 |
|
|
|
|
|
|
|
|
V variables ..... |
318 |
|
|
|
|
|
|
|
|
HEIDENHAIN CNC PILOT 4290 |
17 |
4.35 Conditional Block Run ..... |
322 |
|
|
|
|
|
|
|
||
Program branching IF..THEN..ELSE..ENDIF ..... |
322 |
|
|
|||||||
WHILE..ENDWHILE program repeat ..... |
|
323 |
|
|
|
|||||
SWITCH..CASE—program branching ..... |
|
324 |
|
|
|
|||||
Skip level /.. ..... 326 |
|
|
|
|
|
|
|
|
||
Slide code $.. ..... |
326 |
|
|
|
|
|
|
|
|
|
4.36 Subprograms |
..... 327 |
|
|
|
|
|
|
|
|
|
Subprogram call: L"xx" V1 ..... |
327 |
|
|
|
|
|
|
|||
Dialog texts in subprogram call ..... |
328 |
|
|
|
|
|
||||
Help graphics for subprogram calls ..... |
329 |
|
|
|
||||||
4.37 M Commands ..... |
330 |
|
|
|
|
|
|
|
|
|
M commands for program-run control ..... |
|
330 |
|
|
|
|||||
Machine commands ..... |
331 |
|
|
|
|
|
|
|
||
4.38 Lathes with Multiple Slides ..... |
332 |
|
|
|
|
|
|
|||
Multi-slide programming ..... |
332 |
|
|
|
|
|
|
|||
Program run ..... |
334 |
|
|
|
|
|
|
|
|
|
Positioning the steady rest ..... |
334 |
|
|
|
|
|
||||
Traveling steady rest ..... |
336 |
|
|
|
|
|
|
|||
Two slides work simultaneously ..... |
338 |
|
|
|
|
|||||
Two slides work in succession ..... |
340 |
|
|
|
|
|
||||
Machining with four-axis cycle ..... |
342 |
|
|
|
|
|
||||
4.39 Full-surface machining ..... |
344 |
|
|
|
|
|
|
|
||
Fundamentals of full-surface machining ..... |
344 |
|
|
|||||||
Programming of full-surface machining |
..... |
345 |
|
|
||||||
Full-surface machining with opposing spindle ..... |
346 |
|
|
|||||||
Full-surface machining with single spindle ..... |
349 |
|
|
|||||||
4.40 DIN PLUS Program Example ..... |
351 |
|
|
|
|
|
||||
Example of a subprogram with contour repetitions ..... |
351 |
|
||||||||
4.41 DIN PLUS Templates ..... |
354 |
|
|
|
|
|
|
|
||
Starting templates ..... |
354 |
|
|
|
|
|
|
|
||
Structure templates ..... |
354 |
|
|
|
|
|
|
|
||
Design of structure templates ..... |
355 |
|
|
|
|
|
||||
Transfer parameters for structure templates ..... |
355 |
|
|
|||||||
Editing structure templates ..... |
356 |
|
|
|
|
|
||||
Help graphics for structure templates ..... |
|
356 |
|
|
|
|||||
Template menu ..... |
356 |
|
|
|
|
|
|
|
||
Template example ..... |
357 |
|
|
|
|
|
|
|
||
4.42 Connection between Geometry and Machining Commands ..... |
359 |
|||||||||
Turning ..... |
359 |
|
|
|
|
|
|
|
|
|
C-axis machining – front/rear face ..... |
360 |
|
|
|
||||||
C-axis machining – lateral surface ..... |
360 |
|
|
|
18
.....5 Graphic Simulation |
361 |
|
|
|
|
|
|
|||
5.1 |
Simulation Mode of Operation ..... |
362 |
|
|
|
|
||||
|
Screen layout, soft keys ..... |
363 |
|
|
|
|
||||
|
Graphic elements ..... |
364 |
|
|
|
|
|
|
||
|
Displays |
..... 364 |
|
|
|
|
|
|
|
|
|
Zero point shifts |
..... |
366 |
|
|
|
|
|
|
|
|
Path display ..... |
367 |
|
|
|
|
|
|
|
|
|
Simulation window ..... |
368 |
|
|
|
|
|
|||
|
Setting the simulation window |
..... 369 |
|
|
|
|||||
|
Configuring the simulation |
..... |
370 |
|
|
|
|
|||
|
Adjusting the section (zoom function) ..... |
371 |
|
|
||||||
|
Errors and warnings ..... |
372 |
|
|
|
|
|
|||
|
How to activate the simulation function |
..... 372 |
|
|||||||
|
Simulation mode ..... |
373 |
|
|
|
|
|
|
||
5.2 |
Contour Simulation |
..... 374 |
|
|
|
|
|
|
||
|
Functions of the contour simulation |
..... |
374 |
|
|
|||||
|
Contour dimensioning ..... |
375 |
|
|
|
|
|
|||
5.3 |
Machining Simulation ..... |
376 |
|
|
|
|
|
|
||
|
Checking the workpiece machining ..... |
|
376 |
|
|
|||||
|
Protection zone and limit switch monitoring (machining simulation) |
..... 377 |
||||||||
|
Dynamic limit switch monitoring ..... |
377 |
|
|
||||||
|
Contour checking ..... |
378 |
|
|
|
|
|
|
||
|
Saving the generated contour ..... |
378 |
|
|
|
|||||
|
Displaying the tool tip reference point ..... |
379 |
|
|
||||||
5.4 |
Motion Simulation ..... |
380 |
|
|
|
|
|
|
||
|
Real-time simulation |
..... 380 |
|
|
|
|
|
|||
|
Protection zone and limit switch monitoring (motion simulation) ..... |
381 |
||||||||
|
Contour checking ..... |
381 |
|
|
|
|
|
|
||
5.5 |
3-D View ..... |
382 |
|
|
|
|
|
|
|
|
|
Influencing the 3-D view ..... |
382 |
|
|
|
|
||||
5.6 |
Debugging Functions ..... |
383 |
|
|
|
|
|
|
||
|
Simulation with starting block ..... |
383 |
|
|
|
|||||
|
Displaying variables ..... |
384 |
|
|
|
|
|
|||
|
Editing variables |
..... |
385 |
|
|
|
|
|
|
|
5.7 |
Checking Multi-channel Programs |
..... 386 |
|
|
|
|||||
5.8 |
Time Calculation, Synchronous Point Analysis ..... |
387 |
|
|||||||
|
Time Calculation ..... |
387 |
|
|
|
|
|
|
||
|
Synchronous point analysis ..... |
388 |
|
|
|
|
HEIDENHAIN CNC PILOT 4290 |
19 |
.....6 TURN PLUS |
389 |
|
|
|
|
|
|
|
6.1 TURN PLUS Mode of Operation ..... |
390 |
|
|
|||||
TURN PLUS concept ..... |
390 |
|
|
|
||||
TURN PLUS files ..... |
|
391 |
|
|
|
|||
TURN PLUS program management ..... |
391 |
|
||||||
Operating notes ..... |
|
392 |
|
|
|
|
||
6.2 Program Head ..... |
393 |
|
|
|
|
|
||
Generating programs for automatic lathes ..... |
394 |
|||||||
6.3 Workpiece Description ..... |
396 |
|
|
|
||||
Entering the workpiece blank contour |
..... 396 |
|||||||
Entering the finished part contour ..... |
397 |
|
||||||
Superimposing form elements ..... |
398 |
|
||||||
Integrating overlay elements ..... |
399 |
|
|
|||||
Entering contours machined with the C axis ..... |
400 |
|||||||
6.4 Contours of Workpiece Blanks ..... |
402 |
|
|
|||||
Bar ..... |
402 |
|
|
|
|
|
|
|
Tube ..... |
402 |
|
|
|
|
|
|
|
Cast blank (or forged blank) ..... |
403 |
|
|
|||||
6.5 Contours of Finished Parts ..... |
404 |
|
|
|
||||
Notes on defining contours ..... |
404 |
|
|
|||||
Starting point of contour |
..... 404 |
|
|
|||||
Linear elements ..... |
|
405 |
|
|
|
|
||
Circular element ..... |
|
406 |
|
|
|
|
||
6.6 Form Elements ..... |
408 |
|
|
|
|
|
||
Chamfer ..... |
408 |
|
|
|
|
|
|
|
Rounding ..... |
408 |
|
|
|
|
|
|
|
Undercut type E ..... |
|
409 |
|
|
|
|
||
Undercut type F ..... |
|
409 |
|
|
|
|
||
Undercut type G ..... |
|
409 |
|
|
|
|||
Undercut type H ..... |
|
410 |
|
|
|
|||
Undercut type K ..... |
|
410 |
|
|
|
|
||
Undercut type U ..... |
|
410 |
|
|
|
|||
Recess general ..... |
411 |
|
|
|
|
|||
Recess type D (sealing ring) ..... |
412 |
|
|
|||||
Relief turn (type FD) |
..... |
413 |
|
|
|
|||
Recess type S (guarding ring) ..... |
413 |
|
|
|||||
Thread ..... |
414 |
|
|
|
|
|
|
|
(Centric) Hole ..... |
415 |
|
|
|
|
|||
6.7 Overlay Elements ..... |
418 |
|
|
|
|
|||
Circular arc ..... |
418 |
|
|
|
|
|
||
Wedge/rounded wedge ..... |
418 |
|
|
|||||
Pontoon ..... |
419 |
|
|
|
|
|
|
|
Linear superimposition (“linear overlay”) ..... |
419 |
|||||||
Circular superimposition (“circular overlay”) ..... |
420 |
20
6.8 C-Axis Contours |
..... |
421 |
|
|
|
|
|
|
Position of a front or rear face contour ..... |
421 |
|
||||||
Position of a lateral surface contour |
..... 421 |
|
||||||
Milling depth |
..... |
421 |
|
|
|
|
|
|
Entering the C-axis contour dimensions ..... |
|
422 |
|
|||||
Front or rear face: Starting point ..... |
422 |
|
|
|
||||
Front or rear face: Linear element ..... |
423 |
|
|
|
||||
Front or rear face: Circular element |
..... 424 |
|
|
|||||
Front or rear face: Single hole ..... |
426 |
|
|
|
||||
Front or rear face: Circle (full circle) |
..... 428 |
|
|
|||||
Front or rear face: Rectangle ..... |
429 |
|
|
|
||||
Front or rear face: Polygon ..... |
|
430 |
|
|
|
|
||
Front or rear face: Linear slot ..... |
431 |
|
|
|
||||
Front or rear face: Circular slot |
..... 432 |
|
|
|
||||
Front or rear face: Linear hole or figure pattern ..... |
433 |
|||||||
Front or rear face: Circular hole or figure pattern |
..... 434 |
|||||||
Lateral surface: Starting point ..... |
435 |
|
|
|
||||
Lateral surface: Linear element ..... |
436 |
|
|
|
||||
Lateral surface: Circular element ..... |
437 |
|
|
|
||||
Lateral surface: Single hole ..... |
|
438 |
|
|
|
|
||
Lateral surface: Circle (full circle) ..... |
440 |
|
|
|
||||
Lateral surface: Rectangle ..... |
|
441 |
|
|
|
|
||
Lateral surface: Polygon ..... |
442 |
|
|
|
|
|||
Lateral surface: Linear slot ..... |
|
443 |
|
|
|
|
||
Lateral surface: Circular slot ..... |
|
444 |
|
|
|
|||
Lateral surface: Linear hole or figure pattern ..... |
445 |
|||||||
Lateral surface: Circular hole or figure pattern ..... |
446 |
|||||||
6.9 Help Functions ..... |
|
447 |
|
|
|
|
|
|
Unresolved contour elements ..... |
447 |
|
|
|
||||
Selections ..... |
448 |
|
|
|
|
|
|
|
Zero point shift |
..... 452 |
|
|
|
|
|
|
|
Copying a contour section in linear series ..... |
|
452 |
||||||
Copying a contour section in circular series |
..... 453 |
|||||||
Copying a contour section by mirroring ..... |
|
453 |
|
|||||
Calculator ..... |
454 |
|
|
|
|
|
|
|
Digitizing ..... |
455 |
|
|
|
|
|
|
|
Checking contour elements (inspector) ..... |
|
456 |
|
|||||
Error messages |
..... 457 |
|
|
|
|
|
|
|
6.10 Importing of DXF Contours ..... |
458 |
|
|
|
|
|||
Fundamentals for DXF import ..... |
458 |
|
|
|
||||
Configuring the DXF Import ..... |
|
459 |
|
|
|
|||
DXF import ..... |
|
460 |
|
|
|
|
|
|
HEIDENHAIN CNC PILOT 4290 |
21 |
6.11 Manipulating Contours ..... |
461 |
|
|
|
|
|
|
Editing the contours of a blank part ..... |
|
461 |
|
||||
Deleting contour elements ..... |
|
462 |
|
|
|
|
|
Editing contour elements or form elements ..... |
462 |
||||||
Adding a contour or contour element |
..... |
463 |
|
||||
Closing the contour ..... |
464 |
|
|
|
|
|
|
Resolving a contour ..... |
464 |
|
|
|
|
|
|
Trimming – Linear element ..... |
|
465 |
|
|
|
|
|
Trimming – Length of contour |
..... 466 |
|
|
||||
Trimming – Radius of arc ..... |
466 |
|
|
|
|
||
Trimming – Diameter of linear element ..... |
467 |
|
|||||
Transformations – Fundamentals ..... |
|
467 |
|
|
|||
Transformations – Shifting ..... |
|
468 |
|
|
|
|
|
Transformations – Rotating ..... |
|
468 |
|
|
|
|
|
Transformations – Mirroring ..... |
|
469 |
|
|
|
||
Transformations – Inverting ..... |
|
469 |
|
|
|
|
|
6.12 Assigning Attributes ..... |
470 |
|
|
|
|
|
|
Attributes for workpiece blanks ..... |
470 |
|
|
||||
Attributes – Oversize ..... |
471 |
|
|
|
|
|
|
Attributes – Feed rate ..... |
472 |
|
|
|
|
|
|
Attributes – Peak-to-valley ..... |
|
472 |
|
|
|
|
|
Attributes – Additive compensation |
..... |
473 |
|
||||
Machining attributes – Measure ..... |
473 |
|
|
||||
Machining attributes – Threading ..... |
|
474 |
|
|
|||
Machining attributes – Drill – Retraction plane ..... |
475 |
||||||
Machining attributes – Drilling combinations ..... |
475 |
||||||
Machining attributes – Contour milling ..... |
476 |
|
|||||
Machining attributes – Area milling ..... |
|
477 |
|
||||
Machining attributes – Deburring ..... |
|
478 |
|
|
|||
Machining attributes – Engraving ..... |
|
479 |
|
|
|||
Machining attributes – Precision stop |
..... |
479 |
|
||||
Machining attributes – Separation point ..... |
480 |
|
|||||
Attributes – Exclusion from machining ..... |
480 |
|
|||||
Deleting machining attributes |
..... 481 |
|
|
22
6.13 Preparing a Machining Process ..... |
482 |
|
|
|
|
|
Preparing a machining process – Fundamentals |
..... 482 |
|
|
|||
Chucking a workpiece at the spindle ..... |
483 |
|
|
|
||
Chucking a workpiece at the tailstock ..... |
483 |
|
|
|
||
Defining the cutting limit ..... |
484 |
|
|
|
|
|
Deleting the chucking data ..... |
484 |
|
|
|
|
|
Rechuck – Standard machining ..... |
485 |
|
|
|
||
Rechuck – 1st setup after 2nd setup ..... |
486 |
|
|
|
||
Parameters for two-jaw, three-jaw or four-jaw chucks ..... |
488 |
|
||||
Collet chuck parameters ..... |
489 |
|
|
|
|
|
Parameters for face drivers (“without chuck”) ..... |
489 |
|
|
|||
Parameters for face drivers with jaws (“Three-jaw chuck indirect”) ..... |
490 |
|||||
Setting up and managing tool lists ..... |
490 |
|
|
|
HEIDENHAIN CNC PILOT 4290 |
23 |
6.14 Interactive Working Plan Generation (IWG) ..... |
494 |
|
||||||||
Working plan exists ..... |
495 |
|
|
|
|
|
|
|||
Generating a work block ..... |
496 |
|
|
|
|
|||||
Calling a tool ..... |
497 |
|
|
|
|
|
|
|
||
Cutting data ..... |
497 |
|
|
|
|
|
|
|
||
Cycle specification |
..... 498 |
|
|
|
|
|
|
|||
Overview of roughing operations ..... |
499 |
|
|
|||||||
Roughing longitudinal (G810) ..... |
500 |
|
|
|
||||||
Roughing transverse (G820) ..... |
501 |
|
|
|
||||||
Roughing contour-parallel (G830) ..... |
502 |
|
|
|||||||
Residual roughing – longitudinal ..... |
503 |
|
|
|||||||
Residual roughing – transverse ..... |
504 |
|
|
|
||||||
Residual roughing – contour-parallel ..... |
505 |
|
|
|||||||
Roughing hollowing – neutral tool (G835) ..... |
506 |
|
||||||||
Overview of recessing operations ..... |
507 |
|
|
|||||||
Contour recessing radial/axial (G860) ..... |
508 |
|
|
|||||||
Recessing radial/axial (G866) ..... |
509 |
|
|
|
||||||
Recess turning radial/axial (G869) ..... |
510 |
|
|
|||||||
Parting ..... |
512 |
|
|
|
|
|
|
|
|
|
Parting and workpiece transfer ..... |
513 |
|
|
|
||||||
Overview of drilling operations |
..... |
516 |
|
|
|
|||||
Centric predrilling (G74) |
..... |
517 |
|
|
|
|
||||
Centering, countersinking (G72) ..... |
518 |
|
|
|||||||
Drilling, reaming, deep-hole drilling |
..... |
519 |
|
|
||||||
Tapping ..... |
520 |
|
|
|
|
|
|
|
|
|
Finishing ..... |
521 |
|
|
|
|
|
|
|
|
|
Finishing – Clearance turning ..... |
524 |
|
|
|
||||||
Finishing – undercut ..... |
524 |
|
|
|
|
|
||||
Thread machining (G31) |
..... |
525 |
|
|
|
|
||||
Overview of milling operations |
..... |
526 |
|
|
|
|||||
Contour milling – Roughing/Finishing (G840) ..... |
527 |
|
||||||||
Deburring (G840) ..... |
529 |
|
|
|
|
|
|
|||
Engraving (G840) ..... |
530 |
|
|
|
|
|
|
|||
Pocket milling – Roughing/Finishing (G845/G846) ..... |
531 |
|||||||||
Special machining (SM) |
..... |
532 |
|
|
|
|
||||
6.15 Automatic Working Plan Generation (AWG) ..... |
534 |
|
||||||||
Generating a working plan ..... |
|
534 |
|
|
|
|
||||
Machining sequence – Fundamentals ..... |
535 |
|
||||||||
Editing and managing machining sequences ..... |
536 |
|
||||||||
Overview of machining sequences |
..... |
538 |
|
|
||||||
6.16 Control Graphics ..... |
|
547 |
|
|
|
|
|
|
|
|
Adjusting the section (zoom function) ..... |
547 |
|
||||||||
Setting the control graphics |
..... |
548 |
|
|
|
24
6.17 Configuring TURN PLUS ..... |
549 |
|
|
|
|
||
General settings ..... |
549 |
|
|
|
|
|
|
Configuring windows (views) ..... |
|
550 |
|
|
|||
Configuring the control graphics ..... |
550 |
|
|||||
Setting the coordinate system |
..... |
551 |
|
||||
6.18 Machining Information ..... |
552 |
|
|
|
|
||
Tool selection, turret assignment |
..... 552 |
|
|||||
Contour recessing, recess turning ..... |
553 |
|
|||||
Drilling ..... |
553 |
|
|
|
|
|
|
Cutting data, coolant ..... |
553 |
|
|
|
|
||
Hollowing |
..... 554 |
|
|
|
|
|
|
Inside contours ..... |
555 |
|
|
|
|
|
|
Drilling ..... |
556 |
|
|
|
|
|
|
Shaft machining ..... |
557 |
|
|
|
|
|
|
Multi-slide machines ..... |
559 |
|
|
|
|
||
Full-surface machining ..... |
560 |
|
|
|
|
||
6.19 Example ..... |
562 |
|
|
|
|
|
|
Creating a program |
..... 562 |
|
|
|
|
||
Defining the workpiece blank ..... |
|
563 |
|
|
|||
Defining the basic contour ..... |
563 |
|
|
||||
Defining form elements ..... |
564 |
|
|
|
|||
Preparing the machining process, chucking ..... |
565 |
||||||
Generating and saving a working plan |
..... 565 |
|
.....7 Parameters |
567 |
|
|
|
|
|
|
7.1 |
The Parameter Mode of Operation |
..... |
568 |
|
|||
7.2 |
Editing Parameters |
..... 569 |
|
|
|
|
|
|
Current parameters ..... |
569 |
|
|
|
||
|
Parameter lists ..... |
569 |
|
|
|
|
|
|
Editing configuration parameters ..... |
570 |
|
||||
7.3 |
Machine Parameters (MP) ..... |
571 |
|
|
|
||
|
General machine parameters ..... |
571 |
|
||||
|
Machine parameters for slides ..... |
572 |
|
||||
|
Machine parameters for spindles ..... |
573 |
|
||||
|
Machine parameters for C axes |
..... |
574 |
|
|||
|
Machine parameters for linear axes |
..... 575 |
|
||||
7.4 |
Control Parameters ..... |
577 |
|
|
|
||
|
General control parameters ..... |
577 |
|
|
|||
|
Control parameters for simulation ..... |
579 |
|
||||
|
Control parameters for machine display ..... |
580 |
|||||
7.5 |
Set-Up Parameters ..... |
583 |
|
|
|
|
HEIDENHAIN CNC PILOT 4290 |
25 |
7.6 Machining Parameters ..... |
585 |
|
|
||
1 |
– Global parameters for finished parts |
..... 585 |
|||
2 |
– Global technology parameters ..... |
586 |
|||
3 |
– Centric predrilling ..... |
588 |
|
|
|
4 |
– Roughing ..... |
591 |
|
|
|
5 |
– Finishing ..... |
594 |
|
|
|
6 |
– Recessing and contour recessing |
..... |
597 |
||
7 |
– Thread cutting ..... |
599 |
|
|
|
8 |
– Measuring |
..... 600 |
|
|
|
9 |
– Drilling ..... |
600 |
|
|
|
10 |
– Milling ..... |
602 |
|
|
|
Load monitoring ..... |
603 |
|
|
||
20 |
– Direction of rotation for rear-side machining ..... |
604 |
|||
21 |
– Name of the subroutines ..... |
605 |
|
||
22 |
– Sequence of tool selection ..... |
605 |
|
||
23 |
– Template management ..... |
606 |
|
|
24 – Parameter of the rechucking subroutines ..... |
606 |
|||||
|
|
|
|
|
|
||
8 Operating Resources ..... |
607 |
|
|
|
|
||
8.1 |
Tool Database ..... |
608 |
|
|
|
|
|
|
Tool editor ..... |
608 |
|
|
|
|
|
|
Overview of tool types ..... |
612 |
|
|
|||
|
Tool parameters ..... |
614 |
|
|
|
|
|
|
Tool holder, tool mount ..... |
|
624 |
|
|
||
8.2 |
Database for Chucking Equipment ..... |
628 |
|
||||
|
Chucking equipment editor |
|
..... 628 |
|
|
||
|
Chucking equipment lists ..... |
|
629 |
|
|
||
|
Chucking equipment data ..... |
|
630 |
|
|
||
8.3 |
Technology Database ..... |
641 |
|
|
|
|
|
|
Editing the technology data |
..... 642 |
|
||||
|
Cutting-value tables ..... |
643 |
|
|
26
9 Service and Diagnosis |
..... 645 |
|
|||
9.1 |
The Service Mode of Operation ..... |
646 |
|||
9.2 |
Service Functions ..... |
647 |
|
|
|
|
Access authorization ..... |
647 |
|
||
|
System service ..... |
648 |
|
|
|
|
Fixed-word lists ..... |
649 |
|
|
|
9.3 |
Maintenance System ..... |
650 |
|
||
|
Maintenance dates and intervals |
..... 651 |
|||
|
Displaying maintenance actions ..... |
652 |
|||
9.4 |
Diagnosis ..... |
655 |
|
|
|
|
Information and display ..... |
655 |
|
||
|
Log files and network settings ..... |
656 |
|||
|
Software update ..... |
657 |
|
|
.....10 Transfer |
659 |
|
|
|
|
|
|
|
|
10.1 |
The Transfer Mode of Operation ..... |
660 |
|
|
|
||||
|
Overview of data transfer methods |
..... 661 |
|
|
|
||||
|
Configuring Windows networks ..... |
|
663 |
|
|
|
|||
|
Configuring the serial interface or “printer” ..... |
|
666 |
|
|||||
10.2 |
Data Transfer ..... |
668 |
|
|
|
|
|
|
|
|
Enabling, file types ..... |
668 |
|
|
|
|
|
||
|
Basics of operation ..... |
669 |
|
|
|
|
|
||
|
Transmitting and receiving files ..... |
|
671 |
|
|
|
|||
10.3 |
Parameters and Operating Resources |
..... 674 |
|
|
|
||||
|
Transmitting parameters/operating resources |
..... 675 |
|
||||||
|
Loading parameters/operating resources ..... |
676 |
|
||||||
|
Backing up and restoring data ..... |
677 |
|
|
|
||||
|
Viewing parameter, operating-resource or backup files ..... |
679 |
|||||||
10.4 |
File Organization |
..... 680 |
|
|
|
|
|
|
|
|
Fundamentals for file organization |
..... |
680 |
|
|
|
|||
|
Managing files |
..... 681 |
|
|
|
|
|
|
HEIDENHAIN CNC PILOT 4290 |
27 |
.....11 Tables and Overviews |
683 |
|
|
|
|
|
11.1 Undercut and Thread Parameters ..... |
684 |
|
|
|||
Undercut DIN 76, Parameters ..... |
|
684 |
|
|
||
Undercut DIN 509 E, Parameters ..... |
686 |
|
|
|||
Undercut DIN 509 F, Parameters ..... |
686 |
|
|
|||
Thread Parameters ..... |
687 |
|
|
|
|
|
Thread pitch ..... |
688 |
|
|
|
|
|
11.2 Pin Layouts and Connecting Cables for the Data Interfaces ..... |
694 |
|||||
RS-232-C/V.24 interface for HEIDENHAIN devices ..... |
694 |
|
||||
Non-HEIDENHAIN devices ..... |
695 |
|
|
|||
RS-422/V.11 interface ..... |
696 |
|
|
|
|
|
Ethernet interface RJ45 socket |
..... |
696 |
|
|
||
11.3 Technical Information ..... |
697 |
|
|
|
|
|
Specifications ..... |
697 |
|
|
|
|
|
Accessories ..... |
698 |
|
|
|
|
|
User functions ..... |
698 |
|
|
|
|
|
28
Introduction and
Fundamentals
29
1.1 The CNC PILOT
The CNC PILOT is a contouring control designed for complex lathes and turning centers. In addition to turning operations, the control can also perform milling, drilling and boring operations. The C, Y and B axes enable you to drill and mill on the front and rear faces, the lateral surface and oblique planes. And as always, the CNC PILOT supports full-surface machining with dual-spindles.
The CNC PILOT controls up to six slides, four spindles, two C axes, one B axis and a pocket-oriented tool magazine. The control can machine up to four workpieces simultaneously.
Depending on the type and complexity of the parts to be machined and your organization, you can choose the type of programming best suited to your tasks.
In TURN PLUS you describe the contour of the blank and finished part using interactive graphics. Then you call the automatic working plan generation (AWG), and the NC program will be generated fully automatically on a keystroke. An alternative is the interactive working plan generation (IWG). When using the IWG, you determine the sequence of machining and other technical details.
Every working step is shown in the control graphics and can be corrected immediately. The result of program creation with TURN PLUS is a structured DIN PLUS program.
TURN PLUS minimizes the number of entries required, but it requires that the the tool data and cutting data has already been entered.
If TURN PLUS fails to create the optimal NC program for technologically sophisticated machining operations, or if you primarily want to reduce the machining time, write the NC program with DIN PLUS.
In DIN PLUS you first describe the contour of the workpiece blank and finished part. The “simplified geometry programming” calculates nondimensioned coordinates if, for example, the drawing is not dimensioned for conventional NC. Then you write the NC program using powerful fixed cycles.
Both TURN PLUS and DIN PLUS support a C or Y axis and full-surface machining. DIN PLUS cycles are available for working with the B axis.
As an alternative, you can machine your workpiece in DIN PLUS with linear and circular movements and simple turning cycles, as you are accustomed to in conventional DIN programming.
30