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.
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."
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.
Clean, tested NC output — no manual edits needed
Machine-specific cycles, subroutines and macro variables
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.