bosch CC 220 M User Manual

5 (2)

Antriebsund Steuerungstechnik

CC 220 M

Graphic programming

Operating instructions, Part 1 and Part 2

Version 101

Automationstechnik

CC 220 M

Graphic programming

Operating instructions, Part 1 and Part 2

1070 073 323-101 (92.01) GB

(V25)

E 1992

by Robert Bosch GmbH,

All rights reserved, including applications for protective rights. Reproduction or handing over to third parties are subject to our written permission.

Discretionary charge 40.– DM

Flexible Automation

Contents

CC 220 M

Operating instructions

 

Contents

Graphic programming Part 1

Page

1.GENERAL

Summary of functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–1 Notes, conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–2 Input dialog, input format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–2 Function keys and softkeys . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–3 Operating and softkey levels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–3 Level return key . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–4 Input confirmation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–4 Window technique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–4 Absolute/incremental values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–5 Cursor keys . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–6 Angle input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–7 Coordinate input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–8 Units of measurement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–9 Selection of a contour or contour section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–11 Geometrical principles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–19 Coordinate system . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–19 Zero points and reference points . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–21 Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–24 Zero point offset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–29

2.OPERATION

Graphic programming . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–1 Geometry . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–1 Working plan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–1 File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–1 Data transfer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–1 Graphic display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–2 Magnifier . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–2 Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–2

Control panel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–3 Input field . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–4 Screen display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–6 Color tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–7

Contents − 1

Flexible Automation

Contents

CC 220 M

Operating instructions

 

Page

3. . GEOMETRY

Geometry input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–1 Graphic working area . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–2 Coordinate origin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–4 Description of the finished part . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–7 External contour . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–9

Creating the external contour . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–9 Rectangle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–10 Circle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–11 Change, delete, confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–12 Contour blend . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–13 Elements of a contour blend . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–16 Line . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–18 Arc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–20 Transition conditions for producing contour blends made up of several elements . . . . . . . 3–21 Defined contour blend elements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–24 Circle to line . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–24 Line to circle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–31 Line to line . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–34 Circle to circle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–37 Undefined contour blend elements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–41 Circle to circle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–44 Circle to line . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–47 Line to circle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–48 Input example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–51 Start point selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–54 Input example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–56 Closing the contour . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–58 Rounding/chamfer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–60 Input example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–65 Contour blend, change, delete, confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–67

Internal contour . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–68 Pocket, island . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–70 Definition of pocket . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–70 Definition of island . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–70 Bores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–73 Type of bore . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–73 Hole pattern . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–79 Change, delete, confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–85 Groove . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–88 Groove end . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–90 Groove depth, groove width . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–90 Change, delete, confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–92

Contents − 2

Flexible Automation

Contents

CC 220 M

Operating instructions

 

Page

3. . GEOMETRY

Geometry edit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–92 Contour editor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–93 Delete element . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–94 Insert element . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–94 Delete contour . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–94 Numeric display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–95 Change origin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–95 Hole editor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–97 Select holes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–97 Change holes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–97 Change geometry . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–97 Type of bore . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–98 Change hole pattern . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–98 Delete holes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–99 Numeric display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–99 Geometry . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–99 Hole pattern . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–100 Center point . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–100 Change coordinate system . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–101

Blank . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–102 Blank contour input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–102 Change, delete, confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–104 Automatic blank generation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–105 Geometry macro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–106 Identifying a geometry macro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–108 Storing an active geometry macro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–109 Activating a stored geometry macro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–110 Geometry macro transfer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–112 Change functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–113 Shift . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–116 Rotate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–118 Mirror . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–124 Scaling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–130

Contents − 3

Flexible Automation

Contents

CC 220 M

Operating instructions

 

Graphic programming Part 2

Page

4. . WORKING PLAN

