You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
My 3 cents:
It's just easier to get started comparing to advanced CADs, really good for quick 3d printing.
From their website:
SOLVESPACE is a free (GPLv3) 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_
Current work
Uses cmake as build system if compiled from release (doesn't contain .git directory in tree) needs patch, that sets GIT_COMMIT_HASH to one from commit and comments out some other script, see below). I tried to xbps-src to handle that but without success, please help.
patch was done using regular diff not git diff.
It's my first contribution here, forgive mistakes.
--- a/CMakeLists.txt 2023-09-03 21:54:08.706827662 +0000+++ b/CMakeLists.txt 2023-09-03 22:02:20.616113196 +0000@@ -34,9 +34,9 @@
# NOTE TO PACKAGERS: The embedded git commit hash is critical for rapid bug triage when the builds
# can come from a variety of sources. If you are mirroring the sources or otherwise build when
# the .git directory is not present, please comment the following line:
-include(GetGitCommitHash)+# include(GetGitCommitHash)
# and instead uncomment the following, adding the complete git hash of the checkout you are using:
-# set(GIT_COMMIT_HASH 0000000000000000000000000000000000000000)+set(GIT_COMMIT_HASH 70bde63cb32a7f049fa56cbdf924e2695fcb2916)
string(SUBSTRING "${GIT_COMMIT_HASH}" 0 8 solvespace_GIT_HASH)
project(solvespace
Does the requested package meet the package requirements?
Compiled
Is the requested package released?
Yes
The text was updated successfully, but these errors were encountered:
Package name
solvespace
Package homepage
https://solvespace.com/
Description
My 3 cents:
It's just easier to get started comparing to advanced CADs, really good for quick 3d printing.
From their website:
SOLVESPACE is a free (GPLv3) parametric 3d CAD tool. Applications include:
Current work
Uses cmake as build system if compiled from release (doesn't contain .git directory in tree) needs patch, that sets GIT_COMMIT_HASH to one from commit and comments out some other script, see below). I tried to xbps-src to handle that but without success, please help.
patch was done using regular
diff
notgit diff
.It's my first contribution here, forgive mistakes.
patch
Does the requested package meet the package requirements?
Compiled
Is the requested package released?
Yes
The text was updated successfully, but these errors were encountered: