You are not logged in.
Hi,
I would like to define G22 and G23 as helical interpolation CW and CCW.
In NC-programs, these interpolation are written in the following way :
G22 X... Y... Z... I... J... K... P...
where
X Y Z are the coordinates of the arrival point
I J K are the coordinates of the rotation center
P is the angle on which the tool should travel
In the control file, I linked G22 with the MotionCW macro
I defined the word P as the HelicalFullLoops macro.
That way, it works correctly, however, in the NC-program P represents the number of full loops and not the angle.
So I would like to know if there were a better macro to define P as an angle instead of the numbre of full loops.
Thanks a lot by advance !
Arnaud
Offline
In current version, the only way to do this is to make G22/G23 go inside a subroutine and calculate the stopping point.
In next version 7.0 a new macro CircleArcAngle has been create to do this job.
Mustapha
Mustapha
Offline