CNC Machining Blog

Programming 5-Axis Transform Planes Using IJK UVW Vectors

Posted by Mike Cope on Mon, May 09, 2016

I recently received a comment on one of my previous blog posts – “5-Axis Programming: programming with tool vectors”-  asking about how to designate a 5-axis Transform Planes using IJK UVW vector tokens, instead of the traditional ABC rotary axis designations. Instead of just replying to that comment, I thought I would write this post as a response. Since this will be a continuation of the previous article on tool vectors, I suggest that you read and understand using IJK tool vectors as a pre-cursor to this article.

The idea behind creating a transform plane using vectors is exactly the same as programming tool movement with IJK tool vectors; however, the difference lies in the fact that you will have two separate vectors…using IJK for one and UVW for the second one. The reason you need for two separate “legs” for this function, is because you cannot designate a plane with only one axis. I will use the floor inside a room as my analogy…you could not create a floor in a room without having at least two walls. With only one, the floor would simply spin around the single axis, and could actually point in any direction. To accommodate the two legs of the transform plane, and because we want to determine the direction of the Z-axis ultimately, we will use the X-axis and Y-axis as our legs, or walls of the desired transform plane.

Read More

Tags: 5-Axis Machining, NC / G-Code Programming, Milling, CNC Control & Software, Manufacturing Industry Insights, control technology

Explaining Hurco’s Select Surface Finish Quality (SFQ)

Posted by Mike Cope on Fri, Jan 29, 2016

Today’s Hurco users are well aware of the term SFQ, or Select Surface Finish Quality, on the Hurco control, and probably have a pretty good idea about which settings work best for them – however, many of them probably don’t realize what is actually going on behind the scenes, and what those settings actually mean or how they affect the machine’s behavior.

Read More

Tags: WinMax Conversational Programming, NC / G-Code Programming, Milling, CNC Control & Software, Manufacturing Industry Insights

5-Axis…it just ain’t that scary (continued)

Posted by Mike Cope on Fri, Jun 12, 2015

In February of 2013 I posted an article titled: “5-Axis…it just ain’t that scary”, and to date it has been one of the most popularly read articles in my blog series. So, I thought I would expand on that article a little bit, and dive a little deeper into what can be done with 5-axis technology…and show how even the advanced features of 5-axis really aren't anything more than multi-axis common sense, when you break it down.

Read More

Tags: 5-Axis Machining, WinMax Conversational Programming, CNC Control & Software, Manufacturing Industry Insights

We Took Five for 5-axis…will you?

Posted by Mike Cope on Fri, May 29, 2015

Take_5_For_5_Axis

Hurco recently partnered with Modern Machine Shop magazine for an educational online 5-axis webinar, called: “Take Five for 5-Axis. It was very well received by everyone who attended, and the feedback afterward was outstanding. In this webinar, I try to present this information in a very simple way, and attempt to explain things in a manner that even those who have no history of 5-axis machining can understand it. After all, that was the intention…to educate and teach!

Read More

Tags: 5-Axis Machining, CNC Control & Software, Manufacturing Industry Insights

CNC Lathe Considerations: bed design

Posted by Mike Cope on Thu, Feb 13, 2014

In the last article we discussed the questions that you should be asking yourself when buying a CNC lathe, and we discussed some of the common terminology associated with turning. In this article I would like to build on the topic of purchasing considerations, and want to discuss the ins and outs of the two main bed designs – the true slant bed and the flatbed “flying wedge” configurations.

Read More

Tags: history of machining, CNC Control & Software, Manufacturing Industry Insights, Turning, Lathe Tooling

5-Axis Purchasing Considerations: size does matter

Posted by Mike Cope on Fri, Dec 20, 2013

There are several things to keep in mind when you are in the market for a new 5-axis machining center. To be successful, you must make sure that the machine will fit all of your needs, not just your current one. Often times the purchase of a 5-axis machine is driven by a particular job or part, and sometimes shops fail to consider the other work they could run on the machine. Remember, size does matter.

Read More

Tags: Aerospace & Defense, 5-Axis Machining, CNC Control & Software, Manufacturing Industry Insights, Workholding, CAD/CAM / Post Processor

Advanced Manufacturing Career Training: for students & business

Posted by Mike Cope on Wed, Nov 13, 2013

Read More

Tags: CNC Control & Software, Manufacturing Industry Insights, entrepreneur, control technology

Is High Speed Machining The Right Choice For My Shop?

Posted by Mike Cope on Fri, Nov 01, 2013

When we hear the term "High Speed Machining" (HSM), most people associate it with mold making, but what people fail to realize is that this technology is being used effectively by shops of every kind to positively impact the bottom line...and isn't that what everyone wants???

Read More

Tags: NC / G-Code Programming, Milling, CNC Control & Software, Manufacturing Industry Insights, CAD/CAM / Post Processor, High Speed Machining

Part & Tool Probing in a High-mix Low Volume Environment

Posted by Mike Cope on Fri, Oct 25, 2013

In today’s industry it’s all about quick setup and changeover between parts...especially in an environment where you run a high-mix of low volumes. In this article I want to discuss how part and tool probing can offer a real advantage for the shops that find themselves in this type of environment.

Read More

Tags: WinMax Conversational Programming, Milling, CNC Control & Software, Manufacturing Industry Insights, Prototype Machining, Automation

5-Axis Programming: programming with tool vectors?

Posted by Mike Cope on Mon, Jun 24, 2013

When programming in 5-axis, we have two distinct options that we can use to command rotary moves and positions. We can output the data using either rotary angles, or tool vectors. Although each one has its pros and cons, I would prefer to configure a postprocessor to output these rotary commands as IJK tool vectors, instead of the more common ABC axis rotary angles, if given a choice.

Read More

Tags: 5-Axis Machining, WinMax Conversational Programming, NC / G-Code Programming, Milling, CNC Control & Software, Manufacturing Industry Insights, CAD/CAM / Post Processor