Explanations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–1 Machining . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–3 Contour machining . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–4 Contour selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–4 Roughing, finishing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–6 Roughing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–6 Finishing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–6 Tool engagement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–7 Tool selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–8 Contour milling strategy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–9 Complete contour . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–9 Contour section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–10 Contour machining management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–16 Surface machining . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–17 Calling surface machining . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–20 Surface identification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–20 Roughing, finishing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–22 Roughing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–22 Finishing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–22 Traversing strategy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–23 Parallel and meander–type machining . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–26 Compensating cut . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–25 Equidistant machining . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–27 Down–milling/up–milling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–28 Tool selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–27 Approach to the surface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–30 Surface machining management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–32 Pocket machining . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–34 Pocket identification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–36 Machining mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–36 Roughing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–36 Finishing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–37 Roughing, finishing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–37 Input of allowances . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–37 Traversing strategy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–37 Down–milling/up–milling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–37 Tool selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–37 Approach to the surface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–38 Pocket machining management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–38 Clearing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–39 Tool change . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–41 Drilling geometry definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–41

Contents − 4

Flexible Automation

Contents

CC 220 M

Operating instructions

 

Page

4. . WORKING PLAN

Store . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–42 Termination of clearing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–45 Clearing management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–47 Interactive machining . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–48 Tool change . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–49 Traversing blocks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–50 Reference contour selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–51 Traversing block without reference contour . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–53 Traversing block with reference contour . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–61 Cycle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–63 Storing the machining steps in the working plan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–66 Drilling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–67 Drilling depth . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–68 Spot drilling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–69 Drilling, core drilling, deep hole drilling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–69 Drilling/core drilling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–71 Core drilling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–72 Deep hole drilling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–72 Drilling management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–74 Tool change . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–75 Tool selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–75 Special tool . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–77 Drills . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–77 Core drills . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–77 Spot drills . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–78 Reamers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–78 Taps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–79 Countersink . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–80 Milling cutters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–81 Protection zones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–82 Rectangle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–83 Circle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–83 Edit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–84 Simulation of all machining steps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–85

5. . NC PROGRAM

NC block . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–1 Reference coordinate system . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–2 Program zero point . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–3 Program zero point definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–4 NC program generation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–5

Contents − 5

Flexible Automation

Contents

CC 220 M

Operating instructions

 

Page

6. . GRAPHIC DISPLAY

Layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–1 Scaling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–2 Top view . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–3 Standard views . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–4 Cross–section in XY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–5

Cross–section plane . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–5 Numeric input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–6 Graphic input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–6 Projection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–8 Scaling factor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–9 Magnifier function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–10 Mode call . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–10 Positioning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–10 Magnification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–12 Display of magnification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–12 Repetition of the magnifier function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–12 Inadmissible magnification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–12 Quitting the magnifier function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–12

7. . FILES

TOOL FILE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–1 Tool parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–2 Technological parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–2 Geometry data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–6 Data for the NC program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–6 Editing conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–7 Editing the tool file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–9 Change tool . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–10 Delete tool . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–11 Tool input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–12 Explanation of geometry data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–13 Copy tool . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–27 Clear file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–28 Tool types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–28 Tool type file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–29

Contents − 6

Flexible Automation

Contents

CC 220 M

Operating instructions

 

Page

Editing the tool type file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–31 Delete tool type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–31 Clear file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–31 Select tool type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–32 Enter tool type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–32

Creation of tool types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–34 Geometrical basic elements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–35

7. . FILES

Explanation of parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–36 Terminating tool type input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–38 Input example – Input tool type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–39 CONFIGURATION FILE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–47 Editing the configuration file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–47 NC processor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–48 Machine configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–50

8. . DATA TRANSFER

DATA TRANSFER . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8–1 Data selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8–2 Geometry data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8–2 Tool data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8–2 Transfer direction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8–2 Data input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8–2 Data output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8–3

9. . GRAPHIC MESSAGES

INDEX

Contents − 7

Flexible Automation

Contents

CC 220 M

Operating instructions

 

Contents − 8

Flexible Automation

Contents

CC 220 M

Summary

Operating instructions

Summary

The graphic programming functions are explained in detail in the individual chapters:

.1. GENERAL

The section entitled ”Notes, conventions” contains basic information on operation. These specific points will not be discussed in further detail in subsequent chapters.

.2. OPERATION

Calling up the graphic programming function.

The softkeys, screen and ASCII keyboard are described. The color settings of the screen are also described.

Additional information on execution of an NC program can be found in the sections entitled ”Geometrical principles” and ”Tools”.

.3. GEOMETRY

The control system offers basic geometric elements for inputs of the finished and blank contours. In this way, the workpiece to be produced can be displayed ”pictorially”.

.4. WORKING PLAN

