WIREFRAME · Concept C — Digital Twin · structure approval only

Program on a digital twin.
Cut on the machine.

ENCY CAM checks every toolpath against your actual CNC machine kinematics — collisions, axis limits, post-processor — before a single line of G-code leaves the software.

  • 30-day trial · full features · works offline
  • Background collision detection during toolpath calc
  • True-solid simulation with axis graphs + material-removal analytics
ENCY CAM · Toolpath View
[VISUAL: ENCY CAM UI
multi-axis toolpath
on a complex milled part
— operations tree visible]
5D Surfacing HSM Adaptive Post: FANUC
Digital Twin · Machine Kinematic Check
[VISUAL: 3D twin of
<TBD: specific CNC machine model
e.g. DMG MORI NLX 2500
or Mazak Integrex i-200>
running the same toolpath]
⬤ Collision check — 0 violations · all-clear

[VISUAL: 3D twin of <TBD: specific CNC machine model — must be a real CNC, e.g. DMG MORI NLX, Mazak Integrex>]

"[Customer X] — first program ran the first part. No edits, no recovery, no scrap." — [Senior Programmer, Company TBD]

What machine-awareness means.

Three documented capabilities that together eliminate the "it crashed on the machine but not in sim" problem.

Background collision detection during toolpath calc

ENCY checks tool, holder, and machine collisions while generating the operation — not after in a separate simulation step. Issues are caught and flagged before you see the G-code.

[VISUAL: ENCY CAM UI showing
toolpath calc in progress
with a red collision warning
on holder approach — CDIgnoreList
visible in panel. No cartoon metaphors.]
⬤ Collision detected · holder clearance 0.3 mm
How collision detection works →

Posts validated against the same kinematics

ENCY's two postprocessor systems — the integrated SPPX generator and an open .NET postprocessor — know the exact same machine kinematics as CAM. No 20-revision post debugging; the twin confirms output before post-processing.

[VISUAL: split — left: ENCY post-gen settings
(SPPX / .NET selector, machine selected)
right: G-code output preview
with axis motion graphs
X/Y/Z/A/B line plots. Mono labels.]
See postprocessor options →

True-solid simulation with material-removal analytics

Not voxel-only. ENCY simulates actual toolpath, holder clearance, and material removal in true 3D geometry. Axis graphs and volume-removed analytics show exactly what the machine will do.

[VISUAL: top — 3D solid part with
toolpath + tool/holder geometry visible
bottom — "Graph of Volume Removed"
area chart + "Axis Motion"
X/Y/Z/A/B line graphs. Real ENCY sim output.]
Simulation and analytics →

Build the twin once. Run everything on it.

MachineMaker is a separate product under ENCY X — see ecosystem strip below. It is the way you build the twin that ENCY CAM runs on.

MachineMaker — no coding required

Load a machine template (Trevisan, custom libraries) or import your own CAD + kinematics. MachineMaker generates the digital twin in minutes — no programming, no scripting.

Once the twin is built, ENCY CAM runs every toolpath, collision check, and postprocessor output against that same kinematic model. One source of truth. Zero duplication.

MachineMaker is a separate product under ENCY X — see ecosystem strip below.

MachineMaker · Template Selection — □ ×
[VISUAL: MachineMaker interface
showing 3D CNC machine model
being assembled from kinematic
template — Trevisan or custom CAD.
Template list panel visible left.
Mono UI labels.]
Free · Robot Components Library 100+ maintained digital machine and robot component models — use to assemble twins faster. Free, online, maintained by ENCY. Browse library →

Every CNC strategy verified in the twin.

No per-axis upgrades. No plugins. One license covers all 12 strategy families — each verified against your machine kinematics at calc time.

Milling 3D
2.5D Milling
3-axis Turning
5D Surfacing
Mill-turn
Swiss / MTM
Additive (Cladding 3D/5D)
HSM / Adaptive
5–6D Cutting
EDM Wire & Sinker
2D (Waterjet / Plasma / Laser)
G-code Simulation

AI that proposes, twin that verifies.

