Page 1 of 1
circular interpolation
Posted: Tue Apr 30, 2019 4:14 am
by jamby
Is it possible to set the I,J,K values in circular interpolation to absolute rather then incremental?
Thanks
Jim
Re: circular interpolation
Posted: Tue Apr 30, 2019 8:26 am
by andrew
Yes, you'd have to derive a new postprocessor from the one you are currently using and overwrite parameter [I] in circular moves with [IA] and [J] with [JA]. For example, if you are deriving from GCodeBase or GCodeMM or GCodeIN:
this.firstArcCWMove = "[N] G2 [X] [Y] [IA] [JA] [F]";
this.arcCWMove = "[N] G2 [X] [Y] [IA] [JA] [F]";
this.firstArcCCWMove = "[N] G3 [X] [Y] [IA] [JA] [F]";
this.arcCCWMove = "[N] G3 [X] [Y] [IA] [JA] [F]";
If you need more information, please let me know what postprocessor you are currently using.
Re: circular interpolation
Posted: Tue Apr 30, 2019 4:39 pm
by jamby
Andrew
Thanks I've got a working version. Should mention I also added a G90.1 at the top of the post.
Jim