The workpiece is machined on the basis of the finished and blank dimensions. You determine the order of machining and select the required tools.

You identify any protection zones in the working area, thus permitting visual monitoring of any potential collisions.

Simulated workpiece machining can be called on the basis of the working plan data.

.5. NC PROGRAM

You determine the program zero point of the NC program to be written.

The NC program is generated in accordance with DIN 66025 on the basis of the workpiece geometry data and the working plan data.

Contents − 9

Flexible Automation

Contents

CC 220 M

Summary

Operating instructions

.6. GRAPHIC DISPLAY

Various workpiece displays, sectional views and enlarged magnified views can be selected for geometry input and compilation of the working plan.

.7. FILES

The tool file with the tool type file is described here. In addition, this chapter contains explanations of technological and geometry data. The geometry of a tool can be described using the information in the tool type file (new tool input).

Certain parameters can be activated or deactivated in the configuration file. In addition, parameters can be stored here for the NC program to be generated.

.8. DATA TRANSFER

This chapter describes transfer of data from geometry and tool files between the part program and main memory (reading data in and out).

.9. GRAPHIC MESSAGES

This chapter contains explanations of the error messages and warnings output in graphic programming mode. The possible fault causes are specified with reference to the error messages.

. INDEX

Contents − 10

Flexible Automation

General

CC 220 M

Operating instructions

 

Summary of functions

The CC 220 M is used to generate a milling program by entering the geometry of the workpiece. No NC language is required for this purpose. Each input is displayed in graphic form on the screen. Changes and additions are possible at any time.

The control system then calculates the various steps on the basis of the values entered for the finished and blank contours and suggests suitable tools. This allows you to draw up the working plan for all machining steps.

The control calculates the tool path from the tool dimensions and programmed workpiece contour, also for irregular contour transitions.

The programmed work steps can be simulated.

Input errors can be recognized and corrected accordingly.

The result is an NC program in accordance with DIN 66025.

These operating instructions provide fundamental information required for the following operations:

Input of the workpiece geometry in accordance with the production drawing, thus allowing the dimensionally correct workpiece to be displayed on the screen.

Generation of a working plan with information on the tools, machining sequence and machining strategy.

Data management of the geometry, tool and NC files.

Generation of an NC program in accordance with DIN 66025.

Summary:

Graphic programming

GENERATE PROGRAM

GEOMETRY

Outside contour

Internal contour Bores

Pocket/island

Groove

Blank

WORKING PLAN

TECHNOLOGY

Machining sequence

Machining strategy

Technological data Simulation

NC–PROGRAMM

NC blocks in accordance with DIN 66025

DATA MANAGEMENT

Geometry file

Tool file

NC file Configuration file

1 – 1

Flexible Automation

General

CC 220 M

Operating instructions

 

NOTES, CONVENTIONS

The information given below applies to the following chapters. The specific significance of the various points will not be discussed again later.

Input dialog, dialog format

Input

Functions are selected by means of softkeys. Based on the principle of a variable function keypad.

Alphanumeric input of parameters in a fixed window.

Errors can be corrected in two ways:

Editor function

Values can be edited during alphanumeric input.

Edit function

Deletion, editing, insertion and numeric display of elements. Correction of geometry or working plan data.

Conversion of the coordinate system to simplify input and permit adaption to production drawings with different scales.

Cursor function to identify graphic objects. In many cases, it is necessary to establish a relationship with already existing objects or elements.

Two possibilities exist for a specific selection:

An object can be selected by systematically paging through. The current element is displayed in a different color. Selection is made by

YES/NO.

Graphic identification using the cursor.

Output

Current geometry

Selection of different views

Operator prompts and error messages in clear text

1 – 2

Flexible Automation

General

CC 220 M

Operating instructions

 

Function keys and softkeys

The momentary significance (function) of each individual key is determined by the corresponding window in the softkey line at the bottom of the screen.

Example:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

MODES

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

GEOMETRY

WORKING

 

FILE

 

DATA

 

 

 

 

PLAN

 

TRANSFER

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

F1

 

F2

 

F3

 

F4

 

F5

The keys are subsequently designated by F1 ... F5. The keys on the ASCII keyboard are labelled accordingly.

The current operating level is indicated on the left–hand side in the message line. The softkey texts in the windows refer to the next operating level, individual functions or variable basic conditions.

