
04-30-2011, 05:32 AM
|
| | | Join Date: Sep 2010 Location: Australia
Posts: 733
| |
Originally Posted by gtdinc I am not a machinist or programmer, I am in the IT department in a support position, so I may not know the proper terrminology.
We have a Hitachi-Seiki mill with a Fanuc controller. It is an older machine and I don't know a lot of details. The operator puts 12 in as his feed rate, but when the machine is doing X-Y-Z moves in 3D milling the displayed feed rate flucuates and drops as low as 0.5. Is this normal operation of the machine or are there parameters or G codes to use to set the machine to use a constant feed rate?
Thanks for any help. |
This is quite typical for controls that don't have high speed machining functions when machining true 3D profiles. 3D profiles are generally made up of many small linear moves to develop the shape, and its the smallness of the move that causes the the problem you're having. At the end of each motion block the sides come to a complete spot, albeit for a very brief time, then try to accelerate up to the programmed slide velocity. If there is insufficient length in the motion block to reach the target velocity, before having to start the deceleration ramp, then there will be a dramatic decrease in the actual feed rate achieved. The slides will accelerate to whatever velocity they can in the length before having to start the deceleration and that's all they will achieve.
Some controls have functions where the Acceleration/Deceleration is optimized, by the control looking at many blocks ahead. A few months ago I did a test on a machine where a total linear travel of 1000mm, was made up of many small G01 moves. I would have to have a look back over my notes, but I think each block had a linear move of 0.2mm. With the high speed function engaged the programmed feed rate of 2000mm/min was achieved. Without it, I think it struggled to get to 180mm or so.
Regards,
Bill |