My software is putting out cordinates with 5 place decimals, will the control handle this?
My software is putting out cordinates with 5 place decimals, will the control handle this?
I believe it will... seem to remember an old post doing that, and it still ran. What software are you using? Is it not configurable?
I think it will take 4 decimals in inch and 3 in metric system.
Greg.
I changed the software to put out 4 places and it seemed to work fine, but then the machine froze about half way through a 3D drip feed program. No alarms and the control was not responsive, I couldn't switch screens or get any response unless I hit reset. I'm using Bobcad 17
The number of decimal digits is an issue only in direct assignment. Fanuc Macro B accepts only 8 digits. For example
#1 = 1.23456789 would alarm out (TOO MANY DIGITS)
but
#1 = 1.2345678 would be OK.
If the least input increment is, say, 0.001, rounding to three places after decimal would be automatically done. For example
G21;
G91 G01 X#1 F_;
would cause a movement of 1.235 mm.
When the assigned value is through a calculation (the result of which has more than 8 digits), there is nothing to worry. Rounding to 8 digits would be done automatically:
#1 = 2;
#2 = 3;
#3 = #1 / #2
This would store a value of 0.6666667 in #3.
Note that #3 - 0.6666667 would not return exactly zero, because an error of 0.00000001 is typically associated with all macro calculations.