-90 90 0.2 1 3 0.15 0.05 10 2 0.15 0.03 100 0.25 10 20 1000 45 5 10 100 1 1 10 -2 1000 15 1 10 -1000 1000 1 1 10 100 0.25 0.1 0.5 10 0.01 0.1 100 0.1 1 100 0.01 0.10000000000000001 20 1000 45 5 10 100 8 1 10 -1000 1000 0.1 1 100 7 1 10 20 1000 45 5 10 -1000 1000 1 10 -2 1000 1 10 2 0.1 10 100 0.01 10 -89 89 1 10 100 1 1 10 20 1000 45 5 10 -1000 1000 1 10 100 1 10 20 1000 45 5 10 -2 1000 1 10 100 1 1 10 20 1000 45 5 10 100 1 10 -1000 1000 1 10 -2 1000 1 10 100 5 1 10 20 1000 45 5 10 -2 1000 1 10 -1000 1000 1 10 100 0.1 10 100 0.25 10 -1000 1000 1 10 100 1 10 10 100 1 10 10 -89 89 0.5 10 -1000 1000 1 10 100 0.01 10 100 0.1 10 -2 1000 1 10 100 1 1 10 gtk-media-play O<boring> call [${bore.x-f}] [${bore.sf-f}] [${bore.cut-f}] [${bore.feed-f}] [${bore.z-f}] [${bore.rad-f}] [${bore.angle-f}] [${bore.tool-s}] [${bore.coolant}] gtk-media-stop Set Tool M6 T${bore.tool-s} G43 H${bore.tool-s} gtk-media-play O<chamfer>call [${chamfer.x-f}] [${chamfer.sf-f}] [0.5] [0] [${chamfer.z-f}] [${chamfer.tool-s}] [0] [${chamfer.size-f}] [${chamfer.fo}] [${chamfer.fi}] [${chamfer.bo}] [${chamfer.coolant}] gtk-media-stop M6 T${chamfer.tool-s} G43 H${chamfer.tool-s} gtk-media-play O<drill> call [${drill.diameter-f}] [${drill.ydepth-f}] [${drill.sf-f}] [${drill.feed-f}] [${drill.tool-s}] [${drill.peck-f}] [${drill.retract-f}] [${drill.coolant}] gtk-media-stop M6 T${drill.tool-s} G43 H${drill.tool-s} gtk-media-play O<facing>call [${face.x-f}] [${face.sf-f}] [${face.cut-f}] [${face.feed-f}] [${face.z-f}] [${face.angle-s}] [${face.tool-s}] [${face.coolant}] gtk-media-stop Set Tool M6 T${face.tool-s} G43 H${face.tool-s} gtk-media-play O<radius> call [${radius.x-f}] [${radius.sf-f}] [0.5] [0] [${radius.z-f}] [${radius.tool-s}] [0] [${radius.rad-f}] [${radius.fo}] [${radius.fi}] [${radius.bo}] [${radius.coolant}] gtk-media-stop media-playback-stop Set Tool M6 T${radius.tool-s} G43 H${radius.tool-s} gtk-media-play O<threading>call [${thread.x-f}] [${thread.sf-f}] [${thread.tool-s}] [${thread.pitch-f}] [${thread.z-f}] [${thread.internal}] [${thread.external}] [${thread.coolant}] gtk-media-stop M6 T${thread.tool-s} G43 H${thread.tool-s} gtk-media-play O<turning> call [${turn.x-f}] [${turn.sf-f}] [${turn.cut-f}] [${turn.feed-f}] [${turn.z-f}] [${turn.rad-f}] [${turn.angle-f}] [${turn.tool-s}] [${turn.coolant}] gtk-media-stop Set Tool M6 T${turn.tool-s} G43 H${turn.tool-s} False 5 dialog True False 2 True False end OK 100 50 True True True False False False 0 Cancel 100 50 True True True False False False 1 False True end 0 60 True True True True False False True True False False 1 True False 5 4 1 50 50 True True True False 2 50 20 True True True False 1 2 3 50 20 True True True False 2 3 DEL 50 20 True True True False 3 4 4 50 50 True True True False 1 2 5 50 20 True True True False 1 2 1 2 6 50 20 True True True False 2 3 1 2 CLR 50 20 True True True False 3 4 1 2 7 50 50 True True True False 2 3 8 50 20 True True True False 1 2 2 3 9 50 20 True True True False 2 3 2 3 PREV 50 20 True True True False 3 4 2 3 +/- 50 50 True True True False 3 4 0 50 20 True True True False 1 2 3 4 . 50 20 True True True False 2 3 3 4 / 50 20 True True True False 3 4 3 4 in->mm 80 40 True True True False 4 5 4 4 mm->in 80 40 True True True False 1 2 4 5 4 4 pitch->tpi 80 40 True True True False 2 3 4 5 4 4 tpi->pitch 80 40 True True True False 3 4 4 5 4 4 True True 2 button23 button24 False GDK_EXPOSURE_MASK | GDK_STRUCTURE_MASK 300 180 True False True True GDK_EXPOSURE_MASK | GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_MOTION_MASK | GDK_BUTTON1_MOTION_MASK | GDK_BUTTON2_MOTION_MASK | GDK_BUTTON3_MOTION_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK | GDK_KEY_PRESS_MASK | GDK_KEY_RELEASE_MASK | GDK_ENTER_NOTIFY_MASK | GDK_LEAVE_NOTIFY_MASK | GDK_FOCUS_CHANGE_MASK | GDK_STRUCTURE_MASK | GDK_PROPERTY_CHANGE_MASK | GDK_VISIBILITY_NOTIFY_MASK | GDK_PROXIMITY_IN_MASK | GDK_PROXIMITY_OUT_MASK | GDK_SUBSTRUCTURE_MASK | GDK_SCROLL_MASK True False 20 12 True True False Coolant True True False False False True 0 2 0 1 True True True False False True True adj.turn.x 3 9 11 14 16 True True True False False True True adj.turn.feed 3 2 4 15 17 True True True False False True True adj.turn.rad 3 3 5 5 7 True True True False False True True adj.turn.cut 3 5 7 17 19 True True True False False True True adj.turn.z 3 11 13 10 12 True True True False False True True adj.turn.ang 4 1 3 10 12 True True True False False True True adj.turn.tool 11 13 0 2 True True True False False True True adj.turn.sf 11 13 2 4 True False Set Tool True True True turn.toolchange True 9 11 0 2 True False Speed True True 9 11 2 4 True False gtk-media-play True True True turn.go False True True 11 13 18 20 True False gtk-media-stop True True True turn.stop False True 2 18 20 True False Turning False True False 20 12 True True False Coolant True True False False False True 0 2 0 1 True True True False False True True adj.bore.z 3 11 13 12 14 True True True False False True True adj.bore.angle 4 1 3 9 11 True True True False False True True adj.bore.rad 3 5 7 6 8 True True True False False True True adj.bore.x 3 9 11 15 17 True True True False False True True adj.bore.cut 3 6 8 19 21 True True True False False True True adj.bore.feed 3 2 4 15 17 True True True False False True True adj.bore.tool 11 13 0 2 True True True False False True True adj.bore.sf 11 13 2 4 True False Speed True True 9 11 2 4 True False Set Tool True True True bore.toolchange True 9 11 0 2 True False gtk-media-play True True True bore.go False True True 11 13 19 21 True False gtk-media-stop True True True bore.stop False True 2 19 21 1 True False Boring 1 False True False 20 12 True True False Coolant True True False False False True 0 2 0 1 True True True False False True True adj.face.tool 11 13 0 2 True True True False False True True adj.face.sf 11 13 2 4 True True True False False True True adj.face.z 3 7 9 18 20 True True True False False True True adj.face.x 3 8 10 12 14 True True True False False True True adj.face.feed 4 7 9 15 16 True True True False False True True adj.face.cut 3 2 4 16 18 True True True False False True True adj.face.angle 4 3 5 12 13 True False Set Tool True True True face.toolchange True 9 11 0 2 True False Speed True True 9 11 2 4 True False gtk-media-play True True True face.go False True True 11 13 18 20 True False gtk-media-stop True True True face.stop False True 2 18 20 2 True False Facing 2 False True False 20 12 True True False Coolant True True False False False True 0 2 0 1 True True True False False True True adj.radius.x 3 10 12 12 13 True True True False False True True adj.radius.z 3 9 11 18 20 True True True False False True True adj.radius.rad 3 5 7 6 8 True False Internal True True False False True True 7 9 14 15 True False External True True False False True True radius.fi 5 7 18 19 True False Rear True True False False True True radius.fi 1 3 14 15 True True True False False True True adj.radius.tool 11 13 0 2 True True True False False True True adj.radius.sf 11 13 2 4 True False Speed True True 9 11 2 4 True False Set Tool True True True radius.toolchange True 9 11 0 2 True False gtk-media-play True True True radius.go False True True 11 13 18 20 True False gtk-media-stop True True True radius.stop False True 2 18 20 3 True False Radius 3 False True False 20 12 True True False Coolant True True False False False True 0 2 0 1 True True True False False True True adj.chamfer.z 3 9 11 19 21 True True True False False True True adj.chamfer.size 4 4 6 7 9 True True True False False True True adj.chamfer.x 3 10 12 11 13 True False Rear True True False False True True 1 3 12 13 True False External True True False False True True chamfer.bo 4 6 20 21 True False Internal True True False False 1 True True chamfer.bo 8 10 14 15 True True True False False True True adj.chamfer.tool 11 13 0 2 True True True False False True True adj.chamfer.sf 11 13 2 4 True False Speed True True 9 11 2 4 True False Set Tool True True True chamfer.toolchange True 9 11 0 2 True False gtk-media-play True True True chamfer.go False True True 11 13 18 20 True False gtk-media-stop True True True chamfer.stop False True 2 18 20 4 True False Chamfer 4 False True False 20 12 True True False Coolant True True False False False True 0 2 0 1 True True True False False True True adj.thread.z 3 10 12 6 8 True True True False False True True adj.thread.x 3 10 12 13 15 True True True False False True True adj.thread.pitch 4 1 3 14 16 True True True False False True True adj.thread.tool 11 13 0 2 True False Speed True True 9 11 2 4 True False Externe True True False False True True 4 6 13 14 True True True False False True True adj.thread.sf 11 13 2 4 True False Set Tool True True True thread.toolchange True 9 11 0 2 True False Internal True True False False True True thread.external 6 8 8 9 True False gtk-media-play True True True thread.go False True True 11 13 18 20 True False gtk-media-stop True True True thread.stop False True 2 18 20 5 True False Threads 5 False True False 20 12 True True False Coolant True True False False False True 0 2 0 1 True False gtk-media-play True True True drill.go False True True 11 13 18 20 True False gtk-media-stop True True True drill.stop False True 2 18 20 True True True False False True True adj.drill.tool 11 13 0 2 True True True False False True True adj.drill.sf 11 13 2 4 True False Speed True True 9 11 2 4 True False Set Tool True True True drill.toolchange False 9 11 0 2 True True False False True True adj.drill.ydepth 4 10 12 12 14 True True False False True True adj.drill.diameter 4 8 10 16 18 True True True False False True True adj.drill.feed 4 4 6 17 19 True True False False True True adj.drill.peck 3 5 7 11 13 True True False False True True adj.drill.retract 3 3 5 10 11 6 True False Drilling 6 False