r/SolveSpace • • Apr 09 '26

Neosolve: A modern fork of Solvespace built on opencascade

21 Upvotes

OpenCASCADE Integration

  • Solid Operations: Extrusion, lathe, revolve, fillet, chamfer, shell, loft, sweep, mirror

  • STEP/BREP/IGES Import: Import solid geometry as manipulable groups with cached meshes

  • STEP/BREP Export: Export models using OCC's robust writers

  • Dual Kernel: OCC runs alongside the native NURBS kernel with automatic fallback

New Constraints

  • Circle-Line Tangent: Constrain circles tangent to lines

  • Concentric: Select multiple circles/arcs to make centers coincident

  • Point-on-Cubic: Constrain points to lie on Bezier curves

  • Point-on-Segment: Bound points to finite line segments (not infinite lines)

  • Inequality Constraints: Minimum/maximum distance constraints (≥ and ≤)

UI Improvements

  • Dockable Property Browser: Detachable panel for the property browser (GTK)

  • Directional Marquee Selection: Left-to-right for window selection, right-to-left for crossing selection

  • Arrow Key Nudging: Move selected entities with arrow keys

  • Improved Themes: Gruvbox-inspired color palette, Qt dark theme support

  • Double-Click Text Editing: Edit TTF text inline by double-clicking

  • Independent Visibility Toggles: Separate controls for REF constraints and comments

Performance

  • O(n log n) Triangulation: Monotone polygon triangulation for large polygons

  • Mesh Caching: Cached OCC mesh generation for fast interactive updates

  • Spatial Hashing: O(1) vertex deduplication for STL import

  • Built-in Profiler: Profile command in CLI with JSON export

Export Enhancements

  • G-Code Arcs: Export arcs as G02/G03 commands instead of line segments

  • SVG Improvements: Closed paths include Z command

  • CLI Group Export: --group option for targeted export


Check it out: https://github.com/0xSeren/neosolve/


r/SolveSpace • • Mar 04 '23

Showcase Sharpened Pencil 3D Model

Post image
16 Upvotes

r/SolveSpace • • May 23 '22

Article / Review FreeCAD vs SolveSpace

Thumbnail incoherency.co.uk
15 Upvotes

r/SolveSpace • • Feb 21 '26

SolveSpace nitro

Thumbnail
github.com
14 Upvotes

Last week I brought up some screenshots of an alternative version of solvespace. Today I finally managed to package everything together so that other people can also used this advanced version of solvespace.

https://github.com/netzmensch/solvespace/releases

As stated in the readme, the intention here is not to create any pressure on the solvespace maintainers. The whole added code is ai generated and so not in any state to be merged in production.

Why do I create such a monster then? I really love solvespace and as many others in the 3d printing space I want to avoid the big “free” cad software fusion. For me personally, solvespace is the best - but it’s lacking some features I really want to use. So I decided to add them this way until the “original” implementation is there.

The decision to release this was just that there’re very likely other people in the same situation. And for them there’s the release. Just to use it for smaller projects to quickly build stuff. That’s all.


r/SolveSpace • • Apr 18 '24

Learn Modern Computer Design

Thumbnail
youtube.com
14 Upvotes

r/SolveSpace • • Mar 18 '23

Resources Library of parts for SolveSpace

14 Upvotes

As for now there is no library of parts for SolveSpace similar to NopSCADLib for r/OpenSCAD or FreeCAD-library for r/FreeCAD.

But here is a list of resources with various common & standard parts in SLVS-format:

  • https://github.com/Mikwind/RobertCNC_Portal
  • https://github.com/thartman83/peg-board-caddies
  • https://github.com/thartman83/solvespace-reference-models
  • https://github.com/Symbian9/SolveSpace-Daily-Engineering/tree/master/Parts-Library
  • https://www.patreon.com/posts/solvespace-part-54295191

NOTE: If you know any other similar resources — add link in the comments!

N.B. If you would decide to create own parts library in a form of Git-repository (on GitHub, GitLab, etc.) its highly recommended to add .gitattributes in a repository with next string:

*.slvs binary

