Documente Academic
Documente Profesional
Documente Cultură
ManualTurn
Short Guide
09.98
EASYSTEP
Graphic
PART_3
X
Z
83.148
2.098
Retraction
Retraction
T
F
0.000
mm
0.000
mm
1
R.TR.
120%
mm/min
EASYSTEP
PART_3
X
Z
83.148
2.098
mm
mm
PART_3
Stock removal
T1
Stock removal
PART 13 T1
3
4
Stock removal
Undercut G DIN
PART 13 T2
T3
Groove
T3
Groove
Longit. thread
END 8
T
F
S
Published by Siemens AG
Automation and Drives
Motion Control Systems
P.O. Box 3180, D91050 Erlangen
1
0
120%
mm/rev
0.240
115%
Rev/min
172.5
STOCK REMOVAL
Groove
PART_3
X
Z
Test run
feedrate
T4
End of program
P
B1
83.148
2.098
mm
T1
EASYSTEP New
editor
T
EASYST F
Off
S
0%
Siemens Aktiengesellschaft
Alternat.
GWE-570093101824
mm
END
END
120%
mm/rev
115%
Rev/min
50%
B2
1
0.240
172.5
100%
1
2
R1
R2
R3
R4
D
U
BS
N 2 P
15.000
15.000
0.500
0.000
0.000
0.500
0.000
0.100
3.000
10.000
inc
inc
inc
inc
Accept
Page 6
Page 7
Abort
Alternat.
Accept
Cycle Machining
Simulation
Programming
Tips& Programm.
Tricks in G Code
Contents
Manual Machining
Overview of Pushbuttons
Page 6
Page 7
Abort
Alternat.
Accept
Cycle Machining
Simulation
Programming
Tips& Programm.
Tricks in G Code
Contents
Manual Machining
Overview of Pushbuttons
Operating Concept
Manual mode
MANUAL: conventional feed forward
for face, longitudinal and taper turning
Single-cycle machining
i Do not press
Accept
STRAIGHT
TAPER
CIRCLE
CYCLE
eters
le param
c
y
c
t
e
S
STOCK REMOVAL
CONTOUR
EASYSTEP programming
EASYSTEP
PART_3
X
Z
83.148
2.098
mm
mm
PART_3
Stock removal
Stock removal
Stock removal
PART 13 T2
Undercut G DIN
T3
T
F
S
PART 13 T1
Groove
Groove
Longit. thread
END 8
T1
T3
T4
End of program
1
120%
mm/rev
0
0%
115%
Rev/min
50%
EASYSTEP New
editor
0.240
172.5
100%
EASYSTEP Special
off
function
Step
search
Single
step
G code
Tool
Spindle
Offset
33
Handwheels
Z-
PART_3
Stock removal
Stock removal
Stock removal
Undercut G DIN
Groove
Groove
Longit. thread
End of program
X+
T1
PART 13 T1
PART 13 T2
T3
T3
T4
STOCK REMOVAL
Stock removal
-80
Z+
-60
-40
-20
X
Z
-30
83.148
2.098
-20
-10
40
50
60
70
T
F
S
120%
mm/rev
0
0%
0.240
115%
Rev/min
172.5
50%
100%
40
END
D
UX
UZ
2.000 inc
0.000 inc
0.100 inc
Alternat.
Start cycle
with NC Start
Accept
80
-40
-20
Press
EASYSTEP
Off
STOCK REMOVAL
Stock removal
PART_3
-20
20
X
83.148
CONTOUR
Z X
83.148
CONTOUR
Z X
83.148
CYCLE
T
F
Z X
83.148
STOCK
REMOVAL
S T
F
Z X
83.148
STOCK
REMOVAL
S T
Z X
F
83.148
S T
Z
2.098
F
S T
F
CYCLE
S T
F
X
83.148
S
Z
2.098
Z
Straight
PART_3
-80
-60
-40
-20
Call help
display
with
Stock removal
PART13
20
-30
-20
Groove
PART_3
0%
40
-10
-80.0
-78.0
-76.0
-74.0
-72.0
END
0%
60
Groove
PART_3
B1
U
mm
0%
Press
80
Delete
Element
0%
END
B2
Longit. Thread
PART_3
0%
PMILL_TEIL_15
-40
Z1
to accept
cycle in
program
-20
Alternat.
mm
20
0%
mm
Alternat.
Accept
T1
mm
40
END
T
F
S
60
Alternat.
120%
mm/rev
0
0%
115%
Rev/min
50%
R
Alternat.
0.240
172.5
100%
80
Stop
Turn WT
Noncut
W
R
K
15.000
0.000
1.100
29.000
8
0.240
0.000
2.000
0.000
AS
E
U
V
Q
Sync.
Point
Single
Cycle
inc
inc
inc
inc
inc
inc
Accept
END
Graphic
32
Teach
In
Directory
Setup
Set workpiece zero
2 Press
and
G code editor.
Preset
3 Select axis
45.917
mm
28.367
mm
to confirm
4 Enter reference 7 8 9
value
4 5 6
Modify cycle in G Code
1 2 3
0
Select tool
1
Press
and
Tool
2 Select tool
Number
2
Length Z
Length X
Radius
Press
Support
Pos.
B1
1
2
3
127.830
24.580
0.200
142.620
24.330
0.400
260.450
24.880
0.500
B2
Pos.
Alternat.
Press
Changeover to
Select
1
2
R1
R2
R3
R4
D
U
BS
N 2 P
15.000
15.000
0.500
0.000
0.000
0.500
0.000
0.100
3.000
10.000
inc
ink
inc
inc
to confirm
31
Programming in G Code
Switch to G code
EASYSTEP.
1
Press
G code
Press
Tool
and
Measure
current block
E_ROUGH(1,0.2,95,150,96,1,5,43.5,90,1,90,-0.8,90,
0,90,44.3,91,0,0,0,2,0,0.1,1,90,90,0) LF
7
Kreistasche
E_ROU_GP(1,0.2,95,160,96,"CONTOUR_13",42.5,90,0,90
,1,1,3,0.2,0.1,0) LF
E_ROU_GP(2,0.1,95,100,96,"CONTOUR_13",0,90,0,90,2,
1,3,0.2,0.1,0) LF
Editor
Save
pos. X
Enter diameter in X
Workpiece dimension:
6 Press
Insert G code block into program
E_ROU_GP(2,0.1,95,100,96,"CONTOUR_13",0,90,0,90,2,
1,3,0.2,0.1,0)L F
E_UCUT_D(3,0.1,95,180,97,3,1,20,90,-40,90,30,20,90
,1,0.1,0) LF
E_GROOV(3,0.12,95,180,96,1,0,30,90,-60,90,4,3,0,15
,15,0.5,0,0,0.5,0.1,2,10,3,1,5.608,3,0,1) LF
G0 X40 Z30 LF
and
Spindle
30
7 8 9
4 5 6
1 2 3
0
Traversing Axis
Direction keys/universal control stick
i Precondition:
MANUAL is selected.
1 Select direction
Call EASYSTEP
X-
XZ-
Z+
or
Z-
XZ
off
X+
X+
Press
6
The selected axis is traversed until the
fixed key is pressed.
Handwheels
1
Press
Z
X
Press
1
10
Directory
3
Z+
Press
Stock removal
Undercut G DIN
CONTOUR_13 T2
T3
Groove
T3
Step
Search
100
Press
Single
Step
29
Install Program
Select program for machining
Call EASYSTEP
Traverse increment
1
Press
increment
X-
3
4
Press
X-
Directory
Z-
Z+
oder
Z-
Select program
XZ
off
Z+
X+
X+
Name
CONTOUR_1
Back
Forward
CONTOUR_2
and press
Correct program
7 8 9
4 5 6
1 2 3
0
Abort program
Press
28
to confirm
Step
search
to continue machining
Teach cycles
1
2
Press
Straight
Enter T, F and S
parameters
7 8 9
4 5 6
1 2 3
0
Enter parameters
7 8 9
4 5 6
1 2 3
0
XZ-
Z+
Press NC Start
X+
Teach 5
Press
Select program
Teach
In
and
Continue
teach
PART_1
PART_2
PART_3
PART_4
and press
3 Teach movements/cycles
4
Press NC Start
10
27
Teach Progam
Teach using handwheel/universal control stick
Press
Press
1
Teach
In
and
Teach
new
OK
Press
Enter T, F, and S
parameters and
angle
to confirm
Conical
Press NC Start
7 8 9
4 5 6
1 2 3
0
XZ-
Z+
Teach ra-
Teach
feed
X+
No
teaching
X-
Z+
X+
26
Press NC Start
Programmed spindle speeds are multiplied
by the percentage value of the relevant
override at the end of the movement and
stored.
11
Do not press
in the input
screenform!
Accept
Call STRAIGHT
1
X
Z
Select step
Stock removal
Undercut G DIN
Groove
and press
to confirm
Call CONICAL
XZ
Select
12
Stock removal
T13 T2
Undercut G DIN
T3
Groove
T3
Radii machining
Press
Step
search
Call CIRCLE
Angle
Select
Radius
IC
25
Edit Program
Copy, delete or insert step
EASYSTEP.
1
Call
EASYSTEP
editor
Press
1
2
3
4
Stock removal
Undercut G DIN
Groove
Mark
1.
2. Press
Ref.
point
3. Reference axes
T13 T2
T3
T3
Stock removal
Stock removal
Stock removal
Undercut G DIN
in the input
screenform!
4.
Press NC Start
Measure tools
Face/longitudinal turning
1.
T1
Contour_13 T1
Contour_13 T2
T3
XZ+
X+
Press
Copy
3.
or
Press
Cut
or
Z+
Press
Insert
to insert the
copied selection
T13 T1
T13 T2
T3
T3
X+
Turn chamfer
1.
Call CONICAL
2. Press
XZ
3.
Directory
Z+
24
13
1
2
2 Stock removal
T13 T1
Press
3 Abspanen
Undercut G DIN
4 Groove
T13 T2
T3
T3
Enter tool,
feedrate and
speed
Call EASYSTEP
Press
Alternat.
Tool
T
F
S
1
0.300 mm/min
160 rev/min
cycle
Undercut
Undercut
thread DIN
to select
5 Enter parameters
Position
Paral. Z axis
Accept
1
2
or
Accept
6 Press
7 8 9
4 5 6
1 2 3
0
Call EASYSTEP
Call extended softkey menu
3 Press
Directory
4 Select program
Name
BOLT_1
SHAFT_2
and press
14
23
Create Program
Create new program (example)
Grooving
i STOCK REMOVAL
PART_3
No program name:
continue at 1
New
3
2
Press
Select
(1)
Press
Pos.
Pos.
Switch to EASYSTEP
0
1
2
3
4
5
6
END 7
22
Reference pt.
PART_4
Stock removal
Stock removal
Stock removal
Stock removal
Grooving
Long. thread
End of program
T1
T1
T2
T1
T3
Reference pt.
Accept
to select
OK
i
Alternat.
to confirm
Accept
Pos.
Reference pt.
Press
-20.000
2 P
20.000 inc
15
CYCLE Mode
Thread cutting
Call
CYCLE and
Thread
face
Thread
longitud.
Thread
Thread
taper
2
3 Press
Alternat.
to select
Zoom
+
or
Zoom
-
LINEAR
EXTERNAL
Press
or
to accept in current program
Accept
Zoom
auto
Press
To
origin
Post-cutting
1
Stop spindle
Press
Sync
point
Press
Accept
left thread
Accept
right thread
16
21
Simulation
Undercut
Press
Press
to prevent
axis movement
and
Graphic
Test run
Call
CYCLE and
Undercut
Test run
3
4
Test run
2.
Press Reset
and
3. To delete the
screen contents, press
Test run
feedrate
again
Tapping
1 Call
Clear
screen
2 Press
and
Graphic
Tap
NC Start or
Center
tap
CYCLE and
to select:
Alternat.
Deselect simulation:
1. Press
Press
Press
and
to confirm
Accept
Thread
tapping
NC Start or
Accept
to confirm
20
Press
CYCLE and
Circle
face
Drill circle
of holes
Circle
surface
17
Contours
Create contour
Load contour
Call CONTOUR
press
Call CONTOUR
Call contour directory
Press
to confirm
1i
and
Directory
Select contour
OK
Name
BOLT_25
SHAFT_40
under "Directory".
and press
Accept
EASYSTEP.
A symbol is created
for each contour
element.
Part_3
Stock removal
Stock removal
Stock removal
Undercut G DIN
T1
PART13 T1
PART13 T2
T3
and press
Press
Select desired
contour element
Modify
contour
and press
6
to confirm
18
19
Contours
Create contour
Load contour
Call CONTOUR
press
Call CONTOUR
Call contour directory
Press
to confirm
1i
and
Directory
Select contour
OK
Name
BOLT_25
SHAFT_40
under "Directory".
and press
Accept
EASYSTEP.
A symbol is created
for each contour
element.
Part_3
Stock removal
Stock removal
Stock removal
Undercut G DIN
T1
PART13 T1
PART13 T2
T3
and press
Press
Select desired
contour element
Modify
contour
and press
6
to confirm
18
19
Simulation
Undercut
Press
Press
to prevent
axis movement
and
Graphic
Test run
Call
CYCLE and
Undercut
Test run
3
4
Test run
2.
Press Reset
and
3. To delete the
screen contents, press
Test run
feedrate
again
Tapping
1 Call
Clear
screen
2 Press
and
Graphic
Tap
NC Start or
Center
tap
CYCLE and
to select:
Alternat.
Deselect simulation:
1. Press
Press
Press
and
to confirm
Accept
Thread
tapping
NC Start or
Accept
to confirm
20
Press
CYCLE and
Circle
face
Drill circle
of holes
Circle
surface
17
CYCLE Mode
Thread cutting
Call
CYCLE and
Thread
face
Thread
longitud.
Thread
Thread
taper
2
3 Press
Alternat.
to select
Zoom
+
or
Zoom
-
LINEAR
EXTERNAL
Press
or
to accept in current program
Accept
Zoom
auto
Press
To
origin
Post-cutting
1
Stop spindle
Press
Sync
point
Press
Accept
left thread
Accept
right thread
16
21
Create Program
Create new program (example)
Grooving
i STOCK REMOVAL
PART_3
No program name:
continue at 1
New
3
2
Press
Select
(1)
Press
Pos.
Pos.
Switch to EASYSTEP
0
1
2
3
4
5
6
END 7
22
Reference pt.
PART_4
Stock removal
Stock removal
Stock removal
Stock removal
Grooving
Long. thread
End of program
T1
T1
T2
T1
T3
Reference pt.
Accept
to select
OK
i
Alternat.
to confirm
Accept
Pos.
Reference pt.
Press
-20.000
2 P
20.000 inc
15
1
2
2 Stock removal
T13 T1
Press
3 Abspanen
Undercut G DIN
4 Groove
T13 T2
T3
T3
Enter tool,
feedrate and
speed
Call EASYSTEP
Press
Alternat.
Tool
T
F
S
1
0.300 mm/min
160 rev/min
cycle
Undercut
Undercut
thread DIN
to select
5 Enter parameters
Position
Paral. Z axis
Accept
1
2
or
Accept
6 Press
7 8 9
4 5 6
1 2 3
0
Call EASYSTEP
Call extended softkey menu
3 Press
Directory
4 Select program
Name
BOLT_1
SHAFT_2
and press
14
23
Edit Program
Copy, delete or insert step
EASYSTEP.
1
Call
EASYSTEP
editor
Press
1
2
3
4
Stock removal
Undercut G DIN
Groove
Mark
1.
2. Press
Ref.
point
3. Reference axes
T13 T2
T3
T3
Stock removal
Stock removal
Stock removal
Undercut G DIN
in the input
screenform!
4.
Press NC Start
Measure tools
Face/longitudinal turning
1.
T1
Contour_13 T1
Contour_13 T2
T3
XZ+
X+
Press
Copy
3.
or
Press
Cut
or
Z+
Press
Insert
to insert the
copied selection
T13 T1
T13 T2
T3
T3
X+
Turn chamfer
1.
Call CONICAL
2. Press
XZ
3.
Directory
Z+
24
13
Do not press
in the input
screenform!
Accept
Call STRAIGHT
1
X
Z
Select step
Stock removal
Undercut G DIN
Groove
and press
to confirm
Call CONICAL
XZ
Select
12
Stock removal
T13 T2
Undercut G DIN
T3
Groove
T3
Radii machining
Press
Step
search
Call CIRCLE
Angle
Select
Radius
IC
25
Teach Progam
Teach using handwheel/universal control stick
Press
Press
1
Teach
In
and
Teach
new
OK
Press
Enter T, F, and S
parameters and
angle
to confirm
Conical
Press NC Start
7 8 9
4 5 6
1 2 3
0
XZ-
Z+
Teach ra-
Teach
feed
X+
No
teaching
X-
Z+
X+
26
Press NC Start
Programmed spindle speeds are multiplied
by the percentage value of the relevant
override at the end of the movement and
stored.
11
Teach cycles
1
2
Press
Straight
Enter T, F and S
parameters
7 8 9
4 5 6
1 2 3
0
Enter parameters
7 8 9
4 5 6
1 2 3
0
XZ-
Z+
Press NC Start
X+
Teach 5
Press
Select program
Teach
In
and
Continue
teach
PART_1
PART_2
PART_3
PART_4
and press
3 Teach movements/cycles
4
Press NC Start
10
27
Install Program
Select program for machining
Call EASYSTEP
Traverse increment
1
Press
increment
X-
3
4
Press
X-
Directory
Z-
Z+
oder
Z-
Select program
XZ
off
Z+
X+
X+
Name
CONTOUR_1
Back
Forward
CONTOUR_2
and press
Correct program
7 8 9
4 5 6
1 2 3
0
Abort program
Press
28
to confirm
Step
search
to continue machining
Traversing Axis
Direction keys/universal control stick
i Precondition:
MANUAL is selected.
1 Select direction
Call EASYSTEP
X-
XZ-
Z+
or
Z-
XZ
off
X+
X+
Press
6
The selected axis is traversed until the
fixed key is pressed.
Handwheels
1
Press
Z
X
Press
1
10
Directory
3
Z+
Press
Stock removal
Undercut G DIN
CONTOUR_13 T2
T3
Groove
T3
Step
Search
100
Press
Single
Step
29
Programming in G Code
Switch to G code
EASYSTEP.
1
Press
G code
Press
Tool
and
Measure
current block
E_ROUGH(1,0.2,95,150,96,1,5,43.5,90,1,90,-0.8,90,
0,90,44.3,91,0,0,0,2,0,0.1,1,90,90,0) LF
7
Kreistasche
E_ROU_GP(1,0.2,95,160,96,"CONTOUR_13",42.5,90,0,90
,1,1,3,0.2,0.1,0) LF
E_ROU_GP(2,0.1,95,100,96,"CONTOUR_13",0,90,0,90,2,
1,3,0.2,0.1,0) LF
Editor
Save
pos. X
Enter diameter in X
Workpiece dimension:
6 Press
Insert G code block into program
E_ROU_GP(2,0.1,95,100,96,"CONTOUR_13",0,90,0,90,2,
1,3,0.2,0.1,0)L F
E_UCUT_D(3,0.1,95,180,97,3,1,20,90,-40,90,30,20,90
,1,0.1,0) LF
E_GROOV(3,0.12,95,180,96,1,0,30,90,-60,90,4,3,0,15
,15,0.5,0,0,0.5,0.1,2,10,3,1,5.608,3,0,1) LF
G0 X40 Z30 LF
and
Spindle
30
7 8 9
4 5 6
1 2 3
0
Setup
Set workpiece zero
2 Press
and
G code editor.
Preset
3 Select axis
45.917
mm
28.367
mm
to confirm
4 Enter reference 7 8 9
value
4 5 6
Modify cycle in G Code
1 2 3
0
Select tool
1
Press
and
Tool
2 Select tool
Number
2
Length Z
Length X
Radius
Press
Support
Pos.
B1
1
2
3
127.830
24.580
0.200
142.620
24.330
0.400
260.450
24.880
0.500
B2
Pos.
Alternat.
Press
Changeover to
Select
1
2
R1
R2
R3
R4
D
U
BS
N 2 P
15.000
15.000
0.500
0.000
0.000
0.500
0.000
0.100
3.000
10.000
inc
ink
inc
inc
to confirm
31
Handwheels
Z-
PART_3
Stock removal
Stock removal
Stock removal
Undercut G DIN
Groove
Groove
Longit. thread
End of program
X+
T1
PART 13 T1
PART 13 T2
T3
T3
T4
STOCK REMOVAL
Stock removal
-80
Z+
-60
-40
-20
X
Z
-30
83.148
2.098
-20
-10
40
50
60
70
T
F
S
120%
mm/rev
0
0%
0.240
115%
Rev/min
172.5
50%
100%
40
END
D
UX
UZ
2.000 inc
0.000 inc
0.100 inc
Alternat.
Start cycle
with NC Start
Accept
80
-40
-20
Press
EASYSTEP
Off
STOCK REMOVAL
Stock removal
PART_3
-20
20
X
83.148
CONTOUR
Z X
83.148
CONTOUR
Z X
83.148
CYCLE
T
F
Z X
83.148
STOCK
REMOVAL
S T
F
Z X
83.148
STOCK
REMOVAL
S T
Z X
F
83.148
S T
Z
2.098
F
S T
F
CYCLE
S T
F
X
83.148
S
Z
2.098
Z
Straight
PART_3
-80
-60
-40
-20
Call help
display
with
Stock removal
PART13
20
-30
-20
Groove
PART_3
0%
40
-10
-80.0
-78.0
-76.0
-74.0
-72.0
END
0%
60
Groove
PART_3
B1
U
mm
0%
Press
80
Delete
Element
0%
END
B2
Longit. Thread
PART_3
0%
PMILL_TEIL_15
-40
Z1
to accept
cycle in
program
-20
Alternat.
mm
20
0%
mm
Alternat.
Accept
T1
mm
40
END
T
F
S
60
Alternat.
120%
mm/rev
0
0%
115%
Rev/min
50%
R
Alternat.
0.240
172.5
100%
80
Stop
Turn WT
Noncut
W
R
K
15.000
0.000
1.100
29.000
8
0.240
0.000
2.000
0.000
AS
E
U
V
Q
Sync.
Point
Single
Cycle
inc
inc
inc
inc
inc
inc
Accept
END
Graphic
32
Teach
In
Directory
Operating Concept
Manual mode
MANUAL: conventional feed forward
for face, longitudinal and taper turning
Single-cycle machining
i Do not press
Accept
STRAIGHT
TAPER
CIRCLE
CYCLE
eters
le param
c
y
c
t
e
S
STOCK REMOVAL
CONTOUR
EASYSTEP programming
EASYSTEP
PART_3
X
Z
83.148
2.098
mm
mm
PART_3
Stock removal
Stock removal
Stock removal
PART 13 T2
Undercut G DIN
T3
T
F
S
PART 13 T1
Groove
Groove
Longit. thread
END 8
T1
T3
T4
End of program
1
120%
mm/rev
0
0%
115%
Rev/min
50%
EASYSTEP New
editor
0.240
172.5
100%
EASYSTEP Special
off
function
Step
search
Single
step
G code
Tool
Spindle
Offset
33
Contents
Suggestions/Corrections
Page 6
To:
SIEMENS AG
A&D MC V5
P.O. Box 3180
D91050 Erlangen
(Fax +49 9131/981145)
From:
Name
Company/Dept. address
Street
ZIP
Town/City
Telephone/Telefax:
SINUMERIK 810D/840D
ManualTurn Short Guide
Order No.:
Edition:
6FC5298-4AD40-0BP0
09.98
Page 7
34
SINUMERIK
ManualTurn
Short Guide
09.98
EASYSTEP
Graphic
PART_3
X
Z
83.148
2.098
Retraction
Retraction
T
F
0.000
mm
0.000
mm
1
R.TR.
120%
mm/min
EASYSTEP
PART_3
X
Z
83.148
2.098
mm
mm
PART_3
Stock removal
T1
Stock removal
PART 13 T1
3
4
Stock removal
Undercut G DIN
PART 13 T2
T3
Groove
T3
Groove
Longit. thread
END 8
T
F
S
Published by Siemens AG
Automation and Drives
Motion Control Systems
P.O. Box 3180, D91050 Erlangen
1
0
120%
mm/rev
0.240
115%
Rev/min
172.5
STOCK REMOVAL
Groove
PART_3
X
Z
Test run
feedrate
T4
End of program
P
B1
83.148
2.098
mm
T1
EASYSTEP New
editor
T
EASYST F
Off
S
0%
Siemens Aktiengesellschaft
Alternat.
GWE-570093101824
mm
END
END
120%
mm/rev
115%
Rev/min
50%
B2
1
0.240
172.5
100%
1
2
R1
R2
R3
R4
D
U
BS
N 2 P
15.000
15.000
0.500
0.000
0.000
0.500
0.000
0.100
3.000
10.000
inc
inc
inc
inc
Accept