Solidon3D

Edit and create 3D models — no CAD experience needed

Adapt an STL to make the part you need.

Drop in a model, click a hole, type a new size. Before slicing, Solidon3D checks the part for printing risks and hands it to your slicer. No cloud, no account.

Download for free now

Free until 30 October. From 1 November, buy once: private licence from €69, no subscription.

  • Developed in Germany
  • Runs offline
  • No account
  • No telemetry
  • Your files stay yours
  • Windows, macOS, Linux
  1. An STL with holes for M5
  2. Click the hole
  3. Type 6.5 mm, apply
  4. Report: 0 errors

Where Solidon3D fits in

  1. Your model From Printables, MakerWorld or Thingiverse, from a generator, or your own idea
  2. Solidon3D Adapt, repair, check. Plus print settings that suit the part
  3. Your slicer Bambu Studio, OrcaSlicer, PrusaSlicer, Cura, ElegooSlicer, Creality Print, Anycubic Slicer Next … turns it into the print file
  4. Your printer Prints a part that was checked first

Solidon3D is not a slicer and not a model library. It sits in between: between the file that does not fit and the slicer that prints it without asking.

Download for free now
Installation and update notes

Complete and without a key: no watermarks, no export lock, no feature held back. It runs until 30 October 2026 and will not start after that — your project files are not affected.

Version 1.0 is planned for 1 November 2026 at 10:00 (German time). What it costs is shown below under Price.

After installing: Where do I start? — guides in pictures, from the first click to the print.

178operations in the download version
49tested building blocks
61standard part sizes
20printer profiles included
12example projects included
0accounts, cloud, telemetry

Three steps to a printed part

Built for everyone who prints, not just for those who know CAD. This is what the path looks like in the demo:

  1. The Solidon3D start screen: the drop area for models and projects at the top, below it the buttons New project, Open model, Open project and Manual, and the filament inventory with six spools. Then four guided tours with preview pictures, plus Give feedback and Support Solidon voluntarily.

    Download and start the demo

    No account, no key, no setup. Four guided tours and twelve example projects are waiting on the start screen.

  2. An imported STL, a figure made of three spheres, large in the 3D view. On the right the report: 0 errors, 1 warning, 5 notes. The warning says there are very small separate pieces; the notes list what Solidon3D repaired during import, such as 18 of 18 open edges closed.

    Drag in your model

    An STL from Printables or a project of your own. The report shows detected printing risks, and every finding suggests what to do.

  3. The print settings over the same figure: quality, printer, nozzle and filament, then infill density and supports. Under “What this part asks for” Solidon3D suggests a brim and a longer minimum time per layer; at the bottom the buttons Slice and Open in slicer.

    Adjust and hand over

    Click a hole or face, change the measured number, take the fit from the material profile. Then export, or hand it straight to your slicer with settings that suit the part.

Sound familiar?

Four things people often say about printing, and what Solidon3D makes of them:

  • The hole is 0.2 mm too small, and I don't have CAD.

    Click the hole, enter the new size. Even in a downloaded STL: holes are recognised as features, and the wall thickness next to them is measured. Solidon3D does not invent lost CAD history.

  • The print failed at 80 %, because of an island.

    Layer analysis shows it beforehand. Overhangs, islands, walls that are too thin and the support volume — before the slicer spends the time.

  • The lid jams. It fitted on the third try.

    Fits from the material profile. A printed calibration ladder lets you adjust the starting values for clearance, press fits and flush fits to your printer and filament.

  • The part is 40 mm too big for the bed.

    Split and pin in one step. Split automatically creates the alignment pins, the holes and the matching fits along with them.

Four ways to a part

All four end in the same scene, the same history and the same inspection report. You decide per part, not per program.

The result of the recording above: the clicked hole now measures 6.50 millimetres, and the report on the right shows 0 errors and 0 warnings. Way 1 — Edit

Change a downloaded model

Drop the file — or drag the link from MakerWorld, Printables or Thingiverse straight out of the browser into the window, skipping the download folder. Read the inspection report, click a face or a hole — then say in the chat what it should become, or pick the action on the right. Compare before/after, apply, export.

Features in downloaded models

Spool holder, built in 20 steps — drag it or use the arrow keys to turn it

55.0 mm
Way 2 — Design

Build new, with dimensions