Note:

Any change in a basic condition (e.g. absolute or incremental value input) influences only the functions of the current or subsequent operating levels without exiting the current operating level.

Operating and softkey levels

Each new assignment of functions to keys F1 ... F5 is designated as an operating or softkey level. There are thus a number of operating levels for each individual key, depending on the functions assigned, each of which can be selected in succession. The corresponding softkey function is activated when the function key is pressed. A summary of the current operating levels is included for each section of the following operating instructions.

Use the key to jump from any operating level directly to the initial display.

Every level can be activated directly using the level return key provided parallel to the softkey selection. The user is returned to next–higher level if this key is pressed.

1 – 3

Flexible Automation

General

CC 220 M

Operating instructions

 

Level return key

Panel or ASCII keyboard

Whenever this key is pressed, you are returned to the next–higher level. The current function is terminated and not executed. Any incorrect inputs can thus be corrected. You can jump back to the initial level in individual cases.

Input confirmation

ENTER on the control panel keyboard or RETURN ASCII keyboard

Inputs are confirmed whenever this key is pressed.

A parameter list is transferred to the control for further processing.

Window technique

The appropriate parameters are displayed in the upper right–hand corner of the screen so that a basic geometrical contour or element can be defined or values entered in the working plan. Some of the parameters contain preset default values.

The example shows the window displayed when RECTANGLE is input as the external workpiece contour.

Example: List of parameters for a rectangle

 

 

 

 

 

 

RECTANGLE

 

 

 

 

Z – LEVEL

 

20.000

 

 

 

 

 

START POINT X

120.000

 

START POINT Y

10.000

 

WIDTH

100.000

 

HEIGHT

180.000

 

ANGLE

0.000

 

ROUNDING

0.000

 

 

 

 

 

The cursor is always located in the first line.

Terminate value input for each line with ENTER. The cursor then jumps to the next line.

Set values or default values can be overwritten or adopted by pressing

ENTER.

When all the missing values have been entered, store the parameter list with

ENTER.

If the input is incomplete, the following error message is output: INPUT NOT COMPLETE.

1 – 4

Flexible Automation

General

CC 220 M

Operating instructions

 

Altering an existing list of parameters

1.Use to jump to the required line.

2.Overwrite the value or delete it by pressing or DELETE.

3.Terminate the input with ENTER.

Geometrical dimensions can be determined using the calculator principle and the basic arithmetic elements + , – , . ; : . Brackets are not possible.

If supplementary information is optionally possible but not obligatory in addition to the input values required, the corresponding parameters are highlighted in a different color in the dialog text.

Absolute/incremental values

The softkey line offers a choice between absolute and incremental inputs. The momentary setting applies to the value input for a parameter in the parameter list.

ABSOLUTE

INCREMENT

The condition is defined when the key is pressed. The currently active condition is highlighted.

Absolute value input

ABSOLUTE

 

 

INCREMENT

If absolute input is selected, the position of an end point is

 

specified relative to the current coordinate origin.

Example: Absolute value input

+Y

EP

Absolute value

AP

+X

Absolute

value

EP = End point AP = Start point

1 – 5

Flexible Automation

General

CC 220 M

Operating instructions

 

Incremental value input

ABSOLUT

 

INKREMENTAL

The distance between a start point and an end point is input for

 

incremental programming. The coordinate values of the end point always refer to the start point, i.e. to the end point of the last element input.

The position of the start point is of decisive importance with regard to reaching the end point. For this reason, the coordinates of the last point input are displayed in the prompt line for guidance.

Note: The end point of the last defined element serves as the reference point when entering indeterminate contour elements.

Example: Incremental value input

+Y

EP

Incremental value

AP

+X

Incremental

value

EP = End point AP = Start point

Cursor keys

These keys are used to move the

cursor cross +

or

cursor square

In ”Geometry Edit”, the differently colored cursor cross marks the current position. The cursor keys can be used to move the cursor cross to the desired position.

File data changes and suggestion list inputs are edited line–by–line. The cursor square indicates the momentary input position. The cursor keys

are used to jump to the required line.

1 – 6

Flexible Automation

General

CC 220 M

Operating instructions

 

Angle input

Angles are always defined in mathematically positive direction and are input with reference to the X–axis (horizontal axis). All angles are entered in DEGREES.

