Home / Tools / Cutting Parameters / Arc R to IJ Converter
Cutting Parameters

Arc R to IJ Centre Point Converter

Convert an arc written with R to its I and J centre offsets, and back. Enter radius, start and end points and the direction — the fix for controls that only accept one format.

Input Parameters

Results

I (mm)—
J (mm)—
Arc Center X,Y—
Technical Sourcing Service

Let our engineers find the right factory for your specs. 100% Quality Guaranteed.

Request a Proposal →

R format and I/J format describe the same arc

There is no difference in the path produced — R and I/J are two ways of telling the control where the arc centre is. The R form gives the radius and lets the control work out the centre; the I/J form gives the centre directly as signed offsets from the arc's start point.

I is the offset in X, J in Y, K in Z (in the G18 and G19 planes). They are offsets to the centre, never to the end point. Sign matters: a negative J means the centre is below the start point.

The trap is the R form's limit. If R is less than half the straight-line distance between the start and end points, the arc is geometrically impossible and the control alarms out. For an arc greater than 180°, R is written negative.

Worked example: R30 arc from X0 Y0 to X50 Y0

Same start and end point, same radius — the direction word decides which way the arc bows and therefore where the centre lands.

Chord length50 mm, so R must be ≥ 25 mm — R30 is validCentre height√(30² − 25²) = 16.583 mmG03 (counter-clockwise)centre at X25 Y16.583 → I25. J16.583G02 (clockwise)centre at X25 Y−16.583 → I25. J−16.583Equivalent R formG02/G03 X50. Y0. R30. (positive R for arcs ≤180°)
When R cannot be used

Above 180° the R form needs a negative sign, and some older controls reject it altogether. If the arc is a full circle, or if the geometry is more than a semicircle, use I/J — the centre is unambiguous and cannot be misinterpreted.

Arc centre point I J conversion formulas

G-code arcs can be programmed with radius (R) or centre-point (I, J) format. The I, J values are the incremental distances from the arc start point to the arc centre. This calculator converts between the two formats.

Frequently asked questions

R format vs IJ format -- which is better?

I, J format is more precise and preferred for CNC programming. R format cannot represent arcs over 180 deg (use IJK or negative R). Some controls handle full circles only with IJK format. For production programs, always use IJK to avoid ambiguity.

How do I program a full circle with G02/G03?

Use I, J format: G02 I(radius) J0 F(feed) makes a full clockwise circle. The tool starts and ends at the same point, with I and J defining the centre offset. R format cannot create a full circle because start = end point gives zero radius information.

What if my arc is over 180 deg ?

With R format, use a negative R value for arcs > 180 deg : R-25 means a 25 mm radius arc over 180 deg . Some controls don't support negative R; IJK format is universal. CAM post-processors almost always output IJK format for this reason.

How to use this Arc R to IJ Centre Point Converter

Enter the arc start coordinates (Xs, Ys) and end coordinates (Xe, Ye). The calculator computes the incremental I, J values. For full circle arcs, I = J = 0 and the arc centre is implicit. Verify the arc direction (G02 = CW, G03 = CCW).

Common mistakes to avoid

Related CNC calculators

Continue with closely related tools from the machining calculator library.

Browse all free CNC machining calculators. Explore our carbide tooling resources for engineers and machinists.

Need carbide tooling for this operation?

Use the calculator freely. If the result points to a tooling or process problem, we can source the exact carbide tooling you need from vetted factories in China. Compare factory-direct pricing.

Before you buy: what the market actually charges

Before you commit to a spec, it helps to know what the market pays for it. These are real, publicly listed factory prices — not a quotation, and not a guess.

Carbide tooling for this calculation

We source the tool families below direct from vetted Chinese factories, matched to the material and tolerance you just worked out. Every batch ships with its material certificate and dimensional record.

Send your drawing for a 48-hour quotation → How our China sourcing works →

Global Engineering Directory

Explore more precision machining tools and calculators

CONVERTING ARCS FOR A SUPPLIER? If a shop will be cutting the part, send the drawing rather than the program. See what to put in a request so the quote comes back right.

Get the Carbide Tooling Reference — free PDF

We source carbide cutting tools from China for job shops. We do not own a factory, which is why we can quote your drawing against two or three plants that actually run your material.

Cutting formulas with the units worked through · Speed and feed starting points for all six ISO material groups · How to read a carbide grade past its ISO code. 12 pages.

Or send us a quote you already have — we will benchmark it free →