Describe what you need. The agent creates parameters and places proven building blocks — threads, heat-set inserts, hinges. Turn the numbers, the model follows instantly. Try the slider: each of the 24 pictures was computed on its own, not stretched.

Tested building blocks
A generated model as a wireframe: holes gape in the surface in several places, edges end in nothing
As it arrived
The same model after repair: the surface is closed, every edge has a neighbour
After preparing
Way 3 — Generated model

Prepare a GLB or STL

Drop in a file from any generator you choose: Solidon3D repairs the mesh, sizes it, checks it against printer and material, and splits or pins it when needed. On request, Solidon3D also sets up a model of its own, TripoSG for the shape and SDXL for the image behind it, and downloads nothing without asking. The complete licence and provenance chain of the weights is still under review.

From generator to printable part
Way 4 — Sculpting

Figures by hand

Some shapes cannot be dimensioned. Rough out the base from primitives, blend them smoothly, even out the mesh, then sculpt it with six brushes. The whole session stays one step in the history and remains editable. While you sculpt, wall thickness runs along: spots that are too thin appear as a number in the bar, not in the slicer.

Sculpting by hand

What ends up on the bed

Four parts, built and checked in Solidon3D. Each carries a feature no box editor gives you: a thread that grips, a hinge in one piece, a hook that actually hooks. Every one of them was built through the same menus you use — step by step, and every step can be taken back.

An electronics enclosure with rounded edges, threaded inserts in the corners, a cable gland in the side wall and the lid placed beside it
Electronics enclosure Threaded inserts in the corners, a cable gland, stiffening ribs — and a lid that snaps on. 13 steps, 79,134 triangles.
A cylindrical storage jar with a printed external thread on its neck, the matching screw lid with a knurled rim beside it
Storage jar The thread on the neck and the one in the lid come from the same pitch, the clearance between them from the material profile. Check the fit with a small test print.
A shallow box with an integral lid; a thin living hinge runs between them, a snap catch holds it shut at the front
Hinged box Lid and base are one piece. A 0.4 mm living hinge joins them without a separate hinge pin.
An open workshop tray with two pegboard hooks at the top of its back wall, each with a peg and a sprung latch
Workshop tray Two hooks 80 mm apart, each with a sprung latch: take something out and you lift the tray — and it stays on the wall anyway.

What makes the difference

The essentials at a glance. Every tool, with pictures and examples, is on the features page.

A box with a lid, large in the view, and its report on the right: 0 errors, 2 warnings, 6 notes. The warnings say that the fit is tighter than intended and that a face of the lid overhangs freely and needs supports; below them notes on hollowing, the lid and the material.
Report and layer analysis. Before slicing, Solidon3D checks overhangs, islands, thin walls and support needs. The report distinguishes errors, warnings and notes. The orientation search suggests a pose that needs less support.
The Parts catalogue, opened over the window: the groups Fasteners, Mechanics and Mounting with heat-set insert, nut trap, printed nut, screw, printable thread, screw hole with countersink, barrel hinge, ball bearing, dowel pin and bore, hinge eye, latch, living hinge, snap connectors, foot, keyhole hanger, magnet pocket, pegboard hook, profile clamp liner and shell and wall mount, each with a preview and its dimensions. At the bottom the buttons Insert and Save selection as a part.
Tested building blocks, your own too. Nut trap, heat-set insert, living hinge, pegboard hook: the dimensions come from a standard-parts table, and each block is checked at specified combinations within its size range. You save a part of your own as a block without programming; it travels as a recipe inside every project file.

An AI agent that does not guess

One sentence in the chat becomes a proposal that a single undo takes back completely. Geometry is computed by code, never by the language model, and that is measured: a suite of 39 reference requests runs before and after every change to the agent’s rule set.

The original countersunk hole on the left; the hole and countersink enlarged together on the right. The outer dimensions of the part stay the same.

The hole grows. The entrance follows.

Click a recognised hole to move, turn, duplicate or resize it. If it has a countersink at the top or a step below, you decide what goes along. Every fit that points at it keeps its reference.

Organiser with six compartments and dividers of different heights.

An organiser that fits its contents

Divide compartments in the preview, specify outer dimensions or clear compartment sizes and change divider heights individually. Project parameters keep related dimensions equal. Tray, rim, divider and plug-in foot are also available as building blocks.

Plate with through hexagonal openings, a solid border and a circular area left clear in the centre.