(–270 ƒ)

 

90 ƒ

 

 

180ƒ

0

ƒ

ƒ

 

(–360 )

ƒ

360 ƒ

(–180 )

 

 

 

270 ƒ (–90 ƒ)

Each angular position is referred to the X–axis

Example: Angle input

90 ƒ

Y

0ƒ

(–45 ƒ) 315 ƒ

X

(315 ƒ = –45 )ƒ

1 – 7

Flexible Automation

General

CC 220 M

Operating instructions

 

Coordinate input

Cartesian coordinates

Y

P1 (X,Y)

Y1

X1 X

ABSOLUTE

INCREMENT

The position of all points (corners, center points of circles) can be precisely described using a coordinate system with two axes.

Each position is clearly defined by a coordinate pair (X, Y).

Polar coordinates

Y Punkt– P1

Abstand

Punkt–

Winkel ABSOLUTE

INCREMENT

X

The polar coordinates of a point are entered by specifying the linking distance between the point and its point of origin (coordinate origin) as well as the angle between this line and a defined coordinate axis (e.g. Xaxis).

1 – 8

Flexible Automation

General

CC 220 M

Operating instructions

 

Units of measurement

Metric/inch switch–over

Data can be entered in the metric or inch system by selecting the corresponding unit of measurement. The chosen unit of measurement then applies to all length inputs (e.g. for geometry, working plan, tool file etc.).

The unit of measurement stored in the configuration file (NC process; unit of length) is decisive for the basic setting. Here, the entry of MPP3002 (G70/G71) is generally offered as the basic setting. The unit of measurement for graphic programming is determined by the input for

LENGTH UNIT METRIC/INCH

(see ”Configuration file”).

The unit of measurement can be changed for length inputs for an individual input situation. The changed mode then applies only to the respective line (geometry) or for each input side during active input of a tool (see Page 7–2ff) or parameter input in the working plan. The unit of measurement stored in the configuration file is offered as standard and all displayed parameters are converted correspondingly. ”Metric” or ”Inch input” is activated by means of a ”Toggle softkey” in the respective softkey line.

Example: Toggle softkey metric/inch

METRIC

INCH

Geometry (see ”Geometry”, Page 3–3) or Working plan (see ”Working plan”,

Page 4–1ff)

You can change the mode for each line of an input window.

Mixed dimension input with metric/inch unit is possible.

The selected unit of measurement is stored together with the individual data items. The value is displayed after corresponding conversion if the unit of measurement is changed.

Tool file (see ”Tool file”, Page 7–2ff)

The basic setting for the unit of measurement stored in the configuration file (NC process) appears after new selection of the tool file under the parameter

1 LENGTH UNIT METRIC/INCH.

All parameters suitable for metric/inch conversion are output in accordance with the selected unit. The unit of measurement for the corresponding input lines is changed by changing parameter 1 correspondingly.

1 – 9

Flexible Automation

General

CC 220 M

Operating instructions

 

NC program (see ”NC program”, Page 5–1ff)

The unit set in the configuration file is decisive for the NC program, without taking into account the mode used for input. The header of the generated program then contains a

G70 (inch programming) or

G71 (metric programming).

Summary: Metric/inch switchover

MPP 3002

G70/G71

Configuration file

Metric or inch

Geometry, tool file, working plan

Metric or inch

NC–Program

G70/G71

Max. range for metric/inch programming

Format

 

 

 

 

 

METRIC

4 places before decimal point,

3 after

 

Max.: 9999.999 mm

 

INCH

3 places before decimal point,

4 after

 

Max.: 393.0007 Inch

 

The maximum working area in inches is obtained by means of the internal conversion factor of 1 inch = 25.4 mm:

X–Positive

= 393.0007 Inches (

9999.999 mm)

 

 

=

Y–Positive

= 393.0007 Inches (

9999= .999 mm)

Z–Level

= 393.0007 Inches (

9999.999 mm)

 

 

=

Owing to the display format, the following minimum inputs are required, since all data in inches are entered and displayed with 4 places after the decimal point and all metric data with 3 places after the decimal point:

INCH

0.0001 Inch

= 0.003 mm

METRIC

0.001 mm

= 0.0000 Inch

1 – 10

OTHER
CONTOUR

Flexible Automation

General

CC 220 M

Operating instructions

 