ENCY's in-CAM AI assistant proposes operations from your part model. You review them. The twin checks them. Then you cut.

  1. 01

    Prompt the assistant

    "Generate operations for this 5-axis aluminium part on the Mazak. Target: ±0.02 mm, Ra 1.6, under 12 minutes."

    ENCY CAM · AI Assistant— □ ×
    [VISUAL: ENCY CAM AI chat panel
    showing typed prompt — part type,
    machine, tolerance targets.
    ChatGPT-style message thread.]
  2. 02

    AI proposes operations

    The AI auto-generates a sequence: tool selection from your library, strategy order (Adaptive roughing → 5D Surfacing finish), feeds and speeds — all from the part model analysis.

    ENCY CAM · AI Auto-generation— □ ×
    [VISUAL: ENCY CAM AI proposed
    operations tree — strategy names,
    tool selections, feed/speed values.
    Accept / Edit buttons visible.]
  3. 03

    Verify against the twin

    Every proposed operation runs through background collision detection against the machine twin — tool, holder, fixture, machine body. Axis limits checked. Singularities flagged.

    ENCY CAM · Twin Verification— □ ×
    [VISUAL: twin viewport showing
    AI-proposed toolpath running on
    digital CNC machine twin.
    Collision check panel: 0 violations.]
    ⬤ Machine twin check · 0 violations
  4. 04

    Inspect and export G-code

    Post-processor runs against the same kinematics. G-code is inspectable as CLData or raw G-code before you send it to the machine. No black box.

    ENCY CAM · G-code Output— □ ×
    [VISUAL: ENCY G-code editor panel
    showing post-processed output,
    axis motion graph (X/Y/Z/A/B)
    below the code. Export confirmed.]

AI auto-generation guide →    In-CAM AI assistant →

Your stack. Your machine. Your code.

ENCY CAM is built on a proprietary technology stack. No third-party CAD, simulation, or postprocessor licensing dependencies. Your G-code stays on your machine — online or offline, production or R&D.

The open .NET postprocessor system lets you extend posts in C# / VS Code without vendor approval or subscription lock-in. You own the post. You extend it when you need to.

No cloud-enforced watermarking. No licensing checks on every operation. ENCY runs on your network, your terms.

Proprietary kernel No third-party sim licensing Open .NET postprocessor (C# / VS Code) Works offline G-code stays on your machine No cloud watermarking

Postprocessor customization →

ENCY X: One ecosystem for machines and robots.

ENCY CAM is part of the ENCY X platform — a technologically independent stack with no third-party glue. The products below share the same digital-twin infrastructure ENCY CAM runs on.

Learn more about ENCY X →
MachineMaker Digital-twin builder for CNC and robot kinematics. No programming. Pre-built templates. Learn more →
ENCY Robot Industrial robot programming and simulation. Separate product, separate license. Shares the same twin as ENCY CAM. Learn more →
ENCY Clouds Real-time collaboration, project recording, AI chat, and mobile access to your machine twins. Learn more →

Start now.

30-day trial, full features. No credit card. Works offline.

Talk to an engineer

Questions about your shop?

Talk to a CAM engineer who understands CNC programming, tooling constraints, and machine configuration. Not a bot.

Schedule a conversation
Regional support

Find a dealer or reseller

Prefer local support? Find an ENCY-certified dealer or reseller in your region — they can demo the twin with your actual machine model.

Find a dealer

Per-seat perpetual license + annual maintenance. Volume and educational discounts available — ask a dealer.

[Company Name TBD] — from pilot to production in [N weeks].

A real outcome from a real shop. Names and numbers are placeholders until customer sign-off.

Before ENCY CAMAfter ENCY CAM
[X hours] to program [class of part] [X–Y hours] · [Z%] faster
[Y revisions] per program 0–1 revisions
[Z%] first-run scrap rate 0% scrap on first run
Weeks to ramp a new part Days — twin reduces uncertainty

"The twin let us code with confidence. We know the machine can make it before we hit go."

— [Title], [Company Name TBD]
Read the full case study
[VISUAL: ENCY CAM twin viewport
showing customer's part + toolpath
running in the digital CNC machine twin.
Or: a photo of the finished part
next to the CNC machine.
TBD: customer part image]
12
CNC strategy families verified in the twin
2
in-house postprocessor systems — SPPX + open .NET
0
third-party simulation or post licensing dependencies
100+
free digital machine/robot component models in ENCY library

Learn ENCY CAM end to end.

Step-by-step courses on every CNC workflow — machine setup, twin verification, postprocessor customization, AI-assisted programming.

Explore courses