Solidon3D
Manual
Design, generate and edit for 3D printing
Version 0.5.3
Copyright © 2026 RS Digital
Manual
Step by step from your first model to a print file. With illustrated guides, a tool reference and help with problems.
Contents
First steps
Where do I start?
Which guide fits what you want to do, and what to know beforehand.
Every guide shows its steps in pictures of the real interface. A number and a frame mark where you click. Pick the one that fits what you want to do.
From the start to the print
- The window at a glance: Where everything is, in one picture.
- Check and print a model: From the downloaded file to the print file.
- Drill a hole: Drill holes into an existing model and move them later.
- Your first part: From an empty project to the finished plate, with a ready-made part for the screw hole.
- An enclosure with a lid: Hollow out a box, create the matching lid and arrange both on the print bed.
- Split a part that is too large: Split an oversized part into pieces with pins and arrange them on the print bed.
Single tasks
- Move and rotate a part: Drag the handle in the view or type in exact values.
- Change a dimension afterwards: Create dimensions as parameters and change them later in one place.
- Undo or change a step: Undo, or change, switch off or delete a step in the history.
- A thread in a hole: Put a printable internal thread into an existing hole.
- Round or chamfer edges: Make the edges of a part round or bevelled, with a preview before you apply it.
- Label a part: Put raised or engraved text on a face.
- Draw a shape and pull it up: Draw an outline and turn it into a part of your own.
- Print in two colours: Give a face a second filament; the change is passed on to the slicer.
- Repair a model: What Solidon repairs on its own when reading a file, and how you fix the rest.
At the first start Solidon asks for your language, slicer and printer. The printers come from the chosen slicer, each listed once, and the search field above the list finds yours quickly; you choose the nozzle later in the print settings. If your printer is missing, add a custom printer with its actual build volume. Set up later works too. You can change all of it at any time in the settings. Filaments from your slicer become spools of your own in the filament inventory. Four tours on the start screen cover adapting a model, construction, generated models and free sculpting. While the scene is empty, the workspace shows the ways in: box, cylinder, Draw, Parts and, with AI access, Describe in the chat; to open a file, simply drag it in.
Which files Solidon opens: STL, 3MF, OBJ, PLY, OFF, GLB, GLTF, STEP and STP as a model, SVG and DXF as a drawing to extrude. If the file records no unit, as with STL, Solidon asks; almost everything on the web is in millimetres. Solidon reads large files in the background, and the window stays usable. Drag a direct model-file URL from the browser onto the window, or open it through File → Model from the web …. For a model page, Solidon offers the files it finds for selection; download protected files in your browser and open the local file.
The report on the right lists problems with the model. Click a finding to see what you can do about it.
Selecting works in two stages. The first click selects the whole part, the second the face within it; Esc steps back one stage. On the right under Selection you then find the actions that fit. A right-click shows what exists only at that spot: the step it comes from, drawing on the face and hiding the body.
The operation dialog contains the dimensions. The values you usually change are shown first. The rest are under More settings and usually need no changes.
The rest of the manual: Features explains the areas of the program in detail, Troubleshooting helps when something does not work, and Reference covers every technical term and every operation with its values. The search in the manual window also understands your own words, such as “round off”.
What Solidon is
What the program is meant for, and what not.
Solidon builds and changes models for the 3D printer and gets them ready to print.
- Every step stays a number. A hole that sits two millimetres off is moved, not drilled again.
- The clearance of a fit comes from the material. Measure it once, and parts you built earlier improve with it.
- Parts instead of handwork: nut trap, heat-set insert, latch, living hinge, magnet pocket, one click each instead of half an hour.
Sketches are part of it. Basic shapes and your own drawings with constraints are extruded, cut in as pockets, revolved or swept along an arc, and every dimension may be a project parameter.
What it is not: a slicer. Your slicer still computes the print file. No cloud, no account, no telemetry. On its own, Solidon only goes online at start-up to ask for a new version, and it sends nothing but its own version number; you can switch that off in the settings. Without a network, an account or a language model, everything except the chat keeps working.
The window at a glance
Where everything is, in one picture.
Each number in the picture marks one area of the window.
- Toolbar: new, open, save, insert model, draw, sculpt, armature.
- Objects: every part, and what Solidon recognises in it.
- Parameters: named dimensions such as wall thickness or hole spacing.
- History: every step so far. Double-click one to change it.
- View: your model. Click to select, drag with the right button to rotate.
- Tools below the model: Section, Measure, Move and more.
- Report: what is wrong, usually with a button that fixes it.
- Selection: dimensions and matching actions for the selected part.
- Status bar: dimensions, progress and open warnings.
Check and print a model
From the downloaded file to the print file.
1. Drag the file onto the window or click Insert model ….
2. The Report on the right lists what Solidon found in the model.
3. Click a finding to see below it what you can do.
4. When everything is fine, click Hand over to the slicer ….
5. Check the printer and filament at the top.
6. Slice creates the print file. Then Save print file … saves it.
Drill a hole
Drill holes into an existing model and move them later.
1. Click the part. It is now selected.
2. Click once more, right on the face where the hole should go.
3. On the right under Selection: click Drill a bore.
4. Enter the diameter, for example 5 mm.
5. Click Drill a bore.
6. The hole is now in the face.
7. In the wrong place? Double-click the step in the History to open it again.
8. Open More settings, change Position X or Position Y and click Drill a bore.
Your first part
From an empty project to the finished plate, with a ready-made part for the screw hole.
1. On the start screen, click New project.
2. At the top, open Create → Basic shapes → Add a box.
3. Enter the dimensions, for example 60, 30 and 5 mm.
4. Click Add a box.
5. Click the top face twice: first the part is selected, then the face.
6. On the right under Selection: click Parts.
7. Double-click Screw hole with countersink.
8. Choose the screw size, for example M4, and click Insert.
9. The plate is done. Print it as in Check and print a model.
An enclosure with a lid
Hollow out a box, create the matching lid and arrange both on the print bed.
1. Add a box as in Your first part and click it.
2. On the right under Selection: click Hollow out.
3. Enter the wall thickness, about 2 mm, and tick Open the top.
4. Click Hollow out.
5. At the top, open Create → Parts → Create lid.
6. The clearance to the box comes from the material. Click Insert.
7. The lid sits on the box. Click an empty spot next to it.
8. On the right under Selection: click Orient for printing.
9. In the dialog, click Orient for printing.
10. The box and lid lie side by side. Check and print them as described in Check and print a model.
Split a part that is too large
Split an oversized part into pieces with pins and arrange them on the print bed.
1. The Report on the right says that the part sticks out of the build volume. Click that finding.
2. Click Split the model.
3. Solidon splits the part and adds pins so that the pieces fit together.
4. In the Report, click Arrange on the bed.
5. The pieces lie side by side. Check and print them as described in Check and print a model.
The four ways
Adapt, design, generate, sculpt: four ways into the same scene.
Almost every task takes one of four ways. For each, the start screen has an example project with a tour that shows step by step what to try and notices by itself when a step is done.
Way 1: adapt someone else's model. Downloaded, almost fits: import, repair, drill, export. The most common way; Check and print a model and Drill a hole show how it goes.
Way 2: design it yourself. From basic shapes, parts and drawings, with named dimensions such as width and thickness; change a number and the part changes. The beginning is in Your first part, drawing in Draw.
Way 3: generate a model from text or an image. What comes back is a surface, not a design. It goes through the repair, and holes are added afterwards as steps of their own (Generating a model).
Way 4: sculpt a figure. For shapes without dimensions: roughly assembled from basic shapes, blended softly and shaped by hand. Here a gesture counts instead of a number (Sculpt).
Guides
Move and rotate a part
Drag the handle in the view or type in exact values.
1. Click the part. It is now selected.
2. At the bottom, below the view: click Move.
3. Drag one of the arrows in the view to move the part.
4. For precision, use numbers: type the values below and press Enter.
5. To rotate: click Rotate, choose the Axis and enter the Angle.
6. Every move is a step in the History and can be undone.
Change a dimension afterwards
Create dimensions as parameters and change them later in one place.
1. Add a box as in Your first part and leave Create the dimensions as parameters ticked.
2. Click Add a box. The dimensions are now on the left under Parameters.
3. Enter a new value for Width, for example 80 mm, and press Enter.
4. The part changes with it, and so does every step that uses the dimension.
Undo or change a step
Undo, or change, switch off or delete a step in the history.
1. In the Edit menu at the top: Undo reverses the last step, as does Ctrl+Z.
2. Right-click a step in the History to see what you can do with it.
- Change a parameter: open the step and change its values.
- Switch off: leave the step out without deleting it.
- Delete step: asks first; dependent steps are deleted with it.
3. Delete step … asks for confirmation and also removes dependent steps. Ctrl+Z restores them all.
A thread in a hole
Put a printable internal thread into an existing hole.
1. Click the hole twice: first the part is selected, then the hole.
2. At the top, in the File menu, open the Part catalogue ….
3. Double-click Printable thread.
4. Above the fields it says which thread fits this hole. Choose the Size and click Insert.
5. The thread sits in the hole. If the hole is too wide, such as a screw hole of the same size, the report says so.
Round or chamfer edges
Make the edges of a part round or bevelled, with a preview before you apply it.
1. Click the part. It is now selected.
2. On the right under Selection: expand Modify.
3. Click Fillet.
4. Enter the Radius and choose under Edges which ones to round.
5. The preview shows the rounding. Click Fillet.
6. The edges are round. For bevelled edges, do the same with Add a chamfer.
Label a part
Put raised or engraved text on a face.
1. Click the face for the text twice: first the part is selected, then the face.
2. On the right under Selection: click Put text on.
3. Type the Text and choose the Font size.
4. Under Kind, choose raised or engraved. Click Put text on.
5. The text is on the face.
Draw a shape and pull it up
Draw an outline and turn it into a part of your own.
1. In the toolbar at the top: click Draw.
2. Choose the drawing plane. The top view (XY) lies flat like the build plate.
3. Click the Rectangle and drag it out in the view.
4. While dragging, type in the dimensions, for example 50 and 30 mm.
5. Click Pull up.
6. Enter the Height and click Extrude base shape.
7. The part is done. Print it as in Check and print a model.
Print in two colours
Give a face a second filament; the change is passed on to the slicer.
1. Click the face twice: first the part is selected, then the face.
2. On the right under Selection: expand Filament and printing.
3. Choose the filament for this face there.
4. The face has its colour. Print it as in Check and print a model.
Repair a model
What Solidon repairs on its own when reading a file, and how you fix the rest.
1. While reading a file, Solidon repairs whatever it safely can. The Report says what it was.
2. Click the finding and then Show the place.
3. The view shows the repaired spot.
4. Other findings offer their repair as a button, such as Resolve overlaps.
5. The repair is complete. Check the remaining findings. The step is in History.
Features
The window
What the areas of the window can do, beyond what you see.
The window at a glance shows where everything is. This page says what the areas can do.
The project header names the project, the printer and the filaments in use. A click on the printer picks a different one for this project. If the project has several plates, the plate chooser next to it sets the view to one of them.
At the top, the toolbar. Draw swings the view square onto the drawing plane, and the model steps back, translucent. Sculpt and Armature need a selected body and say so before you click. Escape gets you out of every tool.
Below the model, the tool strip: Section, Measure, Move, Analysis, Layers, Exploded and Cut, in that order on Alt+1 to Alt+7. Only Move and Cut change the model, each as a step in the history; the others only look.
On the left are Objects, Parameters, History and Filaments, each section collapsible. Under every body, the object tree lists what the recognition found in it.
The mouse in the view. A left click selects, a left drag pans the view. Press the left button on a selected body and you move the body. A right drag rotates, the held wheel tilts up and down, scrolling zooms towards the pointer. Home (Fit to view) frames the selected body, or the whole scene when nothing is selected.
Flying with the keyboard. W and S go forward and back, A and D sideways, Q and E tilt. While the key is held, the view flies evenly, and unlike the zoom it flies right through the part. The keys work once the view has the focus, that is after one click into it.
Used to something else? Switch. The settings offer four more layouts after Cura, Bambu Studio, Orca and PrusaSlicer, CAD and Blender; there the left button selects again, and the keyboard does not fly. A 3D mouse (SpaceMouse) drives the same camera: push moves the part, twist turns it, pull brings it closer, and a device button fits everything into view. Speed and direction are in the settings once a device has been seen. If it does not respond, see When the 3D mouse does not respond.
Next to it, three tabs: Selection, Report and Chat. While drawing, a tab for the constraints joins them, during the tour one for its steps. F9 hides the whole area; the model then gets the space, and the status bar counts the open findings.
Selection comes to the front as soon as you click something in the view or in the object tree. At the top are the dimensions of what you clicked, below them the matching actions, the most common first: with two bodies Unite, Subtract and Intersection, with one Drill a bore, Hollow out, Split and Rebuild model. All the others follow in groups, and a search field finds each one. With nothing selected, it holds the actions for all bodies, such as Orient for printing. The Parts button opens the catalogue. What the tab shows on a feature is described in What Solidon recognises in a model.
The report does not jump to the front when a new message appears. Its tab counts errors (X) and warnings (!) and flashes for a few seconds, red for an error, yellow for a warning. It stays tinted until you have looked at the report. Identical messages share one line with their count in brackets in front; a click selects all the parts concerned, and an action asks which of them it should apply to.
There is no menu for the selection. The menu bar keeps what works without a selection. Keyboard shortcuts still apply, and the command palette finds every action by its name, with the shortcut beside it.
There are no modes and no workbenches to switch between. There is the scene.
Step by step: The window at a glance
The history
Why every step stays changeable and what holds a transaction together.
Every operation sits in the history and stays changeable there. A model here is the list of steps it came from, not just a mesh of triangles.
A double-click on a step reopens it with the values stored in the file. To move a hole, change the number; only what depends on it is computed again. Ctrl+Z takes this change back too. Drill a hole shows it with an example.
“Edit this step” is also on the feature, in the context menu of the view and in the object tree: the way from the result back to its step, without hunting for the line in the history. Whatever a part created, the object tree groups under that part's name.
Select several steps with Ctrl or Shift. Exactly these go into a part of your own (Your own parts); with no selection, the whole history counts.
Deleting is in the context menu of the list and in the bar below it, and it can be undone. Because a deleted step hits the steps built on it, this is the one place in the history where Solidon asks first; the question names the affected steps and the way back with Ctrl+Z.
Undo takes back a whole transaction, never half a step. A proposal from the chat is exactly one transaction.
Two limits are deliberate. Undone steps are dropped as soon as a new one comes; there are no branches. And a change that alters the number of objects while later steps work with them is refused, because the new bodies are not the old ones.
Clicking sets things up. Select a face and then call an operation, and position and axis are already filled in, the size is not: a countersink takes the screw head, not the diameter of the hole beneath it. On a clicked hole, the dialog names the matching standard size and asks where none fits, instead of inventing one.
Step by step: Undo or change a step
Moving and colouring
Moving, rotating and scaling objects, offsetting faces and assigning filaments.
Two ways change the model itself: Move in the tool strip below the view, and assigning filament on the right under Selection. Every drag and every assignment is a step of its own in the history, with numbers you can change there later, and Ctrl+Z takes each one back on its own.
Move shows a handle in the view: three arrows to move, three rings to rotate and a cube to scale evenly, labelled X, Y, Z and S. What moves is what is selected, the part or a hole in it; then the part stays put (What Solidon recognises in a model). For every handle, the status line says what it will move.
Typing instead of dragging. Three buttons in the bar choose Move, Rotate or Scale, and the numbers stand beside them: X, Y, Z in millimetres, an angle in degrees, a factor in per cent or straight away the target size. Enter applies. During a drag the number is shown above the view; type a digit to take over the drag, Enter sets exactly that value without snapping, Esc discards the drag.
The shadow follows. Lift a part and it runs off to the side; without perspective, that is the only clue to the height.
Moving with the handle never goes over the edge of the bed: Solidon brings the body back to a free spot on the same plate. A typed value, on the other hand, applies as it stands; whether the part is still on the bed afterwards, the report says. If you let go of it over another bed, it ends up on that bed's plate.
Grid snap and angle snap sit behind the button with the grid and are set to zero out of the box, otherwise they would swallow every small drag. When rotating, the angle still clicks in briefly at multiples of 45 degrees, and an arc in the view shows it.
With a face selected, the handle sits on it. A drag offsets the face in its direction, and the neighbouring walls grow with it (Offset face): the 20 mm block becomes a 25 mm block. This works on imported models too and moves only the face you clicked. Rotate and Scale are then greyed out and say why in their tooltip.
For exact sizes, Fit to size sets a target dimension, and the dialog of Scale stretches per axis. Align to feature puts two parts together, face to face or hole to hole. Its target starts out empty, and Apply waits until you have chosen it. The first click in the view chooses it; the list in the Target field offers it too.
Colour comes from the filament. Assign filament takes the whole body, Filament on a face the face you clicked, including a rounded side such as the bowl of a letter. You choose a filament with a name and a colour, from your own inventory or newly created; at the very top is what the body already carries. In a 3MF export this becomes the filament change, and a part without its own filament keeps the colour of its body. Remove filament takes the assignment back for the selected bodies or faces.
The filament inventory opens from the start screen or via Edit. Every spool keeps its own remaining amount, even if two share a name; where the amount is not known, it says Unknown. The quick choice assigns a spool directly, on selected faces only to them. Changes in the inventory do not overwrite saved project colours or print values. A spool can carry up to four colours: the first is the one you see, and all of them reach Bambu Studio, OrcaSlicer and ElegooSlicer.
Step by step: Move and rotate a part · Print in two colours
Material, tolerances, fits
Where the clearance a lid needs comes from, and why it is not guessed.
The piece that sets Solidon apart from a slicer. A printed part is never as large as drawn: plastic shrinks, a 5 mm hole comes out narrower, the bottom layer is squashed wider. If two parts are to fit into each other, that has to be allowed for, and Solidon does it for you.
The clearance lives in the material profile, not in the model. To put a pin into a hole, you do not enter 0.2 but choose a Fit; the number comes from the profile of the material you print with.
That is why a calibration works backwards. A value under Edit → Calibrate material applies to every fit, including those in projects made earlier. It is measured on a printed test piece, as described in Trying instead of guessing: variants and calibration.
The first layer is a special case. It is pressed against the bed and spreads outwards: the elephant foot. For a fit at the bottom of the part, it decides whether it goes in.
The test piece cuts a cube around one spot out of the part instead of rebuilding it: the real shape with the same tolerance, as a small section for a test print.
A scene may have several materials. A TPU seal in a PETG enclosure shrinks differently and wants more clearance. Set material gives a body its own profile, and tolerances, elephant foot and fit check calculate with it.
The parts
Proven connections from the library instead of self-designed geometry.
Setting a hexagon so deep into a wall that an M4 nut fits and the screw still bites is half an hour of work the first time. A part does it: click the face or hole, choose the part, choose the size. Your first part shows the way in pictures.
After inserting, the part stands in the view, on the selected face, in the selected hole or on top of the body, with dimension lines to the edges and a handle. Dragging or a click on another spot moves it, and the dimensions can be typed too. Only Apply inserts it; Escape goes back to the values. With no body selected, Insert stays locked and says why on the button; you can still browse the catalogue.
The dimensions come from a table. Across-flats of the M4 nut, seat of the heat-set insert, width of the living hinge are looked up, not guessed.
Nut trap: the pocket for a hex nut that is dropped in during printing. The most common way to a thread that takes load.
Heat-set insert: the stepped hole for a brass insert that is melted in with a soldering iron. More work, but it can be undone as often as you like.
Latch: a springy arm that gives way when joining and then snaps in. A lid that holds without a screw.
Living hinge: a spot so thin that it bends instead of breaking. The joint is printed along with the part.
Pegboard hook: one to six hooks in the grid of a SKÅDIS pegboard, a back plate on request. In from above through the slots, then pull down; a springy latch tongue holds the part even when someone pulls on it. If you take it off often, switch the tongue off. It is printed lying down, so that the tongue flexes across its layers.
Hinge eye: a lug with a hole. Two of them and a dowel pin make a joint that turns.
Barrel hinge: two lugs around a printed pin, movable straight off the plate. The gap between them is the fit, and Clearance sets it.
Corner gusset: the triangle in an inside corner that holds two walls at a right angle. For a single floppy wall, there is the stiffening rib.
Foot: a printed foot or the pocket for a rubber foot. The chamfer points down so that the elephant foot of the first layer squeezes into nothing.
Cable clip: a bracket whose opening is narrower than the cable. It guides but does not hold against pulling; that is what the cable gland is for.
Printable thread: an internal thread or a threaded stud for a printed counterpart, not for a metal screw. With the Internal thread box ticked, it cuts its own hole in a face. It fits an existing hole when the hole lies between the tap drill hole and the nominal size, see A thread in a hole. A screw hole of the same size is too wide for it.
Add to these the screw hole, magnet pocket, cable gland, rib, keyhole, insert ball bearing, screw, printed nut, T-slot tongue, wall mount, snap fit, dowel pin and bore, snap connector for a seam, tab with hole, pipe clamp, the U-shaped, round, fork and shelf holders and the test bodies from Trying instead of guessing: variants and calibration. The catalogue sorts them into groups, each with a picture.
A part stays changeable like every operation: it is in the history, and the spots where it attaches keep their names.
Two parts that belong together are made together. Set counterparts … under Create → Parts: mark the spot on each of the two parts, choose the pair, enter the dimensions once. Solidon places both halves, enters the fit and puts everything into one step. There are three pairs: dowel pin and bore, printed screw and nut, heat-set insert and clearance hole. If one of the two spots is a thread, there is nothing to choose: the matching counter-thread appears on the other part.
Dividing an organizer. Open Create → Basic shapes → Create organizer, enter the dimensions and choose Arrange compartments …. Keep outer dimensions or Keep clear compartment dimensions decides whether the drawer has to fit or the contents. Select a compartment or a divider in the top view or in the tree, change compartment sizes and wall heights, and the preview follows. Apply layout takes you back to the dialog, Apply creates the part, and in the history the layout can be reopened later. Tray, divider, rim and plug-in foot also exist as separate parts.
Step by step: Your first part · An enclosure with a lid · A thread in a hole
Draw
Drawing with constraints: lines, arcs, dimensions, and what they turn into afterwards.
For the outline no basic shape can give you, such as a base plate with a cut-out for a power supply.
It starts at the top in the toolbar. Draw swings the view square onto the drawing plane, and you draw in the model. What it becomes, you decide at the end. Escape gets you out again.
First the plane. XY lies flat like the print bed, XZ and YZ stand upright, and the flat faces of existing bodies are in the list too. The sentence beside it says how the print layers lie relative to the drawing: parallel on XY, across on the upright planes, and there a horizontal line later becomes a seam. It is quicker with a right-click on a face, in the view or in the object tree: Draw on this face. Under New plane … you create a plane offset in parallel, tilted about an axis or through three points; the distance may be a project parameter, and the plane moves with its face.
Tools and keys: Line L, Rectangle R, Circle C, Arc A, Point P, Curve S, Polygon V, Slot G, Trim T. Polygon, slot, bolt circle and hole grid take two clicks: centre and corner, the centres of the two round ends, centre and first hole, two opposite holes. Number of corners, width, count or hole diameter are next to it in the bar. The line continues as a chain; a curve ends with a double-click, Enter or a click on its last point. 1, 2 and 3 switch between XY, XZ and YZ; Esc cancels an element you have started and switches to selecting. Everything is created as a drawing with constraints and stays dimensionable.
Looking and dragging. You move the view as in the main window, and Fit to view (Home) brings everything into view. With Select, a drag moves a point, and whatever hangs on it follows. Ctrl while clicking collects: Parallel and Perpendicular need two lines, Symmetric two points and an axis, and the order of the clicks counts. Del deletes the selection together with its constraints, in the constraint list only the entry. Ctrl+Z here undoes the last change on the sheet, not the last step in the history.
Snapping. A click near an existing point snaps to it, and both get a Coincident constraint: they stay together even if something else moves later. Where no point is nearby, Snap to grid snaps it to the nearest grid line. Its spacing follows the zoom in steps of 1, 2, 5; a spacing you type in stays, and Automatic makes it follow the zoom again.
Dimensioning while drawing. With line and circle, a dimension field appears at the pointer after the first click: type a length or a diameter, press Enter. The direction comes from the pointer, the number stays as a constraint. Ø or R next to the field swaps diameter for radius, in every circle field of the application. Afterwards, D dimensions two selected points, also with an expression: @breite/2 ties the dimension to a project parameter.
Constraints hold the drawing together. Select something, then press the button or right-click on the spot. These include: distance, radius, diameter, angle, coincident, horizontal, vertical, parallel, perpendicular, tangent, on curve, curvature continuous, equal, midpoint, concentric, symmetric, fixed and a reference dimension that only measures. Whatever does not suit the selection is greyed out, and a second click on the pressed button removes the constraint. On the right they are all in a list; hover over an entry and the points it holds light up. A right-click on a point shows what hangs on it and removes it one by one.
At the bottom it says how firm the drawing is. Fully defined means nothing moves any more. “4 more dimensions and nothing can move” means the sketch can still be shifted; it works all the same. If two dimensions contradict each other, Solidon names them, and the last valid position stays.
Changing without drawing again: Trim cuts away the half you click, Extend lets it grow, Offset (O) puts a contour at a distance beside it, negative inwards, Mirror mirrors the selection about the X or Y axis. Guide line (X) carries constraints but forms no profile, for example as a centre line. Project brings the edges of existing bodies that cut this plane into the drawing, Face outline the edge of the face with its holes. Both arrive fixed and as guide lines: that is how you align to an imported part instead of measuring. It is a copy; if the body changes, it does not follow.
The edge of the build volume is drawn dashed. Draw beyond it and the line says: the sketch extends beyond it. For small parts it lies outside the view.
Finally you say what it becomes. Pull up and Carve are right at the finished contour. Done unfolds all kinds, each with a sentence: pull up, cut in as a pocket, cut a hole pattern, revolve about the vertical axis, sweep along an arc or span between two outlines. What does not work says why. Discard leaves the mode, and the status line names the way back.
The drawing stays a value in the history. A double-click on the step reopens the drawing directly. A moved line recomputes the operation, and the rest of the project stays. A drawn circle becomes a round cylinder, not a polygon.
Using an existing drawing. Drag an SVG or DXF file into the window. Under Extrude a drawing you choose the contours in the list or in the preview, All valid marks every usable one; inner rings stay holes. Set height and width and check the preview. Contours that cannot be used stay visible with a reason. Later, the step in the history reopens Choose contours …, and height and width are then in the operation dialog.
Step by step: Draw a shape and pull it up
Look before you print
What measuring, section, analysis maps and layer preview show before you print.
You can rarely tell by looking whether a model will print: the thinnest wall, the overhang, the island that starts in mid-air. Five tools below the view show it, and none of them changes the model. You cannot break anything with them.
Measure shows the distance between two points; the pointer snaps to corners and edges. While you measure, the view drops its perspective so that you do not aim past the point. A click on a face measures the wall thickness behind it. Every distance stays as a dimension until you remove it, so several can be compared.
Section lays a plane through the model, and the slider pulls it through. The cut face is drawn closed, so a cavity shows as a cavity.
Analysis colours the model by one of seven maps. Wall thickness, Overhang, Support needed and Curvature tell whether it will print. Mesh defects shows open edges, places where more than two faces meet and faces that cut into each other; that is usually the reason when uniting or subtracting fails. Features shows what the recognition found, Fits which faces take part in a fit and which of them is violated. The legend always gives the range of values and where they come from. A click on a warning in the report flies the camera to the spot.
Layers shows the model as it falls apart into layers; with several bodies, pick one first. The slider runs through it, and beside it are the layer number and total, the Z height, the cross-section area, the number of islands and the overhang area. The legend tells contour, island and overhang apart by more than colour. This is Solidon's own layer analysis, not the slicer's computation; the two sets of numbers are kept apart.
Exploded pulls several bodies apart for viewing. Export and history stay untouched.
The shadow tells you something too. It falls for every piece separately, and a part that has fallen apart into several pieces casts several shadows.
What Solidon recognises in a model
What Solidon recognises again in a loaded model, and what a click on it makes possible.
An STL file contains only triangles, no hole and no dimension. Solidon reads the shapes back: after loading, a recognition fits cylinders, cones, spheres, rings and roundings into the faces. Whatever fits becomes a feature with a centre, an axis, a size and an ID that stays. The hole is a hole again.
Thirteen kinds, and the name tells the position:
- Hole: a cylinder that goes in, numbered as “Hole 1”, “Hole 2”.
- Slot: two round ends and two straight flanks, with width and length.
- Pattern: many identical cells on a face, the way Apply texture draws them. A honeycomb holder with 196 cells is one feature with spacing, cell width and depth; Change feature sets them anew, Remove feature fills the cells. A small field that shows only as single features: select them in the object tree and use Combine into a pattern.
- Peg: a cylinder that sticks out.
- Countersink or Taper: a cone, inwards or outwards.
- Socket or Dome: a spherical face.
- Groove or Bead: a ring running around.
- Concave fillet or Fillet: a rounded edge.
- Internal thread or External thread.
- Air pocket: a cavity with no way out. Whether it is intended, say as a pocket for a magnet, only whoever drew the part knows.
- Open edge: a hole in the mesh that wants repairing.
- Face, named after its direction: “Top”, “Front”, “Right side”. A wall facing inwards is called “Top inside”.
- Curved face: a bent piece of surface without a plane of its own, such as the bowl of a D. You can drill on it, place primitives and parts, and assign a separate filament. To draw, choose a flat face or a sketch plane.
Where two names are given, the direction decides: concave fillet inside, fillet outside. In the object tree, the features sit under their body, similar ones grouped together.
Not every shape becomes a feature. Recognition needs sufficiently precise and unambiguous geometry. Its minimum sizes are not general printing limits. On freeform surfaces, it omits spheres, rings, cones and fillets that lack reliable evidence; holes, pegs, faces and threads remain. The report lists omitted round shapes. A complete sphere or ring can still be recognised.
The same shape in a different position. A part you move or rotate in Solidon keeps its features and their IDs. If the same part is imported again in a different position, a shape right at the limit of recognition, such as a very shallow arc or a short piece of a cone, may appear as a feature one time and not the next. The same can happen between computers with different processors.
The Selection tab
Click something, in the view or in the object tree, and you find it on the right under Selection; the click brings that tab to the front. At the top is what is selected, for example “Hole 1”, and below it, for a hole, its size and the standard size: 5.19 mm is the clearance hole for M5. Below are the actions, each a group of fields.
The fields hold the measured values, because a changed number is the operation. To have the hole two millimetres further right, change exactly that number. As soon as typing pauses briefly, the view shows the preview. Apply at the bottom runs the action whose fields you touched last, and the line above it says which one that is. Only then does a step appear in the history.
Rather point than type? Set in the view above Apply gives the hole a handle in the view to move and turn it, knobs to pull and dimension lines to two edges of the face; every dimension can also be typed there. A slot you pull keeps its shape. Apply turns it into a step, Cancel or Escape discards it.
An empty coordinate field means: the hole stays where it is. In Change bore and Pull into a slot, X, Y and Z are set to “as measured”. A number you enter is a new position, zero included; that is how a hole ends up exactly in the middle of the part.
There are six actions, depending on the kind:
- Move feature: the new centre as X, Y, Z.
- Change bore or Change feature: the new diameter, for a hole including the material tolerance; for a slot the width, and the ends grow with it.
- Pull into a slot: length and direction. On a round hole, the length starts at twice its diameter, so the screw has one diameter of travel. A slot can be lengthened or shortened and keeps its direction until you change it. The material tolerance widens the slot, the screw's travel stays as entered.
- Turn feature: axis and angle.
- Duplicate feature: the same hole a second time somewhere else.
- Remove feature: no field, Apply is enough.
Hole and slot can do all six, a peg everything except pulling. A spherical face can be neither turned nor pulled. A cone can do everything except pulling while it stands on its own; above a hole it cannot be moved by itself. A fillet changes its radius or disappears completely, also in an imported model. An air pocket can be moved and removed; removed, it is filled with material. A thread changes its diameter and pitch or is removed completely; it cannot be moved, turned or duplicated. Face, curved face, open edge and ring have none of these actions.
What is not possible is said in a sentence, not shown as a grey field; on a ring, for example, the way via the whole body or a ring used as a tool.
Several features of the same kind on one body give every action a checkbox such as “Apply to all 4 of the same kind”. Four holes in a row are thus drilled out in one step, and one Ctrl+Z takes all four back.
On a face, none of the six actions applies. That is where the parts attach, and the Parts button opens the catalogue.
An edge is the third thing a click can hit. The first click selects the body, the second the edge. On the right you then find Fillet, Add a chamfer and Add bead, each with one dimension. This works on an imported model too; there the rounding is made of straight pieces finer than a nozzle can resolve. For all vertical edges, choose the group in the dialog instead of each edge. Offset face and Apply draft angle also work on the imported mesh.
Two marked features show their distance, centre to centre and per axis in X, Y and Z. It is information, with no button and no step in the history. With three marked, the tab stays as it was.
What else you can do with a feature
Del hits the feature, not the body. With a hole selected, the key takes the hole away; with no feature selected, it deletes the object.
The handle sits on the selected feature. Select a hole and call up Move, and you find it at the hole's opening. A drag on it becomes Move feature or Turn feature, and the part stays put. There is no scaling cube there; a hole grows through its diameter. While you drag, a cylinder shows where it is going; the body only changes when you let go.
When moving, the ID travels along. A fit that points at this hole keeps its reference. A copy made with Duplicate feature gets an ID of its own.
Three warnings can come up: a through hole that no longer goes through after moving; a slot that sticks out over the edge at one end, even if its centre sits in the material; and a countersink above a hole that cannot be moved on its own because it runs into the hole. The message names the way: select the feature in the middle, or fill the hole and create both anew, Countersink being an operation of its own.
What the recognition found is shown by the Features map under Analysis, before you click.
Changing hole and lead-in together. In Change bore, Include countersink, steps and narrowing changes all diameters together, including the opening of a narrowing; lead-in width, countersink angle and step depths stay. Hole diameter only leaves countersink and steps as they are. One Ctrl+Z takes the change back.
Recognising one spot on purpose. If a feature is missing on a large mesh, right-click the surface, choose Detect features here, enlarge the radius until the feature is fully covered and open it from the list with Edit feature …. After the preview, Solidon applies recognition and change together, and one Ctrl+Z takes both back. Apply features only stores just the recognition.
Step by step: Drill a hole · Round or chamfer edges
Parameters and expressions
Named dimensions instead of numbers in the model, with expressions between them.
A project has named parameters such as breite, tiefe or wandstaerke, and operations calculate with them instead of fixed numbers.
What for: a number that stands in seven places gets changed in six and the seventh is overlooked. A parameter stands in one place. Turn breite, and everything that depends on it follows: the hole in the middle stays in the middle, because it says =@breite/2 there and not “35”.
Creating one: on the left under Parameters, click Create parameter, enter name and value.
Getting it into a dimension: once the project has parameters, the fx button next to every number field switches it to an expression. Then the field accepts =@breite/2: = starts an expression, @ refers to a parameter. After @ the field suggests the names, and below it says what is allowed.
Name and label can differ. The list may say Width, the expression @breite. The suggestion list inserts the right one.
Limits, unit and expression are changed with a right-click on the parameter, Change …, undoable like every change. If a typed number is outside the limits, Solidon does not accept it and shows the limit underneath; Change a parameter … leads there.
Allowed are the four basic arithmetic operations, brackets, min, max, abs, round and references to other parameters, for example =@breite/2 - @wand or =max(@breite, 40). Nothing else: Solidon computes expressions itself and executes nothing. A project file travels between people and must not be a program, even if a language model wrote the expression.
Circular references such as a pointing to b and b to a are recognised and named by Solidon, instead of computing forever.
Everything is calculated in millimetres and double precision, rounded only on display: what shows as “40.00 mm” is internally a number with all its digits.
Step by step: Change a dimension afterwards
Printing
From the finished model to the print file, without leaving Solidon.
File → Prepare printing (Ctrl+P) leads from the model to the print file. The slicer computes it, but it is operated from here, usually without you seeing it. Check and print a model shows it step by step.
At the top, the dialog asks in the order in which one thing depends on the other: slicer, printer, nozzle, plate, filaments and quality. You can also change the printer in the project header, for this project only; filaments, colours and their print values stay. You choose the nozzle from the sizes your printer knows; its diameter decides which machine the slicer picks at the handover.
At the front are the values you change on every part: infill density and supports; layer height, walls, temperatures and the search sit under More settings. Every field says in one sentence what it does. What the geometry calls for, the analysis suggests with a reason, for example supports under the measured overhang or a minimum time per layer for a part that tapers to a point. If you choose brim, skirt or raft under Adhesion, only the settings of that bed type appear there. A number outside its limit stays in the field, the limit is shown next to it, and Slice waits until it is right.
Where the values come from: With PrusaSlicer and the Orca family (OrcaSlicer, Bambu Studio, ElegooSlicer, Creality Print, Anycubic Slicer Next), printer, process and filament come from the slicer, and Solidon only adds your changes and accepted suggestions on top; if the Orca family lacks a profile, the status line says which. The quality picks the manufacturer's process, and a choice of your own stays. With Cura, Solidon takes over the printer Cura is currently using if you ask it to, with its nozzle and start and end code. The other print settings on this route are based on Solidon's tables, supplemented by your changes and accepted suggestions.
Slice lets the slicer compute and reads the print file back: print time, material and layers then appear in the dialog and in the report, marked as coming from the G-code and kept apart from Solidon's estimate and a weighed remaining amount. Save print file stores the G-code, with several plates one file per plate.
Open in slicer hands the plate as a file to the slicer's window, for final adjustments there or when a slicer does not accept from outside what its window can do. This route needs no profiles. The Orca family gets several plates in one file, arranged like its own, PrusaSlicer and Cura one file per plate. The route you used last becomes the main button the next time.
If a run fails, the refusal names the reason and offers what helps: another slicer, viewing the slicer's output, checking the machine profile or just exporting. The print file is measured again: if it runs beyond the build volume or is lower than the model, that appears as an error in the report.
After printing, Deduct filament … deducts the consumption from the spools. Solidon estimates and G-code amounts are marked, missing ones stay unknown until you enter them or slice, and a later G-code figure corrects the record. Printed again records one more print. In the filament inventory, the Consumption history of each spool shows every record; Reverse selected entry takes a print back and can redo it. Under Inventory settings you set what happens after a handover to the slicer: Ask first (the default), Never record or Record without asking.
Step by step: Check and print a model
Onto the bed and out
Arrange, check and export your model, and learn what each file format preserves.
Arrange on the bed puts the objects side by side, each on the first plate with room for it; a new plate is added only when none has room. Objects that do not fit are reported, not omitted. If a body consists of loose pieces, lettering for example, the report offers to split it up and lay it out: one click, and the letters lie on the plates.
Too big for the bed? Then it is split; see When the part does not fit the bed.
Steep overhangs may need supports. The angle at which supports become necessary depends on your printer; the overhang fan measures it.
Thin walls need checking. For filament printing, Solidon uses two lines as a guideline. Whether a thinner wall prints and holds depends on the printer, material and load. Around a hole too: if less material remains there than the filament can carry, the report says so, measured on the finished part.
Export goes to STL, 3MF or STEP, plus OBJ and PLY. Slicers prefer 3MF, and it carries the filaments as colour groups; STL knows no colour. STEP keeps faces and edges for other CAD programs.
Before writing, the export shows what the report found, a thin wall for example. Export anyway is the default, because a report is not a lock.
Solidon remembers folder, format and naming scheme per project. If several files are created, the name field of the file dialog holds a pattern with placeholders in curly braces; a name without braces stays a name.
Use GLB to share a viewable model, rather than a print file: colours and name travel along, the part arrives true to scale, and the recipient turns it in the browser.
The slicer writes the print file, operated from here (Printing). Solidon's layer analysis looks for islands, spans, thin spots and the best position; where both give numbers, it says which comes from where.
When the part does not fit the bed
Splitting, pinning and arranging when the build volume is not enough.
If the part is too big for the build volume, it is split, and the halves have to come back together.
The shortest way is the Cut tool in the tool strip (Alt+7). Two clicks on the part draw a line, and it is cut there, straight into the screen. Prepare for plugging together is ticked from the start: pins in one half, matching holes in the other. Next to it you choose what holds them:
- Round prints cleanest but needs two, otherwise the halves twist.
- Hexagon already holds against twisting on its own.
- Dovetail also holds against pulling apart across the seam, because it is narrower at the back than at the front.
- Snap clicks in, with a spring arm in one half and a pocket with a catch in the other. It holds without glue and comes apart again, but needs a seam of at least 5.4 mm; if it is narrower, round pins are used, and the report says why.
Edit → Split automatically … also finds the spot, using the same layer analysis as the search for the best position. What weighs most is that the seam is one contour rather than several thin webs. After that come an even cross-section, which glues more cleanly than a slope, a free thinnest spot, halves of similar size and finally which pieces need fewer supports.
If a part needs several cuts, the search plans the whole sequence, by the number of pieces and glue joints at the end. A mirror-symmetric part is split in its plane of symmetry, and both sides then print with the same settings. Loose pieces are separated at the gap, without seam or pin.
Every cut face gets two dowel pins, so that nothing twists. The diameter comes from the face, the clearance from the calibrated material profile, and every pin is a fit that is checked at every evaluation.
Every cut is an operation of its own: the plane stays a number you can move, and Ctrl+Z takes back one cut, not the whole split. To type the plane, use Split on the right for the selected body, with axis and position; zero pins there means just cutting.
The pieces are named for what they are: “… A · Pins” and “… B · Holes”. When Split automatically makes three or more pieces, it counts them: “… 1 of 3 · Pins”, “… 2 of 3 · Pins and holes”, “… 3 of 3 · Holes”. When exporting, the file name tells you which part you are holding.
Step by step: Split a part that is too large
Lettering
Text on a part or as lettering of its own: which font holds up, and what the nozzle makes of it.
A name on the lid, a size on the drawer, a sign for the workbench. Both ways are in the Create menu: Put text on sets the lettering raised or recessed onto a face of the selected body, Lettering as a body creates it as an object of its own, for gluing on or for two-colour printing. A clicked face fills in position and direction by itself. With On both sides, the same lettering also goes on the opposite side, where the direction leaves the body again, readable from outside, on a flag for example.
Eight fonts travel with the program, so a project looks the same everywhere: a sans-serif, a serif and a monospaced one in two families each, plus a rounded one and a script. The six straight ones come in regular, bold, italic and bold italic, under More settings; the rounded one and the script only in regular. Bold stays legible where the regular weight already smears.
Whether a font holds up is decided by the nozzle. Solidon measures the stroke width of the text against the narrowest line your printer lays and says from which height it holds up. Nothing is locked; a sign that is only for looking at may be small.
The letters appear in the object tree like other features, straight sides as faces, rounded ones as Curved face. Both take a filament of their own: click, then Filament on a face on the right. Lettering keeps its filament even when it is split into letters for the bed.
The text stays changeable. A double-click on the step in the history reopens text, size, font and depth; a typo is corrected, not set anew.
Step by step: Label a part
Surfaces and fills
Patterns as real geometry, lattice infills and hollowed-out bodies.
A knurl for grip, a honeycomb for looks, a lattice instead of solid material: this is real geometry, not a texture in the picture. The slicer gets what you see.
Eight patterns: rib, wave, knurl straight and crossed, honeycomb, dimples, Voronoi and noise. Knurl gives grip, honeycomb and rib are decoration, Voronoi and noise hide the layer lines. The preview in the dialog is drawn from the same outlines that get printed.
Apply texture embosses a pattern raised or recessed onto a face, and on a round part all the way around. The spacing must be wider than two nozzle lines, the depth higher than one layer; Solidon checks both beforehand, because an embossing that is too fine disappears in the print.
Changing a pattern: click the textured spot, then Change texture on the right. Pattern, spacing, depth and rotation are there, and depending on the application also width and height. Apply changes the existing step; if several fit, choose the one you mean first. Ctrl+Z restores the old values.
Fill with lattice replaces the inside of a body with gyroid, honeycomb or cubic lattice. Unlike the slicer's infill, it belongs to the model, travels with the file and can be measured; its wall thickness is checked against the nozzle.
For this, the inner space has to be known. For a body you hollowed out yourself, it is. For an imported hollow part, Solidon temporarily closes the vent's through holes, and whatever is enclosed then counts as the inner space; the message says so. Otherwise the only way is to hollow out the body first.
Trying instead of guessing: variants and calibration
Measuring clearance and the limits of your own printer, and printing several sizes side by side.
The number that decides a fit is the clearance, and it depends on printer, material and nozzle. It is guessed once, then measured.
It is measured on a printed test body. In the part catalogue (File → Part catalogue …, Ctrl+K), under Calibration, you find the Fit test body: pegs and holes with graded clearance, by default four steps from 0.10 to 0.25 mm, changeable in the dialog. Print it once, try the pairs and take the value that fits snugly.
The value belongs in the material profile: Edit → Calibrate material. Every tolerance is a reference to it, so afterwards last week's lid fits better too, without anyone touching it.
The same for walls and overhangs: Wall thickness ladder and Overhang fan measure the thinnest wall that holds and the angle from which this printer needs supports. Until then, the angle from the manufacturer's profile applies, 45 degrees for a generic printer.
If a number depends on the part rather than the material, Edit → Generate variants helps. It runs a project parameter through a range and lays the versions side by side, for example five handle diameters on one plate. The project stays unchanged; the variants are just an output.
Resin instead of filament: resin printers
What is different about a resin printer, and what Solidon leaves out there.
A resin printer exposes layers in a bath of resin; there is no nozzle, no lines and no elephant foot. On first start, two resin printers appear in the same list as the filament printers, a small one like the Mars or Photon Mono and a large one like the Saturn or Photon M. You can create your own with build volume, pixel size and minimum wall.
What is different then: the minimum wall comes from the printer profile, the smallest detail is the pixel. The report says nothing about bridges, brim, filament changes and nozzle temperatures, and the print dialog shows only printer, material, plates and the program.
The way to the printer is the file, because many resin printers only work with their manufacturer's slicer. Open in slicer hands the file to any program, Export stores it. Where Solidon knows the shape exactly, it resolves it as finely as the pixels require, and the report names the size.
Sculpt
Sculpting by hand, and why a whole session stays one step.
Some shapes cannot be dimensioned: a handle that should sit well in the hand, a figure, a grown transition. That is what the brush is for.
Three stages, and the second is easily skipped. First a rough shape from basic shapes, blended softly (Blend together on the right once the bodies are selected). Then Even out the triangles, so that the points are spread evenly everywhere. Then Sculpt. Without the second stage the mesh cannot follow the brush, and the bar says so.
The whole session is one step in the history, not every stroke, because a figure has thousands. During the session Ctrl+Z takes back a stroke, afterwards the whole session.
Six tools. Add and Carve are the same with the opposite sign. Smooth, Inflate and Flatten each need one more pass, and the bar shows how many. Pinch pulls towards the middle of the stroke and makes edges.
Within one stage the order does not matter: two strokes over the same spot add up on the starting surface. With Start afresh, the next stroke builds on what is already there. If a stroke reaches into a hollow that an earlier stroke dug, it starts afresh there by itself and digs deeper.
Symmetry can be changed afterwards, even on a finished session. It mirrors about the centre of the body as it stands before the strokes; it stays put while you sculpt. A stroke on the mirror plane acts once, not twice.
The brush only affects the side facing it. The underside of a thin plate or the inner wall of a hollow body stays where it is.
When not to use it: on a part that is still being dimensioned, because a stroke sits at a spot in space and loses its surface when the shape beneath it changes. For a transition between two bodies, Blend together is better, three numbers instead of a hundred strokes.
In return, the wall thickness is tracked: spots that are too thin appear as a number in the bar before the slicer finds them. If a stroke pierces the wall or leaves less than the minimum wall, the report says so afterwards and shows the spot.
Your own parts
Storing a part you built so that it is ready next time.
The holder for the workbench took an evening. Next time it should be an entry in the catalogue, with an adjustable width, because the next board is thicker.
Project parameters first. Exactly what has a name in the project becomes adjustable. If you wrote the width into the box as a fixed number, you get a part with exactly one width. Create the values as parameters beforehand and tie the dimensions to them (Parameters and expressions).
Then choose in the history what goes along, with Ctrl or Shift; with no selection the whole history counts, which is the common case. In the part catalogue (File → Part catalogue …, Ctrl+K) you find Save selection as a part …. The button stays locked while parameters are missing and says what is missing. At the top, the dialog names the steps it received.
The dialog asks five things: the name in the catalogue, the group, a description, for every parameter whether and how it can be adjusted (label, unit, limits, default and a sentence on what it does), and for every recognised feature whether it can be clicked later, say a hole for aligning. Without at least one exposed dimension and one exposed spot, Create part stays locked.
Creating it computes: the part is built once at every corner of the given range, smallest width with greatest height and so on. If even one corner yields no usable body, the catalogue entry says so before you use it.
It stays on this computer and is marked next to the supplied parts; nothing is uploaded. If you pass on a project that uses it, it travels along as a recipe, a list of steps and values, not a program. If the recipient already has a part of that name, theirs wins, and the one that came along gets its own.
Changing means saving again under the same name; the button is then called Replace part. If the project is gone or the part came as a file, Open for editing … brings its steps back into the history together with what you entered. An imported part stays marked as imported.
Every recipe has a version that follows from its content. If a project uses an older one, Solidon says so on opening; the old version travels in the project, appears as an entry of its own in the catalogue, and you decide which applies.
Exchange part files
Passing on a part of your own and taking one from someone else, through a file rather than an account.
Parts are shared as files, using whichever transfer method you choose. Solidon has no public library, uploads nothing and needs neither an account nor a network. The file ends in .solidon-part and carries the Solidon icon.
Sharing a part: in the part catalogue (File → Part catalogue …, Ctrl+K), select a part of your own and press Share part as a file …. The file carries author and licence. Supplied and imported parts keep their origin; saving again does not make someone else's work yours.
The licence is spelled out: Public domain — anyone may do anything, no conditions, Attribution — my name must be credited or Attribution, and adaptations under the same licence. The third one requires others to pass on their improvement in the same way. The name next to it is freely chosen; initials are enough.
The file carries data, never executable source code: the recipe of steps and values and, where needed, embedded model data. Solidon checks size, structure and integrity both when sharing and when importing.
Importing a part: in the catalogue, choose Add part from a file …. If validation succeeds, the part appears in the catalogue and works like any other. If it fails, Solidon identifies the missing field, invalid value or unknown operation. If it has the same name as one of your own, yours stays and the new one gets a derived name.
An imported part stays in the catalogue, its origin visible. With CC BY, every shared copy names the original author; with CC BY-SA, a derived version must also be released under the same licence.
Everything stays offline. Neither the file nor its author, licence or origin is sent to RS Digital.
Generating a model
A mesh from text or an image, and what it then takes to make it printable.
You describe a part or supply an image, and a generator turns it into a mesh: File → Generate model.
It is computed in a local ComfyUI on port 8188; if none is running, the entry stays greyed out and says why. Setting it up is described in Setting up optional programs.
What comes back is a surface, not a design, without holes and fits and often not closed. Holes and fits are made afterwards as steps of their own.
The supplied workflow relies on TripoSG, source code and model card under the MIT licence. The full licence chain of the weights and embedded models is still being reviewed. Other models have their own terms, which must be checked for the version in use.
The result sits in the project like a file you dragged in, because the same request gives something different after a model change. Ordinary steps such as Repair follow on top of it. Request and seed are kept with it; the same seed gives the same result as far as the model allows.
The repair chain runs without asking: closing holes, merging duplicate points, making the outsides consistent. Loading, size, repair and placing form one step: a single Ctrl+Z takes back the whole generated model, and in the history each part stays changeable on its own.
The chat
How to talk to the chat, what it sees and what becomes of a proposal.
The chat calls the same operations as the window. It chooses operations and values; the program does the computing.
How it goes: you write what you want and get a proposal, a list of operations not yet carried out. The view shows in blue what would be added and in orange what would disappear. Apply enters it into the history as one transaction, one Ctrl+Z takes it back completely, and Discard leaves nothing behind.
It sees a digest: dimensions, recognised features, project parameters, selection and report. After a Ctrl+Z its contribution counts as discarded.
It needs a language model, either a key of your own (Edit → Set up the chat, stored in the system keychain, never in the project file) or a local Ollama (Setting up optional programs). Without a model only the chat is greyed out, and it says why.
Setting up optional programs
The three programs Solidon can use: what each brings and what is left to do after installing.
None of them is required. Importing, changing, checking and exporting all work without the three.
The list is under Help → Optional programs, each row with purpose, state and location. Where Solidon can install something itself, there is a button, and only its click installs: on Windows via winget, on macOS via Homebrew, on Linux via Flatpak in your user account. Whether additional permissions are needed depends on the package and installation method. Otherwise the command to copy and the manufacturer's page are shown. For a program in an unusual place, such as a portable copy on a second drive, there is Set location …, and that setting applies from then on.
The slicer
For the print file and the cross-check from the G-code. PrusaSlicer, SuperSlicer, OrcaSlicer, ElegooSlicer, Bambu Studio, Creality Print, Anycubic Slicer Next and Cura are recognised. On first start, Solidon suggests the printer the slicer last used.
Ollama for the chat without a key of your own
Ollama comes without a model and is not necessarily running. Edit → Set up the chat takes care of both:
- Is it running? The dialog says so, and a button starts it. If it runs on another computer, its address belongs in the list of optional programs.
- Fetch a model. The choice lists the installed ones and the proven ones. Fetch the model downloads seven to nineteen gigabytes; an interrupted download resumes later.
- Check tools. Only a test with a real request shows whether a model actually calls tools. If the chat answers but carries nothing out, a different model helps.
The test also measures the speed and says how long it takes until an answer starts. Without a graphics card, Ollama computes on the processor, orders of magnitude slower; if the wait shown is minutes, the local route is not worth it on this computer. After ten minutes Solidon cancels a local request.
A model that fits entirely into graphics memory usually responds faster. Parameter count alone does not establish reliable tool calls; run the tool test for your model. Models that have performed well are listed in Which models Solidon uses. For long exchanges, a key for a hosted model is worth it. Ollama itself supports AMD cards via ROCm; IPEX-LLM and OpenVINO are separate installations that Solidon does not set up; the tool test shows whether such a route holds up.
ComfyUI for generating from text or an image
ComfyUI needs the nodes the workflow addresses and the model for them. Solidon puts both in place, via Set up nodes and model … in the ComfyUI row or straight from File → Generate model when ComfyUI is running there without the nodes. Solidon finds the desktop version from comfy.org by itself; for the portable one, point it at the folder with custom_nodes and main.py if needed.
The setup fetches the pinned TripoSG source code, installs missing packages and checks that ComfyUI can load the nodes. On request, the model follows with about 7.5 GB and, for the route from text, the image model with about 6.9 GB. An interrupted run resumes where it stopped. Then restart ComfyUI once, otherwise Generate model stays greyed out. During a generation Solidon shows the elapsed time; if something breaks off, ComfyUI's message is shown in the dialog.
Remote control
Another program operates Solidon, locally, with an off switch, and every step can be undone.
Another program on the same computer may operate Solidon, an AI assistant such as Claude Code for example; the connection is called MCP.
It is off until you switch it on, in the settings, together with the port. Solidon then listens only on 127.0.0.1 and cannot be reached from any other computer. In the other program, http://127.0.0.1:8787/mcp is entered as the server.
What comes in is a transaction like any other: the history shows it with a note that it came from outside, and Ctrl+Z takes it back. Nothing that looks like a file path gets through, because an outside program should not decide what is read here.
Activation
Licence key, device activation and activation without internet.
This version is a complete demo with a time limit. Up to and including 30 October 2026, Solidon is fully unlocked without a licence key, and the status line counts the days. After that, this demo no longer starts; your projects are kept.
The later retail version has no trial period for now. Without activation, you can still open, view and measure models. Activation is required to change models, export, send them to a slicer or use the chat.
You enter a key, you do not create an account: Help → Unlock Solidon …. Then this computer is activated once, with Activate online or via a second device, and stays usable without regular checks. Device key, purchase code and certificate are kept in the system and in the settings folder, never in a project file.
Without internet in three steps: open Activate offline … and save the request, redeem the file on a device with internet at solidon3d.de/offline-aktivierung.html, import the response into Solidon. It is valid only for the computer that created the request.
How many computers? One with a private licence, two with a business licence. Help → About Solidon shows your licence type.
When changing computers, first: deactivate this computer. This frees the device slot and removes the activation and purchase code. If the old computer is lost or broken, support resets the device slot using the order number.
Troubleshooting
When something goes wrong
The most common cases at the start, with what is behind them.
The file will not open. Solidon says what is wrong with it: empty, cut off, not an STL or 3MF despite the extension, zero triangles or no extent. Usually the download broke off, or a server's error page arrived instead of the model; with zero triangles, nothing was selected when exporting. Choose another file leads straight to the file selection.
The model has openings. Solidon repairs what it safely can while importing, and the report says so, for example “One hole was closed.” A large opening gets a new surface, with Show the place and Leave open below it. If something stays open, it says for example “One open place could not be closed safely.”, and Show the places leads there. If a whole wall is missing, another source is the shorter way.
Combining or subtracting fails or removes too much. Both need clean bodies. Solidon tries several methods and says which one worked; if it had to compute on a grid, precision was lost. Then repair first and try again. If the report says “Parts of the model overlap.”, the button Resolve overlaps helps. If two faces lie exactly on top of each other, let the body to be subtracted stick out by a hundredth of a millimetre; parts do that by themselves.
The part does not fit the bed. Split automatically cuts it into pieces that fit (When the part does not fit the bed). Check the build volume in the printer profile too.
The fit is too tight or too loose. Do not change the model; measure and enter the value under Calibrate material (Trying instead of guessing: variants and calibration).
A step can no longer be changed. If the change would alter the number of objects that later steps work with, the evaluation stops. Undo the later steps, make the change and build them again.
STEP is greyed out. STEP needs individually editable faces and edges. For a triangle mesh, choose Convert to faces and edges. Then check the shape and the report: conversion does not automatically restore the original CAD construction. You can also switch an existing basic-shape step to Compute with true faces and edges through its context menu in the history. Fillet and chamfer also work on meshes.
The actions on the right are locked. If the chain stops at a step, for example because a part fits no bed, Solidon accepts no new step after it, because it would never be computed. Each button explains why it is unavailable, and the report offers the next step.
The chat does not answer. It needs a key of your own or a local Ollama (The chat).
Everything is sluggish. While you work, Solidon uses draft quality; it computes the final detail for export. With very detailed models, simplifying early helps; the triangle count is in the object tree. On opening, a loading indicator shows that the project is still loading.
A grey button says why it is grey, as a tooltip, in the status line and for the screen reader. Without a reason, it is a bug in Solidon.
Every error message should offer a next step. If no action to continue is offered, that is a bug in Solidon and worth a report: Help → Send feedback. The preview shows what will be included: a screenshot, the log and, if you choose, the session. If you do not want to hand anything over, save a folder on your own computer instead.
During the demo, Solidon asks for feedback. After 15 minutes of work with a new version, counted only while you are doing something, a card appears over the view and asks how it is going. Give feedback opens the same dialog as Help → Send feedback, with three optional fields: how well you are getting on, what worked, what was missing. Nothing leaves without your click. The card comes once per version; No thanks and a sent answer apply until the next version.
Step by step: Repair a model
When the 3D mouse does not respond
Solidon needs access to a detected device; this explains how to grant it.
Linux (USB or USB receiver, with systemd-logind)
A detected device may still be blocked for your user account. With Copy instructions in the 3D mouse help, you receive the commands for the detected vendor and product IDs. Review them before running them in a terminal. Creating the udev rule requires administrator rights once; Solidon itself runs as a regular user. The rule grants access only to the active, locally logged-in user. Unplug the device and plug it back in afterwards; Solidon keeps searching automatically.
The rule applies to USB, including USB receivers. For Bluetooth, connect via USB first and copy the instructions for that device. Without systemd-logind, ask your system administrator to configure user-specific device access. First close other applications that have opened the device exclusively.
macOS
Install or update 3DxWare from 3Dconnexion and enable its driver extension. From macOS 15: open “System Settings › General › Login Items & Extensions › Driver Extensions” and enable “3DconnexionHelper”. Up to macOS 14: allow the blocked system software from “3DconnexionHelper” under “Privacy & Security”. Follow any further instructions from the driver installer and restart Solidon afterwards. The manufacturer's instructions are at 3dconnexion.com under Support, titled “Enabling 3Dconnexion Extension After Installing the Driver”.
Windows and other systems
Unplug the device and plug it back in. Close other applications that may be using it exclusively, and check the connection and the device and driver instructions from 3Dconnexion. Solidon keeps searching automatically.
Reference
Glossary
The terms that appear in menus and messages, briefly explained.
The words that turn up in Solidon, in slicers and in printing forums — briefly explained.
Mesh — a body as a shell of triangles. STL and OBJ contain nothing else: no circles, no dimensions, only triangles.
Closed (watertight) — the shell has no hole, inside and outside are unambiguous. Only a closed body can be combined and printed reliably.
Feature — a place in the mesh where Solidon has recognised a known shape: a hole, a peg, a rounding, a face. Ten thousand triangles turn back into something you can click on and change.
Operation — one working step: drilling, filleting, splitting, placing a part. In Solidon, geometry comes about this way and no other.
Transaction — everything one undo takes back at once. A proposal from the chat is exactly one, even when it consists of five operations.
Parameter — a named dimension of the project, width for instance. Operations may compute with it; when the value changes, everything hanging on it changes.
Part — a ready-made construction element from the library, with dimensions from a table rather than from memory.
Sketch (drawing) — a flat outline of lines, circles and arcs. A body is made from it, and it stays editable afterwards: moving a line means changing the part.
Constraint — a rule that holds the drawing together: two lines parallel, a distance fixed, one point on another. When something is dragged, they keep holding.
Degree of freedom — what can still move in a drawing. “4 more dimensions and nothing can move” means: four things are not yet settled. At zero the drawing is fully defined.
Fully defined — every number of the drawing is given, nothing shifts any more. Not fully defined does not mean wrong: the drawing works, it can just still be moved.
Extrude (pull up) — raising an outline perpendicular to its plane until a body comes out of it. The usual way from drawing to part; under Create → Create from sketch this kind is called Extrude base shape, and other programs call it extruding.
Pocket — the same inwards: the outline is cut out of an existing body instead of a new one being set on top.
Profile — the closed outline a body is made from. Not the same as the material or printer profile, which supplies values.
Curve — a smooth line through several placed points, for shapes that are neither straight nor circular. Other design programs call it a spline.
Guide line — a line that carries constraints but forms no body itself. The centre line something hangs on symmetrically is not meant to be printed too.
Fit — how tightly two parts sit inside one another. The clearance needed comes from the material profile.
Clearance — the gap between peg and hole so that the two can be joined. Too little jams, too much wobbles.
Press fit — interference instead of clearance: the part is pressed in and holds by itself.
Tolerance — the amount by which a dimension deliberately departs from the nominal size so that the printed result comes out right.
Shrinkage — plastic contracts as it cools. That is why a printed part is slightly smaller than drawn.
Elephant foot — the lowest layer is pressed against the bed and spreads outwards. The part is wider at the bottom than planned.
Overhang — a face growing outwards at an angle. Beyond a certain angle the layer below has nothing left to rest on.
Supports — material printed under an overhang and broken off afterwards.
Island — an area of a layer with nothing underneath it. Without a support the printer prints into thin air there.
Bridge (span) — a horizontal run between two points of support. Short bridges succeed without support, long ones sag.
Nozzle — the opening the plastic comes out of, usually 0.4 mm. It limits how fine a detail can be.
Line width — how wide the nozzle lays a line. For filament printing, Solidon uses two adjacent lines as a guideline for minimum wall thickness.
Layer height — how thick one layer is, usually 0.2 mm. Smaller means finer and slower.
Slicer — the program that turns the model into the print file. Solidon is not one and replaces none.
G-code — the finished list of instructions for the printer. It comes out of the slicer.
STL — the most widespread format: triangles only, no unit, no colour.
3MF — the modern successor: with unit, colours and several objects in one file. Wherever the slicer can read it, it is the better choice.
STEP — a format with real faces and edges instead of triangles. What classical CAD programs exchange.
GLB — the format of the viewers: triangles with colours, in a single file that every browser opens. Meant for showing, not for printing.
Report — the list of what stands out about the scene, each entry with an action that fixes it.
Filament — a named spool with a colour and print settings of its own. In multi-colour printing it is assigned to a whole part or to a recognised face.
Which models Solidon uses
Solidon computes geometry itself and needs nothing for that. Two things come from outside, and each of them needs a model: the chat, and generating from text or an image. Without either, everything else runs — importing, changing, checking, exporting.
For the chat: a language model
Runs on this machine, through Ollama. It is fetched in Edit → Set up the chat: one button starts the service, one loads the model, one checks it. Instead of a local model, your own key for a hosted one also works.
| Model | Size | What was measured |
|---|---|---|
| qwen3.5:9b | 6.6 GB | Uses 7.4 GB of graphics memory and fits fully on cards from 10 GB; on an 8 GB card part of it runs on the processor, and each request takes two to three times as long. Single instructions seven of eight correct, test tasks 21 of 39, multi-part two of ten, asks back less often, about 6 seconds per request. |
| qwen3:14b | 9.3 GB | Uses 13.6 GB of graphics memory and thinks before every answer, about 18 seconds per request. Single instructions eight of eight correct, test tasks 22 of 39, multi-part two of ten. |
| gpt-oss:20b | 13.8 GB | Uses 12.9 GB of graphics memory, about 7 seconds per request, good for single instructions with seven of eight correct. Test tasks only 10 of 39, multi-part none of ten. |
| qwen3:30b-a3b | 18.6 GB | Needs more than 16 GB of graphics memory; on a 16 GB card a third runs on the processor at about 17 seconds per request. Single instructions eight of eight correct, test tasks not measured. |
The default is in bold. Measured against eight requests that each call for one tool call — for one that is deliberately unclear, asking back is the right response. A model that only writes about it instead of doing it answers in the chat and does nothing. Hence the button Check tools: neither size nor provider predicts it.
Checked and not recommended
| Model | Size | What was measured |
|---|---|---|
| qwen3.5:9b-q8_0 | 10.7 GB | Uses 10.6 GB and completed six of eight tests correctly, fewer than qwen3.5:9b. The smaller version is the better choice. |
| gemma4:12b | 7.6 GB | Got stuck in an endless answer on two of eight requests. Not suitable for Solidon. |
| granite4.1:8b | 5.3 GB | Guesses on an unclear request instead of asking. Not suitable for Solidon. |
| llama3.1:8b | 4.9 GB | Guesses on an unclear request instead of asking. Not suitable for Solidon. |
| mistral-nemo:latest | 7.1 GB | On four of eight requests it writes about the tool instead of calling it. Not suitable for Solidon. |
| qwen2.5-coder:14b | 9.0 GB | Writes every call out as text instead of executing it — despite fourteen billion parameters. Not suitable for Solidon. |
| llama3:latest | 4.7 GB | Ollama refuses tools for this model. Not suitable for Solidon. |
Below 7 billion parameters the calls fail reproducibly. And the graphics card decides the time: where Ollama does not address it, it computes on the processor, and that is not a different speed but a different order of magnitude.
For generating: three models
They run in ComfyUI, side by side, and Solidon sets up all three — in the list of optional programs, ComfyUI's row carries Set up nodes and model …. Only generating from text needs the third one; that is why it is a checkbox of its own.
| What for | Model | Size | Where from |
|---|---|---|---|
| A body from an image | TripoSG | 7.5 GB | Solidon sets it up |
| Removing the background | BiRefNet | 445 MB | Solidon sets it up |
| An image from text first | SDXL | 6.9 GB | Solidon sets it up, on request |
The image model
Only for generating from text. If you bring a photo or a drawing, you never need it — and Solidon does not download seven gigabytes unasked for something an existing image makes unnecessary. That is why it is a checkbox of its own in the setup; if it is missing when generating, the button Set up image model … leads straight there.
sd_xl_base_1.0.safetensors is fetched from the repository stabilityai/stable-diffusion-xl-base-1.0 on Hugging Face, at a fixed revision and with a checksum, into models/checkpoints in the ComfyUI folder. If you prefer, put it there yourself; then restart ComfyUI once, and Generate model accepts a sentence instead of an image as well. Its licence is the CreativeML Open RAIL++-M by Stability AI; the uses it excludes are listed in its attachment and bind whoever uses the model.
Another SDXL model works too: Solidon takes what lies in the folder, preferring juggernaut and dreamshaper over the base model. Models with refiner, inpaint or turbo in the name are not taken — they do a different job.
How long it takes
Measured on an RTX 4080: from an image about fifteen seconds, from text about two and a half minutes. The difference is the image model — it first loads seven gigabytes into graphics memory and then computes an image before any body exists at all. After that the same chain follows in both cases: fit to working size, repair, and on very fine meshes reduce the triangles.
Without a suitable graphics card both take many times as long. If something breaks off, it is an error, not slowness — the dialog then shows ComfyUI's own message and the step where it broke off.
Materials, printers, standard parts
Materials
All dimensions are in millimetres. “Clearance” is the gap that lets fitted parts move. “Press fit” is the interference that holds parts tightly together. A calibrated profile uses measured values instead of defaults.
| Material | Clearance | Press fit | Hole allowance | Elephant foot | Shrinkage | calibrated |
|---|---|---|---|---|---|---|
| ABS | 0.25 | -0.06 | 0.20 | 0.15 | 0.7 % | no |
| ASA | 0.25 | -0.06 | 0.20 | 0.15 | 0.6 % | no |
| PETG | 0.25 | -0.05 | 0.20 | 0.20 | 0.4 % | no |
| PETG-CF | 0.25 | -0.05 | 0.20 | 0.15 | 0.3 % | no |
| PLA | 0.20 | -0.05 | 0.15 | 0.15 | 0.2 % | no |
| Standardharz | 0.10 | -0.03 | 0.05 | 0.10 | 0.6 % | no |
| TPU 95A | 0.35 | -0.10 | 0.30 | 0.25 | 0.2 % | no |
Printer
The selected printer decides what fits on the bed and when a wall counts as too thin — two nozzle lines on a filament printer, the minimum wall of its profile on a resin printer. The smallest detail is set by the nozzle on a filament printer and by the pixel on a resin printer.
| Printer | Technology | Build volume | Layer height | Smallest detail | Minimum wall | closed |
|---|---|---|---|---|---|---|
| Allgemeiner FDM-Drucker 220 mm | Filament | 220 × 220 × 250 | 0.20 | 0.40 | 0.84 | no |
| Allgemeiner Resin-Drucker 130 mm | Resin | 130 × 80 × 160 | 0.05 | 0.05 | 0.40 | yes |
| Allgemeiner Resin-Drucker 220 mm | Resin | 220 × 120 × 220 | 0.05 | 0.05 | 0.40 | yes |
| Anycubic Kobra 2 | Filament | 220 × 220 × 250 | 0.20 | 0.40 | 0.84 | no |
| Bambu Lab A1 | Filament | 256 × 256 × 256 | 0.20 | 0.40 | 0.84 | no |
| Bambu Lab A1 mini | Filament | 180 × 180 × 180 | 0.20 | 0.40 | 0.84 | no |
| Bambu Lab P1S | Filament | 256 × 256 × 256 | 0.20 | 0.40 | 0.84 | yes |
| Bambu Lab X1 Carbon | Filament | 256 × 256 × 256 | 0.20 | 0.40 | 0.84 | yes |
| Creality Ender-3 V3 | Filament | 220 × 220 × 250 | 0.20 | 0.40 | 0.84 | no |
| Creality Ender-3 V3 KE | Filament | 220 × 220 × 240 | 0.20 | 0.40 | 0.84 | no |
| Creality Ender-3 V3 SE | Filament | 220 × 220 × 250 | 0.20 | 0.40 | 0.84 | no |
| Creality K1 | Filament | 220 × 220 × 250 | 0.20 | 0.40 | 0.84 | yes |
| Creality K1 Max | Filament | 300 × 300 × 300 | 0.20 | 0.40 | 0.84 | yes |
| Elegoo Centauri Carbon 2 | Filament | 256 × 256 × 256 | 0.20 | 0.40 | 0.84 | yes |
| Elegoo Neptune 4 | Filament | 225 × 225 × 265 | 0.20 | 0.40 | 0.84 | no |
| Elegoo Neptune 4 Plus | Filament | 320 × 320 × 385 | 0.20 | 0.40 | 0.84 | no |
| Prusa MINI+ | Filament | 180 × 180 × 180 | 0.20 | 0.40 | 0.90 | no |
| Prusa MK4S | Filament | 250 × 210 × 220 | 0.20 | 0.40 | 0.90 | no |
| Prusa XL | Filament | 360 × 360 × 360 | 0.20 | 0.40 | 0.90 | no |
| Sovol SV06 | Filament | 220 × 220 × 250 | 0.20 | 0.40 | 0.84 | no |
Standard parts
Where the dimensions come from when a part places a screw hole, a nut trap or a thread. A printable internal thread of a size fits a hole between its tap drill hole and its nominal size. None of it is estimated.
| Size | Nominal | Clearance hole | Tap drill hole | Head | Pitch |
|---|---|---|---|---|---|
| M2 | 2.0 | 2.4 | 1.60 | 3.8 | 0.40 |
| M2.5 | 2.5 | 2.9 | 2.05 | 4.5 | 0.45 |
| M3 | 3.0 | 3.4 | 2.50 | 5.5 | 0.50 |
| M4 | 4.0 | 4.5 | 3.30 | 7.0 | 0.70 |
| M5 | 5.0 | 5.5 | 4.20 | 8.5 | 0.80 |
| M6 | 6.0 | 6.6 | 5.00 | 10.0 | 1.00 |
| M8 | 8.0 | 9.0 | 6.80 | 13.0 | 1.25 |
Nuts, washers, heat-set inserts, magnets, bearings, extrusion profiles and tubes live in the same table; the parts look them up there.
Messages, word for word
What the application says when something does not work — word for word, so it can be looked up. An error never ends in “failed” here: every message comes with at least one way forward.
| Message | What helps |
|---|---|
| A face reference on the exact body can no longer be resolved. | Show the history, Cancel |
| A value is outside the allowed range. | Correct the input, Cancel |
| An external program did not answer. | Optional programs …, Try again, Cancel |
| An unexpected error occurred in the application. | Create an error report, Show details, Cancel |
| None of the checked orientations fits the printable area. Choose another printer or split the model. | Split the model, Choose a different printer profile, Cancel |
| Solidon needs a licence key and one-time device activation for this (Help → Unlock Solidon …). | Enter licence key, Buy Solidon, Cancel |
| That is ambiguous. | Select, Cancel |
| The 3D model generation delivered no model. | Cancel |
| The Solidon installation is damaged. | Open download page, Create an error report, Cancel |
| The activation file cannot be used. | Correct the input, Activate online, Activate offline …, Cancel |
| The active licence key cannot be overwritten. | Deactivate this computer, Cancel |
| The bodies could not be combined by any route. | Repair and try again, Compute more coarsely — dimensions get rounded, Show the places, Cancel |
| The connection to the activation service did not complete. | Try again, Activate offline …, Create an error report, Cancel |
| The deactivation of this computer has not yet been confirmed. | Deactivate this computer, Create an error report, Cancel |
| The device identity could not be stored securely. | Try again, Create an error report, Cancel |
| The feedback could not be sent. | Send again, Store the report, Send by email yourself, Cancel |
| The file could not be written. | Try again, Choose another place, Correct the input, Cancel |
| The geometry did not allow the operation. | Repair and try again, Show the places, Cancel |
| The input could not be used as given. | Correct the input, Cancel |
| The language model did not answer. | Optional programs …, Try again, Cancel |
| The language model took too long. | Optional programs …, Try again, Cancel |
| The language model's answer could not be read. | Optional programs …, Try again, Cancel |
| The local AI is still busy. | Optional programs …, Try again, Cancel |
| The model has several openings. | Repair and try again, Show the places, Cancel |
| The model is not stable in any of the checked orientations. Check supports or increase build plate adhesion. | Open print settings, Show support needed, Cancel |
| The object does not fit the build volume. | Split the model, Scale down to the build volume, Choose a different printer profile, Cancel |
| The request and response exceeded the language model's capacity. | Optional programs …, Try again, Cancel |
| The support map takes too long for this model. | Reduce triangles, Cancel |
| The task was too long for the language model. | Optional programs …, Try again, Cancel |
| The tools for editable faces and edges are unavailable. | Optional programs …, Cancel |
| This computer has not yet been activated for the licence key. | Activate online, Activate offline …, Cancel |
| This licence key cannot be used. | Correct the input, Buy Solidon |
| This model is too large for an analysis map. | Reduce triangles, Cancel |
| This tool needs individually editable faces and edges. | Convert to faces and edges, Cancel |
| Two constraints contradict each other. | Correct the input, Cancel |
The line below it in the window names the reason for this particular case — which wall is too thin, which value is out of range, which file was meant.
Scene
Arrange on the bed
Lays all objects out side by side on the build plate.
Location: Command palette → Arrange on the bed
Shortcut Ctrl+Shift+O
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Move slender parts towards the centre | on | Moves tall, narrow parts closer to the centre of their plate when space is available. Other parts and spacing are preserved. | ||
| Distance | mm | 5 | 0 … 100 | Air between the parts. Enough that an elephant foot does not fuse two of them at the edge. |
| Build plates | 12 | 1 … 12 | What does not fit on one plate goes on the next. | |
| Separate by filament | on | Puts parts of different filaments on different plates. One nozzle purges at every change; if the printer has enough nozzles for all filaments, everything stays together. |
Check overlaps
Reports overlaps and anything sticking out of the build volume.
Location: Command palette → Check overlaps
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Minimum clearance | mm | 0 | 0 … 50 | When two parts count as too close. Zero reports real overlaps only; anything above also reports tight spots. |
Check the assembly path
Checks whether two parts can reach their position — not just whether they fit once there. The first selected part is pushed into the second, turned, or first pushed and then turned.
Location: Actions on the right (with a body selected) → Check the assembly path
When not to use it: On open bodies, because they have no inside and cannot be measured this way.
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Motion | Pushed | Pushed, Turned, Pushed, then turned | Pushed, turned, or first pushed and then turned — the way a bayonet is inserted and locked. | |
| Direction | x | x, y, z | The axis along which the first part is pushed into the second — and about which it turns. | |
| Opposite direction | off | Pushes against the axis direction, that is from the other side. Applies when Motion = Pushed, Pushed, then turned. | ||
| Assembly path | mm | 25 | 0.1 … 500 | How far ahead of the final position to check. As long as the section where the parts engage, plus some run-up. Applies when Motion = Pushed, Pushed, then turned. |
| Turn | ° | 90 | -360 … 360 | How many degrees the first part finally turns into its end position — counter-clockwise when the axis points towards you. Negative turns it the other way. Applies when Motion = Turned, Pushed, then turned. |
| Point X | mm | -100000 … 100000 | Rotation or reflection point. Leave all three coordinates empty to use the body centre once. Applies when Motion = Turned, Pushed, then turned. | |
| Point Y | mm | -100000 … 100000 | Rotation or reflection point. Leave all three coordinates empty to use the body centre once. Applies when Motion = Turned, Pushed, then turned. | |
| Point Z | mm | -100000 … 100000 | Rotation or reflection point. Leave all three coordinates empty to use the body centre once. Applies when Motion = Turned, Pushed, then turned. | |
| Steps | 24 | 2 … 200 | How many positions the path is divided into. More finds tighter spots but costs one intersection of both bodies per step. |
Duplicate object
Creates further copies of the object. Each stays an object of its own, and the quantity can be changed in the history.
Location: Actions on the right (with a body selected) → Duplicate object
Shortcut Ctrl+D
| Parameters | Default | Range | Meaning |
|---|---|---|---|
| Count | 2 | 1 … 100 | How many copies there are afterwards, the original included. Two means one copy. |
| Name of the copy | Leave empty to derive the name from the original. |
Remove object
Takes an object out of the scene. The step is in the history, so an undo brings it back.
Location: Actions on the right (with a body selected) → Remove object
Shortcut Del
Rename object
Gives an object a different name. The geometry is untouched.
Location: Actions on the right (with a body selected) → Rename object
Shortcut F2
| Parameters | Default | Meaning |
|---|---|---|
| Name | required | New name of the object. |
Repair
Repair
Closes holes, removes faulty triangles, aligns the outer sides and resolves overlaps.
Location: Actions on the right (with a feature selected: Open edge) → Repair
Shortcut Ctrl+Shift+R · Applies to: Open edge
| Parameters | Default | Meaning |
|---|---|---|
| Close open places | on | Closes holes. The report names large openings. |
| Close large openings | on | Also closes openings that need a large new surface. Off leaves them open. Applies when Close open places is ticked. |
| Resolve overlaps | on | Merges parts that sit inside each other. Whatever cannot be done safely stays unchanged. |
| Remove stray fragments | off | Also removes closed parts that are much smaller than the main part. |
| Merge duplicate points | on | Merges points that practically coincide. The most common reason a mesh appears to consist of several parts. |
| Remove empty triangles | on | Triangles with no area. They disturb every later computation and carry nothing. |
| Align the outer sides | on | Settles which side is outside. Without it faces appear dark or vanish. |
Transformation
Align to feature
Brings a bore axis or a face into line with a second one.
Location: Actions on the right (with a feature selected: Hole, peg, Face) → Align to feature
Applies to: Hole, peg, Face
| Parameters | Default | Meaning |
|---|---|---|
| Feature | Hole or face on the object being moved. Click it in the view to select it. | |
| Target | required | Feature to align to, written as obj_2:hole_1. |
| The other way round | off | Turns the result by 180 degrees when the other side was meant. |
Copies in a row or circle
Places copies in a row or on a circle — a hole pattern, a ring of screw bosses, a row of clips. A single step in the history, and the count stays editable.
Location: Actions on the right (with a body selected) → Copies in a row or circle
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Kind | Linear | Linear, Circular | Linear lines the copies up along a direction, circular puts them around an axis. | |
| Count | 4 | 1 … 100 | How many copies there are afterwards, the original included. A single one is not a pattern. | |
| Distance | mm | 20 | 0 … | Centre to centre, for the linear kind. The circular one counts the angle. Applies when Kind = Linear. |
| Angle | ° | 360 | -360 … 360 | Over which arc the copies are spread. A full 360 degrees closes the ring without two copies landing on each other. Applies when Kind = Circular. |
| Axis | z | x, y, z | The axis around which the ring runs. It passes through the selected centre of rotation. Applies when Kind = Circular. | |
| Point X | mm | -100000 … 100000 | Rotation or reflection point. Leave all three coordinates empty to use the body centre once. Applies when Kind = Circular. | |
| Point Y | mm | -100000 … 100000 | Rotation or reflection point. Leave all three coordinates empty to use the body centre once. Applies when Kind = Circular. | |
| Point Z | mm | -100000 … 100000 | Rotation or reflection point. Leave all three coordinates empty to use the body centre once. Applies when Kind = Circular. | |
| Direction X | 1 | Direction of the linear row. Without one every copy would sit on top of the last. Applies when Kind = Linear. | ||
| Direction Y | 0 | Second axis of the direction — see Direction X. Applies when Kind = Linear. | ||
| Direction Z | 0 | Third axis of the direction — see Direction X. Applies when Kind = Linear. |
Fit to size
Scales an object so its longest edge matches the given size. For anything whose size you know but whose factor you would have to work out first.
Location: Actions on the right (with a body selected) → Fit to size
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Longest edge | mm | 100 | 0.1 … 1000 | The longest edge is scaled to this size; the other dimensions scale proportionally. |
| Reference | Centre | Centre, Origin, Print bed | Which point stays put while scaling. | |
| Place in a free spot | off | After scaling, sets the model down next to the parts already in the project: as close to the centre of the plate as possible, on the first plate with room. | ||
| Centre X | mm | -100000 … 100000 | Where the centre of the model lies. The free spot is found once and kept here; empty finds it again. Applies when Place in a free spot is ticked. | |
| Centre Y | mm | -100000 … 100000 | Where the centre of the model lies. The free spot is found once and kept here; empty finds it again. Applies when Place in a free spot is ticked. | |
| Plate | 1 | 1 … | Which build plate the model sits on. Applies when Place in a free spot is ticked. |
Mirror
Mirrors an object about an axis. For the counterpart of a part — left and right bracket from the same construction.
Location: Actions on the right (with a body selected) → Mirror
Shortcut Ctrl+M
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Axis | x | x, y, z | The axis to mirror about — the other hand of the same part. | |
| Point X | mm | -100000 … 100000 | Rotation or reflection point. Leave all three coordinates empty to use the body centre once. | |
| Point Y | mm | -100000 … 100000 | Rotation or reflection point. Leave all three coordinates empty to use the body centre once. | |
| Point Z | mm | -100000 … 100000 | Rotation or reflection point. Leave all three coordinates empty to use the body centre once. |
Move
Moves an object by the given millimetres.
Location: Actions on the right (with a body selected) → Move
Shortcut Ctrl+T
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Move | by | by, to | Move by a distance or place a reference point at a fixed position. | |
| Offset X | mm | 0 | By how much it moves, not where to. Positive goes right. Applies when Move = by. | |
| Offset Y | mm | 0 | Positive goes backwards. Applies when Move = by. | |
| Offset Z | mm | 0 | Positive goes up. To set a part down, use Place on the bed. Applies when Move = by. | |
| Target X | mm | 0 | X position of the selected reference point. Applies when Move = to. | |
| Target Y | mm | 0 | Y position of the selected reference point. Applies when Move = to. | |
| Target Z | mm | 0 | Z position of the selected reference point. Applies when Move = to. | |
| Reference point | Print bed | Print bed, Centre, Bottom front left corner, Top front left corner, Bottom rear left corner, Top rear left corner, Bottom front right corner, Top front right corner, Bottom rear right corner, Top rear right corner, Feature | Multiple bodies use their combined bounding box. The feature belongs to the first body. Applies when Move = to. | |
| Reference feature | Identifier of the feature whose centre reaches the target position. Applies when Reference point = Feature. Applies when Move = to. | |||
| Keep on the bed | off | If the movement carries the body beyond the edge of the print area, it is brought back — as little as possible, and to the next free spot if another body is there. Dragging a handle sets this automatically: dragging points to a place. Solidon carries out typed values as entered. Applies when Move = by. | ||
| Onto plate | 0 | 0 … | Build plate to move the body to, numbered as in the plate selector. The position then applies on that plate. Zero keeps the current plate. |
Orient for printing
Finds the orientation with the least support for every body in the scene, then rearranges the bed. Each one gets its own, and whatever already stands without supports stays standing.
Location: Actions on the right (with nothing selected) → Orient for printing
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Search thoroughly | on | Checks orientations derived from the geometry and compares the best ones using layer analysis. Off uses a fast face-based heuristic. | ||
| Candidates | 200 | 8 … 2000 | How many convex hull faces are checked as a base. The best orientations are then compared using layer analysis. Applies when Search thoroughly is ticked. | |
| Arrange on the bed afterwards | on | A body laid down needs more area than a standing one. Off means each stays where it stood — even when it then sits inside its neighbour. | ||
| Distance | mm | 5 | 0 … 100 | Clearance between the parts when arranging. Applies when Arrange on the bed afterwards is ticked. |
| Build plates | 12 | 1 … 12 | What does not fit on one plate goes on the next. Applies when Arrange on the bed afterwards is ticked. | |
| Separate by filament | on | Puts parts of different filaments on different plates. One nozzle purges at every change; if the printer has enough nozzles for all filaments, everything stays together. Applies when Arrange on the bed afterwards is ticked. | ||
| Move slender parts towards the centre | on | Moves tall, narrow parts closer to the centre of their plate when space is available. Other parts and spacing are preserved. Applies when Arrange on the bed afterwards is ticked. |
Place on the bed
Puts the underside of the object on the print bed.
Location: Actions on the right (with a body selected) → Place on the bed
Shortcut Ctrl+Shift+B
Place on the bed together
Places the selected bodies on the print bed together, preserving their relative positions.
Location: Actions on the right (with a body selected) → Place on the bed together
Rotate
Rotates an object about an axis. The pivot decides around what: its own centre, the project origin, or the centre of the bed.
Location: Actions on the right (with a body selected) → Rotate
Shortcut Ctrl+R
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Rotate | by | by, to | Rotate by an angle or set the original axes to target angles. | |
| Target angle X | ° | 0 | -360 … 360 | Target angles from the original position: first X, then Y, then Z about the world axes. Applies when Rotate = to. |
| Target angle Y | ° | 0 | -360 … 360 | Target angles from the original position: first X, then Y, then Z about the world axes. Applies when Rotate = to. |
| Target angle Z | ° | 0 | -360 … 360 | Target angles from the original position: first X, then Y, then Z about the world axes. Applies when Rotate = to. |
| Axis | z | x, y, z | Which axis to turn about. Z spins on the bed, X and Y tip the part. Applies when Rotate = by. | |
| Angle | ° | 90 | -360 … 360 | Angle anticlockwise, seen from the tip of the axis. Applies when Rotate = by. |
| Pivot | Centre | Centre, Origin, Print bed, Named point, Bottom front left corner, Top front left corner, Bottom rear left corner, Top rear left corner, Bottom front right corner, Top front right corner, Bottom rear right corner, Top rear right corner, Feature | Centre of the object, origin or print bed — or a named point for several bodies to turn around together. | |
| Reference feature | Identifier of the feature whose centre reaches the target position. Applies when Pivot = Feature. | |||
| Pivot X | mm | 0 | Applies only when the pivot is “Named point”. | |
| Pivot Y | mm | 0 | Applies only when the pivot is “Named point”. | |
| Pivot Z | mm | 0 | Applies only when the pivot is “Named point”. | |
| Keep on the bed | off | If the movement carries the body beyond the edge of the print area, it is brought back — as little as possible, and to the next free spot if another body is there. Dragging a handle sets this automatically: dragging points to a place. Solidon carries out typed values as entered. Applies when Rotate = by. |
Scale
Scales an object uniformly or per axis.
Location: Actions on the right (with a body selected) → Scale
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Factor | 1 | 0.001 … 1000 | Uniform scaling. Per-axis values are on the back side. When the target size is known, “Fit to size” is the shorter way. | |
| Factor X | 0 | 0 … | This axis only. Zero means the uniform factor above applies. | |
| Factor Y | 0 | 0 … | Zero means the uniform factor above applies. | |
| Factor Z | 0 | 0 … | Zero means the uniform factor above applies. Scaling per axis distorts holes — they turn oval. | |
| Reference point | Centre | Centre, Origin, Print bed, Named point | The point that stays put: centre of the object, origin or print bed — or a named point, so several bodies grow together. | |
| Reference point X | mm | 0 | Applies only when the reference point is “Named point”. | |
| Reference point Y | mm | 0 | Applies only when the reference point is “Named point”. | |
| Reference point Z | mm | 0 | Applies only when the reference point is “Named point”. | |
| Keep on the bed | off | If the movement carries the body beyond the edge of the print area, it is brought back — as little as possible, and to the next free spot if another body is there. Dragging a handle sets this automatically: dragging points to a place. Solidon carries out typed values as entered. |
Basic shapes
Add a box
Creates a box on the print bed or on a selected surface.
Location: Create → Basic shapes → Add a box (via the history step context menu)
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Distance to the first edge | mm | 0 | Distance to the first selected reference edge on the face. | |
| Distance to the second edge | mm | 0 | Distance to the second selected reference edge on the face. | |
| Position X | mm | 0 | Moves the body's existing reference point along X. | |
| Position Y | mm | 0 | Another axis of the position — see Position X. | |
| Position Z | mm | 0 | Another axis of the position — see Position X. | |
| Direction X | 0 | Direction of the local Z axis. 0/0/0 keeps the existing upward orientation. | ||
| Direction Y | 0 | Another axis of the direction — see Direction X. | ||
| Direction Z | 0 | Another axis of the direction — see Direction X. | ||
| Rotation | ° | 0 | -360 … 360 | Turns the body around its own upright axis. The direction says where it points; this angle says how it is oriented while doing so. |
| Placement on the face | At the selected point | At the selected point, Centred on the face | Places the base at the selected point or at the centre of the face. | |
| Width | mm | 40 | 0.1 … 1000 | Width of the body before alignment. Can be an expression, such as =@breite*2. |
| Depth | mm | 30 | 0.1 … 1000 | Depth of the body before alignment. |
| Height | mm | 10 | 0.1 … 1000 | Distance from the bottom to the top of the body. |
| Reference point | Centre | Centre, Corner | Centred on the origin or with its corner on it. | |
| Name | What the object is called in the tree. Empty means Solidon picks a name. |
Add a box
Creates a cuboid with real edges — chamfers and fillets can be set on them later.
Location: Create → Basic shapes → Add a box
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Distance to the first edge | mm | 0 | Distance to the first selected reference edge on the face. | |
| Distance to the second edge | mm | 0 | Distance to the second selected reference edge on the face. | |
| Position X | mm | 0 | Moves the body's existing reference point along X. | |
| Position Y | mm | 0 | Another axis of the position — see Position X. | |
| Position Z | mm | 0 | Another axis of the position — see Position X. | |
| Direction X | 0 | Direction of the local Z axis. 0/0/0 keeps the existing upward orientation. | ||
| Direction Y | 0 | Another axis of the direction — see Direction X. | ||
| Direction Z | 0 | Another axis of the direction — see Direction X. | ||
| Rotation | ° | 0 | -360 … 360 | Turns the body around its own upright axis. The direction says where it points; this angle says how it is oriented while doing so. |
| Placement on the face | At the selected point | At the selected point, Centred on the face | Places the base at the selected point or at the centre of the face. | |
| Width | mm | 40 | 0.1 … 1000 | Width of the body before alignment. |
| Depth | mm | 30 | 0.1 … 1000 | Depth of the body before alignment. |
| Height | mm | 20 | 0.1 … 1000 | Distance from the bottom to the top of the body. |
| Reference point | Centre | Centre, Corner | Centred on the origin or with its corner on it. | |
| Name | What the object is called in the tree. Empty means Solidon picks a name. |
Add a cylinder
Creates a cylinder with real edges on the print bed or on a selected surface.
Location: Create → Basic shapes → Add a cylinder
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Distance to the first edge | mm | 0 | Distance to the first selected reference edge on the face. | |
| Distance to the second edge | mm | 0 | Distance to the second selected reference edge on the face. | |
| Position X | mm | 0 | Moves the body's existing reference point along X. | |
| Position Y | mm | 0 | Another axis of the position — see Position X. | |
| Position Z | mm | 0 | Another axis of the position — see Position X. | |
| Direction X | 0 | Direction of the local Z axis. 0/0/0 keeps the existing upward orientation. | ||
| Direction Y | 0 | Another axis of the direction — see Direction X. | ||
| Direction Z | 0 | Another axis of the direction — see Direction X. | ||
| Rotation | ° | 0 | -360 … 360 | Turns the body around its own upright axis. The direction says where it points; this angle says how it is oriented while doing so. |
| Placement on the face | At the selected point | At the selected point, Centred on the face | Places the base at the selected point or at the centre of the face. | |
| Diameter | mm | 20 | 0.1 … 1000 | Outer diameter. The circle stays truly round even when enlarged. |
| Height | mm | 20 | 0.1 … 1000 | Distance from the bottom to the top of the body. |
| Name | What the object is called in the tree. Empty means Solidon picks a name. |
Add a cylinder
Creates a cylinder on the print bed or on a selected surface.
Location: Create → Basic shapes → Add a cylinder (via the history step context menu)
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Distance to the first edge | mm | 0 | Distance to the first selected reference edge on the face. | |
| Distance to the second edge | mm | 0 | Distance to the second selected reference edge on the face. | |
| Position X | mm | 0 | Moves the body's existing reference point along X. | |
| Position Y | mm | 0 | Another axis of the position — see Position X. | |
| Position Z | mm | 0 | Another axis of the position — see Position X. | |
| Direction X | 0 | Direction of the local Z axis. 0/0/0 keeps the existing upward orientation. | ||
| Direction Y | 0 | Another axis of the direction — see Direction X. | ||
| Direction Z | 0 | Another axis of the direction — see Direction X. | ||
| Rotation | ° | 0 | -360 … 360 | Turns the body around its own upright axis. The direction says where it points; this angle says how it is oriented while doing so. |
| Placement on the face | At the selected point | At the selected point, Centred on the face | Places the base at the selected point or at the centre of the face. | |
| Diameter | mm | 20 | 0.1 … 1000 | Outside diameter of the body. |
| Height | mm | 20 | 0.1 … 1000 | Distance from the bottom to the top of the body. |
| Segments | 48 | 8 … 256 | More segments means rounder and slower. | |
| Name | What the object is called in the tree. Empty means Solidon picks a name. |
Add a sphere
Creates a sphere with a true spherical surface on the print bed or on a selected surface.
Location: Create → Basic shapes → Add a sphere
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Distance to the first edge | mm | 0 | Distance to the first selected reference edge on the face. | |
| Distance to the second edge | mm | 0 | Distance to the second selected reference edge on the face. | |
| Position X | mm | 0 | Moves the body's existing reference point along X. | |
| Position Y | mm | 0 | Another axis of the position — see Position X. | |
| Position Z | mm | 0 | Another axis of the position — see Position X. | |
| Direction X | 0 | Direction of the local Z axis. 0/0/0 keeps the existing upward orientation. | ||
| Direction Y | 0 | Another axis of the direction — see Direction X. | ||
| Direction Z | 0 | Another axis of the direction — see Direction X. | ||
| Rotation | ° | 0 | -360 … 360 | Turns the body around its own upright axis. The direction says where it points; this angle says how it is oriented while doing so. |
| Placement on the face | At the selected point | At the selected point, Centred on the face | Places the base at the selected point or at the centre of the face. | |
| Diameter | mm | 20 | 0.1 … 1000 | Outside diameter of the body. |
| Name | What the object is called in the tree. Empty means Solidon picks a name. |
Add a sphere
Creates a sphere on the print bed or on a selected surface.
Location: Create → Basic shapes → Add a sphere (via the history step context menu)
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Distance to the first edge | mm | 0 | Distance to the first selected reference edge on the face. | |
| Distance to the second edge | mm | 0 | Distance to the second selected reference edge on the face. | |
| Position X | mm | 0 | Moves the body's existing reference point along X. | |
| Position Y | mm | 0 | Another axis of the position — see Position X. | |
| Position Z | mm | 0 | Another axis of the position — see Position X. | |
| Direction X | 0 | Direction of the local Z axis. 0/0/0 keeps the existing upward orientation. | ||
| Direction Y | 0 | Another axis of the direction — see Direction X. | ||
| Direction Z | 0 | Another axis of the direction — see Direction X. | ||
| Rotation | ° | 0 | -360 … 360 | Turns the body around its own upright axis. The direction says where it points; this angle says how it is oriented while doing so. |
| Placement on the face | At the selected point | At the selected point, Centred on the face | Places the base at the selected point or at the centre of the face. | |
| Diameter | mm | 20 | 0.1 … 1000 | Outside diameter of the body. |
| Segments | 32 | 8 … 128 | More segments means rounder and slower — from 60 on, the sphere is as round as it gets. | |
| Name | What the object is called in the tree. Empty means Solidon picks a name. |
Add a tube
Creates a tube with true circular faces on the print bed or on a selected surface, sized by wall thickness or inside diameter.
Location: Create → Basic shapes → Add a tube
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Distance to the first edge | mm | 0 | Distance to the first selected reference edge on the face. | |
| Distance to the second edge | mm | 0 | Distance to the second selected reference edge on the face. | |
| Position X | mm | 0 | Moves the body's existing reference point along X. | |
| Position Y | mm | 0 | Another axis of the position — see Position X. | |
| Position Z | mm | 0 | Another axis of the position — see Position X. | |
| Direction X | 0 | Direction of the local Z axis. 0/0/0 keeps the existing upward orientation. | ||
| Direction Y | 0 | Another axis of the direction — see Direction X. | ||
| Direction Z | 0 | Another axis of the direction — see Direction X. | ||
| Rotation | ° | 0 | -360 … 360 | Turns the body around its own upright axis. The direction says where it points; this angle says how it is oriented while doing so. |
| Placement on the face | At the selected point | At the selected point, Centred on the face | Places the base at the selected point or at the centre of the face. | |
| Outside diameter | mm | 20 | 0.1 … 1000 | Diameter from outer edge to outer edge. |
| Specify inside diameter | off | Off: the wall thickness sets the opening. On: the inside diameter sets it, and the wall follows from it. | ||
| Wall thickness | mm | 2 | 0.05 … 500 | Thickness of the tube wall. If it is thinner than the printer can lay down, a finding says so. Applies when Specify inside diameter is not ticked. |
| Inside diameter | mm | 16 | 0.05 … 1000 | Diameter of the opening. It must be smaller than the outside diameter. Applies when Specify inside diameter is ticked. |
| Height | mm | 20 | 0.1 … 1000 | Length of the tube upwards, from the standing face. |
| Name | What the object is called in the tree. Empty means Solidon picks a name. |
Add a tube
Creates a tube on the print bed or on a selected surface, sized by wall thickness or inside diameter.
Location: Create → Basic shapes → Add a tube (via the history step context menu)
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Distance to the first edge | mm | 0 | Distance to the first selected reference edge on the face. | |
| Distance to the second edge | mm | 0 | Distance to the second selected reference edge on the face. | |
| Position X | mm | 0 | Moves the body's existing reference point along X. | |
| Position Y | mm | 0 | Another axis of the position — see Position X. | |
| Position Z | mm | 0 | Another axis of the position — see Position X. | |
| Direction X | 0 | Direction of the local Z axis. 0/0/0 keeps the existing upward orientation. | ||
| Direction Y | 0 | Another axis of the direction — see Direction X. | ||
| Direction Z | 0 | Another axis of the direction — see Direction X. | ||
| Rotation | ° | 0 | -360 … 360 | Turns the body around its own upright axis. The direction says where it points; this angle says how it is oriented while doing so. |
| Placement on the face | At the selected point | At the selected point, Centred on the face | Places the base at the selected point or at the centre of the face. | |
| Outside diameter | mm | 20 | 0.1 … 1000 | Diameter from outer edge to outer edge. |
| Specify inside diameter | off | Off: the wall thickness sets the opening. On: the inside diameter sets it, and the wall follows from it. | ||
| Wall thickness | mm | 2 | 0.05 … 500 | Thickness of the tube wall. If it is thinner than the printer can lay down, a finding says so. Applies when Specify inside diameter is not ticked. |
| Inside diameter | mm | 16 | 0.05 … 1000 | Diameter of the opening. It must be smaller than the outside diameter. Applies when Specify inside diameter is ticked. |
| Height | mm | 20 | 0.1 … 1000 | Length of the tube upwards, from the standing face. |
| Segments | 48 | 8 … 256 | More segments means rounder and slower. | |
| Name | What the object is called in the tree. Empty means Solidon picks a name. |
Container with lid
Creates a round or rectangular container with a matching screw, push-fit or hinged lid.
Location: Create → Basic shapes → Container with lid
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Basic shape | Round | Round, Rectangular | Round or rectangular container; all outside dimensions remain editable. | |
| Lid type | Screw lid | Screw lid, Push-fit lid, Hinged lid | Screw lid, push-fit lid or a hinged lid printed with its hinge. | |
| Diameter | mm | 60 | 10 … 2000 | Outside diameter of the round container. Applies when Basic shape = Round. |
| Width | mm | 80 | 10 … 2000 | Outside width of the rectangular container. Applies when Basic shape = Rectangular. |
| Depth | mm | 60 | 10 … 2000 | Outside depth of the rectangular container. Applies when Basic shape = Rectangular. |
| Height | mm | 40 | 2 … 2000 | Container height up to the rim; the neck and lid sit above it. |
| Wall thickness | mm | 3 | 0.4 … 100 | Thickness of the outside wall and dividers. |
| Bottom thickness | mm | 3 | 0.4 … 100 | Thickness of the closed bottom. |
| Outer radius | mm | 8 | 0 … 1000 | Rounds the vertical outer corners. The inner radius preserves the wall thickness. Applies when Basic shape = Rectangular. |
| Lid thickness | mm | 2.4 | 0.8 … 50 | Thickness of the lid plate above the cavity. |
| Collar depth | mm | 4 | 0 … 100 | How far the push-fit lid extends into the opening. Applies when Lid type = Push-fit lid. |
| Thread height | mm | 8 | 2 … 100 | Height of the threaded neck above the container rim. Applies when Lid type = Screw lid. |
| Pitch | mm | 3 | 1 … 10 | Distance between adjacent thread turns along the axis. Applies when Lid type = Screw lid. |
| Wall thickness of the lid | mm | 2.4 | 0.8 … 20 | Thickness of the rim around the lid thread. Applies when Lid type = Screw lid. |
| Neck diameter | mm | 0 | 0 … 2000 | Zero takes the narrower side of the opening. Applies when Lid type = Screw lid. |
| Rows | 1 | 1 … 50 | Number of compartments from front to back; one leaves this direction undivided. | |
| Columns | 1 | 1 … 50 | Number of compartments side by side; one leaves this direction undivided. | |
| Divider height | mm | 0 | 0 … 2000 | Height above the inside base. Zero leaves room for the lid. |
| Dispensing holes | off | Drills a circle of through holes in the lid plate. | ||
| Hole diameter | mm | 2 | 0.4 … 100 | Diameter of the dispensing holes in the lid. Applies when Dispensing holes is ticked. |
| Number of dispensing holes | 7 | 1 … 64 | Through holes spaced evenly around the circle. Applies when Dispensing holes is ticked. | |
| Bolt circle radius | mm | 0 | 0 … 1000 | Distance from the holes to the lid centre. Zero uses a quarter of the inside width. Applies when Dispensing holes is ticked. |
| Hinge width | mm | 24 | 8 … 120 | Total width across both leaves, measured along the axle. Applies when Lid type = Hinged lid. |
| Hinge pin | mm | 4 | 2 … 20 | Diameter of the hinge pin printed with the container. Applies when Lid type = Hinged lid. |
| Hinge reach | mm | 12 | 4 … 60 | How far each leaf reaches from the axle — the lever of the joint. Applies when Lid type = Hinged lid. |
| Hinge wall | mm | 2.5 | 1 … 15 | Material thickness around the hinge eye. Applies when Lid type = Hinged lid. |
| Opening angle | ° | 180 | 0 … 180 | Zero closes the hinged lid; 180 degrees opens it fully. Applies when Lid type = Hinged lid. |
| Name | What the object is called in the tree. Empty means Solidon picks a name. |
Create cone
Creates a cone or truncated cone with a true conical surface on the print bed or on a selected surface.
Location: Create → Basic shapes → Create cone
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Distance to the first edge | mm | 0 | Distance to the first selected reference edge on the face. | |
| Distance to the second edge | mm | 0 | Distance to the second selected reference edge on the face. | |
| Position X | mm | 0 | Moves the body's existing reference point along X. | |
| Position Y | mm | 0 | Another axis of the position — see Position X. | |
| Position Z | mm | 0 | Another axis of the position — see Position X. | |
| Direction X | 0 | Direction of the local Z axis. 0/0/0 keeps the existing upward orientation. | ||
| Direction Y | 0 | Another axis of the direction — see Direction X. | ||
| Direction Z | 0 | Another axis of the direction — see Direction X. | ||
| Rotation | ° | 0 | -360 … 360 | Turns the body around its own upright axis. The direction says where it points; this angle says how it is oriented while doing so. |
| Placement on the face | At the selected point | At the selected point, Centred on the face | Places the base at the selected point or at the centre of the face. | |
| Bottom diameter | mm | 20 | 0 … 1000 | Diameter of the bottom. Zero makes this side a point. |
| Top diameter | mm | 10 | 0 … 1000 | Diameter at the top. Zero makes this end a point. |
| Height | mm | 20 | 0.1 … 1000 | Distance from the bottom to the top of the body. |
| Name | What the object is called in the tree. Empty means Solidon picks a name. |
Create cone
Creates a cone or truncated cone on the print bed or on a selected surface.
Location: Create → Basic shapes → Create cone (via the history step context menu)
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Distance to the first edge | mm | 0 | Distance to the first selected reference edge on the face. | |
| Distance to the second edge | mm | 0 | Distance to the second selected reference edge on the face. | |
| Position X | mm | 0 | Moves the body's existing reference point along X. | |
| Position Y | mm | 0 | Another axis of the position — see Position X. | |
| Position Z | mm | 0 | Another axis of the position — see Position X. | |
| Direction X | 0 | Direction of the local Z axis. 0/0/0 keeps the existing upward orientation. | ||
| Direction Y | 0 | Another axis of the direction — see Direction X. | ||
| Direction Z | 0 | Another axis of the direction — see Direction X. | ||
| Rotation | ° | 0 | -360 … 360 | Turns the body around its own upright axis. The direction says where it points; this angle says how it is oriented while doing so. |
| Placement on the face | At the selected point | At the selected point, Centred on the face | Places the base at the selected point or at the centre of the face. | |
| Bottom diameter | mm | 20 | 0 … 1000 | Diameter of the bottom. Zero makes this side a point. |
| Top diameter | mm | 10 | 0 … 1000 | Diameter at the top. Zero makes this end a point. |
| Height | mm | 20 | 0.1 … 1000 | Distance from the bottom to the top of the body. |
| Segments | 48 | 8 … 256 | More segments means rounder and slower. | |
| Name | What the object is called in the tree. Empty means Solidon picks a name. |
Create organizer
Creates an organizer with linked compartment dimensions and individually adjustable dividers.
Location: Create → Basic shapes → Create organizer
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Width | mm | 180 | 10 … 2000 | Outer width. When compartment dimensions are fixed, it is calculated from the layout. |
| Depth | mm | 148.5 | 10 … 2000 | Outer depth. When compartment dimensions are fixed, it is calculated from the layout. |
| Height | mm | 120 | 2 … 2000 | Total height including the bottom. Individual dividers can be lower. |
| Compartment layout | {"basis":"outer","layout":{"axis":"y","child":{"axis":"x","child":{"depth":40,"id":"cell","kind":"cell","radius":3,"width":50},"count":3,"heights":{},"id":"columns","kind":"repeat","opening_radius":0.0,"wall":3},"count":3,"heights":{},"id":"rows","kind":"repeat","opening_radius":0.0,"wall":3},"version":1} | Split compartments in the preview and change divider heights. Dimension expressions are preserved. | ||
| Outer wall | mm | 3 | 1 … 100 | Outer wall thickness; divider thicknesses are set in the layout. |
| Bottom thickness | mm | 4 | 1 … 100 | Bottom thickness, independent of compartment height and dividers. |
| Outer radius | mm | 8 | 0 … 500 | Radius of the vertical outer corners. Inner radii are set on the compartments. |
| Name | What the object is called in the tree. Empty means Solidon picks a name. |
Create ring
Creates a closed round ring with a true toroidal surface on the print bed or on a selected surface.
Location: Create → Basic shapes → Create ring
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Distance to the first edge | mm | 0 | Distance to the first selected reference edge on the face. | |
| Distance to the second edge | mm | 0 | Distance to the second selected reference edge on the face. | |
| Position X | mm | 0 | Moves the body's existing reference point along X. | |
| Position Y | mm | 0 | Another axis of the position — see Position X. | |
| Position Z | mm | 0 | Another axis of the position — see Position X. | |
| Direction X | 0 | Direction of the local Z axis. 0/0/0 keeps the existing upward orientation. | ||
| Direction Y | 0 | Another axis of the direction — see Direction X. | ||
| Direction Z | 0 | Another axis of the direction — see Direction X. | ||
| Rotation | ° | 0 | -360 … 360 | Turns the body around its own upright axis. The direction says where it points; this angle says how it is oriented while doing so. |
| Placement on the face | At the selected point | At the selected point, Centred on the face | Places the base at the selected point or at the centre of the face. | |
| Outside diameter | mm | 40 | 0.1 … 1000 | Overall diameter from outer edge to outer edge. |
| Tube diameter | mm | 8 | 0.1 … 500 | Diameter of the ring's circular cross-section. |
| Name | What the object is called in the tree. Empty means Solidon picks a name. |
Create ring
Creates a closed round ring on the print bed or on a selected surface.
Location: Create → Basic shapes → Create ring (via the history step context menu)
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Distance to the first edge | mm | 0 | Distance to the first selected reference edge on the face. | |
| Distance to the second edge | mm | 0 | Distance to the second selected reference edge on the face. | |
| Position X | mm | 0 | Moves the body's existing reference point along X. | |
| Position Y | mm | 0 | Another axis of the position — see Position X. | |
| Position Z | mm | 0 | Another axis of the position — see Position X. | |
| Direction X | 0 | Direction of the local Z axis. 0/0/0 keeps the existing upward orientation. | ||
| Direction Y | 0 | Another axis of the direction — see Direction X. | ||
| Direction Z | 0 | Another axis of the direction — see Direction X. | ||
| Rotation | ° | 0 | -360 … 360 | Turns the body around its own upright axis. The direction says where it points; this angle says how it is oriented while doing so. |
| Placement on the face | At the selected point | At the selected point, Centred on the face | Places the base at the selected point or at the centre of the face. | |
| Outside diameter | mm | 40 | 0.1 … 1000 | Overall diameter from outer edge to outer edge. |
| Tube diameter | mm | 8 | 0.1 … 500 | Diameter of the ring's circular cross-section. |
| Segments | 48 | 8 … 128 | More segments make the ring and its cross-section rounder but slower to calculate. | |
| Name | What the object is called in the tree. Empty means Solidon picks a name. |
Create screw
A bolt with a true helical external thread and editable faces, supported by STEP export. Enlarged by clearance and subtracted from a body, it becomes the internal thread.
Location: Create → Basic shapes → Create screw
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Distance to the first edge | mm | 0 | Distance to the first selected reference edge on the face. | |
| Distance to the second edge | mm | 0 | Distance to the second selected reference edge on the face. | |
| Position X | mm | 0 | Moves the body's existing reference point along X. | |
| Position Y | mm | 0 | Another axis of the position — see Position X. | |
| Position Z | mm | 0 | Another axis of the position — see Position X. | |
| Direction X | 0 | Direction of the local Z axis. 0/0/0 keeps the existing upward orientation. | ||
| Direction Y | 0 | Another axis of the direction — see Direction X. | ||
| Direction Z | 0 | Another axis of the direction — see Direction X. | ||
| Rotation | ° | 0 | -360 … 360 | Turns the body around its own upright axis. The direction says where it points; this angle says how it is oriented while doing so. |
| Placement on the face | At the selected point | At the selected point, Centred on the face | Places the base at the selected point or at the centre of the face. | |
| Nominal diameter | mm | 10 | 2 … 100 | Outer diameter across the thread crests — the dimension M10 refers to. |
| Pitch | mm | 1.5 | 0.25 … 8 | Height gained per turn. Whether the threads print cleanly depends on the printer, material and settings; check a small fit test piece. |
| Length | mm | 12 | 1 … 500 | Thread length from the print bed upwards, at least two turns. |
| Name | What the object is called in the tree. Empty means Solidon picks a name. |
Profile clamp with liners
Creates two bolted shells and two separate replaceable liners from one shared mating outline.
Location: Create → Basic shapes → Profile clamp with liners
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Profile shape | Round | Round, Oval, A drawing of its own | Measured round, oval or custom-drawn profile section. | |
| Profile diameter | mm | 16 | 2 … 250 | Measured outer diameter of the round mating profile. Applies when Profile shape = Round. |
| Profile width | mm | 47 | 2 … 250 | Full width of the explicitly selected ellipse. Applies when Profile shape = Oval. |
| Profile height | mm | 32 | 2 … 250 | Full height of the explicitly selected ellipse. Applies when Profile shape = Oval. |
| Mating outline | required | One closed mating outline without inner holes. Its dimension expressions are retained. Applies when Profile shape = A drawing of its own. | ||
| Shell material | required | Material profile for both shells; select it explicitly. | ||
| Liner material | required | Separate material profile for both liners, defining clearance, interference and minimum wall. | ||
| Clamp depth | mm | 40 | 16 … 80 | Length of the shells along the profile. |
| Liner thickness | mm | 2 | 1 … 5 | Wall thickness between the mating profile and outer seat, measured perpendicular. |
| Shell wall | mm | 4 | 2 … 8 | Perpendicular distance from the seat to the outer outline. |
| Split gap | mm | 1 | 0.5 … 2 | Gap between the shells before tightening. |
| Flange width | mm | 1.2 | 0.8 … 4 | Front stop flange extension beyond the outer liner outline. |
| Flange height | mm | 1.5 | 1 … 4 | Thickness of the front stop flange, measured along the profile. |
| Rear relief | mm | 2 | 1 … 4 | Shortens the liner core relative to the shell. |
| Split plane angle | ° | 0 | -180 … 180 | Rotates the split within the measured profile section. |
| Split plane offset | mm | 0 | -125 … 125 | Moves the split; both halves must stay in one piece and fit together. |
| Screw size | M4 | M3, M4, M5, M6 | Two screws and nuts with recesses from the standard parts table. | |
| Name | What the object is called in the tree. Empty means Solidon picks a name. |
Combine and subtract
Blend together
Joins two bodies with a flowing transition instead of a sharp crease. For handles, struts and anything that must not tear at the inner corner once printed.
Location: Actions on the right (with a body selected) → Blend together
When not to use it: On parts whose dimensions matter, because sharp edges soften on the grid. For a fit, use an ordinary union.
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Transition | mm | 3 | 0 … 50 | How wide the fillet between the two bodies grows. Zero gives the ordinary union. It bridges a gap from about three times its width. |
| Grid spacing | mm | 1 | 0.05 … 10 | How finely it is computed. Smaller means more accurate and markedly slower — edges below this spacing are lost. |
Cut counter-form
Cuts a pocket into the first selected insert for each further part. It follows the outline of the part with clearance, from its lowest point through the top, so it comes straight out. The parts stay where they are.
Location: Actions on the right (with a body selected) → Cut counter-form
When not to use it: For a pocket in the exact shape of the part, with undercuts and no clearance, use Subtract.
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Removal direction | z | x, y, z | The axis along which the parts are taken out of the insert — usually Z, from above. | |
| Opposite direction | off | Takes the parts out on the other side, downward for instance. | ||
| Finger recess | mm | 0 | 0 … 60 | Diameter of a round recess at the side of each pocket so the part can be gripped. Zero leaves it out. |
| Clearance | mm | 0 | 0 … 3 | Zero uses the value from the selected material profile. |
Intersection
Keeps only the area shared by all selected objects. The object selected first keeps its name and material.
Location: Actions on the right (with a body selected) → Intersection
Shortcut Ctrl+Shift+X
Subtract
Subtracts every subsequently selected object from the first. Select the part to keep first, then everything to remove.
Location: Actions on the right (with a body selected) → Subtract
Shortcut Ctrl+Shift+A
Unite
Merges the selected objects into one. The object selected first keeps its name and material; the others become part of it.
Location: Actions on the right (with a body selected) → Unite
Shortcut Ctrl+Shift+V
Sketch
Cut a hole pattern
Cuts a regular field of holes, slots, or honeycomb openings into the drawn outline. Margins, inner contours, and excluded areas are preserved.
Location: Create → Cut a hole pattern
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Field area | required | Draw the outline the openings go into. Inner rings stay free. | ||
| Opening shape | Circle | Circle, Slot, Hexagon | Round holes, slots, or hexagonal openings. | |
| Opening size | mm | 6 | 0.1 … 1000 | Diameter of round holes, width of slots, or distance across the corners of a hexagon. |
| Grid spacing | mm | 15 | 0.1 … 2000 | Distance between the centres of adjacent openings. |
| Through | off | Cuts through the full height of the body; the depth setting is then ignored. | ||
| Depth | mm | 4 | 0.1 … 1000 | Cut depth from the drawing face; on a base plane, from the top of the body. Applies when Through is not ticked. |
| Excluded areas | Areas to keep clear on the same drawing plane, for example for feet or connectors. | |||
| Grid | Grid | Grid, Staggered rows | Aligned rows, or rows offset by half the spacing for a honeycomb pattern. | |
| Edge margin | mm | 2 | 0 … 1000 | Minimum distance from each complete opening to the area boundary and excluded areas. |
| Minimum material between openings | mm | 1 | 0 … 1000 | Minimum material remaining between adjacent openings. |
| Slot length | mm | 12 | 0.1 … 1000 | Total slot length, including its rounded ends. Applies when Opening shape = Slot. |
| Cut start height | mm | 0 | -2000 … 2000 | On a base plane: height perpendicular to the plane; zero uses the top of the body. On a body face, the cut starts at that face. |
| Grid origin X | mm | 0 | -2000 … 2000 | Grid origin in the horizontal direction of the drawing plane. |
| Grid origin Y | mm | 0 | -2000 … 2000 | Grid origin in the vertical direction of the drawing plane. |
| Apply material tolerance | off | Increases the opening size and slot length by the same material allowance used for drilling. Hexagonal openings keep their distance across corners. Applies when Opening shape = Circle, Slot. |
Cut along a path
Sweeps a cross-section along an arc or a drawn path and removes it from the chosen body. This gives a guided channel that starts at the top and can leave through the side.
Location: Create → Create from sketch … (Kind: Cut along a path)
When not to use it: On an imported mesh, the cut is approximated by straight segments. The deviation is smaller than a nozzle can reproduce. For true curves, use a body with exact faces and edges.
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Basic shape | Circle | Rectangle, Slot, Circle, Polygon | Rectangle, slot, circle or polygon — the dimensions sit below. | |
| Length | mm | 4 | 0.1 … 1000 | Length in X. For the circle and the polygon this is the diameter, for the slot the overall length across the round ends. |
| Width | mm | 4 | 0.1 … 1000 | Width in Y. Has no effect on the circle and the polygon. Applies when Basic shape = Rectangle, Slot. |
| Path | Even arc | Even arc, A drawing of its own | What the cross-section runs along: an arc from two numbers or a drawn path. A curved channel needs no drawing; one around two corners does. | |
| Bend radius | mm | 10 | 0.1 … 1000 | Radius of the path the cross-section follows. It must be larger than half the cross-section, or the inside kinks. Applies when Path = Even arc. |
| Bend angle | ° | 90 | 1 … 180 | How far the arc leads — 90 degrees turns the channel from vertical to horizontal. Applies when Path = Even arc. |
| Sketch | A drawn sketch instead of the base shape. Empty means: the base shape above applies. | |||
| Drawn path | The path the cross-section follows — drawn open in the front or side view, starting vertically upwards or downwards. Its start moves to the origin: a path describes a course, not a place. Applies when Path = A drawing of its own. | |||
| Starting direction | Downwards | Downwards, Upwards | Whether the channel runs into the body from the top down or from the bottom up. A path that already starts that way stays as it is; otherwise it is turned over as a whole. | |
| X | mm | 0 | -1000 … 1000 | Where the channel starts, in X. |
| Y | mm | 0 | -1000 … 1000 | Where the channel starts, in Y. |
| Z | mm | -1000 … 1000 | The height at which the channel starts. Empty means: at the top of the body if it runs downwards, at the bottom if it runs upwards. | |
| Rotation | ° | 0 | 0 … 360 | Turns the path about the vertical through its start. At zero an arc bends towards +X, at 90 towards +Y. |
| Corners | 6 | 3 … 64 | Number of corners, polygon only. Applies when Basic shape = Polygon. |
Cut by blending
Removes a transition between two outlines from the chosen body. At the top lies the basic shape or drawing, at depth its scaled copy or a second drawing: a funnel, a channel from square to round.
Location: Create → Create from sketch … (Kind: Cut by blending)
When not to use it: On an imported mesh, the cut is approximated by straight segments. The deviation is smaller than a nozzle can reproduce. For true curves, use a body with exact faces and edges.
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Basic shape | Rectangle | Rectangle, Slot, Circle, Polygon | Rectangle, slot, circle or polygon — the dimensions sit below. | |
| Length | mm | 20 | 0.1 … 1000 | Length in X. For the circle and the polygon this is the diameter, for the slot the overall length across the round ends. |
| Width | mm | 10 | 0.1 … 1000 | Width in Y. Has no effect on the circle and the polygon. Applies when Basic shape = Rectangle, Slot. |
| Through | off | Reaches from the top edge to the opposite side of the body — the lower outline then lies exactly there, and the depth does not count. | ||
| Depth | mm | 10 | 0.1 … 1000 | How deep the transition reaches from the top edge; the lower outline lies there. Applies when Through is not ticked. |
| Lower outline | Computed from the lower one | Computed from the lower one, A drawing of its own | Where the outline at the end of the transition comes from: calculated from the upper one or as a drawing of its own. A funnel needs only one number; a transition from square to round needs two outlines. | |
| Taper | 0.5 | 0.05 … 2 | Size of the lower outline relative to the upper one. 0.5 halves it — a funnel; above 1 the transition widens downwards. Applies when Lower outline = Computed from the lower one. | |
| Lower drawing | The outline at the end of the transition, drawn freely — on the same plane as the upper one and placed the given depth below it. Applies when Lower outline = A drawing of its own. | |||
| X | mm | 0 | -1000 … 1000 | Centre of the transition in the drawing plane, along its x direction. |
| Y | mm | 0 | -1000 … 1000 | Centre of the transition in the drawing plane, along its y direction. |
| Top edge | mm | 0 | -1000 … 1000 | Where the transition starts at the top, measured perpendicular to the drawing plane. Zero means: at the top of the body. |
| Direction of turn | Ask first | Ask first, Anticlockwise, Clockwise | Only if the lower outline is turned exactly between two corners of the upper one: which way the transition turns. Otherwise the nearest corners connect. | |
| Corners | 6 | 3 … 64 | Number of corners, polygon only. Applies when Basic shape = Polygon. | |
| Sketch | A drawn sketch instead of the base shape. Empty means: the base shape above applies. |
Cut by revolving
Revolves a cross-section around an axis and removes what it sweeps from the chosen body. This makes a ring groove in a shaft or in a hole, all the way round or as a segment.
Location: Create → Create from sketch … (Kind: Cut by revolving)
When not to use it: On an imported mesh, the cut is approximated by straight segments. The deviation is smaller than a nozzle can reproduce. For true curves, use a body with exact faces and edges.
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Basic shape | Rectangle | Rectangle, Slot, Circle, Polygon | Rectangle, slot, circle or polygon — the dimensions sit below. | |
| Length | mm | 2 | 0.1 … 1000 | Extent of the cross-section away from the axis — for a ring groove, its depth. For a circle and a polygon this is the diameter. |
| Width | mm | 3 | 0.1 … 1000 | Height of the cross-section along the axis — for a ring groove, its width. No effect for a circle or a polygon. Applies when Basic shape = Rectangle, Slot. |
| Distance to the axis | mm | 8 | 0 … 1000 | Distance of the inner edge of the cross-section from the axis of rotation — for a ring groove on a shaft, the radius of the groove bottom. |
| Angle | ° | 360 | 1 … 360 | How far around the axis the cut goes. 360 runs all the way round, less gives a partial groove. |
| Start | ° | 0 | 0 … 360 | Where a partial groove starts, measured around the axis. No effect at 360 degrees. |
| Axis | z | z, x, y | Which way the axis of rotation points. If a round feature is chosen, its axis applies. | |
| Axis point X | mm | 0 | -1000 … 1000 | A point on the axis of rotation; the cross-section starts at its height along the axis. With a chosen feature only this height counts. |
| Axis point Y | mm | 0 | -1000 … 1000 | A point on the axis of rotation; the cross-section starts at its height along the axis. With a chosen feature only this height counts. |
| Axis point Z | mm | 0 | -1000 … 1000 | A point on the axis of rotation; the cross-section starts at its height along the axis. With a chosen feature only this height counts. |
| Axis from | A hole or peg of the body whose axis becomes the axis of rotation. A click on the feature fills it in; empty means: the axis above applies. | |||
| Corners | 6 | 3 … 64 | Number of corners, polygon only. Applies when Basic shape = Polygon. | |
| Sketch | A drawn sketch as the cross-section: x is the distance from the axis, y the position along the axis from the axis point — the distance above then does not apply. |
Cut pocket
Cuts a base shape as a pocket into a body — vertically down from the top edge, optionally all the way through. Clicking a face preselects the location. On an exact body, faces and edges are preserved; on an imported mesh, the result is a mesh.
Location: Create → Create from sketch … (Kind: Cut pocket)
Applies to: Face
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Basic shape | Rectangle | Rectangle, Slot, Circle, Polygon, Bolt circle, Hole grid | Rectangle, slot, circle, polygon — or a hole pattern: bolt circle and hole grid give as many holes as set below. | |
| Length | mm | 20 | 0.1 … 1000 | Length in X. For the circle and the polygon this is the diameter, for the slot the overall length across the round ends, for the bolt circle the pitch diameter and for the hole grid the centre-to-centre spacing. |
| Width | mm | 10 | 0.1 … 1000 | Width in Y. Has no effect on the circle and the polygon. Applies when Basic shape = Rectangle, Slot. |
| Through | off | Cuts through the full height of the body; the depth setting is then ignored. | ||
| Depth | mm | 5 | 0.1 … 1000 | How deep the pocket cuts down from its top edge. Applies when Through is not ticked. |
| Holes | 6 | 2 … 200 | Number of holes on the pitch circle, only for the bolt circle. Applies when Basic shape = Bolt circle. | |
| Columns | 4 | 1 … 100 | Holes in the x direction, only for the hole grid. Applies when Basic shape = Hole grid. | |
| Rows | 3 | 1 … 100 | Holes in the y direction, only for the hole grid. Applies when Basic shape = Hole grid. | |
| Hole Ø | mm | 4 | 0.1 … 1000 | Diameter of each individual hole, for the bolt circle and the hole grid. Applies when Basic shape = Bolt circle, Hole grid. |
| X | mm | 0 | -1000 … 1000 | Centre of the base shape in the drawing plane, along its x direction. A drawn sketch is already in place. |
| Y | mm | 0 | -1000 … 1000 | Centre of the base shape in the drawing plane, along its y direction. A drawn sketch is already in place. |
| Top edge | mm | 0 | -1000 … 1000 | Where the pocket starts at the top, measured perpendicular to the drawing plane. Zero means: at the top of the body. |
| Corners | 6 | 3 … 64 | Number of corners, polygon only. Applies when Basic shape = Polygon. | |
| Region | 0 | 0 … 64 | For a sketch with several separate outlines: which one. Zero means all of them — they are united into one body. | |
| Sketch | A drawn sketch instead of the base shape. Empty means: the base shape above applies. |
Extrude base shape
Raises a base shape or a drawing straight up into a body. Curves stay true curves — a circle really is round.
Location: Create → Create from sketch … (Kind: Extrude base shape)
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Basic shape | Rectangle | Rectangle, Slot, Circle, Polygon, Bolt circle, Hole grid | Rectangle, slot, circle, polygon — or a hole pattern: bolt circle and hole grid give as many holes as set below. | |
| Length | mm | 40 | 0.1 … 1000 | Length in X. For the circle and the polygon this is the diameter, for the slot the overall length across the round ends, for the bolt circle the pitch diameter and for the hole grid the centre-to-centre spacing. |
| Width | mm | 20 | 0.1 … 1000 | Width in Y. Has no effect on the circle and the polygon. Applies when Basic shape = Rectangle, Slot. |
| Height | mm | 10 | 0.1 … 1000 | How high the body is raised, from the print bed upwards. |
| Holes | 6 | 2 … 200 | Number of holes on the pitch circle, only for the bolt circle. Applies when Basic shape = Bolt circle. | |
| Columns | 4 | 1 … 100 | Holes in the x direction, only for the hole grid. Applies when Basic shape = Hole grid. | |
| Rows | 3 | 1 … 100 | Holes in the y direction, only for the hole grid. Applies when Basic shape = Hole grid. | |
| Hole Ø | mm | 4 | 0.1 … 1000 | Diameter of each individual hole, for the bolt circle and the hole grid. Applies when Basic shape = Bolt circle, Hole grid. |
| Corners | 6 | 3 … 64 | Number of corners, polygon only. Applies when Basic shape = Polygon. | |
| Region | 0 | 0 … 64 | For a sketch with several separate outlines: which one. Zero means all of them — they are united into one body. | |
| Up to face | Instead of the height: up to the level of this face. Empty means the height above applies. Clicking a face enters it here. | |||
| Sketch | A drawn sketch instead of the base shape. Empty means: the base shape above applies. | |||
| Name | What the object is called in the tree. Empty means Solidon picks a name. |
Join to body
Pulls the outline up and joins it to the selected body — one body, one step. An exact body stays exact, an imported mesh stays a mesh.
Location: Create → Create from sketch … (Kind: Join to body)
When not to use it: Not for a separate part: if the extrusion should become a second body, use “Extrude base shape”.
Applies to: Face
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Basic shape | Rectangle | Rectangle, Slot, Circle, Polygon, Bolt circle, Hole grid | Rectangle, slot, circle, polygon — or a hole pattern: bolt circle and hole grid give as many holes as set below. | |
| Length | mm | 40 | 0.1 … 1000 | Length in X. For the circle and the polygon this is the diameter, for the slot the overall length across the round ends, for the bolt circle the pitch diameter and for the hole grid the centre-to-centre spacing. |
| Width | mm | 20 | 0.1 … 1000 | Width in Y. Has no effect on the circle and the polygon. Applies when Basic shape = Rectangle, Slot. |
| Height | mm | 10 | 0.1 … 1000 | How high the body is raised, from the print bed upwards. |
| Holes | 6 | 2 … 200 | Number of holes on the pitch circle, only for the bolt circle. Applies when Basic shape = Bolt circle. | |
| Columns | 4 | 1 … 100 | Holes in the x direction, only for the hole grid. Applies when Basic shape = Hole grid. | |
| Rows | 3 | 1 … 100 | Holes in the y direction, only for the hole grid. Applies when Basic shape = Hole grid. | |
| Hole Ø | mm | 4 | 0.1 … 1000 | Diameter of each individual hole, for the bolt circle and the hole grid. Applies when Basic shape = Bolt circle, Hole grid. |
| Corners | 6 | 3 … 64 | Number of corners, polygon only. Applies when Basic shape = Polygon. | |
| Region | 0 | 0 … 64 | For a sketch with several separate outlines: which one. Zero means all of them — they are united into one body. | |
| Up to face | Instead of the height: up to the level of this face. Empty means the height above applies. Clicking a face enters it here. | |||
| Sketch | A drawn sketch instead of the base shape. Empty means: the base shape above applies. |
Revolve a cross-section
Revolves a cross-section around the vertical axis: a rectangle becomes a sleeve, a circle a ring. The body stands on the print bed.
Location: Create → Create from sketch … (Kind: Revolve a cross-section)
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Basic shape | Rectangle | Rectangle, Slot, Circle, Polygon | Rectangle, slot, circle or polygon — the dimensions sit below. | |
| Length | mm | 5 | 0.1 … 1000 | Extent of the cross-section away from the axis. For the circle and the polygon this is the diameter. |
| Width | mm | 8 | 0.1 … 1000 | Height of the cross-section along the axis. No effect on the circle and the polygon. Applies when Basic shape = Rectangle, Slot. |
| Distance to the axis | mm | 10 | 0 … 1000 | Distance from the axis to the inner edge of the cross-section. Zero makes the body solid to the centre. |
| Angle | ° | 360 | 1 … 360 | How far around the axis it turns. 360 closes the body. |
| Name | What the object is called in the tree. Empty means Solidon picks a name. | |||
| Corners | 6 | 3 … 64 | Number of corners, polygon only. Applies when Basic shape = Polygon. | |
| Sketch | A drawn sketch as the cross-section, used as drawn: x is the distance from the axis, y the height — the distance above does not apply then. |
Span between two outlines
Spans a body between the base shape and its scaled copy at height — truncated pyramid, truncated cone, funnel.
Location: Create → Create from sketch … (Kind: Span between two outlines)
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Basic shape | Rectangle | Rectangle, Slot, Circle, Polygon | Rectangle, slot, circle or polygon — the dimensions sit below. | |
| Length | mm | 40 | 0.1 … 1000 | Length in X. For the circle and the polygon this is the diameter, for the slot the overall length across the round ends. |
| Width | mm | 20 | 0.1 … 1000 | Width in Y. Has no effect on the circle and the polygon. Applies when Basic shape = Rectangle, Slot. |
| Height | mm | 20 | 0.1 … 1000 | Distance between the lower and the upper outline. |
| Upper outline | Computed from the lower one | Computed from the lower one, A drawing of its own | Where the upper outline comes from: computed from the lower one, or drawn separately. A truncated cone needs one number; a transition from round to square needs two outlines. | |
| Taper | 0.5 | 0.05 … 2 | Size of the upper outline relative to the lower one. 0.5 halves it — a truncated pyramid or cone; above 1 it widens towards the top. Applies when Upper outline = Computed from the lower one. | |
| Upper drawing | The second outline, drawn freely — on the same plane as the lower one and placed the given height above it. Applies when Upper outline = A drawing of its own. | |||
| Name | What the object is called in the tree. Empty means Solidon picks a name. | |||
| Corners | 6 | 3 … 64 | Number of corners, polygon only. Applies when Basic shape = Polygon. | |
| Sketch | A drawn sketch instead of the base shape. Empty means: the base shape above applies. |
Sweep along a bend
Sweeps a cross-section along a bend: starting upright, tilting sideways with the bend radius — a pipe elbow in one step.
Location: Create → Create from sketch … (Kind: Sweep along a bend)
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Basic shape | Circle | Rectangle, Slot, Circle, Polygon | Rectangle, slot, circle or polygon — the dimensions sit below. | |
| Length | mm | 10 | 0.1 … 1000 | Length in X. For the circle and the polygon this is the diameter, for the slot the overall length across the round ends. |
| Width | mm | 10 | 0.1 … 1000 | Width in Y. Has no effect on the circle and the polygon. Applies when Basic shape = Rectangle, Slot. |
| Path | Even arc | Even arc, A drawing of its own | What the cross-section runs along: an arc from two numbers, or a drawn path. A pipe bend needs no drawing; a duct around two corners does. | |
| Bend radius | mm | 20 | 0.1 … 1000 | Radius of the path the cross-section follows. It must be larger than half the cross-section, or the inside kinks. Applies when Path = Even arc. |
| Bend angle | ° | 90 | 1 … 180 | How far the bend goes — 90 degrees is a right-angle pipe elbow. Applies when Path = Even arc. |
| Drawn path | The path the cross-section follows — drawn open in the front or side view, starting vertically upwards or downwards. Its start moves to the origin: a path describes a course, not a place. Applies when Path = A drawing of its own. | |||
| Name | What the object is called in the tree. Empty means Solidon picks a name. | |||
| Corners | 6 | 3 … 64 | Number of corners, polygon only. Applies when Basic shape = Polygon. | |
| Sketch | A drawn sketch instead of the base shape. Empty means: the base shape above applies. |
Shaping
Add a chamfer
Bevels selected edges using equal widths, two distances, or a distance and angle. Works on bodies with exact faces and edges and on meshes.
Location: Actions on the right (with a body selected) → Add a chamfer
When not to use it: When three unequal chamfers meet at a corner and its shape matters. On a mesh the corner closes flat, otherwise curved.
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Width | mm | 1 | 0.01 … 100 | How far the chamfer cuts the edge back — on both faces, or on the reference face with two distances and with distance and angle. |
| Dimensioning | Equal width | Equal width, Two distances, Distance and angle | Equal width on both faces, two different distances, or a distance with the angle of the chamfer to the reference face. | |
| Second distance | mm | 1 | 0.01 … 100 | How far the chamfer cuts the second face back. Applies when Dimensioning = Two distances. |
| Angle | ° | 45 | 1 … 89 | The angle between the chamfer and the reference face. 45 degrees on a right-angled edge is the same width on both sides. Applies when Dimensioning = Distance and angle. |
| Swap sides | off | Uses the other face as the reference face. Unticked, it is the face pointing furthest up; at equal height the back one, then the right one. Applies when Dimensioning = Two distances, Distance and angle. | ||
| Edges | Vertical | All, Vertical, Horizontal, Top, Bottom, Picked one by one | Which edges are meant — upright, level, top, bottom, all, or picked one by one. A round rim only belongs if it lies flat; pick a hole in a side wall on its own. | |
| Round rims by orientation | on | A round rim, such as the mouth of a hole, only counts as horizontal, top or bottom when it lies flat. In a side wall it is labelled “Vertical” but belongs to no group — pick it on its own. Unticked, every round rim counts as horizontal, as in steps from older versions. Applies when Edges = Horizontal, Top, Bottom. | ||
| Individual edges | The edges picked one by one. They are tied to their place on the body, not to a number — an earlier step may change something else without the fillet wandering off. Applies when Edges = Picked one by one. |
Add bead
Lays a round strip on the chosen edges — outside as a bead, in an inner corner as a fillet weld. The smooth cove, by contrast, is what Fillet does on the same edge.
Location: Actions on the right (with a body selected) → Add bead
When not to use it: Where the outer size matters, because a bead protrudes beyond the body. Faces and edges become triangles in the process.
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Radius | mm | 1.5 | 0.01 … 100 | How thick the strip becomes — the radius of the round rod lying on the edge. |
| Edges | Vertical | All, Vertical, Horizontal, Top, Bottom, Picked one by one | Which edges are meant — upright, level, top, bottom, all, or picked one by one. A round rim only belongs if it lies flat; pick a hole in a side wall on its own. | |
| Round rims by orientation | on | A round rim, such as the mouth of a hole, only counts as horizontal, top or bottom when it lies flat. In a side wall it is labelled “Vertical” but belongs to no group — pick it on its own. Unticked, every round rim counts as horizontal, as in steps from older versions. Applies when Edges = Horizontal, Top, Bottom. | ||
| Individual edges | The edges picked one by one. They are tied to their place on the body, not to a number — an earlier step may change something else without the fillet wandering off. Applies when Edges = Picked one by one. |
Apply draft angle
Sets chosen faces at an angle, or all walls along the pull direction — for demoulding, or so a stacking bin actually stacks.
Location: Actions on the right (with a feature selected: Face) → Apply draft angle
Applies to: Face
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Angle | ° | 2 | 0.1 … 30 | By how many degrees the faces are tilted. At the neutral plane the part keeps its size; along the pull direction it narrows. |
| Faces | Which faces are drafted. Without a selection, every wall along the pull direction — for “upwards”, every vertical one. | |||
| Pull direction | Upwards | Upwards, Downwards, To the right, To the left, Towards the back, Towards the front | Which way the part narrows — the direction in which the mould is pulled off. | |
| Neutral plane | At the start | At the start, At the end, At a height | Where the part keeps its size: at the start of the pull direction — at the bottom for “upwards” — at its end, or at a chosen height. | |
| Height of the neutral plane | mm | 0 | How far the neutral plane lies from the start of the part, measured along the pull direction. Below it the part gets wider, above it narrower. Applies when Neutral plane = At a height. |
Change chamber
Changes the inner size and depth of a recognised chamber, groove or channel as a whole: floor, walls and roundings move together, the outer size stays.
Location: Actions on the right (with a feature selected: Face) → Change chamber
When not to use it: On a chamber without a flat rim. A single wall is moved with “Offset face”.
Applies to: Face
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Chamber | Floor or wall of the chamber. The whole chamber is always changed. | |||
| Inner width | mm | 0 | 0 … | The new inner size across. Each wall moves by half the change, the outer size stays. Zero keeps the measured size. |
| Inner length | mm | 0 | 0 … | The new inner size lengthwise, like the width. A groove only has a width. Zero keeps the measured size. |
| Depth | mm | 0 | 0 … | The new depth from rim to floor. The floor moves, the rim stays. Zero keeps the measured size. |
Change closure
Changes clearance and turn of a recognised bayonet or detent at all positions at once. Lugs become narrower, notches and tracks wider, the stop moves further — or the other way round.
Location: Actions on the right (with a feature selected: Face, Hole, peg) → Change closure
When not to use it: On curved sides and round detent notches. Change the notches through their radius with “Change feature”.
Applies to: Face, Hole, peg
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Closure | Axis, lug or track of the closure. All positions always change together. | |||
| More clearance | mm | 0 | -5 … 5 | Every position becomes looser by this much: lugs narrower, notches and tracks wider, by half on each side. A negative value makes the closure tighter. |
| Longer turn | ° | 0 | -45 … 45 | The stop of every track swings on by this many degrees: the closure turns further before it sits. A negative value shortens the track. Only on the part with the tracks. |
Fillet
Rounds the selected edges, with one radius or with a radius that changes from start to end. This works on an exact body as on a mesh.
Location: Actions on the right (with a body selected) → Fillet
When not to use it: When the fillet must be a true curve. On a mesh it is made of straight segments, finer than any nozzle.
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Radius | mm | 2 | 0.01 … 100 | Radius of the fillet; with a variable radius, the radius at the start of the edge. Larger than the thinnest adjoining material will not work — the rounding then has no room left. |
| Radius profile | Constant | Constant, Variable | One radius along the whole edge, or a radius that changes from start to end and through intermediate points — for a handle, say. | |
| Radius at the end | mm | 4 | 0.01 … 100 | Radius at the end of the edge. In between, the fillet changes evenly — with intermediate points, as a smooth curve through every value. Applies when Radius profile = Variable. |
| Intermediate points | Further radii along the edge, each as “position:radius” with the position in per cent of the length from the start — “50:4” for 4 mm in the middle, say; separate several with spaces. Applies when Radius profile = Variable. | |||
| Swap start and end | off | Unticked, the radius starts at the left end of the edge; if both ends are level, at the front one, then at the lower one. Ticked, it starts at the other end. Applies when Radius profile = Variable. | ||
| Edges | Vertical | All, Vertical, Horizontal, Top, Bottom, Picked one by one | Which edges are meant — upright, level, top, bottom, all, or picked one by one. A round rim only belongs if it lies flat; pick a hole in a side wall on its own. | |
| Round rims by orientation | on | A round rim, such as the mouth of a hole, only counts as horizontal, top or bottom when it lies flat. In a side wall it is labelled “Vertical” but belongs to no group — pick it on its own. Unticked, every round rim counts as horizontal, as in steps from older versions. Applies when Edges = Horizontal, Top, Bottom. | ||
| Individual edges | The edges picked one by one. They are tied to their place on the body, not to a number — an earlier step may change something else without the fillet wandering off. Applies when Edges = Picked one by one. |
Hollow out
Hollows a body with editable faces to the chosen wall thickness and leaves the top open. This turns a block into a box in one step.
Location: Actions on the right (with a body selected) → Hollow out (in the same dialog — the body decides)
When not to use it: Not on parts that carry loads — a thin shell breaks differently from a solid body.
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Wall thickness | mm | 2 | 0.2 … 50 | How thick the remaining wall becomes. More than half the body is impossible — nothing would be left to hollow. |
Offset face
Grabs a face and moves it perpendicular to itself; the neighbouring walls grow with it. The way to change a wall without hunting for the operation that made it — on an imported model there is none.
Location: Actions on the right (with a feature selected: Face) → Offset face
When not to use it: On a curved face, because it has no single direction. Change the feature through its dimensions there.
Shortcut Q · Applies to: Face
| Parameters | Unit | Default | Meaning |
|---|---|---|---|
| Distance | mm | 2 | How far the face travels. Positive outwards, negative inwards — the same tool for both. |
| Face | Which face moves. Clicking a face fills this in. If left empty, the legacy direction-based method applies only to an exact body: every face pointing in the specified direction moves. | ||
| Direction X | 0 | The older way, and only for saved steps: without a chosen face, every face of an exact body that points this way moves — on a staircase that means every step. | |
| Direction Y | 0 | Second axis of the direction — see Direction X. | |
| Direction Z | 1 | Third axis of the direction. Up by default. |
Features
Change bore
Changes the diameter and depth of a recognised hole — on a slot its width; the screw's travel stays, the ends grow with it.
Location: Actions on the right (with a feature selected: Hole, Slot) → Change bore
Applies to: Hole, Slot
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Diameter | mm | 5 | 0.2 … | New finished diameter of the detected bore. Clicking it first shows its measured size here. |
| Hole | required | The detected bore whose diameter is being changed. Click the bore to enter it. | ||
| Scope of change | Hole diameter only | Hole diameter only, Include countersink, steps and narrowing | Change only the hole diameter or include the clearly identified lead-in. Including it preserves lead-in width, countersink angle and step depths. | |
| X | mm | -100000 … 100000 | The centre of the bore. Clicking it fills in its current centre here; empty means it stays where it is. | |
| Y | mm | -100000 … 100000 | The centre of the bore. Clicking it fills in its current centre here; empty means it stays where it is. | |
| Z | mm | -100000 … 100000 | The centre of the bore. Clicking it fills in its current centre here; empty means it stays where it is. | |
| Depth | mm | 0 … 1000 | How deep the hole reaches into the material from its mouth. Zero drills right through; empty leaves the depth as it is. | |
| Open side | Ask first | Ask first, Right side, Left side, Back, Front, Top, Bottom | Which side stays open when a through hole becomes a blind hole. With “Ask first” you decide as soon as the case arises. | |
| Apply material tolerance | off | Increases the selected finished dimension by the value from the material profile. When off, the measured dimension remains unchanged. |
Change feature
Changes the diameter of a recognised feature: pin, countersink, taper, dome, socket, bead or groove. On a thread it changes diameter and pitch, on a fillet the radius, on a pattern spacing, cell width and depth.
Location: Actions on the right (with a feature selected: peg, Cone, Spherical face, Fillet, Ring face, Thread, Pattern) → Change feature
Applies to: peg, Cone, Spherical face, Fillet, Ring face, Thread, Pattern
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Feature | required | The recognised feature whose dimension changes. | ||
| Diameter | mm | 8 | 0.5 … | The new diameter. Clicking a feature fills in its measured diameter here. |
| Tube diameter | mm | 0 | 0 … | Only on a ring: the thickness of the bead or the width of the groove. Zero leaves it unchanged. |
| Pitch | mm | 0 | 0 … | On a thread the new pitch, on a pattern the new spacing — the distance from cell to cell. Zero leaves it unchanged. |
| Cell width | mm | 0 | 0 … | Only on a pattern: the new width of a cell — across flats of the hexagon, width of the rib, diameter of the dimple. Zero leaves it unchanged. |
| Cell depth | mm | 0 | 0 … | Only on a pattern: how deep the cells become, engraved or raised alike. Zero leaves it unchanged. |
| Pattern style | Imported pattern | Imported pattern, Rib, Wave, Knurl, straight, Knurl, diamond, Hexagon, Dimples, Voronoi, Noise | Only on a pattern: the style it is redrawn with. An imported pattern gets one of Solidon's eight styles this way, on the same face and with the measured spacing. |
Combine into a pattern
Combines chosen single features into a pattern that can be removed or changed as a whole. The shape stays as it is.
Location: Actions on the right (with a body selected) → Combine into a pattern
When not to use it: Through and deep holes stay holes with their own actions; several identical ones can be changed together on the right under Selection.
| Parameters | Default | Meaning |
|---|---|---|
| cells | required | The single features that together form a pattern — one click adds one. Walls attached to a chosen cell belong to it automatically. |
Countersink
Countersinks the mouth of a bore so a screw head sits flush.
Location: Actions on the right (with a feature selected: Hole, Cone) → Countersink
Applies to: Hole, Cone
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Head diameter | mm | 8.4 | 0.5 … 100 | Diameter of the screw head, not of the hole below it. A clicked hole fills in the head of the matching screw — never its own measured size. |
| Angle | ° | 90 | 30 … 170 | Full head angle — 90 degrees for metric countersunk screws. |
| Position X | mm | 0 | Centre of the hole in the object's coordinates. A clicked face fills in all three values itself. | |
| Position Y | mm | 0 | Second axis of the position — see Position X. | |
| Position Z | mm | 0 | Third axis of the position — see Position X. | |
| Axis | z | x, y, z | The direction to drill in. Z goes straight down from above, X and Y through a side wall. | |
| Reference point | Mouth | Mouth, Centre | What the position means: the mouth of the bore being countersunk, or the spot itself. A clicked bore reports its centre — countersinking there creates a cavity instead of a chamfer. |
Detect features here
Detects complete features in a selected area, including on very large meshes.
Location: Actions on the right (with a body selected) → Detect features here
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Search radius | mm | 10 | 1e-06 … | Complete features are searched for within this radius on the original model. |
| X | mm | 0 | X coordinate of the selected location on the original model. | |
| Y | mm | 0 | Y coordinate of the selected location on the original model. | |
| Z | mm | 0 | Z coordinate of the selected location on the original model. | |
| Direction X | 0 | X component of the face direction at the selected location. | ||
| Direction Y | 0 | Y component of the face direction at the selected location. | ||
| Direction Z | 1 | Z component of the face direction at the selected location. | ||
| Original triangle | -1 | -1 … | Validated reference to the selected original triangle; -1 searches by location. |
Drill a bore
Drills a round hole and keeps faces and edges individually editable — chamfers, fillets and STEP export remain possible afterwards.
Location: Actions on the right (with a feature selected: Face) → Drill a bore (in the same dialog — the body decides)
Applies to: Face
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Diameter | mm | 5 | 0.2 … 200 | Nominal diameter of the hole. For a screw there is the part “Screw hole with countersink”; its dimensions come from the standard parts table. |
| Position X | mm | 0 | Centre of the hole in the object's coordinates. A clicked face fills in all three values itself. | |
| Position Y | mm | 0 | Second axis of the position — see Position X. | |
| Position Z | mm | 0 | Third axis of the position — see Position X. | |
| Axis | z | x, y, z | The direction to drill in. Z goes straight down from above, X and Y through a side wall. | |
| Direction X | 0 | Free direction from the selected surface. Zero in all three fields uses the axis. | ||
| Direction Y | 0 | Another axis of the direction — see Direction X. | ||
| Direction Z | 0 | Another axis of the direction — see Direction X. | ||
| Depth | mm | 0 | 0 … | Zero drills right through the part. |
| Slot | off | Extends the hole into a slot so the screw position can be adjusted before tightening. | ||
| Slot length | mm | 10 | 0 … | Overall length across both rounded ends. The travel a screw has inside is this length minus the diameter. Applies when Slot is ticked. |
| Slot direction | ° | 0 | -180 … 180 | Rotates the lengthwise direction around the hole axis. The preview shows the direction. Applies when Slot is ticked. |
| Widening diameter | mm | 0 | 0 … | Zero keeps the bore straight. A larger diameter creates space above its opening. Applies when Slot is not ticked. |
| Widening depth | mm | 0 | 0 … | Depth of the wider straight section, measured from the clicked surface. Applies when Slot is not ticked. |
| Transition angle | ° | 90 | 5 … 180 | Full angle between the bore and widened section. 180 degrees creates a flat shoulder. Applies when Slot is not ticked. |
| Reference point | Mouth | Mouth, Centre | What the position means: the opening where the bore starts, or its centre. A widened section starts at the opening. | |
| Apply material tolerance | on | Widens the bore by the value from the material profile. |
Drill a bore
Drills a round hole or a slot — enlarged by the material tolerance if you want.
Location: Actions on the right (with a feature selected: Face) → Drill a bore
Shortcut Ctrl+B · Applies to: Face
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Diameter | mm | 5 | 0.2 … 200 | Nominal diameter of the hole. For a screw there is the part “Screw hole with countersink”; its dimensions come from the standard parts table. |
| Position X | mm | 0 | Centre of the hole in the object's coordinates. A clicked face fills in all three values itself. | |
| Position Y | mm | 0 | Second axis of the position — see Position X. | |
| Position Z | mm | 0 | Third axis of the position — see Position X. | |
| Axis | z | x, y, z | The direction to drill in. Z goes straight down from above, X and Y through a side wall. | |
| Direction X | 0 | Free direction from the selected surface. Zero in all three fields uses the axis. | ||
| Direction Y | 0 | Another axis of the direction — see Direction X. | ||
| Direction Z | 0 | Another axis of the direction — see Direction X. | ||
| Depth | mm | 0 | 0 … | Zero drills right through the part. |
| Slot | off | Extends the hole into a slot so the screw position can be adjusted before tightening. | ||
| Slot length | mm | 10 | 0 … | Overall length across both rounded ends. The travel a screw has inside is this length minus the diameter. Applies when Slot is ticked. |
| Slot direction | ° | 0 | -180 … 180 | Rotates the lengthwise direction around the hole axis. The preview shows the direction. Applies when Slot is ticked. |
| Widening diameter | mm | 0 | 0 … | Zero keeps the bore straight. A larger diameter creates space above its opening. Applies when Slot is not ticked. |
| Widening depth | mm | 0 | 0 … | Depth of the wider straight section, measured from the clicked surface. Applies when Slot is not ticked. |
| Transition angle | ° | 90 | 5 … 180 | Full angle between the bore and widened section. 180 degrees creates a flat shoulder. Applies when Slot is not ticked. |
| Reference point | Mouth | Mouth, Centre | What the position means: the opening where the bore starts, or its centre. A widened section starts at the opening. | |
| Apply material tolerance | on | Widens the bore by the value from the material profile. |
Duplicate feature
Creates a recognised feature a second time: hole, slot, peg, countersink, taper, dome, socket, bead or groove.
Location: Actions on the right (with a feature selected: Hole, peg, Cone, Spherical face, Slot, Ring face) → Duplicate feature
Applies to: Hole, peg, Cone, Spherical face, Slot, Ring face
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Direction X | 0 | Free direction at the new position. Zero in all three fields preserves the previous direction. | ||
| Direction Y | 0 | Another axis of the direction — see Direction X. | ||
| Direction Z | 0 | Another axis of the direction — see Direction X. | ||
| Feature | required | The recognised feature that is created a second time. Clicking it in the object tree or in the view selects it. | ||
| X | mm | 0 | -100000 … 100000 | The centre of the copy. Clicking it fills in the old centre here, offset by one diameter. |
| Y | mm | 0 | -100000 … 100000 | The centre of the copy. Clicking it fills in the old centre here, offset by one diameter. |
| Z | mm | 0 | -100000 … 100000 | The centre of the copy. Clicking it fills in the old centre here, offset by one diameter. |
Fill a bore
Fills a bore back in — for instance when a downloaded part has one too many.
Location: Actions on the right (with a feature selected: Hole) → Fill a bore
Applies to: Hole
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Hole | The detected hole to fill. Click it to select it; otherwise the values under “More settings” apply. | |||
| Diameter | mm | 5 | 0.2 … 200 | Diameter of the plug that fills the hole. |
| Position X | mm | 0 | Centre of the hole in the object's coordinates. A clicked face fills in all three values itself. | |
| Position Y | mm | 0 | Second axis of the position — see Position X. | |
| Position Z | mm | 0 | Third axis of the position — see Position X. | |
| Axis | z | x, y, z | The direction to drill in. Z goes straight down from above, X and Y through a side wall. | |
| Depth | mm | 0 | 0 … 1000 | Zero fills through the whole part. |
| Reference point | Mouth | Mouth, Centre | What the position means: the mouth where the plug starts, or its centre. For a through plug it makes no difference. | |
| Apply material tolerance | on | Fills as far as Drill a bore cuts with the same setting — otherwise the gap the bore was widened by stays open around the plug. |
Move feature
Moves a recognised feature to another place: hole, slot, peg, countersink, taper, dome, socket, bead, groove or air pocket.
Location: Actions on the right (with a feature selected: Hole, peg, Cone, Spherical face, Air pocket, Slot, Ring face) → Move feature
Applies to: Hole, peg, Cone, Spherical face, Air pocket, Slot, Ring face
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Direction X | 0 | Free direction at the new position. Zero in all three fields preserves the previous direction. | ||
| Direction Y | 0 | Another axis of the direction — see Direction X. | ||
| Direction Z | 0 | Another axis of the direction — see Direction X. | ||
| Feature | required | The recognised feature to move. Click it in the object tree or in the view to select it. | ||
| X | mm | 0 | -100000 … 100000 | The new centre of the feature. When you click it, its current one appears here. |
| Y | mm | 0 | -100000 … 100000 | The new centre of the feature. When you click it, its current one appears here. |
| Z | mm | 0 | -100000 … 100000 | The new centre of the feature. When you click it, its current one appears here. |
Pin for hole
Builds a loose pin that fits this hole: thinner by the clearance from the material profile, as long as the hole. On a hinged lid with a pin it is the axle through all three eyes.
Location: Actions on the right (with a feature selected: Hole) → Pin for hole
Applies to: Hole
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Hole | The hole the pin goes into — on a hinged lid, the hole of the hinge. | |||
| Length | mm | 0 | 0 … 500 | Zero takes the length of the hole; on a hinge, the width across all eyes. |
| Clearance | mm | 0 | 0 … 2 | The pin is this much thinner than the hole. Zero means: the value from the material profile. |
| Name | What the object is called in the tree. Empty means Solidon picks a name. |
Pull into a slot
Turns a recognised hole into a slot or changes the length, width and direction of an existing slot. The length can be increased or decreased, down to the width — then it is a round hole again. Without a new width, the measured diameter is kept.
Location: Actions on the right (with a feature selected: Hole, Slot) → Pull into a slot
Applies to: Hole, Slot
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Slot length | mm | 20 | 0.2 … | Overall length across both rounded ends — greater than the diameter of the hole, or exactly the diameter for a round hole. On clicking, this starts at twice that diameter: a slot in which a screw can move by one diameter. |
| Slot direction | ° | 0 | -180 … 180 | Rotates the lengthwise direction around the hole axis. The preview shows the direction. |
| Hole | required | The detected hole that becomes a slot. Clicking the hole enters it here. | ||
| X | mm | -100000 … 100000 | The centre of the slot. Clicking it fills in the bore's current centre here; empty means it stays where it is. | |
| Y | mm | -100000 … 100000 | The centre of the slot. Clicking it fills in the bore's current centre here; empty means it stays where it is. | |
| Z | mm | -100000 … 100000 | The centre of the slot. Clicking it fills in the bore's current centre here; empty means it stays where it is. | |
| Width | mm | 0.2 … | The width of the slot. Empty means: as wide as the bore was measured. With a number, the slot is pulled and brought to this width in one step. | |
| Apply material tolerance | off | Increases the selected finished dimension by the value from the material profile. When off, the measured dimension remains unchanged. |
Remove feature
Removes a recognised feature: hole, slot, pin, countersink, taper, dome, socket, bead, groove, thread, fillet or pattern — and fills an air pocket with material.
Location: Actions on the right (with a feature selected: Hole, peg, Cone, Spherical face, Air pocket, Slot, Ring face, Fillet, Thread, Pattern) → Remove feature
Applies to: Hole, peg, Cone, Spherical face, Air pocket, Slot, Ring face, Fillet, Thread, Pattern
| Parameters | Default | Range | Meaning |
|---|---|---|---|
| Feature | required | The recognised feature to remove. | |
| Connected sections | Ask first | Ask first, Whole cavity, Only the selected feature | What happens to the remaining sections of a cavity — a countersink above the selected hole, for instance. With “Ask first” you decide as soon as the case arises. |
Repeat feature
Repeats recognised features in a row, on a circle or mirrored: hole, countersink, slot, peg, taper, dome, bead or groove. The source stays in charge — if its size changes in the history, the copies follow.
Location: Actions on the right (with a feature selected: Hole, peg, Cone, Spherical face, Slot, Ring face) → Repeat feature
Applies to: Hole, peg, Cone, Spherical face, Slot, Ring face
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Features | required | The features that repeat — a click adds one. They remain the source: if their size changes in the history, all copies follow. | ||
| Kind | Linear | Linear, Circular, Mirrored | Linear lines the copies up in one direction, circular places them around an axis, mirrored puts one copy beyond a plane. | |
| Count | 3 | 2 … 100 | How many places the pattern has, the source included. Applies when Kind = Linear, Circular. | |
| Distance | mm | 10 | 0.1 … 1000 | From centre to centre of two neighbouring places. Applies when Kind = Linear. |
| Angle | ° | 360 | -360 … 360 | Over which arc the places are spread. A full 360 degrees closes the ring without two places landing on each other. Applies when Kind = Circular. |
| Leave out | Places that stay empty, as numbers separated by commas. The source is place 1 and always stays. Applies when Kind = Linear, Circular. | |||
| Direction X | 0 | For a row its direction, for a circle its axis, for a mirror the direction perpendicular to its plane. Zero in all three fields means: row along X, circle around Z, mirrored across the YZ plane. | ||
| Direction Y | 0 | Second axis of the direction — see Direction X. | ||
| Direction Z | 0 | Third axis of the direction — see Direction X. | ||
| Point X | mm | -100000 … 100000 | Rotation or reflection point. Leave all three coordinates empty to use the body centre once. Applies when Kind = Circular, Mirrored. | |
| Point Y | mm | -100000 … 100000 | Rotation or reflection point. Leave all three coordinates empty to use the body centre once. Applies when Kind = Circular, Mirrored. | |
| Point Z | mm | -100000 … 100000 | Rotation or reflection point. Leave all three coordinates empty to use the body centre once. Applies when Kind = Circular, Mirrored. |
Turn feature
Tilts a recognised feature about its centre: hole, slot, peg, countersink, taper, bead or groove.
Location: Actions on the right (with a feature selected: Hole, peg, Cone, Slot, Ring face) → Turn feature
Applies to: Hole, peg, Cone, Slot, Ring face
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Feature | required | The recognised feature to turn. | ||
| Axis | x | x, y, z | Which axis to turn about. The turn happens about the centre of the feature. | |
| Angle | ° | 90 | -360 … 360 | How far to turn, in degrees. |
Parts
All parts share these placement values. They are listed here once, rather than repeated in the tables below:
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Position X | mm | 0 | Where the part sits, measured in the object's coordinates. A clicked face fills the value in itself. | |
| Position Y | mm | 0 | Second axis of the position — see Position X. | |
| Position Z | mm | 0 | Height above the base of the object. | |
| Direction X | 0 | Outward direction at the selected surface. Three zeros use the axis. | ||
| Direction Y | 0 | Second component of the surface direction — see Direction X. | ||
| Direction Z | 0 | Third component of the surface direction — see Direction X. | ||
| Axis | z | x, y, z | The direction the part points in — as long as no feature is chosen. A clicked face sets it itself. | |
| Rotation | ° | 0 | -360 … 360 | Turns the part about its own axis. It matters for anything that is not round — a nut trap has to line up with the wall the nut slides in through. |
| At feature | Name of a recognised feature, for example hole_1. Its place then counts, and the position above is taken as an offset. | |||
| At several features | Several recognised features at once. The part is placed at each of them — one step in the history, one Ctrl+Z. Empty means the single feature above applies. | |||
| Distance to the first edge | mm | 0 | Distance to the first selected reference edge on the face. | |
| Distance to the second edge | mm | 0 | Distance to the second selected reference edge on the face. |
Barrel hinge
A hinge that comes off the printer already moving: two leaves around a printed-in pin, with the print gap between them. Nothing to assemble, nothing to insert.
Location: File → Part catalogue …, then under Mechanics: Barrel hinge
When not to use it: After a material change without a test piece. The gap comes from the material, and if it is too tight the hinge fuses.
Applies to: Face
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Pin | mm | 4 | 2 … 20 | Diameter of the axle. It is printed in place, not inserted. |
| Width | mm | 24 | 8 … 120 | Total width across both leaves, measured along the axle. |
| Reach | mm | 12 | 4 … 60 | How far each leaf reaches from the axle — the lever of the joint. |
| Wall thickness | mm | 2.5 | 1 … 15 | Material around the pin. Too thin tears at the first pull. |
| Clearance | mm | 0 | 0 … 2 | Zero uses the value from the selected material profile. |
Bayonet lock
A closure you insert and turn: the socket has L-slots through its wall, the collar the matching lugs. Insert axially, turn through the turn angle, and at the end of the slot the lug stops. Place both halves with the same dimensions.
Location: File → Part catalogue …, then under Mechanics: Bayonet lock
When not to use it: When the closure must seal or withstand shaking. That needs a seal and a detent.
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Half | Socket with slots | Socket with slots, Collar with lugs | The socket with the L-slots or the collar with the lugs. Place both with the same dimensions and they fit together. | |
| Diameter | mm | 24 | 12 … 150 | Outer diameter of the collar. The socket is wider inside by the clearance from the material profile. |
| Wall thickness | mm | 2 | 1.2 … 6 | Wall of socket and collar; every web between slots stays at least this wide. |
| Lugs | 3 | 2 … 4 | How many lugs sit evenly spaced. Three stand like a tripod. | |
| Lug width | mm | 6 | 2 … 20 | Width of each lug along the circumference. |
| Lug height | mm | 3.5 | 1.5 … 10 | Height of each lug along the axis — this much material holds against pulling. |
| Insertion depth | mm | 6 | 2 … 30 | How deep the collar goes in axially before it is turned; this much wall stands above the turning slot. |
| Turn | ° | 13 | 5 … 60 | How far it turns until the lug reaches the end of the slot. |
| Clearance | mm | 0 | 0 … 1 | Zero uses the value from the selected material profile. |
Bayonet lock
A closure you insert and turn: the socket has L-slots through its wall, the collar the matching lugs. Insert axially, turn through the turn angle, and at the end of the slot the lug stops. Place both halves with the same dimensions.
Location: File → Part catalogue …, then under Mechanics: Bayonet lock
When not to use it: When the closure must seal or withstand shaking. That needs a seal and a detent.
Applies to: Face
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Half | Socket with slots | Socket with slots, Collar with lugs | The socket with the L-slots or the collar with the lugs. Place both with the same dimensions and they fit together. | |
| Diameter | mm | 24 | 12 … 150 | Outer diameter of the collar. The socket is wider inside by the clearance from the material profile. |
| Wall thickness | mm | 2 | 1.2 … 6 | Wall of socket and collar; every web between slots stays at least this wide. |
| Lugs | 3 | 2 … 4 | How many lugs sit evenly spaced. Three stand like a tripod. | |
| Lug width | mm | 6 | 2 … 20 | Width of each lug along the circumference. |
| Lug height | mm | 3.5 | 1.5 … 10 | Height of each lug along the axis — this much material holds against pulling. |
| Insertion depth | mm | 6 | 2 … 30 | How deep the collar goes in axially before it is turned; this much wall stands above the turning slot. |
| Turn | ° | 13 | 5 … 60 | How far it turns until the lug reaches the end of the slot. |
| Clearance | mm | 0 | 0 … 1 | Zero uses the value from the selected material profile. |
Cable clip
A clamp that sits on a face and holds a cable. The opening is narrower than the cable: you press it in, and it stays.
Location: File → Part catalogue …, then under Cables and tubes: Cable clip
When not to use it: For cables under tension, because a clip only guides. Use the cable gland with strain relief for that.
Applies to: Face
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Cable | Round cable Ø5.00 mm | Tube 4.00 × 2.00 mm, Tube 6.00 × 3.00 mm, Round cable Ø5.00 mm, Round cable Ø7.00 mm | What the clip should hold — cable or tube from the table. | |
| Custom diameter | mm | 0 | 0 … 100 | Only fill this in if the matching size is not listed. Zero uses the selected size. |
| Width | mm | 8 | 2 … 40 | How wide the clamp is, measured along the cable. |
| Wall thickness | mm | 2 | 0.8 … 10 | Thickness of the clamp. Too thin and it springs open, too thick and it will not spring at all. |
| Narrowing | mm | 0 | 0 … 5 | How much narrower the opening is than the cable, per side — that is what makes the clip hold. Zero means a fifth of the diameter. |
| Clearance | mm | 0 | 0 … 2 | Zero uses the value from the selected material profile. |
Cable gland with strain relief
Gland for a round cable with a clamping point behind it. Without it every tug on the cable pulls straight at the solder joint.
Location: File → Part catalogue …, then under Cables and tubes: Cable gland with strain relief
Applies to: Face
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Cable | Round cable Ø5.00 mm | Tube 4.00 × 2.00 mm, Tube 6.00 × 3.00 mm, Round cable Ø5.00 mm, Round cable Ø7.00 mm | Outer diameter of the cable — the number printed on the jacket. | |
| Custom diameter | mm | 0 | 0 … 100 | Only fill this in if the matching size is not listed. Zero uses the selected size. |
| Wall thickness | mm | 3 | 1 … 30 | Thickness of the wall the gland passes through. |
| Clearance | mm | 0 | 0 … 2 | Zero uses the value from the selected material profile. |
| Strain relief | on | Two ribs clamping the cable so nothing pulls at the solder joint. | ||
| Clamping gap | mm | 0 | 0 … 20 | Zero means: four fifths of the cable diameter. |
Channel joint
Joins two gutter segments with the same cross-section. Outside as a sleeve with a stop in the middle that closes the butt joint in the gutter's cross-section; inside as an insert with a ramp for gutters with no room at the side.
Location: File → Part catalogue …, then under Cables and tubes: Channel joint
When not to use it: When the segments should snap together, because the joint only keeps them aligned. Add a latch to each segment for that.
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Design | Outer sleeve | Outer sleeve, Inner insert | Outside, a sleeve wraps around both segments and leaves the channel unchanged. Inside, an insert rests on both floors; it needs no room beside the gutter but narrows the channel by its wall. | |
| Channel width | mm | 44 | 10 … 200 | Outer width of the gutter segments, measured on them. |
| Channel height | mm | 27 | 5 … 100 | Outer height of the segments from the floor to the top edge of the side wall. |
| Channel wall | mm | 2 | 0.8 … 6 | Wall and floor thickness of the segments — the stop in the middle is this deep. |
| Overlap | mm | 18 | 5 … 60 | How far each segment reaches into the joint. |
| Joint wall | mm | 1.2 | 0.8 … 6 | Wall thickness of the sleeve or the insert. |
| Ramp length | mm | 8 | 1 … 40 | Over this length the insert tapers flat at its upper end so that nothing catches on its edge. Applies when Design = Inner insert. |
| Clearance | mm | 0 | 0 … 1 | Zero uses the value from the selected material profile. |
Channel joint
Joins two gutter segments with the same cross-section. Outside as a sleeve with a stop in the middle that closes the butt joint in the gutter's cross-section; inside as an insert with a ramp for gutters with no room at the side.
Location: File → Part catalogue …, then under Cables and tubes: Channel joint
When not to use it: When the segments should snap together, because the joint only keeps them aligned. Add a latch to each segment for that.
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Design | Outer sleeve | Outer sleeve, Inner insert | Outside, a sleeve wraps around both segments and leaves the channel unchanged. Inside, an insert rests on both floors; it needs no room beside the gutter but narrows the channel by its wall. | |
| Channel width | mm | 44 | 10 … 200 | Outer width of the gutter segments, measured on them. |
| Channel height | mm | 27 | 5 … 100 | Outer height of the segments from the floor to the top edge of the side wall. |
| Channel wall | mm | 2 | 0.8 … 6 | Wall and floor thickness of the segments — the stop in the middle is this deep. |
| Overlap | mm | 18 | 5 … 60 | How far each segment reaches into the joint. |
| Joint wall | mm | 1.2 | 0.8 … 6 | Wall thickness of the sleeve or the insert. |
| Ramp length | mm | 8 | 1 … 40 | Over this length the insert tapers flat at its upper end so that nothing catches on its edge. Applies when Design = Inner insert. |
| Clearance | mm | 0 | 0 … 1 | Zero uses the value from the selected material profile. |
Corner gusset
A triangle in an inside corner: it holds two walls square where they would otherwise spread. The classic answer to a corner that flexes when you grip it.
Location: File → Part catalogue …, then under Structure: Corner gusset
When not to use it: In a corner something has to pass through, because it fills it diagonally. A wall that is too soft needs the stiffening rib.
Applies to: Face
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Legs | mm | 12 | 2 … 100 | How far the gusset reaches along both walls. |
| Thickness | mm | 0 | 0 … 20 | How thick the gusset is, measured along the edge. Zero means as thick as the rib would be — two thirds of the wall. |
| Wall thickness | mm | 2 | 0.4 … 20 | The wall it sits against — it sets the default for the thickness. |
Create container insert
Creates a removable insert with compartments and material clearance to the container.
Location: Create → Parts → Create container insert
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Basic shape | Round | Round, Rectangular | Basic shape of the container that receives the insert. | |
| Diameter | mm | 60 | 10 … 2000 | Outside diameter of the container; wall thickness and clearance are subtracted. Applies when Basic shape = Round. |
| Width | mm | 80 | 10 … 2000 | Outside width of the container; wall thickness and clearance are subtracted. Applies when Basic shape = Rectangular. |
| Depth | mm | 60 | 10 … 2000 | Outside depth of the container; wall thickness and clearance are subtracted. Applies when Basic shape = Rectangular. |
| Height | mm | 40 | 2 … 2000 | Container height; the base, space for the lid and clearance are subtracted. |
| Wall thickness | mm | 3 | 0.4 … 100 | Wall thickness of the container and its insert. |
| Bottom thickness | mm | 3 | 0.4 … 100 | Thickness of both bases. |
| Outer radius | mm | 8 | 0 … 1000 | Outside corner radius of the container; wall thickness and clearance reduce the insert radius. Applies when Basic shape = Rectangular. |
| Rows | 1 | 1 … 50 | Number of compartments from front to back; one leaves this direction undivided. | |
| Columns | 1 | 1 … 50 | Number of compartments side by side; one leaves this direction undivided. | |
| Divider height | mm | 0 | 0 … 2000 | Height above the insert base. Zero reaches the insert rim. |
Create lid
Creates a matching lid with a collar for an opening. The cavity is cut out of the body rather than measured again — the clearance comes from the material profile.
Location: Create → Parts → Create lid
Applies to: Face
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Lid thickness | mm | 2.4 | 0.4 … 50 | How thick the lid plate becomes — the collar below it comes from the cavity. |
| Collar depth | mm | 4 | 0 … 100 | How far the collar reaches into the opening. Zero means a flat lid without one. |
| Clearance | mm | 0 | 0 … 2 | Zero means the value from the material profile. |
| Hinge | None | None, Printed in place, With pin | Without a hinge the lid sits loosely on top. Printed in place, it comes off the printer already moving; with a pin, housing and lid get eyes for a pin that is made separately. | |
| Hinge side | Back | Back, Front, Left, Right | Which side of the opening the axis runs along, seen from the opening. Applies when Hinge = Printed in place, With pin. | |
| Hinge width | mm | 27 | 8 … 120 | Total width across all eyes, measured along the axis. Applies when Hinge = Printed in place, With pin. |
| Hinge pin | mm | 3 | 2 … 20 | Diameter of the axle. The holes around it are wider by the clearance. Applies when Hinge = Printed in place, With pin. |
| Hinge wall | mm | 2.5 | 1 … 15 | Material thickness around the hole of each eye. Applies when Hinge = Printed in place, With pin. |
| Opening angle | ° | 180 | 0 … 180 | How far the printed-in-place lid is made opened. At zero it lies on the rim and fuses with it during printing. Applies when Hinge = Printed in place. |
| Name | What the object is called in the tree. Empty means Solidon picks a name. |
Create screw lid
Puts a threaded neck on the opening and creates the matching screw lid. Both threads come from the same pitch, the clearance from the material profile.
Location: Create → Parts → Create screw lid
Applies to: Face
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Thread height | mm | 8 | 2 … 100 | How tall the threaded neck becomes. Two turns hold, three sit tight. |
| Pitch | mm | 3 | 1 … 10 | Distance between adjacent thread turns along the axis. |
| Lid thickness | mm | 2.4 | 0.8 … 50 | Thickness of the lid plate above the thread. |
| Wall thickness of the lid | mm | 2.4 | 0.8 … 20 | Thickness of the rim carrying the thread. Too thin splits along the layers when screwed on. |
| Neck diameter | mm | 0 | 0 … 400 | Zero takes the narrower side of the opening. |
| Clearance | mm | 0 | 0 … 2 | Zero means the value from the material profile. |
Detent dial
A rotary closure with detent positions, for a shaker lid for example. The guide carries a post, a collar with detent notches, tactile marks and one opening per position; the dial carries a window, a spring hub and a detent tongue. The dial clips on from above and comes off again.
Location: File → Part catalogue …, then under Mechanics: Detent dial
When not to use it: When the lid must seal, because the dial only rests on top. Print both parts lying flat.
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Half | Guide with post | Guide with post, Dial | The guide with post, detent notches and openings, or the dial with window, spring hub and detent tongue. Place both with the same dimensions. | |
| Diameter | mm | 32 | 16 … 120 | Diameter of the dial; the guide is larger by its collar. |
| Thickness | mm | 3 | 1.6 … 6 | Thickness of the dial; the floor and collar of the guide are just as thick. |
| Positions | 3 | 2 … 4 | How many detent positions are evenly spaced. In the first everything is closed; each further one uncovers one opening. | |
| Window angle | ° | 60 | 10 … 120 | How far the window of the dial and each opening of the guide extend. |
| peg | mm | 6 | 3 … 12 | Diameter of the central post whose head the spring hub snaps over. |
| Spring arm thickness | mm | 1.1 | 0.8 … 2 | Thickness of the spring arms at the hub and of the detent tongue at the rim. The head and the detent nose stand out by half an arm thickness. |
| Clearance | mm | 0 | 0 … 1 | Zero uses the value from the selected material profile. |
Detent dial
A rotary closure with detent positions, for a shaker lid for example. The guide carries a post, a collar with detent notches, tactile marks and one opening per position; the dial carries a window, a spring hub and a detent tongue. The dial clips on from above and comes off again.
Location: File → Part catalogue …, then under Mechanics: Detent dial
When not to use it: When the lid must seal, because the dial only rests on top. Print both parts lying flat.
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Half | Guide with post | Guide with post, Dial | The guide with post, detent notches and openings, or the dial with window, spring hub and detent tongue. Place both with the same dimensions. | |
| Diameter | mm | 32 | 16 … 120 | Diameter of the dial; the guide is larger by its collar. |
| Thickness | mm | 3 | 1.6 … 6 | Thickness of the dial; the floor and collar of the guide are just as thick. |
| Positions | 3 | 2 … 4 | How many detent positions are evenly spaced. In the first everything is closed; each further one uncovers one opening. | |
| Window angle | ° | 60 | 10 … 120 | How far the window of the dial and each opening of the guide extend. |
| peg | mm | 6 | 3 … 12 | Diameter of the central post whose head the spring hub snaps over. |
| Spring arm thickness | mm | 1.1 | 0.8 … 2 | Thickness of the spring arms at the hub and of the detent tongue at the rim. The head and the detent nose stand out by half an arm thickness. |
| Clearance | mm | 0 | 0 … 1 | Zero uses the value from the selected material profile. |
Dowel pin and bore
Pin or bore as a pair, for plugging two parts together. The clearance comes from the material profile, so a later calibration reaches old projects too.
Location: File → Part catalogue …, then under Mechanics: Dowel pin and bore
Applies to: Face
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Diameter | mm | 4 | 1 … 30 | Nominal diameter. Pin and hole carry the same value — the clearance between them comes from the material profile. |
| Length | mm | 8 | 1 … 100 | How far the pin stands out, or how deep the hole goes. |
| Kind | Pin | Pin, Hole | The pin itself or the bore for it. | |
| Shape | Round | Round, Hexagon, Dovetail | The cross-section. Round is the simplest and needs two of them against twisting; hexagon and dovetail hold on their own, the dovetail also against being pulled apart. | |
| Chamfer | mm | 0.6 | 0 … 3 | Makes joining easier and keeps the first layer to size. |
| Clearance | mm | 0 | 0 … 1 | Zero uses the value from the selected material profile. |
Fit test body
Pins and bores with staggered clearance. Print once, try, and the value is settled — it belongs in the material profile afterwards, not in the model.
Location: File → Part catalogue …, then under Calibration: Fit test body
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Nominal diameter | mm | 6 | 2 … 30 | Diameter of pin and hole. Ideally the one the part will actually use — clearance does not behave the same across all sizes. |
| Steps | 4 | 2 … 8 | How many pairs get printed. Four is usually enough to bracket the value. | |
| Smallest clearance | mm | 0.1 | 0 … 1 | Where the ladder starts. The first step may well be too tight. |
| Increment | mm | 0.05 | 0.01 … 0.5 | By how much the clearance grows from step to step. |
| Height | mm | 8 | 2 … 40 | Height of the pins. Taller takes longer to print but gives a more realistic fit. |
Fit test body
Pins and bores with staggered clearance. Print once, try, and the value is settled — it belongs in the material profile afterwards, not in the model.
Location: File → Part catalogue …, then under Calibration: Fit test body
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Nominal diameter | mm | 6 | 2 … 30 | Diameter of pin and hole. Ideally the one the part will actually use — clearance does not behave the same across all sizes. |
| Steps | 4 | 2 … 8 | How many pairs get printed. Four is usually enough to bracket the value. | |
| Smallest clearance | mm | 0.1 | 0 … 1 | Where the ladder starts. The first step may well be too tight. |
| Increment | mm | 0.05 | 0.01 … 0.5 | By how much the clearance grows from step to step. |
| Height | mm | 8 | 2 … 40 | Height of the pins. Taller takes longer to print but gives a more realistic fit. |
Foot
A foot under an enclosure — printed, or as a pocket for a bought rubber one. Four of them keep a device steady and its underside off the table.
Location: File → Part catalogue …, then under Mounting: Foot
When not to use it: For parts meant to rest flat, and for screwing down. A foot lifts the part and has no hole.
Applies to: Face
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Kind | Foot | Foot, Pocket | A printed foot, or the pocket for a bought rubber one. | |
| Diameter | mm | 10 | 3 … 60 | How wide the foot stands. Wider tips later. |
| Height | mm | 3 | 0.6 … 30 | How high it lifts — for the pocket: how deep the rubber foot sinks in. |
| Chamfer | mm | 0 | 0 … 10 | Bevel at the edge. For the foot, zero means a fifth of the height — enough that the first layer does not stand out as a ridge. For the pocket it is a lead-in chamfer. |
| Clearance | mm | 0 | 0 … 2 | Zero uses the value from the selected material profile. |
Fork holder
Two prongs with a rounded seat, open at the front. The handle slides in from the front and the head rests on top — broom, hose, tool. Mounted with keyholes, screw holes, pegboard hooks or a clamp.
Location: File → Part catalogue …, then under Mounting: Fork holder
When not to use it: With pegboard hooks, print the holder lying on its side: the latch tongue only flexes along its layers, not across them. The clamp fits tightly because its gap is exactly the board thickness entered.
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Width | mm | 25 | 5 … 300 | Width or diameter of the handle that goes between the prongs. The clearance from the material profile is added. |
| Depth | mm | 25 | 5 … 300 | How far the prongs reach from the back plate — for a round handle, its diameter. At least half the width. |
| Height | mm | 15 | 10 … 300 | Height of the prongs. The back plate grows if the mounting needs more room. |
| Mounting | Pegboard hooks | Keyhole, Screw holes, Pegboard hooks, Clamp | How the holder is mounted: two keyholes on the back (one in the middle on a narrow holder), two tabs with countersunk screw holes, two hooks for the pegboard, or a clamp that grips over the edge of a board. Screw and pegboard dimensions come from the standard parts table. | |
| Board thickness | mm | 18 | 3 … 60 | How thick the board is that the clamp grips over — shelf, tabletop, door. The gap has exactly this size. Applies when Mounting = Clamp. |
| Wall thickness | mm | 3 | 1.2 … 8 | Thickness of the walls, base and back plate. Choose more for heavy objects; below two millimetres the holder gives way. |
| Clearance | mm | 0 | 0 … 1.5 | Zero uses the value from the selected material profile. |
Fork holder
Two prongs with a rounded seat, open at the front. The handle slides in from the front and the head rests on top — broom, hose, tool. Mounted with keyholes, screw holes, pegboard hooks or a clamp.
Location: File → Part catalogue …, then under Mounting: Fork holder
When not to use it: With pegboard hooks, print the holder lying on its side: the latch tongue only flexes along its layers, not across them. The clamp fits tightly because its gap is exactly the board thickness entered.
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Width | mm | 25 | 5 … 300 | Width or diameter of the handle that goes between the prongs. The clearance from the material profile is added. |
| Depth | mm | 25 | 5 … 300 | How far the prongs reach from the back plate — for a round handle, its diameter. At least half the width. |
| Height | mm | 15 | 10 … 300 | Height of the prongs. The back plate grows if the mounting needs more room. |
| Mounting | Pegboard hooks | Keyhole, Screw holes, Pegboard hooks, Clamp | How the holder is mounted: two keyholes on the back (one in the middle on a narrow holder), two tabs with countersunk screw holes, two hooks for the pegboard, or a clamp that grips over the edge of a board. Screw and pegboard dimensions come from the standard parts table. | |
| Board thickness | mm | 18 | 3 … 60 | How thick the board is that the clamp grips over — shelf, tabletop, door. The gap has exactly this size. Applies when Mounting = Clamp. |
| Wall thickness | mm | 3 | 1.2 … 8 | Thickness of the walls, base and back plate. Choose more for heavy objects; below two millimetres the holder gives way. |
| Clearance | mm | 0 | 0 … 1.5 | Zero uses the value from the selected material profile. |
Heat-set insert
Hole for a heat-set insert with a lead-in chamfer. The diameter is deliberately tight: the material is meant to be displaced while pressing.
Location: File → Part catalogue …, then under Fasteners: Heat-set insert
When not to use it: Without a soldering iron, because the insert is pressed in warm and splits the wall when cold. A nut trap carries about as much.
Applies to: Hole, Face
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Size | M3 | M2, M2.5, M3, M3 · 4.00 mm, M4, M4 · 4.00 mm, M5, M5 · 5.80 mm, M6 | Thread of the insert. The bore diameter for it comes from the standard parts table. | |
| Lead-in chamfer | on | A chamfer at the rim so the insert goes in straight. | ||
| Extra depth | mm | 0.5 | 0 … 5 | Room under the insert for displaced material. |
Hinge eye
A lug with a hole that turns on a pin. Two of them on two parts, with a dowel between, make a hinge that lasts — unlike the living hinge, which only bends.
Location: File → Part catalogue …, then under Mechanics: Hinge eye
When not to use it: As a complete hinge. The second eye belongs on the counterpart, and the pin comes as a dowel or from a shop.
Applies to: Face
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Pin | mm | 3 | 1 … 20 | Diameter of the pin that goes through — a dowel or a screw. |
| Width | mm | 8 | 2 … 60 | How wide the eye is, measured along the axis of rotation. |
| Distance | mm | 8 | 1 … 60 | How far the axis stands off the face — that is the pivot. |
| Wall thickness | mm | 2 | 0.8 … 15 | Material all around the hole. Too thin tears open on the first pull. |
| Clearance | mm | 0 | 0 … 2 | Zero uses the value from the selected material profile. |
Hose barb
A barb to push a hose onto. Collar, shank and barbs sit around a free passage that continues through the wall of the part. All in one step, without glue.
Location: File → Part catalogue …, then under Cables and tubes: Hose barb
When not to use it: For lines under pressure, where a bought fitting is needed. The barb only seals with a hose clamp at the collar.
Applies to: Face
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Hose inner diameter | mm | 12 | 3 … 50 | Inner diameter of the hose. The shank is this thick; the barbs stand out beyond it. |
| Overhang | mm | 1 | 0.3 … 3 | How far each barb stands out beyond the hose on each side. More holds tighter and is harder to push on. |
| Barbs | 3 | 1 … 6 | How many barbs sit one after another on the shank. | |
| Shank length | mm | 24 | 5 … 80 | How far the hose is pushed on, from the collar to the tip. |
| Wall thickness | mm | 1.5 | 0.8 … 6 | Wall between passage and shank. The passage is narrower by two walls. |
| Flange height | mm | 3 | 1 … 10 | The collar at the foot where the hose stops and a hose clamp fits. It is one wall wider than the barbs. |
| Host wall | mm | 3 | 0.5 … 30 | How thick the wall is that the barb sits on. The passage goes this deep so that it is open on the other side. |
Insert ball bearing
Cuts a matching pocket for a ball bearing. The outside diameter and width come from the table; the fit comes from the selected material.
Location: File → Part catalogue …, then under Mechanics: Insert ball bearing
When not to use it: For a through shaft, first make a hole and place the bearing seat on it.
Applies to: Hole, Face
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Ball bearing | 608 · 8.00 × 22.00 × 7.00 mm | 623 · 3.00 × 10.00 × 4.00 mm, 624 · 4.00 × 13.00 × 5.00 mm, 625 · 5.00 × 16.00 × 5.00 mm, 626 · 6.00 × 19.00 × 6.00 mm, 608 · 8.00 × 22.00 × 7.00 mm, 6000 · 10.00 × 26.00 × 8.00 mm, 6800 · 10.00 × 19.00 × 5.00 mm, 6001 · 12.00 × 28.00 × 8.00 mm | The number is printed on the bearing. Next to it, Solidon shows the bore, outside diameter and width. | |
| Removable | off | On means the bearing can be replaced. Off means it is pressed firmly into place. | ||
| Extra depth | mm | 0 | 0 … 5 | Extra space behind the bearing. |
| Clearance | mm | 0 | 0 … 2 | Zero uses the value from the selected material profile. Applies when Removable is ticked. |
| Oversize | mm | 0 | 0 … 2 | Zero uses the value from the selected material profile. Applies when Removable is not ticked. |
Keyhole hanger
A keyhole-shaped recess: the head passes through the round end, the shank holds in the slot.
Location: File → Part catalogue …, then under Mounting: Keyhole hanger
Applies to: Face
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Screw | M4 | M2, M2.5, M3, M4, M5, M6, M8 | The screw in the wall. Its head passes through the round end, its shank holds in the slot. | |
| Drop | mm | 8 | 2 … 60 | How far the part drops after it is hung up. |
| Depth | mm | 4 | 1 … 40 | How deep the recess goes into the material. |
| Head depth | mm | 2.5 | 0.5 … 20 | How deep the screw head sinks in. |
| Clearance | mm | 0 | 0 … 2 | Zero uses the value from the selected material profile. |
Latch
A nub for snapping in, with a ramp upwards and a straight holding face downwards — prints without support and holds against pull.
Location: File → Part catalogue …, then under Mechanics: Latch
Applies to: Face
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Width | mm | 6 | 2 … 60 | Width of the latch along the edge. |
| Overhang | mm | 1 | 0.4 … 6 | How far the latch protrudes. That is the travel the counterpart has to spring over. |
| Height | mm | 3 | 1 … 30 | Height of the latch. The lead-in slope is on top, the flat holding face below. |
| As a recess | off | The other side: the same shape, but with clearance and to be subtracted. | ||
| Clearance | mm | 0 | 0 … 1 | Zero uses the value from the selected material profile. |
Liners for a new profile
Replaces both liners for a new mating outline and checks the unchanged seat in both existing shells.
Location: Create → Parts → Liners for a new profile
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Profile shape | Round | Round, Oval, A drawing of its own | Measured round, oval or custom-drawn profile section. | |
| Profile diameter | mm | 16 | 2 … 250 | Measured outer diameter of the round mating profile. Applies when Profile shape = Round. |
| Profile width | mm | 47 | 2 … 250 | Full width of the explicitly selected ellipse. Applies when Profile shape = Oval. |
| Profile height | mm | 32 | 2 … 250 | Full height of the explicitly selected ellipse. Applies when Profile shape = Oval. |
| Mating outline | required | One closed mating outline without inner holes. Its dimension expressions are retained. Applies when Profile shape = A drawing of its own. | ||
| Shell material | required | Material profile for both shells; select it explicitly. | ||
| Liner material | required | Separate material profile for both liners, defining clearance, interference and minimum wall. | ||
| Minimum liner wall | mm | 2 | 1 … 5 | Remaining minimum wall between the new mating outline and existing seat. |
Living hinge
Two leaves joined by a thin spot. The layers run across the bend, otherwise the hinge breaks the first time it is opened.
Location: File → Part catalogue …, then under Mechanics: Living hinge
When not to use it: Printed upright, because the thin spot only holds with layers across the bend. Otherwise it breaks the first time it opens.
Applies to: Face
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Width | mm | 30 | 5 … 300 | Length of the hinge axis — that is how wide the lid hanging on it becomes. |
| Leaf length | mm | 15 | 3 … 200 | How far each of the two leaves reaches away from the hinge. |
| Material thickness | mm | 2 | 0.8 … 10 | Thickness of the two leaves — not of the thin section between them. |
| Hinge thickness | mm | 0.4 | 0.2 … 1.2 | Thinnest spot. Below 0.3 mm PLA tears; PETG takes more. |
| Hinge width | mm | 1.5 | 0.5 … 8 | Width of the thin section. Too narrow folds along one line and breaks, too wide lets the lid wobble. |
Magnet pocket
Pocket for a round magnet, optionally with a cover layer to print over and a retaining lip at the rim.
Location: File → Part catalogue …, then under Mounting: Magnet pocket
Applies to: Face
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Magnet | 8x3 | 6x3, 8x3, 10x3, 12x2, 20x3 | Diameter by height of the round magnet, as it is sold. | |
| Custom diameter | mm | 0 | 0 … 100 | Only fill this in if the matching size is not listed. Zero uses the selected size. |
| Custom height | mm | 0 | 0 … 30 | Only fill this in if the matching size is not listed. Zero uses the selected size. |
| Clearance | mm | 0 | 0 … 1 | Zero uses the value from the selected material profile. |
| Cover layer | mm | 0 | 0 … 5 | Material above the magnet. Zero leaves the pocket open. |
| Retaining lip | on | A tenth of a millimetre narrower at the rim so the magnet cannot fall out. | ||
| Oversize | mm | 0 | 0 … 1 | Zero uses the value from the selected material profile. |
Nut trap
Pocket for a hexagon nut, pushed in from the side or laid in from below, optionally with a through screw hole.
Location: File → Part catalogue …, then under Fasteners: Nut trap
When not to use it: Without a matching hex nut, because the pocket follows the standard parts table. The nut must stay reachable, even after later steps.
Applies to: Hole, Face
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Size | M3 | M2, M2.5, M3, M4, M5, M6, M8 | Thread of the nut. Width across flats and height come from the standard parts table. | |
| Direction | From the side | From the side, Bottom | Pushed in from the side or laid in from below. | |
| Slide-in length | mm | 12 | 0 … 100 | How far the slot reaches outwards. Zero means: the pocket only. |
| Clearance | mm | 0 | 0 … 1 | Zero uses the value from the selected material profile. |
| Cut the screw hole as well | on | Also cuts the through hole for the screw across the part. |
Organizer divider
Straight divider with named sides and its own height; attach it to the bottom.
Location: File → Part catalogue …, then under Structure: Organizer divider
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Length | mm | 80 | 5 … 300 | Length of the straight divider. |
| Height | mm | 30 | 1 … 200 | Divider height above its support. |
| Thickness | mm | 3 | 1 … 12 | Thickness between the two wall faces. |
Organizer divider
Straight divider with named sides and its own height; attach it to the bottom.
Location: File → Part catalogue …, then under Structure: Organizer divider
Applies to: Face
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Length | mm | 80 | 5 … 300 | Length of the straight divider. |
| Height | mm | 30 | 1 … 200 | Divider height above its support. |
| Thickness | mm | 3 | 1 … 12 | Thickness between the two wall faces. |
Organizer peg foot
Separate peg foot with flange, shoulder and named peg. Material clearance is applied to the socket.
Location: File → Part catalogue …, then under Structure: Organizer peg foot
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Flange diameter | mm | 18 | 6 … 40 | Outer diameter of the supporting surface; larger than the peg. |
| Foot height | mm | 11 | 1 … 30 | Distance between the supporting surface and the peg shoulder. |
| Peg diameter | mm | 13 | 2 … 30 | Nominal peg diameter. Clearance is applied to the matching socket. |
| Peg length | mm | 8 | 1 … 20 | Peg length above the shoulder. |
Organizer peg foot
Separate peg foot with flange, shoulder and named peg. Material clearance is applied to the socket.
Location: File → Part catalogue …, then under Structure: Organizer peg foot
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Flange diameter | mm | 18 | 6 … 40 | Outer diameter of the supporting surface; larger than the peg. |
| Foot height | mm | 11 | 1 … 30 | Distance between the supporting surface and the peg shoulder. |
| Peg diameter | mm | 13 | 2 … 30 | Nominal peg diameter. Clearance is applied to the matching socket. |
| Peg length | mm | 8 | 1 … 20 | Peg length above the shoulder. |
Organizer rim
Open surrounding rim; attach it to the top edge of a tray.
Location: File → Part catalogue …, then under Structure: Organizer rim
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Width | mm | 120 | 20 … 300 | Outer width of the surrounding rim. |
| Depth | mm | 80 | 20 … 300 | Outer depth of the surrounding rim. |
| Height | mm | 3 | 1 … 20 | Height of the additional rim. |
| Rim width | mm | 3 | 1 … 12 | Width of the rim from outside to inside. |
| Outer radius | mm | 8 | 0 … 25 | Radius of the vertical outer corners. |
Organizer rim
Open surrounding rim; attach it to the top edge of a tray.
Location: File → Part catalogue …, then under Structure: Organizer rim
Applies to: Face
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Width | mm | 120 | 20 … 300 | Outer width of the surrounding rim. |
| Depth | mm | 80 | 20 … 300 | Outer depth of the surrounding rim. |
| Height | mm | 3 | 1 … 20 | Height of the additional rim. |
| Rim width | mm | 3 | 1 … 12 | Width of the rim from outside to inside. |
| Outer radius | mm | 8 | 0 … 25 | Radius of the vertical outer corners. |
Organizer tray
Open tray with an independent bottom thickness, uniform outer wall and rounded corners.
Location: File → Part catalogue …, then under Structure: Organizer tray
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Width | mm | 120 | 20 … 300 | Outer width of the tray. |
| Depth | mm | 80 | 20 … 300 | Outer depth of the tray. |
| Height | mm | 40 | 6 … 200 | Total height from the underside. |
| Wall thickness | mm | 3 | 1 … 12 | Thickness of the surrounding outer wall. |
| Bottom thickness | mm | 3 | 1 … 10 | Thickness of the closed bottom. |
| Outer radius | mm | 8 | 0 … 25 | Rounds the vertical outer corners. The inner radius preserves the wall thickness. |
Organizer tray
Open tray with an independent bottom thickness, uniform outer wall and rounded corners.
Location: File → Part catalogue …, then under Structure: Organizer tray
Applies to: Face
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Width | mm | 120 | 20 … 300 | Outer width of the tray. |
| Depth | mm | 80 | 20 … 300 | Outer depth of the tray. |
| Height | mm | 40 | 6 … 200 | Total height from the underside. |
| Wall thickness | mm | 3 | 1 … 12 | Thickness of the surrounding outer wall. |
| Bottom thickness | mm | 3 | 1 … 10 | Thickness of the closed bottom. |
| Outer radius | mm | 8 | 0 … 25 | Rounds the vertical outer corners. The inner radius preserves the wall thickness. |
Overhang fan
Surfaces from steep to flat. Shows from which angle this printer with this material really needs support — instead of the 45-degree rule of thumb.
Location: File → Part catalogue …, then under Calibration: Overhang fan
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Smallest angle | ° | 20 | 5 … 80 | The steepest face, measured against vertical. Smaller means steeper. |
| Increment | ° | 10 | 2 … 30 | By how many degrees each face gets shallower than the one before. |
| Steps | 6 | 2 … 10 | How many angles get tested. | |
| Width per step | mm | 8 | 2 … 50 | Width of a single face. Narrower saves time, wider shows more. |
| Overhang length | mm | 15 | 3 … 100 | How far each face reaches out unsupported. Too short and the printer forgives everything. |
Overhang fan
Surfaces from steep to flat. Shows from which angle this printer with this material really needs support — instead of the 45-degree rule of thumb.
Location: File → Part catalogue …, then under Calibration: Overhang fan
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Smallest angle | ° | 20 | 5 … 80 | The steepest face, measured against vertical. Smaller means steeper. |
| Increment | ° | 10 | 2 … 30 | By how many degrees each face gets shallower than the one before. |
| Steps | 6 | 2 … 10 | How many angles get tested. | |
| Width per step | mm | 8 | 2 … 50 | Width of a single face. Narrower saves time, wider shows more. |
| Overhang length | mm | 15 | 3 … 100 | How far each face reaches out unsupported. Too short and the printer forgives everything. |
Pegboard hook
Hooks for a pegboard, directly on the part. Pushed into the slots from above and pulled down — the nose then grips behind the board, and the springy tongue latches. Print the part lying flat: the tongue in the print plane, so it flexes along its layers instead of tearing across them.
Location: File → Part catalogue …, then under Mounting: Pegboard hook
When not to use it: When a part is taken off often, because the latch tongue must be pressed through the slot. Then switch off “Latch tongue”.
Applies to: Face
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Pegboard | Pegboard 40.00 mm | Pegboard 40.00 mm | Which pegboard the part hangs on. The dimensions come from the table. | |
| Hooks | 2 | 1 … 6 | How many hooks. Two side by side keep a part from twisting; one is enough for something light. | |
| Grid steps | 1 | 1 … 4 | How many holes lie between two hooks. One means every hole, two means every second. Wide parts tip between two hooks only forty millimetres apart — further out they carry more steadily. | |
| Stacked | off | Places the hooks vertically instead of side by side — for narrow parts that would otherwise stick out past the grid. | ||
| Latch tongue | on | A springy tongue on the peg that latches behind the board: the part stays hung even if someone lifts it while taking things off. To release, press it down through the slot. Switched off, the hook is the plain form that lifts off the board. | ||
| Back plate | mm | 0 | 0 … 10 | Zero means none. The part the hooks sit on already joins them — a plate in between would be material nobody needs. If you want one anyway, it is set into the part, not on top of it. |
| Clearance | mm | 0 | 0 … 1.5 | Zero uses the value from the selected material profile. |
| Lip depth | mm | 0 | 0 … 6 | How far the nose reaches behind the pegboard. Zero means two thirds of the pegboard thickness. |
Pipe clamp
A ring around a pipe with two clamping lugs and a screw across both. Tightened, it closes the gap and the ring grips. Pipe from the pipe series of the standard parts table or with a custom diameter; the clearance comes from the material profile.
Location: File → Part catalogue …, then under Mounting: Pipe clamp
When not to use it: Printed lying down when it must clamp firmly, because the layers then run across the ring. Keep the pipe axis vertical.
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Tube | 22 | 15, 16, 20, 22, 25, 28, 32, 40 | Outside diameter of the pipe in millimetres, from the pipe series of the standard parts table. | |
| Custom diameter | mm | 0 | 0 … 110 | Only fill this in if the matching size is not listed. Zero uses the selected size. |
| Width | mm | 15 | 7 … 80 | How wide the clamp is, measured along the pipe. |
| Wall thickness | mm | 3 | 1.5 … 10 | Thickness of ring, foot and clamping lugs. |
| Clamping screw | M4 | M3, M4, M5, M6 | The screw across both clamping lugs, with a nut and two washers from the standard parts table. | |
| Clearance | mm | 0 | 0 … 1 | Zero uses the value from the selected material profile. |
Pipe clamp
A ring around a pipe with two clamping lugs and a screw across both. Tightened, it closes the gap and the ring grips. Pipe from the pipe series of the standard parts table or with a custom diameter; the clearance comes from the material profile.
Location: File → Part catalogue …, then under Mounting: Pipe clamp
When not to use it: Printed lying down when it must clamp firmly, because the layers then run across the ring. Keep the pipe axis vertical.
Applies to: Face
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Tube | 22 | 15, 16, 20, 22, 25, 28, 32, 40 | Outside diameter of the pipe in millimetres, from the pipe series of the standard parts table. | |
| Custom diameter | mm | 0 | 0 … 110 | Only fill this in if the matching size is not listed. Zero uses the selected size. |
| Width | mm | 15 | 7 … 80 | How wide the clamp is, measured along the pipe. |
| Wall thickness | mm | 3 | 1.5 … 10 | Thickness of ring, foot and clamping lugs. |
| Clamping screw | M4 | M3, M4, M5, M6 | The screw across both clamping lugs, with a nut and two washers from the standard parts table. | |
| Clearance | mm | 0 | 0 … 1 | Zero uses the value from the selected material profile. |
Printable thread
Printable internal thread in a hole or threaded stud on a flat surface — as a helix with a flattened crest. For an open container with a matching screw lid, “Create screw lid” is the shared workflow.
Location: File → Part catalogue …, then under Fasteners: Printable thread
When not to use it: Where a metal screw has to bite, because the crest is flattened for the printer. For load-bearing joints, use an insert or a nut trap.
Applies to: Hole, Face
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Size | M6 | M2, M2.5, M3, M4, M5, M6, M8 | Nominal diameter and pitch. The profile is flattened to be printable, not an ISO profile — a printer would not resolve that anyway. | |
| Length | mm | 12 | 2 … 200 | Length of the thread, not of the bolt. |
| Internal thread (off = external thread) | off | Enable for an internal thread in a hole; disable for a threaded stud on a flat outer surface. For a container with a matching screw lid, use “Create screw lid”. | ||
| Clearance | mm | 0 | 0 … 1 | Zero uses the value from the selected material profile. |
Printed nut
Printable hex nut with matching internal thread.
Location: File → Part catalogue …, then under Fasteners: Printed nut
When not to use it: For high loads or frequent removal. Metal screws with a nut trap or heat-set insert hold better there.
Applies to: Face
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Size | M5 | M2, M2.5, M3, M4, M5, M6, M8 | Nominal diameter and pitch of the matching printed thread. | |
| Clearance | mm | 0 | 0 … 1 | Zero uses the value from the selected material profile. |
Profile clamp liner
One separately replaceable liner half with a stop flange at the front that slides lengthwise into the shell.
Location: File → Part catalogue …, then under Mounting: Profile clamp liner
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Mating outline | required | Measured or explicitly drawn section of the profile to be clamped. | ||
| Existing outer outline | For a replacement, the fixed outer outline of the liner; leave empty to create a new liner with a uniform wall. | |||
| Clamp depth | mm | 40 | 16 … 80 | Length of the corresponding clamp shell. |
| Liner thickness | mm | 2 | 1 … 5 | Wall thickness of a new liner, measured perpendicular; required minimum wall for a replacement. |
| Half | Lower half | Lower half, Upper half | Lower or upper half of the profile section. | |
| Flange width | mm | 1.2 | 0.8 … 4 | How far the front stop extends beyond the seat. |
| Flange height | mm | 1.5 | 1 … 4 | Thickness of the front stop flange, measured along the profile. |
| Rear relief | mm | 2 | 1 … 4 | Shortens the liner core relative to the shell so it does not contact the rear end. |
| Split plane angle | ° | 0 | Rotates the split within the profile outline. | |
| Split plane offset | mm | 0 | Moves the split perpendicular to its line. | |
| Liner split clearance | mm | 0 | 0 … 1 | Total gap between the two liners; zero uses the material profile. |
| Mating profile interference | mm | 0 | 0 … 0.5 | How much narrower the liner is than the profile in total, so that it grips it elastically; zero takes the value from the material profile. |
Profile clamp liner
One separately replaceable liner half with a stop flange at the front that slides lengthwise into the shell.
Location: File → Part catalogue …, then under Mounting: Profile clamp liner
Applies to: Face
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Mating outline | required | Measured or explicitly drawn section of the profile to be clamped. | ||
| Existing outer outline | For a replacement, the fixed outer outline of the liner; leave empty to create a new liner with a uniform wall. | |||
| Clamp depth | mm | 40 | 16 … 80 | Length of the corresponding clamp shell. |
| Liner thickness | mm | 2 | 1 … 5 | Wall thickness of a new liner, measured perpendicular; required minimum wall for a replacement. |
| Half | Lower half | Lower half, Upper half | Lower or upper half of the profile section. | |
| Flange width | mm | 1.2 | 0.8 … 4 | How far the front stop extends beyond the seat. |
| Flange height | mm | 1.5 | 1 … 4 | Thickness of the front stop flange, measured along the profile. |
| Rear relief | mm | 2 | 1 … 4 | Shortens the liner core relative to the shell so it does not contact the rear end. |
| Split plane angle | ° | 0 | Rotates the split within the profile outline. | |
| Split plane offset | mm | 0 | Moves the split perpendicular to its line. | |
| Liner split clearance | mm | 0 | 0 … 1 | Total gap between the two liners; zero uses the material profile. |
| Mating profile interference | mm | 0 | 0 … 0.5 | How much narrower the liner is than the profile in total, so that it grips it elastically; zero takes the value from the material profile. |
Profile clamp shell
One bolted profile clamp half with an explicitly drawn seat outline and standard hardware recesses.
Location: File → Part catalogue …, then under Mounting: Profile clamp shell
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Seat outline | required | Closed liner seat including its assembly clearance. | ||
| Clamp depth | mm | 40 | 16 … 80 | Length of the shell along the profile. |
| Shell wall | mm | 4 | 2 … 8 | Perpendicular distance from the seat to the outer outline. |
| Half | Lower half | Lower half, Upper half | Lower half with screw heads or upper half with nuts. | |
| Split gap | mm | 1 | 0.5 … 2 | Gap between the two shells before tightening. |
| Split plane angle | ° | 0 | Rotates the split within the profile outline. | |
| Split plane offset | mm | 0 | Moves the split perpendicular to its line. | |
| Screw size | M4 | M3, M4, M5, M6 | Screw and nut from the standard parts table. | |
| Screw recess clearance | mm | 0 | 0 … 1 | Total allowance at the head and nut; zero uses the material profile. |
Profile clamp shell
One bolted profile clamp half with an explicitly drawn seat outline and standard hardware recesses.
Location: File → Part catalogue …, then under Mounting: Profile clamp shell
Applies to: Face
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Seat outline | required | Closed liner seat including its assembly clearance. | ||
| Clamp depth | mm | 40 | 16 … 80 | Length of the shell along the profile. |
| Shell wall | mm | 4 | 2 … 8 | Perpendicular distance from the seat to the outer outline. |
| Half | Lower half | Lower half, Upper half | Lower half with screw heads or upper half with nuts. | |
| Split gap | mm | 1 | 0.5 … 2 | Gap between the two shells before tightening. |
| Split plane angle | ° | 0 | Rotates the split within the profile outline. | |
| Split plane offset | mm | 0 | Moves the split perpendicular to its line. | |
| Screw size | M4 | M3, M4, M5, M6 | Screw and nut from the standard parts table. | |
| Screw recess clearance | mm | 0 | 0 … 1 | Total allowance at the head and nut; zero uses the material profile. |
Room floor
The floor plate of a room with an open front. It has grooves for the back wall and both side walls, optionally also underneath as an intermediate floor and with a stairwell. Together with the room wall, a room template of flat-printed panels.
Location: File → Part catalogue …, then under Structure: Room floor
When not to use it: Plugs together without magnets or loose small parts, but only holds firmly once glued. For a toy house glue every groove.
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Room length | mm | 240 | 60 … 400 | Outer size from side wall to side wall; the back wall is just as long. |
| Room depth | mm | 240 | 60 … 400 | Outer size from the open front to the outside of the back wall. |
| Bottom thickness | mm | 4 | 2 … 12 | Thickness of the floor plate. |
| Wall thickness | mm | 4 | 2 … 10 | Thickness of the walls standing on this floor. The grooves follow from it. |
| Intermediate floor | off | Grooves on the underside too: the floor then sits as a ceiling on the walls of the room below. | ||
| Stairwell | off | An opening along the left wall that ends at the back wall. | ||
| Opening width | mm | 100 | 20 … 200 | Width of the stairwell across the side wall. Applies when Stairwell is ticked. |
| Opening length | mm | 200 | 20 … 300 | Length of the stairwell along the side wall. Applies when Stairwell is ticked. |
| Clearance | mm | 0 | 0 … 1 | Zero uses the value from the selected material profile. |
Room floor
The floor plate of a room with an open front. It has grooves for the back wall and both side walls, optionally also underneath as an intermediate floor and with a stairwell. Together with the room wall, a room template of flat-printed panels.
Location: File → Part catalogue …, then under Structure: Room floor
When not to use it: Plugs together without magnets or loose small parts, but only holds firmly once glued. For a toy house glue every groove.
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Room length | mm | 240 | 60 … 400 | Outer size from side wall to side wall; the back wall is just as long. |
| Room depth | mm | 240 | 60 … 400 | Outer size from the open front to the outside of the back wall. |
| Bottom thickness | mm | 4 | 2 … 12 | Thickness of the floor plate. |
| Wall thickness | mm | 4 | 2 … 10 | Thickness of the walls standing on this floor. The grooves follow from it. |
| Intermediate floor | off | Grooves on the underside too: the floor then sits as a ceiling on the walls of the room below. | ||
| Stairwell | off | An opening along the left wall that ends at the back wall. | ||
| Opening width | mm | 100 | 20 … 200 | Width of the stairwell across the side wall. Applies when Stairwell is ticked. |
| Opening length | mm | 200 | 20 … 300 | Length of the stairwell along the side wall. Applies when Stairwell is ticked. |
| Clearance | mm | 0 | 0 … 1 | Zero uses the value from the selected material profile. |
Room wall
A wall panel for the room floor. Back wall with grooves for the side walls or side wall with a tongue to the back wall, both with a tongue to the floor and optionally a window with a rebate or a door. The matching pane is the Window pane part.
Location: File → Part catalogue …, then under Structure: Room wall
When not to use it: Printed upright. The wall belongs flat on the bed with grooves and rebate facing up; the right one is the mirrored left.
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Plate | Back wall | Back wall, Side wall | The back wall with grooves for the side walls, or a side wall with a tongue to the back wall. | |
| Room size | mm | 240 | 40 … 400 | For the back wall the room length, for a side wall the room depth — the same number as on the room floor. The side wall is shorter by the back wall. |
| Room height | mm | 240 | 40 … 400 | Height of the wall above the floor. |
| Wall thickness | mm | 4 | 2 … 10 | Thickness of the panel; tongues and grooves follow from it. |
| Opening | Window | Window, Door | A window in the middle of the wall with a rebate for the pane, or a door that starts at the floor. | |
| Opening width | mm | 100 | 0 … 200 | Width of the window or door. Zero means no opening. |
| Opening height | mm | 120 | 10 … 300 | Height of the window or door. |
| Clearance | mm | 0 | 0 … 1 | Zero uses the value from the selected material profile. |
Room wall
A wall panel for the room floor. Back wall with grooves for the side walls or side wall with a tongue to the back wall, both with a tongue to the floor and optionally a window with a rebate or a door. The matching pane is the Window pane part.
Location: File → Part catalogue …, then under Structure: Room wall
When not to use it: Printed upright. The wall belongs flat on the bed with grooves and rebate facing up; the right one is the mirrored left.
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Plate | Back wall | Back wall, Side wall | The back wall with grooves for the side walls, or a side wall with a tongue to the back wall. | |
| Room size | mm | 240 | 40 … 400 | For the back wall the room length, for a side wall the room depth — the same number as on the room floor. The side wall is shorter by the back wall. |
| Room height | mm | 240 | 40 … 400 | Height of the wall above the floor. |
| Wall thickness | mm | 4 | 2 … 10 | Thickness of the panel; tongues and grooves follow from it. |
| Opening | Window | Window, Door | A window in the middle of the wall with a rebate for the pane, or a door that starts at the floor. | |
| Opening width | mm | 100 | 0 … 200 | Width of the window or door. Zero means no opening. |
| Opening height | mm | 120 | 10 … 300 | Height of the window or door. |
| Clearance | mm | 0 | 0 … 1 | Zero uses the value from the selected material profile. |
Round holder
Ring around a round object — bottle, can, hair dryer. With a base it becomes a cup. Mounted with keyholes, screw holes, pegboard hooks or a clamp.
Location: File → Part catalogue …, then under Mounting: Round holder
When not to use it: With pegboard hooks, print the holder lying on its side: the latch tongue only flexes along its layers, not across them. The clamp fits tightly because its gap is exactly the board thickness entered.
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Diameter | mm | 70 | 5 … 250 | Diameter of the object. The clearance from the material profile is added. |
| Height | mm | 40 | 10 … 300 | Height of the ring. The back plate grows if the mounting needs more room. |
| Mounting | Screw holes | Keyhole, Screw holes, Pegboard hooks, Clamp | How the holder is mounted: two keyholes on the back (one in the middle on a narrow holder), two tabs with countersunk screw holes, two hooks for the pegboard, or a clamp that grips over the edge of a board. Screw and pegboard dimensions come from the standard parts table. | |
| Board thickness | mm | 18 | 3 … 60 | How thick the board is that the clamp grips over — shelf, tabletop, door. The gap has exactly this size. Applies when Mounting = Clamp. |
| Base | on | Closes the holder at the bottom: the U shape becomes a quiver, the ring a cup. | ||
| Wall thickness | mm | 3 | 1.2 … 8 | Thickness of the walls, base and back plate. Choose more for heavy objects; below two millimetres the holder gives way. |
| Clearance | mm | 0 | 0 … 1.5 | Zero uses the value from the selected material profile. |
Round holder
Ring around a round object — bottle, can, hair dryer. With a base it becomes a cup. Mounted with keyholes, screw holes, pegboard hooks or a clamp.
Location: File → Part catalogue …, then under Mounting: Round holder
When not to use it: With pegboard hooks, print the holder lying on its side: the latch tongue only flexes along its layers, not across them. The clamp fits tightly because its gap is exactly the board thickness entered.
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Diameter | mm | 70 | 5 … 250 | Diameter of the object. The clearance from the material profile is added. |
| Height | mm | 40 | 10 … 300 | Height of the ring. The back plate grows if the mounting needs more room. |
| Mounting | Screw holes | Keyhole, Screw holes, Pegboard hooks, Clamp | How the holder is mounted: two keyholes on the back (one in the middle on a narrow holder), two tabs with countersunk screw holes, two hooks for the pegboard, or a clamp that grips over the edge of a board. Screw and pegboard dimensions come from the standard parts table. | |
| Board thickness | mm | 18 | 3 … 60 | How thick the board is that the clamp grips over — shelf, tabletop, door. The gap has exactly this size. Applies when Mounting = Clamp. |
| Base | on | Closes the holder at the bottom: the U shape becomes a quiver, the ring a cup. | ||
| Wall thickness | mm | 3 | 1.2 … 8 | Thickness of the walls, base and back plate. Choose more for heavy objects; below two millimetres the holder gives way. |
| Clearance | mm | 0 | 0 … 1.5 | Zero uses the value from the selected material profile. |
Screw
Printable screw for a selected hole, with a hex head or an automatically flush countersunk head and matching external thread.
Location: File → Part catalogue …, then under Fasteners: Screw
When not to use it: For high loads or frequent removal. Metal screws with a nut trap or heat-set insert hold better there.
Applies to: Hole
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Size | M5 | M2, M2.5, M3, M4, M5, M6, M8 | Nominal diameter and pitch of the matching printed thread. | |
| Length | mm | 12 | 2 … 200 | Length of the thread below the screw head. |
| Countersunk head | off | Creates a 90-degree countersunk head and countersinks the selected hole to match in the same undoable step. | ||
| Clearance | mm | 0 | 0 … 1 | Zero uses the value from the selected material profile. |
Screw hole with countersink
Through hole for fastening with a metric screw, optionally with a 90-degree countersink and head clearance. Dimensions from the standard parts table.
Location: File → Part catalogue …, then under Fasteners: Screw hole with countersink
Applies to: Face
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Size | M3 | M2, M2.5, M3, M4, M5, M6, M8 | Thread size of the screw. Every dimension comes from the standard parts table. | |
| Depth | mm | 10 | 1 … 200 | How deep to drill. More than the wall thickness gives a through hole. |
| Countersunk head | on | A 90-degree countersink for a countersunk head. Disable for a socket-head cap screw. | ||
| Recess washer | off | Cuts a matching seat for the washer. Applies when Countersunk head is not ticked. | ||
| Clearance | mm | 0 | 0 … 2 | Zero uses the value from the selected material profile. Applies when Recess washer is ticked. Applies when Countersunk head is not ticked. |
| Head depth | mm | 0 | 0 … 50 | How deeply the screw head and washer sink into the part. |
Seal groove
Cuts a continuous groove below the selected face along a drawing.
Location: File → Part catalogue …, then under Structure: Seal groove
When not to use it: The remaining wall below and beside the groove must be checked on the supporting body.
Applies to: Face
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Seal path | required | A closed drawn path forms the centreline of the gasket ring. | ||
| Lateral offset | mm | 0 | -5 … 5 | Positive values move the entire seal path outward; negative values move it inward. |
| Groove width | mm | 3 | 1.2 … 12 | Total groove width across the seal path. |
| Groove depth | mm | 2 | 0.5 … 12 | Depth below the clicked opening; the groove floor lies below it. |
Separate gasket
Creates a separate gasket with a rectangular or round cross-section.
Location: File → Part catalogue …, then under Structure: Separate gasket
When not to use it: The geometry describes the undeformed gasket; it does not prove a leak-tight seal.
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Seal path | required | A closed drawn path forms the centreline of the gasket ring. | ||
| Lateral offset | mm | 0 | -5 … 5 | Positive values move the entire seal path outward; negative values move it inward. |
| Gasket cross-section | Rectangle | Rectangle, Round | Rectangular gasket or round cord along the same closed path. | |
| Gasket width | mm | 2.6 | 1.2 … 12 | Width of the rectangular cross-section across the seal path. Applies when Gasket cross-section = Rectangle. |
| Gasket height | mm | 2.4 | 1.2 … 12 | Undeformed height; for a round cross-section, this is also the cord diameter. |
Separate gasket
Creates a separate gasket with a rectangular or round cross-section.
Location: File → Part catalogue …, then under Structure: Separate gasket
When not to use it: The geometry describes the undeformed gasket; it does not prove a leak-tight seal.
Applies to: Face
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Seal path | required | A closed drawn path forms the centreline of the gasket ring. | ||
| Lateral offset | mm | 0 | -5 … 5 | Positive values move the entire seal path outward; negative values move it inward. |
| Gasket cross-section | Rectangle | Rectangle, Round | Rectangular gasket or round cord along the same closed path. | |
| Gasket width | mm | 2.6 | 1.2 … 12 | Width of the rectangular cross-section across the seal path. Applies when Gasket cross-section = Rectangle. |
| Gasket height | mm | 2.4 | 1.2 … 12 | Undeformed height; for a round cross-section, this is also the cord diameter. |
Shelf holder
Shelf on top of a back plate, with a 45-degree brace underneath that prints without supports. Without a lip it is the L shape, with a lip the Z shape. Mounted with keyholes, screw holes, pegboard hooks or a clamp.
Location: File → Part catalogue …, then under Mounting: Shelf holder
When not to use it: With pegboard hooks, print the holder lying on its side: the latch tongue only flexes along its layers, not across them. The clamp fits tightly because its gap is exactly the board thickness entered.
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Width | mm | 60 | 5 … 300 | Width of the object. The clearance from the material profile is added. |
| Depth | mm | 40 | 5 … 300 | How deep the object sits on the shelf, up to the lip. The clearance is added. |
| Height | mm | 50 | 10 … 300 | Height of the back plate up to the top of the shelf. It grows where the brace under the shelf or the mounting needs more. |
| Edge | mm | 0 | 0 … 100 | How high the lip at the front stands above the shelf. Zero is the L shape; with a lip it becomes the Z shape, from which nothing slides off. |
| Mounting | Screw holes | Keyhole, Screw holes, Pegboard hooks, Clamp | How the holder is mounted: two keyholes on the back (one in the middle on a narrow holder), two tabs with countersunk screw holes, two hooks for the pegboard, or a clamp that grips over the edge of a board. Screw and pegboard dimensions come from the standard parts table. | |
| Board thickness | mm | 18 | 3 … 60 | How thick the board is that the clamp grips over — shelf, tabletop, door. The gap has exactly this size. Applies when Mounting = Clamp. |
| Wall thickness | mm | 3 | 1.2 … 8 | Thickness of the walls, base and back plate. Choose more for heavy objects; below two millimetres the holder gives way. |
| Clearance | mm | 0 | 0 … 1.5 | Zero uses the value from the selected material profile. |
Shelf holder
Shelf on top of a back plate, with a 45-degree brace underneath that prints without supports. Without a lip it is the L shape, with a lip the Z shape. Mounted with keyholes, screw holes, pegboard hooks or a clamp.
Location: File → Part catalogue …, then under Mounting: Shelf holder
When not to use it: With pegboard hooks, print the holder lying on its side: the latch tongue only flexes along its layers, not across them. The clamp fits tightly because its gap is exactly the board thickness entered.
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Width | mm | 60 | 5 … 300 | Width of the object. The clearance from the material profile is added. |
| Depth | mm | 40 | 5 … 300 | How deep the object sits on the shelf, up to the lip. The clearance is added. |
| Height | mm | 50 | 10 … 300 | Height of the back plate up to the top of the shelf. It grows where the brace under the shelf or the mounting needs more. |
| Edge | mm | 0 | 0 … 100 | How high the lip at the front stands above the shelf. Zero is the L shape; with a lip it becomes the Z shape, from which nothing slides off. |
| Mounting | Screw holes | Keyhole, Screw holes, Pegboard hooks, Clamp | How the holder is mounted: two keyholes on the back (one in the middle on a narrow holder), two tabs with countersunk screw holes, two hooks for the pegboard, or a clamp that grips over the edge of a board. Screw and pegboard dimensions come from the standard parts table. | |
| Board thickness | mm | 18 | 3 … 60 | How thick the board is that the clamp grips over — shelf, tabletop, door. The gap has exactly this size. Applies when Mounting = Clamp. |
| Wall thickness | mm | 3 | 1.2 … 8 | Thickness of the walls, base and back plate. Choose more for heavy objects; below two millimetres the holder gives way. |
| Clearance | mm | 0 | 0 … 1.5 | Zero uses the value from the selected material profile. |
Snap connector for a seam
Spring arm and pocket as a pair — the halves click together instead of being glued. The arm is one tenth as thick as it is long; it does not come shorter than 8 mm, because below that the arm would be thinner than a nozzle can lay down with any strength.
Location: File → Part catalogue …, then under Mechanics: Snap connector for a seam
When not to use it: For seams under eight millimetres, because the arm gets too thin there. A latch holds small parts better.
Applies to: Face
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Diameter | mm | 6 | 4 … 30 | The circle the connector fits inside — the same measure as for the dowel, so the seam planning calculates the same way for both. |
| Length | mm | 9 | 8 … 100 | How far the arm sticks out, or how deep the pocket goes. It also sets the arm thickness: a tenth of it. |
| Kind | Pin | Pin, Hole | The spring arm itself, or the pocket with the catch for it. | |
| Clearance | mm | 0 | 0 … 1 | Zero uses the value from the selected material profile. |
Snap fit
A springy arm with a hook, for snapping two parts together. The arm is at least ten times as long as it is thick, otherwise it breaks instead of flexing.
Location: File → Part catalogue …, then under Mechanics: Snap fit
Applies to: Face
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Width | mm | 8 | 2 … 60 | Width of the arm. Wider takes more load and flexes less far. |
| Length | mm | 16 | 4 … 120 | Length of the arm. At least ten times its thickness — shorter and it breaks instead of flexing. |
| Arm thickness | mm | 1.6 | 0.6 … 8 | Thickness of the arm. It governs the spring force more than anything else. |
| Hook overhang | mm | 1.2 | 0.2 … 6 | How far the hook protrudes — that is, how far it travels when snapping in. |
| Lead angle | ° | 35 | 10 … 60 | Flatter means easier to snap in, steeper means it holds harder. |
Socket sleeve and rod connector
Sockets for round rods with a fixed stop. A single socket sleeve or a connector with two, three or four identical sockets for trellises, racks and frames. Rod size, insertion depth and clamping screw apply to every socket.
Location: File → Part catalogue …, then under Structure: Socket sleeve and rod connector
When not to use it: For out-of-round or varying rods without a clamping screw, because the socket is round. Measure bamboo at its thickest point.
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Layout | 3D corner, three ways | Socket sleeve, Straight, two ways, Elbow, two ways, Tee, three ways, 3D corner, three ways, Cross, four ways | A single socket sleeve or a connector of two, three or four identical sockets: straight, at an angle, as a tee, as a 3D corner or as a cross. | |
| Rod | mm | 16 | 4 … 50 | Outer diameter of the rod, measured on it. The clearance from the material profile is added; measure an out-of-round rod at its thickest point. |
| Insertion depth | mm | 42 | 8 … 100 | How deep the rod goes into each socket until it reaches the stop. Deeper holds better against tilting. |
| Wall thickness | mm | 3 | 1.2 … 8 | Material around the rod and between the stops. |
| Clamping screw | None | None, M3, M4, M5 | A core hole across each socket. The screw cuts its own thread and clamps the rod; without it, the rod is only pushed in. | |
| Clearance | mm | 0 | 0 … 1 | Zero uses the value from the selected material profile. |
Socket sleeve and rod connector
Sockets for round rods with a fixed stop. A single socket sleeve or a connector with two, three or four identical sockets for trellises, racks and frames. Rod size, insertion depth and clamping screw apply to every socket.
Location: File → Part catalogue …, then under Structure: Socket sleeve and rod connector
When not to use it: For out-of-round or varying rods without a clamping screw, because the socket is round. Measure bamboo at its thickest point.
Applies to: Face
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Layout | 3D corner, three ways | Socket sleeve, Straight, two ways, Elbow, two ways, Tee, three ways, 3D corner, three ways, Cross, four ways | A single socket sleeve or a connector of two, three or four identical sockets: straight, at an angle, as a tee, as a 3D corner or as a cross. | |
| Rod | mm | 16 | 4 … 50 | Outer diameter of the rod, measured on it. The clearance from the material profile is added; measure an out-of-round rod at its thickest point. |
| Insertion depth | mm | 42 | 8 … 100 | How deep the rod goes into each socket until it reaches the stop. Deeper holds better against tilting. |
| Wall thickness | mm | 3 | 1.2 … 8 | Material around the rod and between the stops. |
| Clamping screw | None | None, M3, M4, M5 | A core hole across each socket. The screw cuts its own thread and clamps the rod; without it, the rod is only pushed in. | |
| Clearance | mm | 0 | 0 … 1 | Zero uses the value from the selected material profile. |
Stiffening rib
A rib with a sloped run-out: it stiffens a wall without making it thicker. It stays thinner than the wall it sits on, otherwise it shows on the other side.
Location: File → Part catalogue …, then under Structure: Stiffening rib
Applies to: Face
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Length | mm | 20 | 2 … 300 | How far the rib runs along the wall. |
| Height | mm | 10 | 1 … 200 | How far it stands off the wall. That is what gives it stiffness. |
| Wall thickness | mm | 2 | 0.4 … 20 | The wall the rib sits on — it sets the rib thickness. |
| Rib thickness | mm | 0 | 0 … 20 | Zero means: two thirds of the wall thickness, otherwise it shows through. |
| Run-out | mm | 2 | 0 … 20 | A sloped run-out at the foot instead of a sharp edge. |
T-slot tongue for extrusion
A T-shaped foot that slides into the T-slot of an aluminium extrusion from the end and holds there. Unlike a T-nut it has no thread: it belongs to the printed part and holds it in the slot without a screw. Neck and head come from the standard parts table. For printing, the tongue is best laid flat along the slot direction — standing upright, the shoulder under the head is an overhang.
Location: File → Part catalogue …, then under Structure: T-slot tongue for extrusion
Applies to: Face
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Profile | Motedis 2020 B-type, slot 6 | 2020 — legacy dimensions, check measurements, 3030 — legacy dimensions, check measurements, 4040 — legacy dimensions, check measurements, Motedis 2020 B-type, slot 6, Motedis 3030 B-type, slot 8 | Choose the manufacturer and slot type. Profiles with the same outer dimensions can have different slots. | |
| Length | mm | 20 | 6 … 200 | How far the tongue runs along the slot. Longer holds more. |
| Lead-in | mm | 1.5 | 0 … 6 | Over this length the ends taper to the width of the neck, so the tongue slides in instead of jamming on the first edge. |
| Clearance | mm | 0 | 0 … 1 | Zero uses the value from the selected material profile. |
| Head height | mm | 0 | 0 … 8 | Zero uses the chamber depth with clearance above the slot floor. A smaller value shortens the head while keeping its taper matched to the chamber. |
Tab with hole
A flat tab with a round end and a clearance hole from the standard parts table, standing off the face. It is for screwing to a wall, housing or lid. Without an entered width and length it follows the washer of the chosen screw.
Location: File → Part catalogue …, then under Mounting: Tab with hole
When not to use it: For loads that bend the tab, because it breaks at its base. Add a stiffening rib or a corner gusset then.
Applies to: Face
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Screw | M4 | M3, M4, M5, M6, M8 | What the hole is for. It is the clearance hole from the standard parts table. | |
| Width | mm | 0 | 0 … 100 | Measured across the tab. Zero means: as wide as the washer of the screw. |
| Length | mm | 0 | 0 … 200 | How far the tab stands off the face, to the tip of the round end. Zero means: long enough for the washer to fit beside the face. |
| Thickness | mm | 4 | 1 … 20 | Material thickness of the tab, measured along the hole. |
U-shaped holder
Holder for a square-edged object: three walls enclose it, the back plate is the fourth. With a base it becomes a quiver. Mounted with keyholes, screw holes, pegboard hooks or a clamp.
Location: File → Part catalogue …, then under Mounting: U-shaped holder
When not to use it: With pegboard hooks, print the holder lying on its side: the latch tongue only flexes along its layers, not across them. The clamp fits tightly because its gap is exactly the board thickness entered.
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Width | mm | 40 | 5 … 300 | Width of the object. The clearance from the material profile is added. |
| Depth | mm | 30 | 5 … 300 | How far the object stands out from the wall. The clearance is added. |
| Height | mm | 40 | 10 … 300 | Height of the walls. The back plate grows if the mounting needs more room. |
| Mounting | Keyhole | Keyhole, Screw holes, Pegboard hooks, Clamp | How the holder is mounted: two keyholes on the back (one in the middle on a narrow holder), two tabs with countersunk screw holes, two hooks for the pegboard, or a clamp that grips over the edge of a board. Screw and pegboard dimensions come from the standard parts table. | |
| Board thickness | mm | 18 | 3 … 60 | How thick the board is that the clamp grips over — shelf, tabletop, door. The gap has exactly this size. Applies when Mounting = Clamp. |
| Base | off | Closes the holder at the bottom: the U shape becomes a quiver, the ring a cup. | ||
| Wall thickness | mm | 3 | 1.2 … 8 | Thickness of the walls, base and back plate. Choose more for heavy objects; below two millimetres the holder gives way. |
| Clearance | mm | 0 | 0 … 1.5 | Zero uses the value from the selected material profile. |
U-shaped holder
Holder for a square-edged object: three walls enclose it, the back plate is the fourth. With a base it becomes a quiver. Mounted with keyholes, screw holes, pegboard hooks or a clamp.
Location: File → Part catalogue …, then under Mounting: U-shaped holder
When not to use it: With pegboard hooks, print the holder lying on its side: the latch tongue only flexes along its layers, not across them. The clamp fits tightly because its gap is exactly the board thickness entered.
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Width | mm | 40 | 5 … 300 | Width of the object. The clearance from the material profile is added. |
| Depth | mm | 30 | 5 … 300 | How far the object stands out from the wall. The clearance is added. |
| Height | mm | 40 | 10 … 300 | Height of the walls. The back plate grows if the mounting needs more room. |
| Mounting | Keyhole | Keyhole, Screw holes, Pegboard hooks, Clamp | How the holder is mounted: two keyholes on the back (one in the middle on a narrow holder), two tabs with countersunk screw holes, two hooks for the pegboard, or a clamp that grips over the edge of a board. Screw and pegboard dimensions come from the standard parts table. | |
| Board thickness | mm | 18 | 3 … 60 | How thick the board is that the clamp grips over — shelf, tabletop, door. The gap has exactly this size. Applies when Mounting = Clamp. |
| Base | off | Closes the holder at the bottom: the U shape becomes a quiver, the ring a cup. | ||
| Wall thickness | mm | 3 | 1.2 … 8 | Thickness of the walls, base and back plate. Choose more for heavy objects; below two millimetres the holder gives way. |
| Clearance | mm | 0 | 0 … 1.5 | Zero uses the value from the selected material profile. |
Wall mount
A back plate with screw holes and a shelf standing forward. The holes are through holes from the standard parts table.
Location: File → Part catalogue …, then under Mounting: Wall mount
Applies to: Face
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Width | mm | 30 | 8 … 300 | Width of the back plate that goes against the wall. |
| Height | mm | 25 | 8 … 300 | Height of the back plate. The shelf stands forward from it. |
| Wall thickness | mm | 3 | 1 … 20 | Thickness of back plate and shelf. Below two millimetres the mount bends. |
| Screw | M4 | M2, M2.5, M3, M4, M5, M6, M8 | What the holes are for. They are clearance holes from the standard parts table. | |
| Holes | 2 | 1 … 6 | Spread across the width. | |
| Shelf | mm | 12 | 0 … 100 | A shelf standing forward for the device to sit on. |
Wall thickness ladder
Walls from one to several line widths. Shows where the printer still lays down material — the basis for the minimum wall thickness.
Location: File → Part catalogue …, then under Calibration: Wall thickness ladder
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Line width | mm | 0.42 | 0.2 … 1.2 | How wide this printer lays a line — usually a little more than the nozzle diameter. Each step of the ladder is one line thicker than the last. |
| Steps | 6 | 2 … 10 | How many walls stand side by side, each one line width thicker than the last. | |
| Height | mm | 15 | 3 … 60 | Height of the walls. Tall enough that a wall too thin actually falls over. |
| Length | mm | 25 | 5 … 120 | Length of each wall. |
Wall thickness ladder
Walls from one to several line widths. Shows where the printer still lays down material — the basis for the minimum wall thickness.
Location: File → Part catalogue …, then under Calibration: Wall thickness ladder
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Line width | mm | 0.42 | 0.2 … 1.2 | How wide this printer lays a line — usually a little more than the nozzle diameter. Each step of the ladder is one line thicker than the last. |
| Steps | 6 | 2 … 10 | How many walls stand side by side, each one line width thicker than the last. | |
| Height | mm | 15 | 3 … 60 | Height of the walls. Tall enough that a wall too thin actually falls over. |
| Length | mm | 25 | 5 … 120 | Length of each wall. |
Window pane
The pane for the window of a room wall. It is as large as the rebate minus the clearance and half as thick as the wall. Print it in translucent filament, for example, and glue it in from inside.
Location: File → Part catalogue …, then under Structure: Window pane
When not to use it: For a toy house glue it in firmly, do not just lay it in: a loose pane is a small part.
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Opening width | mm | 100 | 10 … 200 | Width of the window — the same number as on the room wall. |
| Opening height | mm | 120 | 10 … 300 | Height of the window — the same number as on the room wall. |
| Wall thickness | mm | 4 | 2 … 10 | Thickness of the wall with the window. The pane is half as thick and fills the rebate. |
| Clearance | mm | 0 | 0 … 1 | Zero uses the value from the selected material profile. |
Window pane
The pane for the window of a room wall. It is as large as the rebate minus the clearance and half as thick as the wall. Print it in translucent filament, for example, and glue it in from inside.
Location: File → Part catalogue …, then under Structure: Window pane
When not to use it: For a toy house glue it in firmly, do not just lay it in: a loose pane is a small part.
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Opening width | mm | 100 | 10 … 200 | Width of the window — the same number as on the room wall. |
| Opening height | mm | 120 | 10 … 300 | Height of the window — the same number as on the room wall. |
| Wall thickness | mm | 4 | 2 … 10 | Thickness of the wall with the window. The pane is half as thick and fills the rebate. |
| Clearance | mm | 0 | 0 … 1 | Zero uses the value from the selected material profile. |
Split and adjust
Compensate the elephant foot
Pulls the first layers in by the amount they spread out while printing. The value comes from the material profile.
Location: Actions on the right (with a body selected) → Compensate the elephant foot
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Height | mm | 0.6 | 0.1 … 5 | Over how much height it is pulled in — about the first three layers. |
| Amount | mm | 0 | 0 … 2 | Zero uses the value from the selected material profile. |
Create test piece
Cuts out a cube around a location to test the fit before printing the whole part. With both parts of a fit selected, both halves come out of the same cube.
Location: Actions on the right (with a feature selected: Hole, peg, Face) → Create test piece
When not to use it: The piece replaces the part in the history. To keep working on the whole part, switch this step off after the trial print.
Applies to: Hole, peg, Face
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Edge length | mm | 20 | 2 … 200 | How big the cut-out gets. Big enough that the fit has material around it. |
| Place | Named point | Named point, Closest spot | Where the cube sits: at the position below or, with two selected parts of a fit, where they come closest. The spot found is kept as the position. | |
| Position X | mm | 0 | Centre of the cut-out — the spot in question. | |
| Position Y | mm | 0 | Second axis of the position — see Position X. | |
| Position Z | mm | 0 | Third axis of the position — see Position X. | |
| Place on the bed | on | Places the test piece on the print bed, several side by side. Check support requirements in print preparation. |
Crop
Cuts an object at a plane and keeps one side — the cut face is closed. For a back wall that should sit flush, or walls that should reach one height: cut away first, then offset the new face.
Location: Actions on the right (with a body selected) → Crop
When not to use it: When both sides are needed, because the other side is gone afterwards, holes and parts included. Use “Split” for that.
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Plane | Along an axis | Along an axis, At a face, Through an edge, Through three points | What the cutting plane is tied to: an axis, a flat face it runs parallel to, an edge or three points. Edge and points are picked in the view. | |
| Axis | z | x, y, z | Which axis the cut is perpendicular to. Z makes a horizontal cut. Applies when Plane = Along an axis, Through an edge. | |
| Position | mm | 0 | Where the cutting plane lies, measured on that axis. The number stays editable: a double-click on the step moves the cut. Applies when Plane = Along an axis. | |
| Distance | mm | 0 | How far the plane is moved parallel to itself, measured from the face, edge or points. At a face, -2 takes off two millimetres. Applies when Plane = At a face, Through an edge, Through three points. | |
| Keep | Smaller side | Smaller side, Larger side | Which side of the plane stays. The other one is removed. | |
| Tilt | ° | 0 | -89 … 89 | Tilts the cutting plane by this angle — for slanted fronts and bevels across whole sides. Zero cuts straight. Applies when Plane = Along an axis, Through an edge. |
| Tilt about | Automatic | Automatic, x, y, z | The axis the plane is tilted about; automatically one across the cutting axis. The tilt axis passes through the middle of the body at the set position. Applies when Plane = Along an axis. | |
| At face | Cuts parallel to this flat face instead of along an axis. The distance then counts from the face: -2 takes 2 mm off it. Applies when Plane = At a face. | |||
| Edge | The straight edge the plane passes through. Without tilt it is perpendicular to the axis; the tilt turns it about the edge. Applies when Plane = Through an edge. | |||
| Three points | Three spots on the plane, clicked in the view or typed in. Below is the side with the smaller values along the axis most nearly perpendicular to the plane. Applies when Plane = Through three points. |
Cut along a drawn line
Cuts an object along a line drawn in the view and, if wanted, sets dowel pins into the cut face.
Location: Actions on the right (with a body selected) → Cut along a drawn line
When not to use it: For a cut around a curve, because the cut is a straight plane. Cut twice instead.
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Position | mm | 0 | How far the split plane sits from the origin, measured along the split direction. The drawn line fills the number in; changing it later moves the cut without turning it. | |
| Dowel pins | 2 | 0 … 6 | Pins on one half, bores on the other — they hold the parts aligned while gluing. Zero means: only cut. | |
| Split direction X | 0 | Direction the plane faces. The drawn line fills it in; set by hand, the three numbers form an arrow perpendicular to the cut face. | ||
| Split direction Y | 0 | Second axis of the split direction — see Split direction X. | ||
| Split direction Z | 1 | Third axis of the split direction — see Split direction X. | ||
| Pin shape | Round | Round, Hexagon, Dovetail, Snap | What holds the halves together. Round prints cleanest and needs two against twisting; hexagon and dovetail hold on their own, the dovetail also against being pulled apart. The snap clicks in and holds without glue — it needs a seam of at least 5.4 mm. | |
| Pin diameter | mm | 0 | 0 … 8 | Zero means: derive it from the cut face. |
| Clearance | mm | 0 | 0 … 1 | Zero uses the value from the selected material profile. |
| Pins on half B | off | Which half carries the pins: A lies on the smaller side of the plane, B on the larger. Automatic splitting picks the side whose halves need less support together. | ||
| Glue recommended | off | Split automatically turns this on when neither a dovetail nor a snap fits the seam. | ||
| First pin number | 0 | 0 … | Split automatically fills this in so that every fit finds its pin. Zero counts on from the pins the part already has. | |
| Pieces in this run | 0 | 0 … | Split automatically fills in how many pieces it makes. From three on they are called “1 of 3”, “2 of 3” …; zero means: A and B. | |
| Number of piece A | 0 | 0 … | Its number in this count. Zero means: it is split further right away. | |
| Number of piece B | 0 | 0 … | The same for piece B. |
Hollow out
Hollows out an object, with vents or with chosen open faces. Saves material and time; on a triangle model the wall is accurate to the grid. A body with editable faces stays exact when chosen faces or the top stay open.
Location: Actions on the right (with a body selected) → Hollow out
When not to use it: Without a vent if the slicer puts supports inside. And on load-bearing parts, because a thin shell breaks differently.
Shortcut Ctrl+H
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Wall thickness | mm | 2 | 0.2 … 50 | Thickness of the remaining wall. The print check compares it with the applicable profile limit. |
| Open the top | off | Removes the ceiling above the cavity. The hollow body becomes an open box, and Create lid finds the opening it needs. | ||
| Openings | The faces that stay open — every clicked face is added. The other faces stay closed. Empty means: closed or open at the top. | |||
| Direction | Inside | Inside, Outside | Inside, the part keeps its outer dimensions and the wall grows inwards. Outside, the part itself becomes the cavity and the wall wraps around it. | |
| Open at face | Opens the cavity towards the side this face points to, across its whole cross-section. “Openings” opens exactly the chosen faces. | |||
| Vents | 1 | 0 … 6 | Zero leaves the cavity closed. An open container needs no additional vents. Applies when Open the top is not ticked. | |
| Vent diameter | mm | 4 | 1 … 20 | Width of the openings. Wide enough for unused material to come out. |
| If exact is not possible | Ask first | Ask first, On the triangle model, Leave the part unchanged | If the exact kernel finds no even inner wall for this shape, the wall is built on the triangle model using the grid — or the part stays as it is. “Ask first” decides as soon as the case arises. |
Seal groove with gasket
Cuts a verified seal groove and creates a separate gasket with its own material.
Location: Actions on the right (with a feature selected: Face) → Seal groove with gasket
Applies to: Face
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Seal path | A closed drawn path or an explicitly selected opening. | |||
| Groove width | mm | 3 | 0.1 … 100 | Total groove width across the seal path. |
| Groove depth | mm | 2 | 0.1 … 100 | Depth below the supporting face; the floor and side walls are checked on the body. |
| Gasket cross-section | Rectangle | Rectangle, Round | Rectangular gasket or round cord along the same closed path. | |
| Overhang | mm | 0.4 | 0 … 100 | Undeformed height above the groove opening; together with groove depth, it gives the gasket height. |
| Gasket width | mm | 2.6 | 0.1 … 100 | Width of the rectangular cross-section across the seal path. Applies when Gasket cross-section = Rectangle. |
| Supporting body material | required | The explicitly selected material determines the required remaining wall thickness. | ||
| Gasket material | required | Separate material for the gasket; it does not change the entered dimensions. | ||
| Lateral offset | mm | 0 | -1000 … 1000 | Positive values move the entire seal path outward; negative values move it inward. |
| Supporting face | Planar face of the supporting body whose closed opening is used. | |||
| Selected opening | Saved geometric selection within the supporting face. | |||
| Mating face | Optional geometric reference: this planar face must cover the entire gasket ring. |
Set material
Gives this body a material of its own. Tolerances, shrinkage and the elephant foot are then computed with it instead of the project's.
Location: Actions on the right (with a body selected) → Set material
| Parameters | Meaning |
|---|---|
| Material | Which material this part is made of. Empty means: the project's. |
Split
Splits an object at a plane, with dowel pins in the cut face if wanted. The clearance comes from the material profile; zero pins means: only cut.
Location: Actions on the right (with a body selected) → Split
When not to use it: Where the cut face stays visible, because the seam lies on a plane. Better to split where an edge already runs.
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Axis | z | x, y, z | Which axis the cut is perpendicular to. Z makes a horizontal cut. | |
| Position | mm | 0 | Where the cutting plane lies, measured on that axis. The number stays editable: a double-click on the step moves the cut. | |
| Dowel pins | 2 | 0 … 6 | Zero means: cut only. Two hold the halves against twisting. | |
| Pin shape | Round | Round, Hexagon, Dovetail, Snap | What holds the halves together. Round prints cleanest and needs two against twisting; hexagon and dovetail hold on their own, the dovetail also against being pulled apart. The snap clicks in and holds without glue — it needs a seam of at least 5.4 mm. | |
| Glue recommended | off | Split automatically turns this on when neither a dovetail nor a snap fits the seam. | ||
| Pin diameter | mm | 0 | 0 … 8 | Zero means: derive it from the cut face. |
| Clearance | mm | 0 | 0 … 1 | Zero uses the value from the selected material profile. |
| Pins on half B | off | Which half carries the pins: A lies on the smaller side of the plane, B on the larger. Automatic splitting picks the side whose halves need less support together. | ||
| First pin number | 0 | 0 … | Split automatically fills this in so that every fit finds its pin. Zero counts on from the pins the part already has. | |
| Pieces in this run | 0 | 0 … | Split automatically fills in how many pieces it makes. From three on they are called “1 of 3”, “2 of 3” …; zero means: A and B. | |
| Number of piece A | 0 | 0 … | Its number in this count. Zero means: it is split further right away. | |
| Number of piece B | 0 | 0 … | The same for piece B. |
Split into separate parts
Turns a body made of several unconnected parts into one object each. What is not connected is not one part — an STL does not know that, the geometry does.
Location: Actions on the right (with a body selected) → Split into separate parts
When not to use it: For parts that touch at a face, because they count as one. Split them along a plane instead.
| Parameters | Default | Range | Meaning |
|---|---|---|---|
| Count | 2 | 2 … 64 | How many objects it is split into. How many parts the body actually has is in the report; if the number does not fit, this operation names the right one. |
| Keep slivers | off | Keep fragments below one per cent of the largest part as well. Scans often bring single loose triangles — rarely something you want as its own model. |
Import
Extrude a drawing
Reads an SVG or DXF drawing and gives it a height. Inner contours become holes.
Location: Create → Extrude a drawing
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Source | required | The embedded SVG or DXF file in the project. | ||
| Height | mm | 3 | 0.1 … 500 | How far the drawing gets pulled up. |
| Width | mm | 0 | 0 … 1000 | Scale to this width. Zero interprets the file coordinates as millimetres. |
| Contour selection | Choose the contours in the preview. Inner rings remain holes. Previously saved selections of all contours are preserved. | |||
| Name | What the object is called in the tree. Empty takes the file name. |
Insert model
Reads a model file, converts it to millimetres and cleans it up. A 3MF assembly arrives as several objects rather than as one lump.
Location: Create → Insert model
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Source | required | The embedded or linked file in the project. | ||
| Unit | Automatic | Automatic, mm, cm, in, m | STL carries no unit. Automatic means: guess, and ask when in doubt. | |
| Name | Leave empty to use the file name. | |||
| Place in a free spot | off | Sets the model down next to the parts already in the project: as close to the centre of the plate as possible, on the first plate with room. Takes precedence over “Centre on the bed”. | ||
| Place on the bed | off | Puts the underside of the model on the print bed. Applies when Place in a free spot is not ticked. | ||
| Centre on the bed | off | Moves the model to the middle of the print bed. A model from a CAD program often has its origin in a corner and would otherwise sit far off to one side. Applies when Place in a free spot is not ticked. | ||
| Centre X | mm | -100000 … 100000 | Where the centre of the model lies. The free spot is found once and kept here; empty finds it again. Applies when Place in a free spot is ticked. | |
| Centre Y | mm | -100000 … 100000 | Where the centre of the model lies. The free spot is found once and kept here; empty finds it again. Applies when Place in a free spot is ticked. | |
| Plate | 1 | 1 … | Which build plate the model sits on. Applies when Place in a free spot is ticked. | |
| Source axes | Unchanged source axes | Unchanged source axes, glTF: Y up | GLB and GLTF use Y as the up axis. Older projects and raw generator sources retain their existing orientation. | |
| Merge duplicate points | on | Merges points that practically coincide — the most common reason an STL appears to be made of separate pieces. | ||
| Remove empty triangles | on | Triangles with no area and triangles written twice. They disturb every later computation and carry nothing. | ||
| Align the outer sides | on | Settles which side is outside. Without it faces appear dark or missing. | ||
| Close open places | on | Closes holes right when reading the file. The report names large openings. | ||
| Close large openings | on | Also closes openings that need a large new surface. Off leaves them open. Applies when Close open places is ticked. | ||
| Keep the file's plates | off | A 3MF from Bambu Studio, OrcaSlicer or ElegooSlicer with several plates: every part goes onto its plate, in its place there. | ||
| copy | 0 | 0 … | The same file is already in the project. From 2 on, every body carries the number in brackets after its name. |
Load STEP
Reads a STEP file with faces and edges you can edit one by one. An assembly arrives as separate bodies with names, colours and positions. STEP carries its own unit — there is no unit question.
Location: Create → Load STEP
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Source | required | The embedded STEP file in the project. | ||
| Body | Which bodies of the file are taken over. Empty reads the file as one body, as in older projects. | |||
| Name | Applies to a single body. Empty takes the name from the file. | |||
| Place in a free spot | off | Sets the model down next to the parts already in the project: as close to the centre of the plate as possible, on the first plate with room. Takes precedence over “Centre on the bed”. | ||
| Place on the bed | off | Puts the underside of the model on the print bed. Applies when Place in a free spot is not ticked. | ||
| Centre on the bed | off | Moves the model to the middle of the print bed. A model from a CAD program often has its origin in a corner and would otherwise sit far off to one side. Applies when Place in a free spot is not ticked. | ||
| Centre X | mm | -100000 … 100000 | Where the centre of the model lies. The free spot is found once and kept here; empty finds it again. Applies when Place in a free spot is ticked. | |
| Centre Y | mm | -100000 … 100000 | Where the centre of the model lies. The free spot is found once and kept here; empty finds it again. Applies when Place in a free spot is ticked. | |
| Plate | 1 | 1 … | Which build plate the model sits on. Applies when Place in a free spot is ticked. | |
| copy | 0 | 0 … | The same file is already in the project. From 2 on, every body carries the number in brackets after its name. |
Filament
Assign filament
Assigns a filament to the whole object. A part becomes multi-coloured by uniting bodies with different assignments.
Location: Actions on the right (with a body selected) → Assign filament
| Parameters | Default | Range | Meaning |
|---|---|---|---|
| Filament | 0 | 0 … 7 | The filament assigned to the whole object. |
| Name | What the filament is called. Empty uses “Filament” and the number. | ||
| Colour | Display colour in #RRGGBB format. For multi-colour filament, enter up to four colours separated by spaces. This changes the view only; the printer uses the loaded filament. | ||
| Type | The filament material type, such as PLA or PETG. | ||
| Slicer profile | Manufacturer profile from which the slicer takes this spool's print values. |
Convert texture to filaments
Reduces the texture of an object to the number of filaments loaded and stores the result as filament assignments.
Location: Actions on the right (with a body selected) → Convert texture to filaments
| Parameters | Default | Range | Meaning |
|---|---|---|---|
| Filaments | 4 | 1 … 8 | How many colours to reduce to — as many as are loaded. |
Filament on a face
Colours a recognised face completely in one filament. The boundary of the face comes from recognition — no brush, no radius.
Location: Actions on the right (with a feature selected: Face, Curved face, Ring face, Thread) → Filament on a face
Applies to: Face, Curved face, Ring face, Thread
| Parameters | Default | Range | Meaning |
|---|---|---|---|
| Filament | 1 | 0 … 7 | Which filament the face gets. In the 3MF it stays assigned to the same colour-change position. |
| Face | required | The recognised face that is coloured completely — set by clicking the feature. | |
| Colour | Display colour in #RRGGBB format. This changes the view only; the printer uses the loaded filament. | ||
| Name | Name of the filament. It appears in the 3MF at the colour change. | ||
| Type | The filament material type, such as PLA or PETG. | ||
| Slicer profile | Manufacturer profile from which the slicer takes this spool's print values. | ||
| Replace filament completely | off | Uses the selected spool's complete details. Unknown material values remain unknown. |
Remove filament
Removes the filament assignment from a body or face. Other faces keep their filament; geometry remains unchanged.
Location: Actions on the right (with a feature selected: Face, Curved face, Ring face, Thread) → Remove filament
Applies to: Face, Curved face, Ring face, Thread
| Parameters | Meaning |
|---|---|
| Faces | The faces whose filament is removed. Leave empty to remove it from the whole body. |
| Face | The face whose filament is removed. Leave empty to remove it from the whole body. |
Lettering
Inlay text
Inlays text flush into a face. The letters are cut out of the body and put back as a separate part in a second colour — no gap, no overlap, the surface stays level.
Location: Create → Inlay text
When not to use it: For a printer with several filaments. If you swap by hand, use Put text on with a filament for the lettering.
Applies to: Face
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Text | required | What to inlay. | ||
| Font size | mm | 8 | 3 … 200 | Height of the capitals. Below three millimetres the letters lose their shape in print. |
| Depth | mm | 0.6 | 0.1 … 10 | How deep the inlay goes. Three layers cover the colour underneath. |
| Filament | 1 | 0 … 7 | The spool for the inlay. The carrier keeps its own; the 3MF export hands both parts to the slicer with their filament. | |
| Arc | mm | 0 | -1000 … 1000 | Lays the line on a circular arc of this radius — around the rim of a lid, for instance. Positive arches it upward, negative downward, zero keeps it straight. |
| Curve | Flat | Flat, Around the curve, Along the curve | Bends the lettering around a rounded surface so it sits flush: around an upright curve like on a cup, or along a lying one like on a handle. | |
| Radius of the curve | mm | 0 | -10000 … 10000 | Radius of the rounded surface. Zero measures it at the clicked spot; negative means hollow, with the lettering inside a ring. Applies when Curve = Around the curve, Along the curve. |
| Font | DejaVu Sans | DejaVu Sans, DejaVu Serif, DejaVu Sans Mono, Liberation Sans, Liberation Serif, Liberation Mono, Comfortaa, Dancing Script | All eight are included, so a project looks the same on every computer. | |
| Section | Regular | Regular, Bold, Italic, Bold italic | Bold carries thicker strokes on small letters and stays legible where the regular weight already smears. Applies when Font = DejaVu Sans, DejaVu Serif, DejaVu Sans Mono, Liberation Sans, Liberation Serif, Liberation Mono. | |
| Position X | mm | 0 | Where the text sits. A clicked face fills in place and direction itself. | |
| Position Y | mm | 0 | Another axis of the position — see Position X. | |
| Position Z | mm | 0 | Another axis of the position — see Position X. | |
| Direction X | 0 | The direction the text faces. A clicked face supplies it; by hand, 0/0/1 is up. | ||
| Direction Y | 0 | Another axis of the direction — see Direction X. | ||
| Direction Z | 1 | Another axis of the direction — see Direction X. | ||
| Rotation | ° | 0 | -360 … 360 | Turns the text within the face it sits on. |
| Name | What the object is called in the tree. Empty means Solidon picks a name. |
Lettering as a body
Creates lettering as an object of its own — for two-colour printing with two files, and for letters that get glued on.
Location: Create → Lettering as a body
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Text | required | What the body should say. | ||
| Font size | mm | 8 | 3 … 200 | Height of the capitals. Below three millimetres the letters lose their shape in print. |
| Thickness | mm | 0.6 | 0.1 … 50 | How thick the letters become. A few tenths are enough for gluing on. |
| Font | DejaVu Sans | DejaVu Sans, DejaVu Serif, DejaVu Sans Mono, Liberation Sans, Liberation Serif, Liberation Mono, Comfortaa, Dancing Script | All eight are included, so a project looks the same on every computer. | |
| Section | Regular | Regular, Bold, Italic, Bold italic | Bold carries thicker strokes on small letters and stays legible where the regular weight already smears. Applies when Font = DejaVu Sans, DejaVu Serif, DejaVu Sans Mono, Liberation Sans, Liberation Serif, Liberation Mono. | |
| Position X | mm | 0 | Where the text sits. A clicked face fills in place and direction itself. | |
| Position Y | mm | 0 | Another axis of the position — see Position X. | |
| Position Z | mm | 0 | Another axis of the position — see Position X. | |
| Direction X | 0 | The direction the text faces. A clicked face supplies it; by hand, 0/0/1 is up. | ||
| Direction Y | 0 | Another axis of the direction — see Direction X. | ||
| Direction Z | 0 | Another axis of the direction — see Direction X. | ||
| Rotation | ° | 0 | Rotates the text in its plane around the selected point. | |
| Name | What the object is called in the tree. Empty means Solidon picks a name. |
Put text on
Puts text raised or engraved on a face. The font is processed as an outline, not as a picture — the edges stay clean at any size.
Location: Create → Put text on
Applies to: Face
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Text | required | What it should say. | ||
| Font size | mm | 8 | 3 … 200 | Height of the capitals. Below three millimetres the letters lose their shape in print. |
| Depth | mm | 0.6 | 0.1 … 10 | How far raised or how deep engraved. |
| Kind | Raised | Raised, Engraved | Raised prints better, engraved survives sanding. | |
| On both sides | off | Puts the same text on the opposite side too, where the direction leaves the body again — for flags, signs and tags. | ||
| Arc | mm | 0 | -1000 … 1000 | Lays the line on a circular arc of this radius — around the rim of a lid, for instance. Positive arches it upward, negative downward, zero keeps it straight. |
| Curve | Flat | Flat, Around the curve, Along the curve | Bends the lettering around a rounded surface so it sits flush: around an upright curve like on a cup, or along a lying one like on a handle. | |
| Radius of the curve | mm | 0 | -10000 … 10000 | Radius of the rounded surface. Zero measures it at the clicked spot; negative means hollow, with the lettering inside a ring. Applies when Curve = Around the curve, Along the curve. |
| Filament | 0 | 0 … 7 | Puts the lettering into a slot of its own — raised, the letters; engraved, the walls and floor of the grooves. The 3MF export turns that into the colour change, without a second file. | |
| Font | DejaVu Sans | DejaVu Sans, DejaVu Serif, DejaVu Sans Mono, Liberation Sans, Liberation Serif, Liberation Mono, Comfortaa, Dancing Script | All eight are included, so a project looks the same on every computer. | |
| Section | Regular | Regular, Bold, Italic, Bold italic | Bold carries thicker strokes on small letters and stays legible where the regular weight already smears. Applies when Font = DejaVu Sans, DejaVu Serif, DejaVu Sans Mono, Liberation Sans, Liberation Serif, Liberation Mono. | |
| Position X | mm | 0 | Where the text sits. A clicked face fills in place and direction itself. | |
| Position Y | mm | 0 | Another axis of the position — see Position X. | |
| Position Z | mm | 0 | Another axis of the position — see Position X. | |
| Direction X | 0 | The direction the text faces. A clicked face supplies it; by hand, 0/0/1 is up. | ||
| Direction Y | 0 | Another axis of the direction — see Direction X. | ||
| Direction Z | 1 | Another axis of the direction — see Direction X. | ||
| Rotation | ° | 0 | -360 … 360 | Turns the text within the face it sits on. |
Surface
Apply relief
Turns the brightness of an image into height on the surface. For grain, embossing and crests — everything a sketch is no good for.
Location: Actions on the right (with a body selected) → Apply relief
When not to use it: On a coarse mesh, because a relief only shows at corner points. Use “Even out the triangles” first.
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Image | required | A greyscale image used as a height map. Lighter areas are raised higher. | ||
| Height | mm | 1 | 0 … 50 | How tall the relief becomes — the distance between black and white. |
| Apply as | From above | From above, Around the axis, Over the sphere, Onto a face | How the rectangular image gets onto the body: from above, wrapped around the axis or over the sphere. | |
| Face | Which detected face the image is laid onto. Only for “Onto a face” — the other kinds need none. Applies when Apply as = Onto a face. | |||
| Neutral level | 0 | 0 … 1 | Which grey value leaves the surface alone. Zero only adds, 0.5 raises and lowers — the difference between a stamp and an embossing. | |
| Soften | 0 | 0 … 20 | How often the heights are averaged over their neighbours. Takes hard edges out of an image drawn too sharply for printing. |
Apply texture
Presses a pattern into a face as real geometry — knurling for grip, honeycomb or rib for looks. What the slicer gets is what you see.
Location: Actions on the right (with a feature selected: Face) → Apply texture
Applies to: Face
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Area | Rectangle | Rectangle, Entire face | A rectangular pattern area or the entire selected face up to its edges. Holes remain open. | |
| Face | The selected planar face and its cutouts define the pattern boundary. Applies when Area = Entire face. | |||
| Pattern | Knurl, diamond | Rib, Wave, Knurl, straight, Knurl, diamond, Hexagon, Dimples, Voronoi, Noise | Which pattern is applied. Knurling gives grip, honeycomb and rib are decoration, Voronoi and noise hide the layer lines. | |
| Width | mm | 40 | 0.5 … | How wide the pattern field becomes. Applies when Area = Rectangle. |
| Height | mm | 30 | 0.5 … | How tall the pattern field becomes. It sits centred on the chosen spot. Applies when Area = Rectangle. |
| Spacing | mm | 2 | 0.1 … | Spacing between the ribs. Each rib is half this width. If it would be narrower than the nozzle, the operation reports this instead of creating the pattern. |
| Depth | mm | 0.6 | 0.02 … | How far the pattern stands out or cuts in. Shallower than one layer it disappears when printed. |
| Kind | Raised | Raised, Engraved | Raised puts the pattern onto the face, engraved cuts it in. An engraved knurl grips differently from a raised one — which is better is for the hand to decide. | |
| Apply as | Flat | Flat, Wrapped around | Flat onto a plane, or wrapped around a cylinder. A knurl belongs around the grip, not as a patch on it. Applies when Area = Rectangle. | |
| Diameter | mm | 0 | 0 … | The diameter the pattern runs around. Only when wrapping. Clicking a cylindrical face enters it here. Applies when Apply as = Wrapped around. Applies when Area = Rectangle. |
| Rotation | ° | 0 | -360 … 360 | Turns the pattern within the face. Around a cylinder it runs along the circumference; the rotation has no effect there. |
| Position X | mm | 0 | Centre of the field. A clicked face fills this in by itself. Applies when Area = Rectangle. | |
| Position Y | mm | 0 | Second axis of the position — see Position X. Applies when Area = Rectangle. | |
| Position Z | mm | 0 | Height of the face the pattern goes on. Applies when Area = Rectangle. | |
| Direction X | 0 | Direction of the face. A clicked face fills it in. Applies when Area = Rectangle. | ||
| Direction Y | 0 | Second axis of the direction — see Direction X. Applies when Area = Rectangle. | ||
| Direction Z | 1 | Third axis of the direction. Up by default. Applies when Area = Rectangle. |
Fill with lattice
Fills the cavity of a hollowed body with a lattice as real geometry. It travels in the 3MF and stays the same, whoever slices the part.
Location: Actions on the right (with a body selected) → Fill with lattice
When not to use it: For parts that must hold water, because water finds the cavities. Load-bearing parts need more wall thickness first.
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Structure | Gyroid | Gyroid, Honeycomb, Cubic lattice | Gyroid carries in every direction and traps nothing, honeycomb stiffens a plate, the cubic lattice is the stiffest and the heaviest. | |
| Cell size | mm | 8 | 1 … | From cell to cell. Smaller means more struts and more material. |
| Strut thickness | mm | 1 | 0.1 … | How thick the struts become. Below two lines the printer will not print them — then the operation says so instead of trying. |
Smooth and simplify mesh
Close open surface
Gives an open surface a wall and turns it into a body. The way out for a mesh that arrives as a surface instead of a volume.
Location: Actions on the right (with a body selected) → Close open surface
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Wall thickness | mm | 2 | 0.1 … 50 | How thick the wall becomes. Below two lines it breaks easily — what that means for this material is in the report. |
Convert to faces and edges
Turns a triangle mesh into a body with true faces and edges — planes, cylinders, cones, spheres and rings. After that, STEP works and holes, edges and faces can be edited; it has no construction history. Whatever lies on no recognised face stays flat triangles; the report names the share and the deviation.
Location: Actions on the right (with a body selected) → Convert to faces and edges
When not to use it: For figures and scans, whose free form stays triangles. The conversion is not needed for printing.
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Permitted deviation | mm | 0.01 | 0.001 … 0.2 | How far a corner of the mesh may lie off its face. Larger accepts coarse meshes. |
End face editing
Converts the exact geometry into a triangle mesh. Further edits such as chamfers and fillets operate on the mesh. Undo restores the exact body.
Location: Actions on the right (with a body selected) → End face editing
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Fineness | mm | 0.05 | 0.001 … 1 | How far the triangles may deviate from the real surface. |
Even out the triangles
Makes the triangles roughly the same size by splitting large ones and merging unnecessarily small ones. Use this to prepare for sculpting.
Location: Actions on the right (with a body selected) → Even out the triangles
When not to use it: Just for refining, because triangles also disappear here. Use “Refine edges” for that.
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Edge length | mm | 1 | 0.05 … 50 | Roughly how long the edges are everywhere afterwards. Shorter means finer and a denser mesh — and finer is only needed where shaping happens later. |
| Permitted deviation | mm | 0 | 0 … 1 | How far the surface may travel for it. Zero leaves the shape untouched; only above that do the needlessly fine spots disappear as well. |
Reduce triangles
Reduces the triangle count. The largest deviation from the original surface is measured and reported.
Location: Actions on the right (with a body selected) → Reduce triangles
When not to use it: On a part that is still being dimensioned, because reducing shifts faces. Construct first, reduce last.
| Parameters | Default | Range | Meaning |
|---|---|---|---|
| Triangles | 50000 | 500 … 5e+06 | Target count. Fewer means faster and less accurate — the report says how much. |
| Method | Measured | Measured, Fast | Measured: the deviation is checked and reported. Fast: simplifies the way the display does, without measuring — for large meshes that only need to be seen. |
Refine edges
Splits long edges until the mesh is even. The shape stays exact.
Location: Actions on the right (with a body selected) → Refine edges
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Edge length | mm | 1 | 0.05 … 50 | Every longer edge is split. Shorter means a more even, denser mesh. |
Sculpt
Adds and removes material with the brush. The whole session is one step in the history and stays editable, however many strokes it holds.
Location: Actions on the right (with a body selected) → Sculpt
When not to use it: On a part that is still being dimensioned. A stroke stays where it is in space, so construct first and sculpt last.
| Parameters | Default | Range | Meaning |
|---|---|---|---|
| Strokes | The brush strokes gathered in this session. They are painted, not typed — this field only shows the result. | ||
| Baked | A locked-in state of this session. Once set, the result comes from there and no longer from the strokes — they remain as a record but no longer take effect. | ||
| Symmetry | None | None, x, y, z, X and Y plane, X and Z plane, Y and Z plane, All three planes | Planes across which each stroke is mirrored. You can change these later to make a completed session symmetrical. |
| Mirror about the middle of the body | on | The symmetry planes pass through the middle of the body. Without the tick they pass through the origin of the scene, as in older projects. |
Set a pose
Bends a body around an armature. A pose, not a motion — what gets printed is one state.
Location: Actions on the right (with a body selected) → Set a pose
When not to use it: For strong bends, because the skin pinches at bent joints. The overhang map shows what will print.
| Parameters | Meaning |
|---|---|
| Armature | The bones the body hangs on. They are placed, not typed — this field only shows the result. |
| Pose | Three angles per bone. An angle may be a project parameter. |
Smooth
Takes the roughness off a surface without shrinking the body. For generated meshes with stair steps.
Location: Actions on the right (with a body selected) → Smooth
| Parameters | Default | Range | Meaning |
|---|---|---|---|
| Passes | 5 | 1 … 50 | More passes means smoother. Edges soften too. |
Subdivide surface
Turns an angular surface into a curved one. The new points are not placed into the flat triangle but onto the curve it stands for. Sharp edges stay sharp.
Location: Actions on the right (with a body selected) → Subdivide surface
When not to use it: Where a dimension matters, because the curve is calculated from the existing triangles. Draw it in the sketch instead.
| Parameters | Unit | Default | Range | Meaning |
|---|---|---|---|---|
| Edge length | mm | 1 | 0.05 … 50 | How fine the new surface becomes. Shorter means rounder and slower to compute. |
| Edge angle | ° | 52.5 | 0 … 180 | The angle above which an edge stays sharp. A lower value rounds more edges; above 90 degrees, even a box loses its sharp corners. |




























































































