Design straight to machine.
Pick a size. DS2M draws the parts, nests them, writes your machine's own G-code, checks every line and sends it over WiFi to your CNC handheld.
Illustration. The CS stick is tested in our workshop on a RichAuto A11.
The slow part isn't the cutting.
Between a finished design and a running machine sits CAM. Every job, someone assigns layers, picks toolpaths, types depths, chooses a post-processor and carries a USB stick across the workshop. Each of those steps is a place for a mistake.
Today, with CAM 10 steps, every job
- Redraw the parts for this size
- Export the drawing from your design software
- Open it in your CAM software
- Put each kind of cut on its own layer
- Pick a toolpath and cutter for every layer
- Type the depth, passes and offset for each
- Nest the parts onto sheets
- Choose the right post-processor for the machine
- Save a file for each sheet, or each cutter
- Copy them to a USB stick and walk it to the machine
With DS2M 3 steps, for products set up on the platform
- Pick the size
- Press Make G-code
- Press Send to machine
Your iPad joins the stick's WiFi once. At the machine it's the same as today: load the sheet, set zero, press run. DS2M tells you which cutter goes in next.
Four steps from design to cutting.
The thinking that used to happen in CAM is done once, for your machine, and then every job follows it.
-
1
Pick the size
On the platform, choose the product and its size. Every part, hole and groove is drawn for you.
-
2
DS2M writes the G-code
It nests the parts and writes the code your controller expects: the right cutter, speed and depth for every cut, in the order your machine likes.
-
3
Every move is checked
Before a file exists, DS2M reads it back line by line. If anything is unsafe there's no file, only the reason in plain words.
-
4
Send it to the stick
From your iPad or PC, over WiFi, to the CS stick in your handheld. Load the sheet, set zero, press run.
It learns your machine once.
Every workshop cuts differently. Cut one set-up sheet on your own machine and DS2M learns how you work. After that, every file it writes is made for that machine.
- Your cutters, their sizes and where they sit in the rack
- Your speeds, feeds and pass depths, and which cutter drills each size of hole
- Your spoilboard and how you hold the sheet down
- Whether you change cutters by hand or have a tool changer
Set a product up once. Every size follows.
DS2M runs on the Custom Solutions platform. Set a product up once and every size you sell draws itself: the parts, the nesting, the toolpaths and the G-code, in one flow. Nothing is redrawn or toolpathed again.
1Pick the size
2The parts draw themselves
3Nested on the sheets
4Toolpaths and G-code written
Every file checked before it can be sent. With a tool changer, one file a sheet.
Try it: change the size and every step follows. An illustration with simplified parts; on the platform it's your real product.
Design, quote and cut from one job.
The same job holds the design, the customer's quote and the files for the machine, so nothing is typed twice.
A stick your machine already understands.
The CS stick plugs into the USB port on your DSP handheld. Your iPad or PC sends the file to it over WiFi, and the handheld reads it like any USB stick. No new controller, no rewiring, nothing to change in its settings.
- Plugs into
- The handheld's own USB port
- Files arrive
- Over WiFi, from an iPad or PC
- Network
- Its own, so workshop WiFi doesn't matter
- Your controller
- Unchanged
- Moves the machine
- Never: it holds the file, you press run
- Tested on
- RichAuto A11, in our workshop
Mistakes stop before the machine.
A file is only made after DS2M has read every line back and found nothing unsafe. If it finds a problem, you get the line and the reason, and no file to send.
- A fast move below the safe height
- A cut deeper than the board allows
- A move off the sheet or the bed
- Cutting before the spindle is running
- A version that isn't the one released to cut
- A feed faster than your machine's limit
- A cutter that isn't in your machine's rack
- A speed above the cutter's top speed
Some things still happen by hand: loading the sheet, setting zero, fitting the cutter and pressing run. DS2M tells you each one, in order.
See a file being stopped
No file was made, so nothing can reach the machine.
From a specialist's job to one anyone can learn.
Sending a sheet to the CNC used to need someone fluent in CAM. With DS2M the know-how is built in and every file is checked, so anyone you've trained on the machine can run a job with confidence.
More people at the machine
New starters can run jobs safely, because every file is checked before it reaches them.
Experts free to make what's next
Your most technical people stop toolpathing the same parts and start designing new products and new ranges.
AI that makes room for people
Used well, AI can create work: more products, and more people able to make them. DS2M automates the repeat work today, and AI is coming to help you set up new products. People still decide, make and grow the business.
The skill doesn't disappear. It moves to where it's worth most.
What would it give you back?
Put in your own numbers. The starting figures are only an example.
Time worked out on 46 working weeks, sheets on 12 months. Your numbers, not ours: nothing here is measured from your workshop.
Built for parts cut from sheets.
We built DS2M for our own van racking. If your product is parts nested on a sheet, with holes, grooves, pockets and outlines, the same steps apply.
Questions
DS2M and CAM
What is the Custom Solutions platform?
The system DS2M runs on. It holds your products, draws each one at the size ordered, nests the parts, writes the toolpaths and G-code, and keeps the customer's quote with the same job. We built it to run our own van racking business.
Can it make every size of my product automatically?
Once a product is set up on the platform, yes: every size you sell draws itself, from the parts to the files for the machine, with nothing redrawn. Setting up your own products is part of early access, and we do it with you.
Is DS2M CAM software?
It does the job CAM does, without you doing it. CAM software turns a drawing into G-code once you've picked toolpaths, cutters and depths by hand. DS2M already knows those for your machine, so a finished design goes straight to checked G-code.
Is there a DXF to G-code converter that does it all?
A converter turns lines into moves, but you still have to decide the cutter, depth, passes and order for every line. DS2M decides those from what it has learned about your machine, then checks the result. Bringing in drawings from other software is part of early access.
Can it make toolpaths for every sheet of a nested job in one go?
Yes. DS2M nests the job and writes the files for every sheet at once: one file a sheet, or one file for each cutter on each sheet if you change cutters by hand.
Do I still need Vectric, Cut2D, VCarve or Fusion?
Not for jobs designed on the platform: DS2M writes their G-code itself. You'll use your CAM software once, to toolpath the set-up sheet so DS2M can learn your machine. For drawings made elsewhere, that's part of early access.
How is it different from cabinet software like Mozaik, Cabinet Vision or KCD?
Those design cabinets and write G-code through a post-processor for your machine. DS2M isn't tied to cabinets: it works for anything cut from sheets, checks every file before it's made, and gets it to a DSP handheld over WiFi, with no PC at the machine.
The CS stick and your controller
Which CNC controllers does it work with?
We're starting with DSP handheld controllers that read files from a USB stick. It's tested in our workshop on a RichAuto A11. Tell us your controller when you join early access and we'll tell you where it stands.
What is a DSP handheld controller?
A handheld unit, about the size of a TV remote, that runs many hobby and trade CNC routers without a PC. It reads G-code from a USB stick and moves the machine. The RichAuto A11 is a common one.
How do I get files from my PC or iPad to the CNC without a cable?
The CS stick plugs into the handheld's USB port and makes its own small WiFi network. Your iPad or PC joins it and sends the file. The handheld then sees the file as if it were on an ordinary USB stick, so there's no stick to carry back and forth.
Will a WiFi USB stick work with a RichAuto A11?
The CS stick is built for DSP handhelds and is tested on a RichAuto A11 in our own workshop: the handheld reads it as a normal USB stick and runs the file. Ordinary WiFi memory sticks usually can't take a file over WiFi while they're plugged in as a USB drive.
Do I need WiFi in the workshop?
Not at the machine. The stick makes its own network. You need the internet to get the file from the platform, then you join the stick's network to send it.
Do I have to change any settings on my controller?
No. The handheld reads the stick the same way it reads any USB stick.
Do I need the CS stick?
For your own designs you'll be able to save the files to an ordinary USB stick and carry it over. The CS stick saves that walk: files arrive over WiFi, and it only shows the files the platform sent for that machine.
Does the stick move the machine?
Never. It only holds the file. The handheld runs it when you press run, exactly as it would from a USB stick.
Safety and your machine
Does it work if my machine has no automatic tool changer?
Yes. A file written for a tool changer won't stop for you to swap cutters: on our A11 it carried straight on. Without a tool changer, DS2M makes one file for each cutter, so the machine finishes one cutter's work and you change it before the next file. With a tool changer, it can be one file for the whole sheet.
How does it stop a bad file reaching the machine?
Before a file exists, DS2M reads every line back: no fast moves below the safe height, nothing deeper than the board allows, nothing off the sheet, the spindle running before any cut, holes made by a cutter of their own size, feeds and speeds inside your machine's limits. If one check fails there's no file, only the line and the reason.
Why does my router cut too deep after a cutter change?
Usually because Z zero wasn't set again for the new cutter, which sits at a different length in the collet. DS2M tells you which cutter goes in next and to set Z before that file runs, and it refuses to write any cut deeper than your board and spoilboard allow.
What still has to be done by hand?
Loading the sheet, setting zero, fitting the cutter and pressing run. DS2M prompts each one in order, and tells you which cutter goes in next.
Will it use my own speeds and feeds?
Yes. They come from your set-up sheet and your cutters, not from a generic table. Change a cutter's figures and the next file follows them.
Tabs or onion skin to stop small parts moving?
Today DS2M cuts for a vacuum bed, with no tabs. Leaving a thin skin under small parts on the last pass, then taking it off, is the next option we're adding, set per machine.
How often should I resurface the spoilboard?
It depends on your cutters and your vacuum. Some shops skim every few sheets, others use a thin spoilboard and replace it. We're adding a count of the sheets cut on each machine, with a reminder at the interval you choose.
People, AI and buying
Will DS2M replace my CNC operator?
No. Someone still loads the sheet, sets zero, fits the cutters and runs the machine. DS2M removes the CAM step that needed a specialist, so more of your team can run jobs and your experts can spend their time on new products.
Does DS2M use AI?
Where it helps. The safety checks are fixed rules, not guesses, so a file passes or fails the same way every time. We're building AI into setting up new products, so it asks you the right questions instead of you writing rules by hand.
What does it cost?
Prices come with launch. Join early access and you'll hear first, with the chance to try it on your own machine.
No question matches that. Ask us in the early access form below and we'll answer it.
Be one of the first to cut with DS2M.
We're opening DS2M to a small group of workshops first. Tell us about your machine and what you make, and we'll be in touch.