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)

Updating nested assemblies (by wolfv)
I have a project containing a hierarchy of assemblies, each assembly being dependent on a previous assembly.
After editing a part, I manually save each assembly file in the assembly-dependency hierarchy.
Is there a more efficient way to propagate the changes up the assembly-dependency hierarchy?

Similar post from 2019:
https://solvespace.com/forum.p...;parent=2777&tt=1563959569

I tried using "Edit → Regenerate All" but it didn't seem to do anything.
Maybe I did it wrong. How is "Regenerate All" used?

"Regenerate All" is mentioned in:
https://solvespace.com/ref.pl
https://solvespace.com/box.pl

I am using solvespace 3.1
Wed Jun 19 2024, 11:03:49
(no subject) (by ruevs)
There is no easier way at this point.
Wed Jun 19 2024, 14:42:43
submitted the issue at github (by wolfv)
Wed Jun 19 2024, 17:40:19
How to regenerate nested assemblies tutorial (by wolfv)
A SolveSpace project can have a hierarchy of assemblies, each assembly being dependent on a previous assembly. When a .slvs file is edited, that change is not automatically propagated up the dependency hierarchy.

The following procedure is easiest way to repeatedly update a nested assembly:

For each sub-assemble in the hierarchy, open a copy of SolveSpace.
After editing a .slvs file in the hierarchy
- File → Save (Ctrl+S)
- Change focus to the SolveSpace with assemble that depends on that .slvs file (alt+tab i.e. hold alt while tapping tab until desired window is selected)
- Edit → Regenerate All (Space)
- Repeat for each sub assemble up the dependency hierarchy.

The attached nested_assemblies example has the following dependency hierarchy:
- rectangle+triangle+triangle-asm.slvs
- - rectangle-part.slvs
- - triangle+triangle-asm.slvs
- - - triangle-part.slvs
Thu Jun 20 2024, 09:16:29, download attachment nested_assemblies.zip
(no subject) (by ruevs)
Thu Jun 20 2024, 14:45:16
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.