Hello.
We bought Hartford HV-35 with Fanuc OMC, year 1993. This is my first cnc mill. Boss bought it for me to learn cnc programming and for milling plastic parts. At the beginning I had few problems due to my lack of knowledge and experience, but once I got it to run I had no problems.
Mill was not in use for some time. Then I started milling parts again and sometimes mill wouldn't finish tool change. Spindle goes in place for tool change, umbrella goes out and grabs tool. Then sits there until error "not fin". Then I turn machine on and off to release air pressure in cylinder that moves umbrella tool holder back. G28 x0 y0 z0 and manually change tools few times or start a program. Programs are short, less then 5 min.
After a while I started paying attention to what could cause this errors. My first thought was that machine Z0 is too low and umbrella is forced down quite a bit at tool change, and tool pockets show a lot of wear. So I tried moving metal trapezoid that triggers a switch at home position. I move that for about 10mm up, and machine measuring system moved only few mm up. I also tried cleaning the switch, didn't have much effect. Greasing tool holders seem to help.
After that I noticed glitches on Z axis 3 times. First time I was using tools 2, 3. Tool 2 didn't go low enough. It was programmed to go for example z-10,0 and it went only 9,7mm. I corrected to -10,3 and it still went only 9,7mm down. Machine red as -10,3 but calipers measured 9,7. I took 20mm gauge block and machine red z0,3. Corrected that to z0 AGAIN and started a program. Again same problem. Then I turned machine off for few minutes and back on. use g28 for home position, Z was wrong jet again. At that time I left it like that because parts were finished from the other side and depth of this hole was not important as long as diameter was OK.
Same problem, different part. I thought it was my fault.
Yesterday I was milling plastics, program was already written and tested. I was using tool 2 and 3. I put clamping stencil inside a vice. Took my zeros with dial indicator and Z with 20mm gauge block. Wrote down machine coordinates. First part was ok, second was 0,8mm too low. I made few bad parts...
I took a look at machine coordinates written on paper and in G45, G55 they matched! It is in possible that I would write 4 digits wrong. Then I took gauge block and touch it with mill, machine coordinate was 0,8 lower then at the beginning!
-Does machine check (and re writes) it's Z0 every time that it preforms a tool change? If so, then Z axis home position switch is bad.
-If I start a program that has M6 T2 at the beginning and T2 is already in the spindle, Z would go down ( probably to its lowest possible position), then up to machine Z0 and then start milling. At this point start/stop buttons will not stop the movement, only reset will. After this action is performed I can just hit stop button and machine will stop moving but spindle will still turn. So if I use multiple tools I always have to preform tool change at the beginning of a program, or use a single tool and not specifying which tool it is. Fanuc lathe doesn't have this problem. What could cause this to happen?
Any help will be appropriated!
We bought Hartford HV-35 with Fanuc OMC, year 1993. This is my first cnc mill. Boss bought it for me to learn cnc programming and for milling plastic parts. At the beginning I had few problems due to my lack of knowledge and experience, but once I got it to run I had no problems.
Mill was not in use for some time. Then I started milling parts again and sometimes mill wouldn't finish tool change. Spindle goes in place for tool change, umbrella goes out and grabs tool. Then sits there until error "not fin". Then I turn machine on and off to release air pressure in cylinder that moves umbrella tool holder back. G28 x0 y0 z0 and manually change tools few times or start a program. Programs are short, less then 5 min.
After a while I started paying attention to what could cause this errors. My first thought was that machine Z0 is too low and umbrella is forced down quite a bit at tool change, and tool pockets show a lot of wear. So I tried moving metal trapezoid that triggers a switch at home position. I move that for about 10mm up, and machine measuring system moved only few mm up. I also tried cleaning the switch, didn't have much effect. Greasing tool holders seem to help.
After that I noticed glitches on Z axis 3 times. First time I was using tools 2, 3. Tool 2 didn't go low enough. It was programmed to go for example z-10,0 and it went only 9,7mm. I corrected to -10,3 and it still went only 9,7mm down. Machine red as -10,3 but calipers measured 9,7. I took 20mm gauge block and machine red z0,3. Corrected that to z0 AGAIN and started a program. Again same problem. Then I turned machine off for few minutes and back on. use g28 for home position, Z was wrong jet again. At that time I left it like that because parts were finished from the other side and depth of this hole was not important as long as diameter was OK.
Same problem, different part. I thought it was my fault.
Yesterday I was milling plastics, program was already written and tested. I was using tool 2 and 3. I put clamping stencil inside a vice. Took my zeros with dial indicator and Z with 20mm gauge block. Wrote down machine coordinates. First part was ok, second was 0,8mm too low. I made few bad parts...
I took a look at machine coordinates written on paper and in G45, G55 they matched! It is in possible that I would write 4 digits wrong. Then I took gauge block and touch it with mill, machine coordinate was 0,8 lower then at the beginning!
-Does machine check (and re writes) it's Z0 every time that it preforms a tool change? If so, then Z axis home position switch is bad.
-If I start a program that has M6 T2 at the beginning and T2 is already in the spindle, Z would go down ( probably to its lowest possible position), then up to machine Z0 and then start milling. At this point start/stop buttons will not stop the movement, only reset will. After this action is performed I can just hit stop button and machine will stop moving but spindle will still turn. So if I use multiple tools I always have to preform tool change at the beginning of a program, or use a single tool and not specifying which tool it is. Fanuc lathe doesn't have this problem. What could cause this to happen?
Any help will be appropriated!