G00 X0.2345 Y0.792
G01 Z - #702 F#8
G01 X0.0148 Y0.198 F#9
G01 X-0.0297
G01 X0.0148 Y-0.198
G00 Z#702
G00 X0.1485
G01 Z - #702 F#8
G01 X0.0148 Y0.198 F#9
G01 X-0.0297
G01 X0.0148 Y-0.198
G00 Z#702
G00 X0.2346 Y-0.792
M99
N3
(#) This section mills a # sign.
G00 X0.4082 Y0.1666
G01 Z - #702 F#8
G01 X0.0433 Y0.8086 F#9
G00 Z#702
G00 X0.2627 Y0.0148
G01 Z - #702 F#8
G01 X-0.0433 Y-0.8234 F#9
G00 Z#702
G00 X0.2194 Y0.2374
G01 Z - #702 F#8
G01 X-0.6676 F#9
G00 Z#702
G00 X0.0155 Y0.319
G01 Z - #702 F#8
G01 X0.6614 F#9
G00 Z#702
G00 X0.2167 Y-0.723
M99
…
% % marks the end of the program.
For the creation of each character, there is a different label to start the code.
Each section terminates with an M99.
Label N126 N1 N2 N3 N4 N5 N6 N7 N8 N9
Character space ! “ # $ % & ‘ ( )
Label N10 N11 N12 N13 N14 N15 N16 N17 N18 N19
Character * + , - . / 0 1 2 3
Label N20 N21 N22 N23 N24 N25 N26 N27 N28 N29
Character 4 5 6 7 8 9 : ; , =
Label N30 N31 N32 N33 N34 N35 N36 N37 N38 N39
Character > ? @ A B C D E F G
Label N40 N41 N42 N43 N44 N45 N46 N47 N48 N49
Character H I J K L M N O P Q
Label N50 N51 N52 N53 N54 N55 N56 N57 N58 N59
Character R S T U V W X Y Z [
Label N60 N61 N62 N63 N64 N65 N66 N67 N68 N69