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)

What am I doing wrong? (by Jon Kemp)
I've noticed sometimes that simple-seeming sketches suddenly becomes unworkable when I add some constraint or other and I'd like to understand what I'm doing wrong so I can solve the structure some other way.

For instance, in the attached sketch, SS was working with no appreciable delay until I added the "extrude" group at the end. Following this, any operation was followed by a long wait (perhaps up to a minute) until SS started responding again. I seem to have made the structure orders of magnitude harder to solve.

The workspace that is being extruded is not very closely connected to existing workspace planes; to create it, I added a point along a line perpendicular to the plane to be added and constrained the distance of that point from an existing plane (which is parallel to the new one). Could it be because this new plane is "hanging" in mid-air that makes solving its extrusion so hard? What would be a better to constrain it?

Thank you in advance for any insight!
Sat Feb 9 2019, 08:19:00, download attachment Control panel.slvs
(no subject) (by Jon Kemp)
NB I meant to add that after creating the point to lie within the new plane, I aligned the view using F2, selected the point and created a new workspace with Shift-W, so there weren't actually any explicit lines constraining the orientation of the plane.
Sat Feb 9 2019, 08:23:04
(no subject) (by Andrew)
I have no problems with your attached sketch, using version 2.3 under Linux. Are you using an old version?
Sat Feb 9 2019, 08:34:18
(no subject) (by Jon Kemp)
Thanks for trying that - sorry for my late reply, I was expecting an email notification so haven't been checking the forum.

I had thought I was using the latest version (under Windows), which would be 2.3, but Solvespace itself reports v4.5.0 (Build 24.20.100.6293) so I'm a bit confused there. The EXE itself has no version information that I can see.


I rebuilt my model in a more straightforward way, with more of the plan being extruded up from the initial sketch (and then subtracted from) and the design-time performance was fine, but I encountered a problem when trying "export triangle mesh" where SS stalled on group 12 of 42. What finally got me out of that hole was increasing "export chord tolerance" from 0.01 to 0.1. It's just occurred to me that perhaps I have an unusual setting somewhere else, e.g. "chord tolerance", that's making my environment perform worse than yours.

A quick test seems to confirm this: I was unable to open my own "Control panel.slvs" just now (SS hung for ages) but after increasing "chord tolerance" from 0.1% to 1% I was able to open and manipulate the model without any problems.

Is there a list of sensible defaults somewhere?
Mon Feb 11 2019, 04:36:57
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.