Good morning all
Would you happen to have any good sample code that you can post in this thread showing the proper format for inverse time (G93) on a Cincinnati 5 axis profiler, circa 1998?
Thanks for any help
thanks for the reply. I am aware of how inverse time works, it is just that I don't have any actual, working sample code for this particular controller to look at.
Looks simple enought to me.
For my CT controller
would command a move to absolute x5 that takes 5 minutes.
thanks for the response, but I was looking for actual 5 AXIS sample code. No one would use inverse feed to make a simple 2 axis linear move.
Is there anyone on this forum that happens to have experience with 5 axis programming on the Acramatic 950 control using inverse feed?
Best I can come up with is a 4 axis inverse time feed program for my Acramatic 900.
I hope it is of some help.
I have a similar question but can't put my finger on an Acramatic manual.
My question is whether the FRN (feed rate number) is issued as 1/min or 1/sec. I believe the rest of the format is pretty much standard inverse time.
My feed rate is 1/min. I do believe there is an error inthe code I posted, it would seem to be missing at least 1 digit in the FRN. I'll have to take a look at it again.
Last edited by dougl; 09-27-2010 at 04:49 PM.
I had to go back and fix my post processor for inverse time feed. While I was at it I did a little research to see if I could come up with an easier way to explain inverse time feed. Here goes.
The feed rate number (FRN) is the denominator of a fraction (1/FRN). This fraction gives you the actual time to cover the distance of the cut in seconds.
To calculate FRN you need: Desired feed rate in inches per minute(V) and distance of the cut in inches(Dist).
FRN = V/(60*Dist)
Three axis example:
You need to cut a line between X0 Y0 and X4 Y3 @ 10.0 IPM (V)
To caculate the distance I will use the formula:
a^2 + b^2 = c^2.
I will use "a" to represent the "X" value = 4
I will use "b" to represent the "Y" value = 3
I will use "c" to represent the "Dist" value
4^2 +3^2 = c^2
16 + 9 = c^2
25 = c^2
5 = c
Dist = 5
FRN = V/(60*Dist)
FRN = 10/(60*5)
FRN = 10/300
FRN = .033
Inverse time number would then be : 1/.033 (1/FRN)
Actual cut time would be: 1/.033 = 30.303 seconds
To double check this just divide: 5/10 ("Dist" by "V") = .5 minutes
A very simple example but it gets to the point.
The only diffrence with 4th and 5th axis is how you calculate "Dist"
I hope this is of use to somebody