Felo
Felo

G-code to English Translator Online

Guia de uso

What is G-code to English Translator Online?

G-code to English Translator Online is a conversational tool that replaces CNC G-code tokens with short English descriptions, and replaces those descriptions back with the matching G-code. It works from a fixed, documented substitution table covering the common motion, plane, units, home, compensation, coordinate-system and tool/offset codes. Paste a program fragment or a line of English glosses and you get the converted text plus a short report of what changed.

Key Features

  • Two-way substitution. G0 becomes Rapid Positioning; Rapid Positioning becomes G0. The same table drives both directions.
  • Documented mapping. Every rule is listed, so you can check why a token changed or did not change.
  • Line-by-line annotation. Each input line is shown next to its converted form, which makes long programs easier to scan.
  • Coverage report. Converted tokens are counted, and any G-code or M-code outside the supported list is named rather than silently ignored.
  • Tool and offset ranges. T1–T99, H1–H99 and D1–D99 map to Tool1–Tool99, Tool Length Offset1–Tool Length Offset99 and Tool Diameter Offset1–Tool Diameter Offset99.

How to Use

  1. Paste your G-code or English text into the message. If you are unsure which direction you want, say so, for example "G-code to English" or "English to G-code".
  2. Read the converted block first. It is returned as plain copyable text, with the original preserved alongside it when annotation is useful.
  3. Check the coverage report. If a token appears as unsupported, it was left unchanged on purpose; you can ask for the mapping table to confirm.

Example Use Cases

  • Reading a shop program. Paste G21 G54 T1 G0 X0 Y0 and get Metric Mode Work Coordinate System 1 Tool1 Rapid Positioning X0 Y0, so a new operator can follow the setup block.
  • Writing a quick gloss for a student handout. Convert a short G-code sequence into English descriptions and keep the line-by-line view as a teaching aid.
  • Reversing an English note back to code. Turn Linear Interpolation Tool2 back into G1 T2 when reconstructing a fragment from notes.

Tips for Best Results

  • Keep coordinates, feed rates and comments in place; they are preserved, not translated.
  • State the direction explicitly when your text could be read either way, such as a line containing both a G-code and an English description.
  • Ask for the mapping table if you need to confirm a specific code before relying on the gloss.

FAQ

What input format does it accept?
Plain text: G-code lines, English descriptions, or a mix. There is no file upload; paste the text directly.

How accurate is the conversion?
It is exact for the documented tokens: each supported code maps to one fixed description and back. It is not a semantic translation of the program, and it does not verify that the code is safe or correct for your machine.

Can I see what was converted?
Yes. This tool shows the mapping it applied, annotates each line and reports unsupported tokens. It does not simulate toolpaths or support controller-specific dialects beyond the listed codes.

What happens to codes that are not in the table?
They are left unchanged and listed in the coverage report, so nothing is silently dropped.