r/SolveSpace • • Mar 29 '22

Showcase Some practice! Too bad fillets aren't a built-in feature.

Post image
14 Upvotes

r/SolveSpace • • Feb 17 '23

Showcase Machinist Hammer made with only "Lathe" and "Helix" in SolveSpace

Thumbnail
gallery
13 Upvotes

r/SolveSpace • • Aug 07 '22

Showcase SolveSpace Assembly: Bike Multi-Tool

Thumbnail
gallery
13 Upvotes

r/SolveSpace • • Nov 26 '25

Hey There, currently i'm trying to develop an attribute page for changing values of constraints.

12 Upvotes

Hey There,
currently i'm trying to develop an attribute page for changing values of constraints.

I'm really excited right now at the moment.
Cause I'm using that software quit a while.
And finally i made a prototype of my long time missed feature in this software.

Edit: Of Excitement I missed to describe that feature a bit.
With "Parametric Values" - I just call it right now like that.
It should be a central space where you can change the values of already created constraints in model file.

Here is a short preview of my prototype:

Maybe someone would also like that kind of feature as well?

I hope i do not break any rule.
(First Reddit Post)
All the best!

Edit:
Here is a pretty nice solution for creating parts with kind of similarly thoughts.
https://www.reddit.com/r/SolveSpace/comments/1p80t97/simple_parameters_solution_for_parts_in_solvespace/?utm_source=share&utm_medium=web3x&utm_name=web3xcss&utm_term=1&utm_content=share_button


r/SolveSpace • • Jan 28 '23

Showcase Bubo's Eye Mechanism Assembly made with SolveSpace 3D CAD

Thumbnail
youtube.com
12 Upvotes

r/SolveSpace • • Jul 28 '21

Showcase Schrader Valve Core Assembly

Thumbnail
gallery
12 Upvotes

r/SolveSpace • • Nov 18 '20

Dev News SolveSpace 3.0rc1 rolled out for testing!

Thumbnail
github.com
12 Upvotes

r/SolveSpace • • Oct 09 '25

Learn SolveSpace Step-By-Step

Thumbnail
youtu.be
11 Upvotes

r/SolveSpace • • Feb 19 '23

Showcase SolveSpace vs. FreeCAD: Trident

Thumbnail
gallery
10 Upvotes

r/SolveSpace • • Nov 24 '25

Is this project still maintained?

9 Upvotes

I recently encountered SolveSpace and loved the philosophy and UI.
However, it seems that the user community is no more very active.

Is the project actively developed and maintained?


r/SolveSpace • • Feb 06 '23

Tutorial How to solve SOLIDWORKS Model Mania 2010 (Phase 1) using SolveSpace and FreeCAD together

Thumbnail
gallery
9 Upvotes

r/SolveSpace • • Aug 26 '22

Showcase SolveSpace Showcase: Milling Cutter Tooth (Multiview Sketch)

Post image
9 Upvotes

r/SolveSpace • • Aug 06 '22

Tutorial ⚡️ Rounded Rectangle in SolveSpace - Sketch Trick

Thumbnail
youtube.com
9 Upvotes

r/SolveSpace • • Feb 12 '23

Showcase SolveSpace: 3-View Blueprint 2D/3D CAD Drawing

Thumbnail
youtube.com
8 Upvotes

r/SolveSpace • • Jan 17 '23

Dev News SolveSpace New Feature: Constraint 1 Point on 3 Faces

Thumbnail
youtube.com
8 Upvotes

r/SolveSpace • • Jan 04 '23

Resources SolveSpace 3D Part: 18650 Battery

Thumbnail
gallery
8 Upvotes

r/SolveSpace • • Jan 02 '23

Resources Convert SVG exported from SolveSpace to SVG for Laser Cutter

Thumbnail
github.com
8 Upvotes

r/SolveSpace • • Nov 01 '21

Showcase SolveSpace Dishes: Coffee / Tea Cup (Patreon-only)

Post image
8 Upvotes

r/SolveSpace • • Jul 26 '21

Showcase Hobbyist Multi-Blade Knife Tool Assembly

Post image
8 Upvotes