Optimized XY Machining at Sisters High School

Search

Blog Categories

Have you ever used the 3 Axis Horizontal Finishing toolpath and then thought to yourself “I wish it would Clear Flats like 3 Axis Horizontal Roughing does!”  Well it can!  It’s called Optimized XY Machining and it has its own tab on the Horizontal Finishing dialog. Let’s have a closer look with an excellent example submitted by teacher Tony Cosby of Sisters High School, Sisters OR.

About Horizontal Finishing

3 Axis Horizontal Finishing is a toolpath method that can be used either as a pre-finishing or as a finishing operation.  It is similar to 3 Axis Parallel Finishing with the difference being the cutter finishes in constant Z planes. This operation is suitable for parts with steep walls. Using a Ball Mill with this operation allows steep areas to be machined using the upper radius and diameter of the cutter.

Optimized XY Machining

Optimized XY Machining is used when you want to maintain near constant scallop height during machining.  Due to the constant Z depth spacing of the Horizontal Finishing toolpath, machining relatively flat areas will leave areas un-machined. The size of these unmachined areas increases proportionally with the degree of the flatness in these areas.

The Optimized Machining tab of the 3 Axis Horizontal Finishing dialog

Optimized machining automatically recognizes these flat areas and inserts projection toolpaths, similar to 3 Axis Projection Pocketing to clean out unmachined areas. This is a highly effective way of maintaining a uniform scallop height on the part.  You have Stepover Control of the spacing of these optimized toolpaths as well as Engage/Retract for Optimized Cuts as shown in the dialog above.  You can pick the Help button to learn more about each option on the dialog.
Let’s take a closer look at the example shown above:

The image on the left shows a 3 Axis Horizontal Finishing toolpath without Optimized XY Machining enabled.  Notice that in the near horizontal region of the part, the scallop height increases because the Z planes create a wider stepover distance.  Now look at the image on the right.  Same part, same toolpath but with Optimized XY Machining enabled.  Notice that the stepover distance in the flatter areas matches the Z depth distance in the horizontal areas!  This allows for the optimum amount of material removal.  The entire part and toolpath is shown below in VisualCAD/CAM.


This part example was submitted by teacher Tony Cosby of Sisters High School, Sisters OR.  In the main image we see the entire 3 Axis Horizontal Finishing toolpath displayed in VisualCAD/CAM.  (Inset Top Right) The flatter areas of the neck leave larger scallop heights.  (Inset Bottom Right) With Optimized XY Machining enabled, the step over in the flatter areas matches the Z step down distance in the vertical areas, resulting in a constant scallop height and optimum material removal.

The completed part is shown here.  The images of the actual machined part were submitted by teacher Tony Cosby of Sisters High School, Sisters OR.

For more Information:

For more information about Tony Cosby and his machining classes at Sisters High School we invite you to visit the high school web page.
We want to extend a special thanks to Bill MacDonald of Kona Breeze Ukes, LLC and Kerry Bott, two community volunteers who help Tony Cosby make the program there at Sisters High School a resounding success!  Thank you both!
For more information about VisualCAD/CAM, we invite you to visit the VisualMILL Product Page.

From the blog

The latest industry news, interviews, technologies, and resources.
Don LaCourse

Don LaCourse

Don LaCourse is an Application Engineer with MecSoft Corporation. Don brings over 20 years of experience in CAD/CAM operations in both automotive and mold design applications. Don also has extensive experience in documenting CAD/CAM products and is actively involved with writing the on-line help as well as creating training tutorials for MecSoft's products.

Try us out,

no strings attached!

Download Demo Form

Name(Required)
Product of Interest(Required)
This field is for validation purposes and should be left unchanged.

Name(Required)
Product of Interest(Required)
This field is for validation purposes and should be left unchanged.