This package browser is in early development. Mind the rough edges.


Parametric 2D/3D CAD (computer-aided design) software

SOLVESPACE is a parametric 3D CAD tool. Applications include:

  • modeling 3D parts — draw with extrudes, revolves, helixes and Boolean (union / difference / intersection) operations

  • modeling 2D parts — draw the part as a single section, and export DXF, PDF, SVG; use 3D assembly to verify fit

  • 3D-printed parts — export the STL or other triangle mesh expected by most 3D printers

  • preparing CAM data — export 2D vector art for a waterjet machine or laser cutter; or generate STEP or STL, for import into third-party CAM software for machining

  • mechanism design — use the constraint solver to simulate planar or spatial linkages, with pin, ball, or slide joints

  • plane and solid geometry — replace hand-solved trigonometry and spreadsheets with a live dimensioned drawing


Install the latest version of solvespace as follows:

guix install solvespace

Or install a particular version:

guix install solvespace@3.1

You can also install packages in augmented, pure or containerized environments for development or simply to try them out without polluting your user profile. See the guix shell documentation for more information.