Hole fields with a border

Distribute round holes, slots or honeycomb cells within a drawn area. Border width, spacing and excluded zones define the field; its dimensions remain editable later.

The filament inventory, grouped by storage location: six spools on the shelves “Bench shelf” and “Dry box”, each with a drawn spool, material type, remaining amount and location — one in three colours, one marked “Low filament”.

What is left on the spool

The filament inventory keeps every spool with material, colour, storage location and remaining amount — across projects. After the slicer handover, Solidon3D offers to book the consumption, estimated or planned from the G-code; the history shows every booking and takes it back on request.

Diagram: two windows side by side on one screen — on the left a second program with a command sent, on the right Solidon3D with a drilled body and a highlighted history step with an undo arrow. A line connects the two without leaving the screen.

Remote control from Claude Code

A built-in MCP server lets a second program call the same operations as the menus. It is off by default and reachable only on your own machine. Every remote call that changes something is a step in the history that one undo takes back.

Also included: constrained sketches, where a circle on an exact body stays a cylinder and never becomes a polygon, reliefs from images, spatial lattices, draft angles, matching lids and multicolour labels.

See all features

What Solidon3D is not

Better said up front.

  • Not a slicer. Solidon3D analyses and prepares; the print file still comes from your slicer. Solidon3D hands over directly and reads its G-code back as a cross-check.
  • Not a model library. You bring the models, from Printables, MakerWorld, Thingiverse or your own folder.
  • Not cloud CAD. No accounts, no storage on someone else’s server, no telemetry. Projects are files on your machine.
  • No team. Solidon3D is built by one person. That means short paths and an answer from the person who built it. It also means no hotline and a roadmap that follows one person.
  • No dimensional guarantees from generated meshes. What comes from text or images can be checked and prepared for printing; design with dimensions happens on ways 1 and 2.
  • The AI brings its own cost. The chat runs on your own API key, typically cents per proposal. Running it locally through Ollama has no API fees. Memory requirements and speed depend on the model and hardware; the AI guide lists tested configurations.

Price and licence

Until 30 October the demo is free and complete. Solidon3D 1.0 is planned for 1 November 2026, with sales opening at 10:00 German time: pay once, no subscription, all updates of version 1.x included.

  1. Until 30 OctoberDemo free and complete
  2. 31 OctoberBreak for the final checks
  3. 1 November, 10:00Sales open for version 1.0
  4. Until 31 January 2027Introductory price
  5. From 1 February 2027Regular price

Demo

Free until 30 Oct 2026

Version 1.0 will open your projects afterwards.

  • Not cut down: no watermarks, no export lock, no feature held back
  • No key and no account, the AI chat is optional
  • Projects stay readable: ZIP with JSON, export to STL, 3MF, OBJ, PLY, GLB and STEP
Download the demo

Private

€69 Introductory price until 31 Jan 2027

From 1 February 2027: €99

  • One person on one activated computer
  • Full feature set, all updates of 1.x
  • Support where possible, no guaranteed response time

Commercial

€199 Introductory price until 31 Jan 2027

From 1 February 2027: €249

  • Up to two people in the same company, two computers
  • The same features as private, all updates of 1.x
  • A reply from support within two working days
  • Transfer within the company, invoice to the company

Both licences are one-time purchases at the final price. Commercial use means any use for a business or self-employed activity; training, study and teaching do not count. Security updates are promised for both until at least 31 October 2031, and you can report vulnerabilities privately through the security contact, for the demo too. The terms of sale, the licence agreement and the cancellation policy apply (in German).

Support Solidon3D

The demo costs nothing, and supporting it changes nothing about that. A lot is still planned before version 1.0. If you would like to help carry that work, you can do so here, voluntarily.

The road to 1.0

Done

  1. The first line of code
  2. The first public demo
  3. Version 0.2: your own parts without programming
  4. Version 0.3: sketching with dimensions, everything in six languages
  5. Version 0.4: the filament inventory
  6. Version 0.4.1: Mac packages notarised by Apple
  7. Version 0.5: features in downloaded models recognised many times faster, dimensions right in the view, resin printers, Windows packages digitally signed
  8. Version 0.5.1: supports and speed from your printer’s profile, bores edited reliably, a new manual with illustrated guides
  9. Version 0.5.2: rebuild a model as editable steps, a container with a lid, view any earlier state in the history
  10. Version 0.5.3, the current one: a tidier interface with a function search, Anycubic Slicer Next, slicers as Flatpak and AppImage on Linux