Selection of a contour or contour section

It is possible to select a complete contour or a contour section. The marked contour element then forms the basis for a new geometrical form or identifies a machining section.

The procedure described here is the basis for the functions in geometry and working plan modes.

Contour selection

Initial operating level

Example: Geometry macro

GEOMETRY MACRO

 

 

 

 

 

 

 

 

IDENTIFY

ACTIVATE

SAVE

MODIFY

STORE

 

 

 

 

 

 

 

 

 

 

IDENTIFY

 

 

 

 

 

 

 

 

 

or

 

 

 

 

Working plan

 

 

 

 

 

 

 

 

IDENTIFY CONTOUR

 

 

 

 

 

 

 

 

OTHER

 

CONTOUR

 

STORE

CONTOUR

 

SECTION

 

 

 

 

Other contour

You can address each possible contour by means of this key. The current contour appears in a different color in each case.

Defining a contour section

CONTOUR

 

SELECTION

This key can be used to define a contour section on the current

contour.

 

The contour section is defined by means of the start and end points.

Example: Contour section

The start and end point define the contour section.

Contour

End point

 

Contour section

Start point

1 – 11

Flexible Automation

General

CC 220 M

Operating instructions

 

Start and end point selection

IDENTIFY CONTOUR

OTHER

 

CONTOUR

 

STORE

CONTOUR

 

SECTION

 

 

 

 

 

 

 

 

 

CONTOUR

 

 

 

 

SECTION

 

 

 

 

 

 

 

SELECT START POINT (END POINT)

 

 

 

 

 

 

 

ADVANCE

BACKUP

POSITION

 

STORE

INPUT

 

 

 

 

 

The procedure is essentially the same for both start and end point selection.

START POINT/END POINT SELECTION

Procedure:

1.start point

2.end point.

Determine

3.

STORE

The respective position is now stored.

Various possibilities are available under POSITION INPUT or ADVANCE/BACKUP for positioning.

Direction of movement

ADVANCE

BACKUP

Each contour is offered here divided internally into the original contour elements in order to permit selection of the start and end points. Using the two softkeys, you can move the cursor cross over the contour to mark these points. The cursor jumps to the internal contour element transitions.

Example: Contour divided into the original contour elements

Contour with marked start/end points.

Advance/backup defines the direction of movement, whereby the original input direction is taken into account.

1 – 12

Flexible Automation

General

CC 220 M

Operating instructions

 

Example: Calling a contour section

When a contour section is called, the cursor cross is positioned to the start point of the first element.

Input direction

=

Advance

 

Start point

Input direction

The following applies to circular and rectangular contours:

Advance

= Movement in counter–clockwise direction

 

 

 

 

Backup

= Movement in clockwise direction

Example: Circle, rectangle

 

 

 

 

 

 

 

Circle

Rectangle

 

 

 

 

 

 

 

 

2 semi–circles

4 contour elements

 

”straight line”

The respective position is marked by the cursor cross

1 – 13

Flexible Automation

General

CC 220 M

Operating instructions

 

Position input

Any point on the offered contour can be determined here as the start or end point.

You are thus independent of the coarse selection of transition points via

ADVANCE/BACKUP.

POSITION

INPUT

This is followed by the operating level

Example: Start point selection

SELECT START POINT

 

METRIC

ABSOLUTE

 

 

NUMERIC

 

INCH

INCREMENT

 

 

GRAPHIC

The current display appears with the selected contour. A cross–hair extending over the whole display marks the suggested start point. The input window POSITION INPUT is displayed.

Example: Position input

 

 

 

 

 

 

 

 

POSITION INPUT

 

 

 

 

 

 

 

 

 

 

 

COORDINATE X

=

 

0.000

 

 

COORDINATE Y

=

 

–10.000

 

 

... DISTANCE

=

 

 

 

 

... ANGLE

=

 

 

 

 

POSITIONING MODE

=

 

FINE

 

 

 

 

 

 

 

 

 

 

 

 

SELECT START POINT

 

METRIC

ABSOLUTE

 

 

NUMERIC

 

INCH

INCREMENT

 

 

GRAPHIC

The displayed window shows the current position in numerical form.

The cursor cross is set by entering the coordinate position. This input can be made either numerically or graphically (see ”Numeric/graphic position input”, Page 1–16).

