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.

The CS stick plugged into a DSP handheld controller A handheld CNC controller with a blue screen listing three G-code files, one for each cutter, and an orange CS stick plugged into its USB port with a green light showing the file has arrived. CS DS2M U-DISK WAITING FOR FILE RECEIVING... U-DISK 3 FILES S1-T3-3MM.NC S1-T6-6MM.NC S1-T10-10MM.NC OK RUN ESC BACK

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

  1. Redraw the parts for this size
  2. Export the drawing from your design software
  3. Open it in your CAM software
  4. Put each kind of cut on its own layer
  5. Pick a toolpath and cutter for every layer
  6. Type the depth, passes and offset for each
  7. Nest the parts onto sheets
  8. Choose the right post-processor for the machine
  9. Save a file for each sheet, or each cutter
  10. Copy them to a USB stick and walk it to the machine

With DS2M 3 steps, for products set up on the platform

  1. Pick the size
  2. Press Make G-code
  3. 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. 1

    Pick the size

    On the platform, choose the product and its size. Every part, hole and groove is drawn for you.

  2. 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. 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. 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.

A set-up sheet with a sample of each cut: grooves, holes, pockets and outlines Grooves Drill holes Pocket Slot Inside cut Big hole Pin

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
    Close-up of the orange CS stick plugged into the top of a DSP handheld, its light green and three files on the screen CS DS2M U-DISK 3 FILES S1-T3-3MM.NC S1-T6-6MM.NC S1-T10-10MM.NC OK RUN ESC BACK
    Illustration.

    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.

    Illustration of the machine screen we're building: one clear step at a time.

    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.

    Layers, toolpaths, nesting, saving, the walk to the machine. Shops using cabinet software report 6 to 15 minutes a job (WOODWEB); toolpathing by hand takes longer.
    Our estimate: check the screen and press send
    0hours
    a year back at the desk

    £0
    a year of spoiled sheets, if the checks catch those mistakes

    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.

    One 2440 by 1220 sheet nested with parts from different trades OPEN
    One 2440 × 1220 sheet. Van racking is in testing in our workshop; kitchens, wardrobes, flat-pack and shopfitting are early access; signs, which need V‑carving, come later.

    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.

    Custom Solutions UK will only use these details to talk to you about DS2M, and never shares them.