Izeltas Atrium Sitesi 1483/1 Sk. No:2 Doganlar Bornova Izmir/TURKEY +90 232 248 34 98 +90 544 959 57 02 info@aksteknik.com

Marking G-Code Generator Beta / demo

Type your text, pick your AKS marking tool, set the Z values and download the program. Text, SVG logos, DataMatrix codes and auto-incrementing serial numbers, with a 2D/3D simulation. Free and runs entirely in your browser — nothing is uploaded.

Beta / demo. Free tool to help you get started. The output is not validated on every machine or control: prove it out on a scrap part, single block, low feed override. Use at your own risk. Beta notice and disclaimer →

Open in full screen ↗

What it does

  • TextSingle-line stroke font with height, spacing, alignment and angle. Tool profiles for PMT20AL and HMT20 dot peen and SMT20 / SMT12 scratch marking, each with the correct Z logic.
  • Logo (SVG)Load an SVG: filled shapes are marked as outlines, strokes as lines, scaled to the width you choose.
  • DataMatrixECC200 codes struck dot by dot or in raster mode; cell pitch and clearance height are adjustable.
  • Serial numbersFixed text plus batch and serial fields. The program counts up on the machine using Fanuc-style macro variables — no new download for the next part.
  • SimulationTop and 3D view, line-by-line highlight of the running block, single-block stepping and a time estimate.

How to use it

  1. Choose your AKS tool. Marking Z, retract height and feed defaults load for that tool.
  2. Enter the content: text, an SVG logo, DataMatrix text or a serial-number template such as P45-@@@@-####.
  3. Set start X/Y, surface Z and safe Z for your part, and the M codes for air or through-spindle coolant.
  4. Download the .nc file and prove it out on a scrap part: single block, low feed override, area clear.

Machines and controls

The output is generic ISO G-code in the Fanuc style: G00/G01, G17, G90, with macro variables #100 and #101 for marking Z and feed so the operator can adjust them on the machine. Serial-number programs use custom macro B (G65, #500, WHILE, FIX), standard on Fanuc and Haas controls. If your control differs, the generator shows plain-English notes you can hand to your programmer or AI assistant. Lathe posts (X diameter, G98) are planned.

Frequently Asked Questions

Beta notice and disclaimer

This free tool is provided to help you get started with AKS marking tools. The generated code is produced from your inputs and has not been validated on every machine or control. Always prove it out first on a scrap part, in single block, with a low feed override and the area clear. You are responsible for checking the program on your machine. AKS Teknik accepts no liability for damage to machines, tools, workpieces or injury arising from the use of this tool or its output. Everything runs in your browser; your inputs are not sent to a server.

Questions about marking tools or the generator?

Contact Us