We mounted the trunnion yesterday and started testing it out. I attached some pictures of the clamping device. The name on it is 5th Axis and paper work says San Diego CA.
There is not much space on this Haas mini mill for 5-axis work. The first issue we ran into was with the unit mounted in the center T-slot there was not enough stroke in Y axis when A was tilted to +90. Moved it to the back slot where it hung off the back of the table about an inch so. We then changed a Y-axis stroke parameter so students don't slam it into the Z-axis sheet metal on the column. The next issue was G91G28Z0. On this Haas mini-mill G28Z0 is not at max Z+ position, it is tool change height for the carousel. This would slam the tool into the part. Along with this is the fact that an M06 also goes to the G28Z0 position. To get around this problem we changed the post to output the following for every tool:
G90G53Z4.45
G90G53X-8.5Y0(moves the tool to an X position between the part and the carousel)
T02M06
G90G53Z4.25
rapid XY to part
G43H2Z.1
cut the part
G90G53Z4.25
M01
We also changed the post to output G90G53Z4.25 before each A or B rotation.
We started to do some air cut testing and noticed that as it ran and and re-positioned the B-axis in 90 degree increments several times, it slowly started to lose its position by about 2 degrees. The machine would then alarm out with a TT? B-axis servo lag error. This a brand new Haas TR-110 trunnion. Not sure if it is the unit itself or some kind of encoder parameter that needs adjusting. I noticed when indicating the dove tail fixture that when reversing B direction with the hand wheel there was no indicator motion for a full half revolution of the hand wheel - backlash? Will play with this a little more but looks like Haas will have to get over here eventually.
Does anyone know what parameters I can use to limit A- to about 20 degrees and A+ to about 120 degrees? Need to prevent students from rotating too far and hitting that Z axis sheet metal on the column.