SolveSpace Logo SOLVESPACE -- parametric 2d/3d CAD
Examples
Tutorials
Features
Download
Reference
Technology
Library
Forum
Contact
USER FORUM

(you are viewing a thread; or go back to list of threads)

code documentation (by algev)
Hello,

I'm trying to understand if I could contribute, but I was not able to find any documentation for the source code. Is there any documentation for the source code? Or at least any hints to start understanding how the solvespace project work at a source code level
Tue Dec 21 2021, 15:57:10
(no subject) (by Paul)
There isnt a lot of documentation. Can you tell us what kind of features or changes you'd like to work on? Or a few specific open issues on github? One starting point may be reading over solvespace.h or sketch.h.
Tue Dec 21 2021, 18:48:48
code documentation (by algev)
Hello,

thank you for your answer. I'll start reading the solvespace.h file and sketch.h file. I would like to look into the creation of assemblies. But to be honest, at the moment I'm still exploring the project and understanding where all the things are
Wed Dec 22 2021, 05:16:13
(no subject) (by Andrew)
Assembles are provided for, with the components in separate files. Use New Group-Link / Assemble.
Wed Dec 22 2021, 10:14:06
(no subject) (by Paul)
Some day I would like to see a complete overhaul of assemblies, but that will need to be done by someone with a lot of SS development experience. IMHO it would go along with hierarchical sketches, named/scoped parameters, etc.
Wed Dec 22 2021, 10:42:51
(no subject) (by hinell)
At best you start to learn CMake. That's the entry point of building entire source code base into a binary. Fromt there you can explore the source tree.
Sun Nov 27 2022, 15:21:06
Post a reply to this comment:
Your Name:
Your Email:
Subject:
(no HTML tags; use plain text, and hit Enter for a line break)
Attached file (if you want, 5 MB max):
© 2008-2022 SolveSpace contributors. Most recent update June 2 2022.