CAD/CAM that cuts downtime

CNC Software

CNC Software supplies CAD/CAM licences, custom post-processors and practical training for CNC shops that need less stoppage and fewer costly mistakes. From Centurion, we support routing, milling, turning and plasma operations across South Africa with hands-on help that fits the way local workshops run.

See the softwareContact form
CNC Software

What We Supply for Busy CNC Workshops

We work with shops that need software to match the machine on the floor, not the other way round. Our core supply covers CAD/CAM software licences, custom post-processors, post tuning, machine onboarding and first job support so your team can move from install to production with less guesswork.

Many CNC shops come to us when standard output files do not match their controller, when toolpaths need cleaner code, or when a new machine is standing idle because nobody wants to be first to run it. We handle that practical side. If you are cutting MDF in Pretoria, steel plate in Vereeniging, aluminium extrusions in Durban or sheet material in Cape Town, we set up the software workflow to suit the job and the machine.

  • CAD/CAM software licences for new and existing shops
  • Custom post-processors for routers, mills, lathes and plasma tables
  • Licence installation and machine onboarding
  • Tool library builds and workflow audits

Training That Fits the Floor, Not the Classroom

Training only works if it matches the people using the software. We provide operator training, programmer training and owner training for shops that need practical outcomes, not theory for its own sake. Sessions can be held on-site or arranged through our Centurion Training base and our regional training areas in Pretoria, Johannesburg, Vereeniging, Durban, Cape Town, the East Rand and the West Rand.

Our training is tailored to the machine type and the level of the team. A machine operator who needs to load files and check offsets does not need the same session as a programmer building toolpaths for nested routing or 4 axis work. We keep it clear, measured and useful, and we work around production schedules where possible so the workshop does not lose a full day for one lesson.

  • Operator training for safe day-to-day use
  • Programmer training for toolpath setup and output
  • Owner training for workflow control and oversight
  • On-site or regional training support across South Africa

How We Support the Job From First Install to First Cut

Our support is hands-on because most problems are hands-on too. A licence install that looks simple on paper can stall because of network permissions, machine naming, post settings or a controller quirk. We deal with those details before they turn into lost hours on the shop floor.

The team at CNC Software works through the full setup with you. Pieter Johannes van der Merwe leads the business, with support from Ompha Mabandla on applications, Tiaan Ferreira on post-processors, Phenyo Ngema on training, Farieda Jacobs on technical support, Mthunzi Diale on implementation and Vanisha Rampersad on customer success. That structure means you are not passed around when a file needs checking or a post needs a small change before the next run.

We also help with remote troubleshooting between shifts, and with annual support plans for businesses that want steady backup through the year, especially when maintenance shutdowns or staff changes interrupt the normal routine.

Licences That Fit

We supply CAD/CAM software licences matched to your machines, parts and production pace, from first-time seats to multi-user rollouts.

Posts That Run Right

Our custom post-processors are tuned for real shop conditions so code reaches the control cleanly and setup time stays under control.

Training On Real Jobs

Hands-on training happens at your machines and around your parts so operators, programmers and owners see practical gains quickly.

Support Beyond Install

From implementation to edits, troubleshooting and process advice, we stay involved to keep your software productive on the floor.

Centurion Cabinet Shop

Projects

Centurion Cabinet Shop

Nested router rollout with operator training and panel yield improvements for a cabinetry workshop.

Read the project

Who We Serve Across South Africa

We supply CNC shops of different sizes, from owner-run workshops to larger production teams. The common thread is simple: the machines must keep moving and the output must be right the first time. We support routing, milling, turning and plasma operations for shops that work in timber, plastics, aluminium, mild steel and mixed production environments.

Our clients are spread across Gauteng and beyond, with regular work in Pretoria, Johannesburg, Centurion, Vereeniging, the East Rand, the West Rand, Durban and Cape Town. Coastal humidity can affect storage, electronics and workshop conditions, while inland sites may need planning around dust, power interruptions and municipal operating hours. We keep those local realities in mind when setting up systems and support.

  • CNC routing shops producing panels, signage and joinery parts
  • Milling and turning shops needing accurate code and clean setup
  • Plasma cutters working on fabrication and repair jobs
  • Production teams needing consistent output across shifts

Support That Fits Changing CNC Shops

CNC Software works with South African shops on software, posts and machine-floor support because long-term results in this field depend on solving the same workshop problems properly, not once-off patching. Software changes, machine controllers change, and shops grow or shrink over time. A setup that worked for a two-machine workshop in 2012 may need a very different approach now, especially where output speed, repeatability and file control are tighter.

Over the years we have learned that most downtime starts with small issues: a post file that is nearly right, a licence that was installed in a hurry, a tool library that only one person understands or a first job that was never fully checked. We help sort those out early. That is why clients often come back when they add a new machine, change a programmer or need a cleaner workflow after a busy season.

CNC software built for precise production runs

The work is aimed at fewer retries, better machine confidence and less time lost waiting for a file to run properly. That is what most shop owners ask us for. They also want a supplier who understands how South African workshops actually operate, from tight delivery deadlines to the pressure of keeping production moving during power cuts or staff turnover.

We do not hand over a file and disappear. We stay involved through installation, tuning, training and the first jobs, then remain available for follow-up support when the work gets busier. That approach is simple, but it saves time and money and it keeps the machines doing what they were bought to do.

  • Less downtime at install and startup
  • Cleaner output for the machine and controller in use
  • Support that understands local workshop conditions
  • Training and follow-through that helps teams keep working

If you need CAD/CAM licences, custom post-processors or training for your CNC shop, send an enquiry through our contact page and we will work through the next step with you.

Questions we get asked

Which CNC machine types do you support?

We support routing, milling, turning and plasma shops, including setups that need custom post-processors, post tuning and first job support.

Do you only work in Centurion?

No. Centurion is our base, but we support shops across South Africa, including Pretoria, Johannesburg, Vereeniging, Durban and Cape Town, plus the East Rand and West Rand.

Can you help if a machine is already installed but not running correctly?

Yes. We can work on remote troubleshooting, workflow audits, licence checks, post tuning and training to get the setup working properly again.

Discuss your next CNC job.

Contact form