Services Postprocessors How we work About Insights
Language
About me

I bridge the world of programming with real-world CNC machines

My name is Marek Skoták. For over 18 years I've been helping manufacturing companies configure CAD/CAM software so machines run error-free, without manual NC code editing, and at full capacity.

Autodesk Fusion Expert Postprocessor Development CAM Automation Fanuc · Heidenhain · Sinumerik 5-axis machining
Marek Skoták – Founder of CCSOFTCZ
Marek Skoták
Founder · CCSOFTCZ
18+ years in CNC & CAM
18+
years in CNC & CAM
200+
postprocessors delivered
6
companies and roles
WW
serving clients worldwide
My story

From the shop floor to software development

I started my career as a CNC programmer on milling and turning machines. I worked with real controllers — Sinumerik, Fanuc, NUM 1040 — and I know what it means when a machine stops because of a faulty NC program, or when an operator has to manually rewrite lines of code before every run.

Over the years, implementing CAM software — first Alphacam at Nexnet, then Autodesk HSM solutions at Tecnotrade — I realized the biggest production bottleneck is almost never the machine itself. It's the gap between the CAD design and the actual cut: postprocessors that don't match the controller, CAM workflows nobody on the team fully understands, and repetitive manual steps that eat hours every week.

That's why in 2018 I went fully freelance and founded CCSOFTCZ. My mission is to close that gap — with custom postprocessors, clean Autodesk Fusion deployments, and automation that turns complex setups into a single click.

"The biggest production bottleneck is almost never the machine itself. It's the software layer between the design and the cut."

— Marek Skoták, Founder of CCSOFTCZ
What I do

Areas of expertise

01 — Postprocessors

Custom postprocessor development

I develop postprocessors in JavaScript for Autodesk Fusion, targeting 3-axis to 5-axis machining centres. Machines covered: Homag (WoodWOP), Holzher (NC HOPS), SCM (Maestro/XCS), Biesse (BiesseWorks/CIX), Morbidelli, Fanuc, Heidenhain (iTNC 530, TNC 640) and Siemens Sinumerik.

02 — Integration

Autodesk Fusion integration

I deploy Autodesk Fusion directly into your production process — tool libraries pre-loaded with your cutters, CAM templates aligned to your machines, machine definitions and postprocessors ready from day one.

  • Full setup from licence activation to first NC program
  • Custom tool libraries and CAM templates
  • Team training — on-site or remote
03 — Automation

CAM macros & automation

Using the Autodesk Fusion API, I build scripts and add-ins that automate repetitive CAM programming tasks. What used to take 30 minutes per part can become a single click.

  • Fusion API scripts and add-ins (JavaScript / C#)
  • Automated toolpath generation and batch processing
  • Integration with production databases and ERP systems
In numbers

Milestones & certifications

  • 18+ years of practice in CAD/CAM software deployment — from CNC operator to senior automation specialist (since 2006)
  • Official member of the Autodesk Service Provider Program
  • Over 200 custom postprocessors successfully delivered for manufacturing customers across Europe and worldwide
  • Clients in Czech Republic, Germany, Austria, Slovakia, Poland and across three continents
FAQ

Frequently asked questions

Which CNC controllers does CCSOFTCZ develop postprocessors for?

We develop Autodesk Fusion postprocessors for Fanuc, Heidenhain (iTNC 530, TNC 640), Siemens Sinumerik (840D, 840D sl), and dedicated woodworking systems including Homag (WoodWOP), Holzher (NC HOPS), SCM (Maestro/XCS), Biesse (BiesseWorks/CIX) and Morbidelli. Over 200 postprocessors delivered to date — if your controller isn't listed, contact us.

Does CCSOFTCZ work only with Autodesk Fusion?

Autodesk Fusion is our primary CAM platform. Marek Skoták also has hands-on experience with HSMWorks, Inventor HSM and Alphacam, which makes transitions from legacy CAM systems straightforward.

Can you handle projects entirely remotely?

Yes. The majority of projects — postprocessor development, Fusion setup, API scripting and team training — are completed fully remotely. On-site visits are available when commissioning or hands-on operator training requires physical presence.

How long does a custom postprocessor take to develop?

A standard postprocessor typically takes one to three weeks from the initial discovery call to final tested delivery, depending on machine complexity and the depth of NC output customisation required. Complex 5-axis or multi-spindle machines may take longer.

Let's speed up your production.

Tell me what machine you're running and what's slowing you down. I'll come back with an honest assessment and a clear proposal.

Get in touch →