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)

Crash (by Garfield)
I had an assembly of several parts and then re-designed one. Now when loading the assembly, SolveSpace crashes:

$ solvespace
SolveSpace!

Generate::REGEN (for bounding box) took 201 ms
Generate::REGEN took 400 ms
File ./src/entity.cpp, line 614, function PointGetExprs:
Assertion failed: false.
Message: Unexpected entity type.
Aborted (core dumped)

I guess that is because the changed part does not fit the model/constraints anymore. But in such a case it would be good to remove the part or have another possibility to recover the rest of the assembly.
Sat Jan 23 2021, 06:21:28
(no subject) (by Paul)
I'd say crashing is the wrong thing to do. What the right thing is depends a lot on what was built upon the linked part. It seems like deleting constraints that were dependent on entities no-longer present and leaving everything else intact would be good - similar to what happens if you go back to an earlier group in a sketch and delete things.

This is an problem I'd like to investigate more, since IDF files and .stl files (future) will probably cause this often if they're changed after linking in an assembly.
Sat Jan 23 2021, 19:21:40
constraint between g002 and g004 is missing (by Juergen)
First of all thanks to SolveSpace for the intuitive program, even when the browser remembers me to the old DOS area :-) RC2 is running w/o a crash so far in the Linux Mint and Mac Big Sur.

I tried the following housing
G002 create a housing for electronic and therefor I draw a square with 140 x 140 mm with arc’s at each corner. With long holes in each corner referenced to the outer lines
G003 with an extrusion assembly of 35mm (Pad)
G004 with larger long holes constrained to the center point of the long hole in G002
G005 with an extrusion difference of 30mm (Pocket)

So far all looks good, but when I go back to G002 to change the outlines to 130 x 130 the large long hole in G005 gets crashed.
The center of the large long hole in g004 does no longer reference to the center of the long hole in G002. The same happened to me when I create a more complex drawing in g004 where I thought that the constraint are related to the outlines.

I'm a newbie in mechanic construction and could not find where the error comes from.
Sun Jan 24 2021, 10:09:44
(no subject) (by Juergen)
sorry I posted it as a replay instead generating a new post
Sun Jan 24 2021, 10:13:52
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.