The new Haas Mill Features

The company I work for has recently purchased a Haas VF-5 40 taper machine to augment the capabilities of the shop. Seeing as they didn’t have one before, this will greatly improve the capabilities of the shop.

The item of interest to me is the fact that it’s brand new and Haas has made a number of changes to their CNC mill line. Aside from their new higher contrast 2-tone paint job and sharper featured shrouding, here are some interesting changes that they’ve made. This may not be new to some people but if you haven’t used a haas made in the last 4 years or so, this may be of interest.

The Control

Haas Control 2010

The new haas control

Nothing amazing about this control aside from the fact that the screen has a lot more info packed on the screen. Selecting one of the screen buttons toggles between the panels rather than actually displaying a different screen. None of the buttons have changed their functionality otherwise. I do find the screen switchovers to be a bit laggy and difficult to read at a distance but it is otherwise OK. Also Probong has a much more integrated setup than in previous versions whereby you can offset tooling from the tooling screen.

The Jog Pendant

Haas Pendant

The Haas Jog Pendant now has an LCD screen and greater functionality

Like the image says, the pendant now has an LCD screen. It also features two sets of dials and a toggle lever for axis slelection rather than the rotary switch allowing you to use it without looking too much at the labels.

The larger dial on the face is an analog dial that allows jogging at various speeds and goes about a quater turn left and right that springs back. the smaller one serves the original purpose of increment jogging. Increments are chosen on the screen rather than on a dial.

Also, things like current program, offsets, and various other minutia can be displayed.

Haas Jog Pendant LCD

The Screen on the Haas Pendant

There are is a problem though. That being the noticable lag from the pulse encoder to motion occuring on the machine. Often times when you want to move there is a considerable time difference from when you turn either the analog wheel or the pulse encoder. Also when you use the pulse encoder at a high rate, it skips many of the ticks or gets “jumpy”. the motion is not smooth.

Overall though the functionality is greatly enhanced.

The rest of the machine

Here are some of the other changes I’ve noticed.

  • Quieter Spindle
  • Different Coolant arrangement
  • Different design on the programmable coolant
  • Larger casting
  • Side window locks
  • an additional set of shelves on the side with a light
  • Power saving settings
  • Different Shrouding and duo-tone paint.
  • Removal of coolant tray around table
  • Shrouding around chip spigot
  • Raised handlebars for moving coolant tray

There are probably more changes than are what is listed here. Here are some pictures of the machine


Comments (4)


Long time no post. Machining and trying to get back on my feet.

Well, it has been some time since I posted, about a month and a half or so. There have a been a number of events that have occurred in that time that have both beneficial yet disappointing. I’m not really sure where things are going right now but I hope they get better. 
Anyways, on to some things I’ve been working on.
While I am a decent machinist, it is a job that I vowed to myself I would never do again. Lo and behold, I am machining again in order to get some funds and to simply make it through the months in terms of rent and bills. Some of my previous stuff has left me bone dry in terms of money. Realistically, I should thank my lucky stars that I have a skill I can fall back on that pays well and is relatively easy, most others are not so lucky.
Luckily, the shop I’m working at is pretty decent, though I’m not the machinist I once was and my machining style doesn’t really match the pace and style of the jobber shop I’m working at. Hopefully I either get better soon or find something more along the lines of what I’ve become good at.
Stamping machine with the Haas mill
This is a little project that I came up with after thinking about dot-peen machines. Basically the idea is to take a Haas mill and allow full control of its machinery to turn it in to a makeshift dot-peen marking machine.
This feat is accomplished through the serial port with a pass-through interpreter box connected to a computer.

Haas Tool Room Mill TM-2

Here is how it is all achieved.
First Step: Computer – 
  This is where the points and fonts are generated and created. All of the end points are sent out from the computer at a lower baud rate than the mill uses. This allows for longer cable length on the RS-232. Of course I could use USB or RS-485 but RS-232 is more common an interface. A sample output might be:
MOVE X.455 Y1. (Basically a rapid move)
STMP X.461 Y1. (Stamp here)
STMP X.467 Y1. (Stamp here)
HOME (Go back home)
The communication is full duplex between the pass-through and computer so that the pass-through can request more data.
Second Step: Pass Through – 
Despite its name, it does not actually pass data through. It interprets the data and controls the stamping head. It will interpret the data and send the machine the appropriate G-codes to perform the commands. The pass through will communicate with the machine at 115200bps whereas the computer <-> passthrough is about 9600bps. a sample output might look like this (based on the above text):
G00 X.455 Y1.;
G01 X.461 Y1. F200.; (move to stamp position)
DPRNT [S]; (Is at position, passthrough will stamp)
G01 X.467 Y1. F200.; (move to stamp position)
DPRNT [S]; (Is at position, passthrough will stamp)
G28 G91 Z0;
G28 G91 Y0;
Third Step: Stamping head – 
Not really a step so much as device to peen the surface of the part. Here is a picture of an earlier design I made for a stamping head.
Solenoid head for custom dot-peen machine

I don’t know if I’ll ever do this one. Macros need to be enabled in order for this to work so a lot of machines won’t be able to take advantage of it. Also, my time is limited.
Programming a CAM system
Since the shop I’m at has no CAM system for the guys on the floor and I don’t want to use a cracked copy of say, Gibbs or MasterCAM. I’m writing my own. The going is slow but I am slowly developing a little 2.5D cam system. The math function are working and the object creation is starting to come on line. Now for an interface. I am thinking of migrating over the VB.NET for this program since it does have a lot of nice object handling functions and it is a little easier than creating a user interface from scratch.
Anyways, That’s what I’ve been up to for the last while. Hopefully I get a car soon so that I don’t have to walk in this anymore. 🙂

Walking down 97st in edmonton

This was taken on my walk home the other day.


Comments (0)