Planned

Planned does not mean promised: every version comes out only once it has been tested.

Who is behind it

I am Robert Schneider from the Bamberg area in Germany, a trained electronics technician and a software developer since 2025. Before that, I programmed as a hobby. I build Solidon3D on my own, under my company RS Digital: the program, the manual, this website and the support. If you write to me, the reply comes from me.

I program with AI tools. I decide what Solidon3D should do and what a result is measured against. The geometry is computed with manifold3d and OpenCASCADE, the geometry kernel FreeCAD also uses. Before every release, more than 20,000 automated tests run on Windows, macOS and Linux, checking dimensions against calculated target values. I print myself on an Elegoo Centauri Carbon 2 and try new features on real models from the internet.

What the money is for

  • Development tools: Claude and Codex, the two AI tools I program with, each on the highest plan.
  • Business: the running costs of RS Digital.
  • Operations: hosting and domain for the website, downloads and activation.

Already paid for myself: the Apple Developer Program, without which the Mac packages would not open with a double-click, and the Windows code-signing certificate from Certum.

How you can help

Two ways with the same purpose. Neither provider opens until you choose in the next step.

PayPal

An amount of your choice, with a PayPal account or a card. PayPal handles the payment on its own page.

GoFundMe

The campaign for Solidon3D up to version 1.0. You can load its current status from GoFundMe right below.

Campaign status. Only this button loads the GoFundMe display. Data such as your IP address then goes to GoFundMe, and the display may set cookies and load services such as Google and Meta. More in the privacy policy (in German).

System requirements

Operating systemWindows 10 (1809 or later)/11 (x64), macOS 13 or later, or Linux (x64, X11/Xwayland) — on the Mac as separate builds for Apple Silicon and Intel, notarised with Apple from version 0.4.1. Windows 11 with Smart App Control switched on starts only signed applications or those Microsoft rates as safe. The Windows application and installer are digitally signed from version 0.5.0.
Disk spaceabout 750 MB installed, download between 169 and 254 MB depending on your system
Basic use8 GB of RAM and graphics supporting Direct3D 12, Vulkan or Metal — the AI rows below are extras, not minimum requirements
DisplayAt least 1920 × 1080 pixels (16:9, Full HD) or 1920 × 1200 pixels (16:10). Recommended: 2560 × 1440 pixels (16:9, QHD) or 2560 × 1600 pixels (16:10).
Chat (optional)your own API key (ongoing cost at the provider) or Ollama with one of the recommended models — from a graphics card with 8 GB of memory (full speed from 10 GB), 16 GB for the larger ones
Generated model (optional)an external GLB or STL file, or Solidon3D sets up TripoSG and the SDXL image model on request
Other (optional)a slicer — it is found or configured, and it is not required

Common questions

Who is behind it?

One person: Robert Schneider, RS Digital, Bamberg. Design, program, manual, website and support come from one hand — the reply to your feedback is written by the person who wrote the code.

The fairer question is what happens if that person stops. That is why Solidon3D is built so it does not hold on to you: it runs without an account and without a network, your projects are files on your own machine, and a project file is a ZIP archive with JSON inside — readable without the program. Exports go to formats every slicer and every CAD knows: STL, 3MF, STEP, OBJ.

What happens on 30 October?

From 31 October the demo will no longer start. It says so beforehand: the status bar shows every day how much time is left.

31 October is reserved for the final checks. Solidon3D 1.0 is planned for 1 November 2026 at 10:00 German time; from then on the private and the commercial licence are on sale.

Your files are not affected. They stay where you saved them; nothing is deleted and nothing becomes unreadable. A project file is a ZIP archive with JSON inside and opens without Solidon3D — the next version reads it unchanged.

Why a demo with an end date instead of a trial?

Because that lets it be complete. A version that turns into a viewer after fourteen days shows less on your second project than on your first. This one shows everything until the last day — and then ends, rather than living on as half a program that nobody maintains.

Can I create my own building blocks without programming?

Yes. Build the part once, create parameters for its dimensions and choose Save selection as a part in the catalogue. Creating it checks the block at specified combinations within its range; afterwards it sits next to the supplied ones with a preview image and fields.

