Welcome to ModelEngineMaker !If you have problems registering or logging in, please use the contact menu option to request assistance.
For TW and any others interested, He is drilling (actually countersinking) 4 separate holes. The G82 command tells it where the hole is (X Y), how deep (Z), how fast to descend the drill (F), how long to pause at the bottom (P), and how far to retract the drill when finished with the hole.For subsequent holes, it's possible to skip all the rest of the parameters other than specifying the X and/or Y value. That's because all the parameters are modal, meaning they're remembered until the G80 at the end says to forget everything.The G98/G99 discussion is involved with whether to retract to the R value or to the Z position at the time the first hole was started. Sometimes you want to go higher than the R value in case moving the drill would hit a clamp or some other part of the work when moving to the next hole position. Since Mach seems to forget the initial position once a G99 is issued, this program doesn't do what Dave wants/expects.I'll take those ribs now.