Tapping head/Rigid tapping not functioning?

Having problems with or questions about SheetCam? Post them here.
Post Reply
tecnobs
Posts: 2
Joined: Wed Aug 30, 2017 1:15 pm

Tapping head/Rigid tapping not functioning?

Post by tecnobs »

Want to tap M16x2 and LinuxCNC or EMC posts following.

N0010 (Filename: tapping test.ngc)
N0020 (Post processor: EMC.scpost)
N0030 (Date: 30/08/2017)
N0040 G21 (Units: Metric)
N0050 G40 G90
N0060 F1
N0070 (Part: tapping test)
N0080 (Operation: Tap, 0, T6: Rigid tap, 16 mm x 2 mm, 20 mm Deep)
N0090 M6 T6 (Rigid tap, 16 mm x 2 mm)
N0100 G43 H6
N0110 G00 Z1.0000
N0120 M03 S150
N0130 M05
N0140 M05 M30

Is this still a problem after several years??
jim1108
Posts: 74
Joined: Sat Oct 29, 2016 1:19 pm
Location: New Mexico, USA

Post by jim1108 »

Upload your job file and any post processor you are using, and maybe someone may be better able to help you.
tecnobs
Posts: 2
Joined: Wed Aug 30, 2017 1:15 pm

Post by tecnobs »

Both PP's are included in your install, neither has anything with G33.1 that is needed to tap.

It is a pity we can not use SC flat out on a milling machine.
User avatar
Les Newell
Site Admin
Posts: 3660
Joined: Thu May 11, 2006 8:12 pm

Post by Les Newell »

Go to Options->machine->post processor and click on the 'edit post' button.
At the end of the file add this code:

Code: Select all

function OnRigidTap()
   OnRapid()
   endZ = drillStart + plungeSafety
   OnRapid()
   post.ModalText(" G33.1")
   post.ModalNumber(" Z", (drillZ + toolOffset) * scale, "0.000")
   post.NonModalNumber(" K", tapPitch * scale, "0.0000")
   post.Eol()
end
Post Reply