github tangency-labs/solidcraft v0.1.5
SolveCraft v0.1.5

latest releases: v0.29.0, v0.28.0, v0.27.1...
21 days ago

SolveCraft is open-source parametric 3D CAD in Rust: sketch, constrain, extrude, and change a
parameter to watch the timeline rebuild. Documentation
· try it in the browser ·
contributing ·
issues. AI agents can model with it over MCP:
solvecraft-cli mcp (how).

Which file?

  • Windows: SolveCraft-0.1.5-windows-x64.exe runs as is. Or install the .msi, or unzip the
    -portable.zip (x64, x86 and arm64).
  • macOS 11+ (Apple silicon and Intel): open the .dmg and drag SolveCraft onto Applications.
    The CLI is in solvecraft-cli-0.1.5-macos-universal.zip.
  • Linux (x86_64 and aarch64, glibc 2.35+): the .AppImage (chmod +x, then run it), the
    .deb or .rpm, the .flatpak (flatpak install --user <file>), or the .tar.gz.
  • FreeBSD: tar -xzf solvecraft-0.1.5-freebsd-x86_64.tar.gz --strip-components 1 -C /usr/local.
  • Web: solvecraft-web-0.1.5.zip is a static site to host yourself.
  • SHA256SUMS.txt: sha256sum -c SHA256SUMS.txt --ignore-missing.

The builds aren't signed yet. On macOS, right-click SolveCraft in Applications and choose
Open the first time (or run xattr -dr com.apple.quarantine /Applications/SolveCraft.app).
On Windows, SmartScreen may say "Windows protected your PC": More info, then Run anyway.
Licences are built in (Help ▸ About ▸ Licences, solvecraft-cli licences); the packages also
install THIRD-PARTY-LICENSES.txt. Known limitations:
ROADMAP.md.

Changes in 0.1.5

This patch release improves modelling accuracy and navigation, with compatible extensions to plane and coordinate inputs.

  • Mirror, Section Analysis, and sketches accept construction planes by name or feature ID; mirrors follow parametric plane changes.
  • Primitive placement accepts length expressions per coordinate and follows parameter changes, renames, and component placement. Invalid points and axes are refused.
  • Angle and length dimensions report their values after the sketch has been solved.
  • Fix equal-distance chamfers on sloped end faces and reject extensions beyond trimmed rim faces.
  • Allow horizontal timeline scrolling and enlarge view-cube face labels.
  • Improve loading performance for large designs and add scheduled nightly prereleases for changed builds.

Full changelog

Don't miss a new solidcraft release

NewReleases is sending notifications on new releases.