It stays on your computer — and travels as a recipe inside every project file that uses it: a list of steps and values, not a program. Whoever receives the file can compute with it without installing anything.

Do I need CAD experience?

No. Way 1 gets by with clicking and one sentence in the chat, way 2 with describing and turning numbers. And the drawing itself is built for beginners: every tool says what the next click does, and every constraint explains in one sentence what it holds.

Can I move a hole in a finished STL?

Yes. Holes, pegs, countersinks, domes and sockets are recognised as named features when the file opens; a click shows their measured values as dimensions in the view and in the Selection panel on the right, and changing a number is the operation. Moving, duplicating and removing apply to each of these kinds, turning to all but the spherical face. Fillets and coves that recognisably replace an edge can have their radius changed or be removed; a transition that flows smoothly into its neighbouring faces cannot. Solidon3D shows which actions are available at the selected location.

Do I have to use AI?

No. The chat is one way out of four. Without a key and without Ollama, everything except the chat stays fully usable — menus, the Selection panel, command line and all 178 operations.

Does the AI compute my geometry?

No, and that is the most important sentence on this page. The language model picks operations and parameters — every piece of geometry is computed by code. Each proposal from the agent is exactly one transaction, and a single undo takes it back completely.

Can I drive Solidon3D from Claude Code or another AI tool?

Yes. Solidon3D has a built-in MCP server: a program like Claude Code uses it to call the same operations that sit in the menus. It is off by default, accepts connections only from your own machine (127.0.0.1), takes neither file paths nor source code from outside — and every remote call is a transaction in the history that a single undo takes back completely.

Do my models go anywhere?

Your project files stay on your computer. In chat, the selected language model receives your message, a digest of the scene and the conversation history. If it supports images, rendered views of the model may also be included.

With Anthropic or a remote Ollama server, this data leaves your computer. Ollama running on your own computer processes it locally. Before the first model request, Solidon3D shows the selected destination.

Network connections are also used for device activation, the optional update check and downloads you start. A support message shows its contents before sending. Solidon3D sends no usage statistics and does not store your projects in a cloud.

Which formats does Solidon3D read and write?

It reads STL, 3MF (including assemblies), OBJ and GLB, plus STEP with real faces and edges. It also reads PLY, OFF and glTF — and, as drawings, SVG and DXF, whose outline becomes a solid. It writes STL, 3MF — with colour changes and plate layout —, OBJ, PLY, GLB and STEP; STEP appears in the export dialog as soon as a solid can carry it. GLB is the format for showing: colours and name travel along, and the recipient turns the part in a browser. A project is a ZIP file with project.json inside: openable without Solidon3D.

Does it run on a Mac?

Yes, as separate builds for Apple Silicon and Intel — a package built on arm64 will not start on an Intel Mac. Choose the package for your Mac’s processor type. From version 0.4.1 the packages are notarised with Apple and open on a double-click. An older version reports that macOS cannot verify the file is free of malware and offers “Move to Trash” as the first button: choose “Done” there, then release the package in System Settings under “Privacy & Security” with “Open Anyway”.

How do I install the Flatpak on Linux?

A Flatpak is not a double-click installer but a package your package manager takes in. Open a terminal in the folder you downloaded to and enter: flatpak install ./Solidon3D-*.flatpak

Solidon3D then appears in your application menu. You can also start it with flatpak run de.rsdigital.solidon3d and remove it with flatpak uninstall de.rsdigital.solidon3d. If your system does not know the flatpak command, your distribution installs it under exactly that name.

Will it work with my printer?

Twenty profiles are included: eighteen filament printers, among them Elegoo, Bambu Lab, Prusa, Creality, Anycubic and Sovol, and two resin printers by build volume. You can add your own — what is needed is the build volume and the layer height, plus the nozzle for a filament printer or pixel size and minimum wall for a resin printer. For the fits, one calibration print comes on top.

What comes after the demo, and what does it cost?

Version 1.0, planned for 1 November 2026 at 10:00. It comes in two licence types with the same features, both one-time purchases with all updates of 1.x: private €69 and commercial €199, each an introductory price until 31 January 2027. From 1 February 2027 the private licence costs €99 and the commercial one €249.

Your demo projects remain readable as local files, and version 1.0 opens them.

The next part that fits

The demo runs until 30 October — free and complete. Write a line and you'll get an answer: a human answers.

To the demo support@solidon3d.de Read the manual first