Article Contents
CYCLE60 Introduction
With engraving cycle CYCLE60, you can mill text positioned on a line or circle. The text may
be positioned on an upward or downward circle.
The character height and overall text width and the orientation of the text can be varied using various parameters. Character spacing or the arc angle can also be changed in the case of circular text.
The form of the characters cannot be changed. The cycle uses a proportional font, i.e., the
individual characters are of different widths. The line width of the characters corresponds to
the tool diameter.
You may be interested also: |
“Siemens CNC Milling | CYCLE73 | Pocket Milling with Islands” |
CYCLE60 Format
CYCLE60 (_TEXT, _RTP, _RFP, _SDIS, _DP, _DPR, _PA, _PO, _STA, _CP1, _CP2, _WID, _DF, _FFD, _FFP1, _VARI, _CODEP) |
Parameters
_TEXT = Text to be engraved (up to 91 characters) |
_RTP = Retraction plane (absolute) |
_RFP = Reference plane (absolute) |
_SDIS = Safety distance (to be added to _RFP, enter without sign) |
_DP = Depth (absolute) |
_DPR = Depth relative to the reference plane (enter without sign) |
_PA = Reference point for text orientation (absolute) • Position of 1st axis (for _VARI = rectangular) or • Radius of the arc (for _VARI = polar) |
_PO = Reference point for text orientation (absolute) • Position of 2nd axis (for _VARI = rectangular) or • Angle with 1st axis (for _VARI = polar) |
_STA = Angle with 1st axis (for _VARI = linear only) |
_CP1 = Center point of the circle (absolute), (for circular arrangement only) • Position of 1st axis (for _VARI = rectangular) or • Radius of the arc (for _VARI = polar), with reference to the circle center |
_CP2 = Center point of the circle (absolute), (for circular arrangement only) • Position of 2nd axis (_VARI = rectangular) or • Angle with 1st axis (for _VARI = polar) |
_WID = Character height (enter without sign) |
_DF = Specification of the character width (corresponds to _VARI hundred thousandths place) • Incremental character spacing in mm/inch or • Incremental overall text width in mm/inch or • Arc angle in degrees |
_FFD = Feedrate for depth infeed |
_FFP1 = Feedrate for surface machining |
_VARI = Machining type: (enter without sign) Values: UNITS DIGIT: Reference point 0: Right-angled (cartesian) 1: Polar TENS DIGIT: Text alignment 0: Linear text 1: Upward circular text 2: Downward circular text HUNDREDS DIGIT: Reserved THOUSANDS DIGIT: Reference point of the text horizontal 0: Left 1: Middle 2: Right TEN THOUSANDS DIGIT: Reference point of the text vertical 0: Bottom 1: Middle 2: Top HUNDRED THOUSANDS DIGIT: Text width 0: Character spacing 1: Overall text width (linear text only) 2: Opening angle (only for circular text) 7th digit from right (million): Circle center 0: Right-angled (cartesian) 1: Polar |
_CODEP = Code page number for character set entered 1252…Code page for Central European languages; (value 0 is internally treated as equivalent to 1252) |
CYCLE60 Examples
CYCLE60 CNC Program Example – 1 – Engraving Linear Text
This program engraves the text “SINUMERIK” on a line. The reference point is at X10 Y25 lower left. The text is 14 mm high with 5 mm spacing between characters.

N10 G17 DIAMOF F2000 S1500 M3
N20 T1 D1
N30 M6
N40 G0 G90 Z100
N50 CYCLE60(“SINUMERIK”,100,0,1,-1.5,0,10,25,0,,,14,5,2500,2000,0,1252)
N60 M30
CYCLE60 CNC Program Example – 2 – Engraving Circular Text
This program engraves two texts on a circle: “SINUMERIK” on upward circle and “840D” on
a downward circle. The reference points are in the center and bottom at X50, Y90 and at X50 Y10. The 40 mm radius of the circle results from the distance between the reference points and the circle center point of X50, Y50.
The text is 9 mm high, the character spacing results from the programmed arc angles of 90 degrees and 30 degrees respectively.

N10 G17 DIAMOF F2000 S800 M3
N20 T1 D1
N30 M6
N40 G0 G90 Z100
N50 CYCLE60(“SINUMERIK”,100,0,1,-1.5, 0,50,90,0,50,50,9,90,2500,2000, 201010,1252) ;Text on an upward circle
N60 CYCLE60(“840D”,100,0,1,-1.5, 0,50,10,0,50,50,9,34,2500,2000,201020,1252) ; Text on a downward circle
M30
Need to More?
Our volunteers have worked together and carefully prepared the articles published here in their native language without using machine translation. You can search the entire site for more information on the subject. You can start a discussion on CNCarea.com forums and join us to get support, ask questions, improve a published article or give your opinion.