Example: Input window, position input

 

 

 

 

 

 

 

POSITION INPUT

 

 

 

 

 

 

 

 

 

COORDINATE X

=

Display of the Cartesian coordinates

 

 

COORDINATE Y

=

of the currently set start point

 

 

..... DISTANCE

=

Polar coordinate input

 

 

..... ANGLE

=

 

 

 

POSITIONING MODE=

COARSE/FINE selection with cursor keys

 

 

 

 

 

 

 

 

 

 

1 – 14

bosch CC 220 M User Manual

Flexible Automation

General

CC 220 M

Operating instructions

 

Explanations for position input

COORDINATE X = 40.000

COORDINATE Y = 50.000

Indication of the Cartesian coordinates of the currently set point.

All positions are displayed as Cartesian coordinates, irrespective of the input.

....DISTANCE =

....ANGLE =

You can enter the current point in polar coordinates (see ”Polar coordinates”, Page 1–8).

Mixed input of Cartesian/polar coordinates is possible. The position must be unambiguously defined by two inputs in each case.

Table: Coordinate input for unambiguous point definition

COORDINATE X

COORDINATE Y

..... DISTANCE

..... ANGLE

The message INPUT DATA INCONSISTENT appears if the position input is ambiguous.

POSITIONING MODE = FINE/COARSE

You can alternatively select COARSE or FINE (default setting) with the cursor keys

or .

COARSE: The contour point is the start position of a contour element of the current contour which is closest to the graphically or numerically entered point.

Example: COARSE positioning mode

Selected contour

The cross–hair position determines the start point on the contour.

Start or end point

1 – 15

Flexible Automation

General

CC 220 M

Operating instructions

 

FINE:

The contour point is the position of a contour element of the current

 

contour which is nearest to the graphically or numerically entered

 

point.

Example: FINE positioning mode

Selected contour

The cross–hair position determines the start point on the contour.

Start or end point

Numeric/graphic position input

You determine the input mode by means of the toggle softkey. The currently active status is shown inverted.

NUMERIC

 

GRAPHIC

Default setting NUMERIC.

 

Numeric input

You define the unambiguous position (Cartesian/polar). The cross–hair marks the input position. The contour is marked in accordance with the positioning mode (coarse/fine) after the point is accepted.

Unit of measurement

METRIC

 

INCH

Coordinates can be entered in mm or inch, depending on the

 

metric/inch selection. Inputs with mixed units are possible. The current status is shown inverted.

Measurement mode

ABSOLUTE

 

INCREMENT

Coordinate inputs can be made in either absolute or incremental

 

form (see ”Absolute/incremental value input”, Page 1–5ff).

The current status is shown inverted.

1 – 16

Flexible Automation

General

CC 220 M

Operating instructions

 

Graphic input

NUMERIC

GRAPHIC

The cross–hair is positioned with the cursor keys

Movement on the X–axis

– X + X

+ Y

Movement on the Y–axis

– Y

Setting start and end points

After the cross–hair has been positioned, the current position is accepted with ENTER. The current positions are displayed as Cartesian coordinates in the input window.

ENTER You store the positions of the input window by pressing this key. The corresponding point on the contour is set and marked. This is followed by the softkey line for activation.

SELECT START POINT (END POINT)

ADVANCE

BACKUP

POSITION

 

STORE

INPUT

 

 

 

 

 

1 – 17

Flexible Automation

General

CC 220 M

Operating instructions

 

Accepting the start/end point

STORE

The offered position is accepted by pressing this key. The marking cross new appears in a different color. End point selection is offered after acceptance of the start point. The contour defined with the start and end point is displayed in a different color after acceptance of the end point.

Example: Contour section acceptance

Contour with defined contour section

Contour section

Acceptance is followed by the operating level

CONTOUR SECTION

OTHER

STORE

SECTION

 

OTHER

 

SECTION

The alternative contour section is shown.

 

 

Contour with defined

 

contour section

 

”Other section”

 

Other section

Contour section acceptance

STORE

The contour section displayed in a different color is accepted by pressing this key. The user is then returned to the initial operating level.

Example: Initial operating level for contour selection GEOMETRY MACRO:

GEOMETRY MACRO

 

IDENTIFY

ACTIVATE

SAVE

EDIT

STORE

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1 – 18

Loading...
+ 360 hidden pages