The purpose of WaveThread is primarily to break the chips during machining and prevent long chips to coil around robots, chucks, tools and components.
WaveThread will generate operations for oscillating movements for interrupted cuts that go in and out of the cut on all passes, and run these operations before the normal thread operation.
Every created wave operation is identical to the selected thread operation, but with multiple wave patterns instead of a straight cut in order to break the chips.
When the normal thread operation is run after the wave operations, the repeated interrupted cuts will break chips into smaller strings and prevent chip build-up and jamming.
Works on any single external or internal selected thread operation in GibbsCAM.
All new wave operations are generated automatiically, with data taken from the selected thread operation.
Seperate mode for creating wave geometry only, with alot of adjustability and for manual thread operation setup.
Adjust wave lenght, height, pitch, resolution, positions, start angle and if wave geometry needs to be tapered (NPT, API threads).
Autodetects and works in metric and imperial setups.
WaveThread only works for thread operations that uses parameters, and will not work on thread operations that uses a shape.
All wave thread operations are posted with your existing GibbsCAM post processor, and will consist of sequential G32/G33 lines to follow the oscillating movements.
WaveThread procedure will not produce a complete thread alone, the existing normal thread operation will complete the thread.
If your post processor does not output several G32/G33 lines for the wave operations, this metod for breaking the chips will not work.
This plugin for GibbsCAM have not been optimized to give as efficient toolpaths as OptiThreading™ does, so any tweaks and optimizing needs to be done manually.
Its recommended to do first runs with safe and conservative cut depths to make sure your machine and threading tool will run smoothly.