I am very excited about this feature, just like many of our Hurco WinMax users are. Although many people have this feature on their controls, they aren't aware of it, or don't know how to use it. I thought it was worth a quick blog post and video.Read More
CNC Machining Blog
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.
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???
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.
Have you ever had to abruptly stop your machine, in the middle of running a program, and wished there was a way to recover exactly where you left off - even if you were in the middle of all that code? For years Hurco’s Recovery Restart feature offered operators a way to just that…but you had to know exactly what block you ended on to recover. Well not anymore! The WinMax version 9 software – which was released at IMTS last year – offers a new feature that will automatically insert a restart marker at the exact location of the last block executed before the interruption - which relives the pressure on the operator to remember (or guess) what block to restart program.
I was recently asked by a reader to post an article about using subprograms. Although this is a pretty simple subject, it made me realize that not everyone is familiar with the use of subprograms and subroutines, so why not offer my input. I will also touch on the use of Hurco’s conversational NC Merge capability…which is powerfully simple and very useful!
A few months ago I posted an article explaining the CNC motion control system, and how it works. In that article I tried to keep it very simple and breakdown a quite complex piece of technology into an easy to understand analogy…today I want to discuss it in a little more detail, and point out some exciting advances in motion control technology.
Just like any other form of technology within our industry, 5-axis manufacturing has its very own vocabulary and list of technical buzz words. Although many of the features described below can be viewed as common, some are only found on the more advanced machine controls. For anyone looking into 5-axis machining, understanding these buzz words can be a huge benefit - and just might keep them from making an uneducated decision that they might live to regret later on.
A common misconception about the Hurco control is that it is a conversational control. This couldn’t be farther from the truth. Although Hurco invented conversational programming - and arguably has the most powerful conversationally capable platform on the market - I certainly would not refer to the WinMax control as a “conversational” one…I would, instead, call it “multi-lingual”.
Tags: 5-Axis Machining, WinMax Conversational Programming, NC / G-Code Programming, CNC Control & Software, Manufacturing Industry Insights, CAD/CAM / Post Processor, Tool & Die, Mold Making, High Speed Machining
Just like the plethora of tool axis and collision control parameters that we discussed in last week’s blog article, CAM systems also have a diverse selection of toolpath strategies to choose from - and each of them have their appropriate place in 5-axis. But just like everything else in multi-axis programming, the programmers experience, and the actual machine configuration will play a big part in the selection of the suitable toolpath for a particular application. As I mentioned before, if you asked ten different programmers to program the same part, the outcome is likely to be ten completely different machining strategies. Other factors, like the number of pieces to be machined, the allotted time for completing the project, the specified material, and available tooling can also play a significant role in the toolpath selection process; but the skill level and experience of the programmer will always have the greatest impact.