Z Axis Oscillation
Moderators: Mike Iubelt, Jason Susnjara, Larry Epplin, Clint Buechlein, Mike Iubelt, Jason Susnjara, Larry Epplin, Clint Buechlein
-
- Senior Member
- Posts: 170
- Joined: Sat, Oct 22 2005, 10:59AM
- Location: Spartanburg, SC
- Contact:
Z Axis Oscillation
I was reading the new Gen 2 Controller manual and I came across a mention of being able to oscillate the Z axis to slow cutter wear when cutting laminate. I can't find any other info about this feature is it in CN 5.47?
- Paul Ford
- eCabinets Beta Tester
- Posts: 632
- Joined: Wed, May 18 2005, 1:18AM
- Location: Rotorua - NewZealand
Re: Z Axis Oscillation
Hi Ben,
I'm not 100% sure but I think this is a standard feature already loaded in the Gen2 controller. It could possibly be hiding in the Macro files somewhere.
Someone please correct me if I'm wrong
I'm not 100% sure but I think this is a standard feature already loaded in the Gen2 controller. It could possibly be hiding in the Macro files somewhere.
Someone please correct me if I'm wrong

Re: Z Axis Oscillation
The Oscillation feature is standard on Thermwood control versions 5.05+. To help clarify the Oscillation feature, I've posted some information as it is written in the programming manual. Control Nesting does not support this feature automatically. If the oscillation feature is wanted to be used within an NC file written from Control Nesting software, then the supporting G code to turn ON/OFF oscillation would have to be manually added to NC file. Typically the oscillation feature is used on the z axis and is turned ON once the tool has plunged to depth and is ready to start cutting in X and Y directions.
G64 - Axis Oscillation OFF.
Allows an axis to be commanded to constantly move back and forth from a set location with a preset amplitude (maximum 0.05") and number of cycles per minute, to extend cutter life. Certain materials, such as high-pressure laminates and certain types of plywood with abrasive adhesive between layers, will quickly dull tooling at the point where the tool contacts this materials. This feature moves this abrasive contact point over a larger area of the tool, increasing tool life.
Example: G64
G65 - Axis Oscillation ON.
Allows an axis to be commanded to constantly move back and forth from a set location with a preset amplitude (maximum 0.05") and number of cycles per minute, to extend cutter life. Certain materials, such as high-pressure laminates and certain types of plywood with abrasive adhesive between layers, will quickly dull tooling at the point where the tool contacts this materials. This feature moves this abrasive contact point over a larger area of the tool, increasing tool life.
Example: G65 Z.02 F125.0 (Axis Oscillation ON for axis Z)
Note: When an axis is oscillating, it cannot be commanded to move within the part program. If it is commanded, an error message will be displayed.
G64 - Axis Oscillation OFF.
Allows an axis to be commanded to constantly move back and forth from a set location with a preset amplitude (maximum 0.05") and number of cycles per minute, to extend cutter life. Certain materials, such as high-pressure laminates and certain types of plywood with abrasive adhesive between layers, will quickly dull tooling at the point where the tool contacts this materials. This feature moves this abrasive contact point over a larger area of the tool, increasing tool life.
Example: G64
G65 - Axis Oscillation ON.
Allows an axis to be commanded to constantly move back and forth from a set location with a preset amplitude (maximum 0.05") and number of cycles per minute, to extend cutter life. Certain materials, such as high-pressure laminates and certain types of plywood with abrasive adhesive between layers, will quickly dull tooling at the point where the tool contacts this materials. This feature moves this abrasive contact point over a larger area of the tool, increasing tool life.
Example: G65 Z.02 F125.0 (Axis Oscillation ON for axis Z)
Note: When an axis is oscillating, it cannot be commanded to move within the part program. If it is commanded, an error message will be displayed.
-
- Senior Member
- Posts: 170
- Joined: Sat, Oct 22 2005, 10:59AM
- Location: Spartanburg, SC
- Contact:
Re: Z Axis Oscillation
Is there any plans to add it to CN? I don't think we'd ever use it having to manually add the code in. That would take forever even on a smalll cabinet run.
Re: Z Axis Oscillation
Thermwood does have this on the Control Nesting wish list, however as far as when this will be implemented is unknown as of yet.
-
- Senior Member
- Posts: 170
- Joined: Sat, Oct 22 2005, 10:59AM
- Location: Spartanburg, SC
- Contact:
Re: Z Axis Oscillation
Sounds good. It is funny that I ran across this when I did. Last week my tooling guy and I were looking at some compression bits that were fine except for a notch where the laminate had worn the carbide down. He said some shops vary the depth of cut into their wasteboard to try and drag out the life of the bit. I think a great solution would be to have the bit oscillate on the first cut through but not on the final cleanup cut. That way your spoilboard doesn't get waves in it. It just occured to me that one work around would be to set the depth of cut of the bit shallower as the bit is worn in that one spot. I might try that. Thanks
-
- Senior Member
- Posts: 176
- Joined: Fri, Apr 10 2015, 7:57AM
- Company Name: Bergman Custom Casework LLC
- Country: UNITED STATES
Re: Z Axis Oscillation
Has there been any movement on this?
I can see where this would certainly be worth using for HPL. I like the idea of using it during the roughing cut, and turning it off for the final pass. This would enable the outline bit to cut WAY longer, and the rougher would be saved some wear and tear too.


I can see where this would certainly be worth using for HPL. I like the idea of using it during the roughing cut, and turning it off for the final pass. This would enable the outline bit to cut WAY longer, and the rougher would be saved some wear and tear too.

_____________
Win 10 Pro 64 bit on MSI Z390M Pro4
Intel core i7 9700KF 3.6GHz (OC 4.2Ghz)
32 gig RAM, NVIDIA GeForce GTX 1050 Ti
NVME SSM2HD 1TB NTFS
Win 10 Pro 64 bit on MSI Z390M Pro4
Intel core i7 9700KF 3.6GHz (OC 4.2Ghz)
32 gig RAM, NVIDIA GeForce GTX 1050 Ti
NVME SSM2HD 1TB NTFS
- Clint Buechlein
- Thermwood Team
- Posts: 752
- Joined: Fri, May 15 2015, 1:21PM
- Company Name: Thermwood Corp
- Country: UNITED STATES
Re: Z Axis Oscillation
Spoke with software engineers regarding it yesterday. Overall implementation in Control Nesting isn't difficult, but oscillation code really isn't used by anyone. I did some brief testing and there is work to be done on the G code itself. Software engineers are going to discuss in the next meeting to see when the work can be done.
-Clint-
-Clint-
-
- Senior Member
- Posts: 176
- Joined: Fri, Apr 10 2015, 7:57AM
- Company Name: Bergman Custom Casework LLC
- Country: UNITED STATES
Re: Z Axis Oscillation


_____________
Win 10 Pro 64 bit on MSI Z390M Pro4
Intel core i7 9700KF 3.6GHz (OC 4.2Ghz)
32 gig RAM, NVIDIA GeForce GTX 1050 Ti
NVME SSM2HD 1TB NTFS
Win 10 Pro 64 bit on MSI Z390M Pro4
Intel core i7 9700KF 3.6GHz (OC 4.2Ghz)
32 gig RAM, NVIDIA GeForce GTX 1050 Ti
NVME SSM2HD 1TB NTFS