New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add "default solid model" configuration option #635
Comments
This seems like it'd just annoy people who are used to the current behavior, and not do anything about the underlying performance issues. |
That is why I request to add "option" instead of hardcoding single choice. By default this "option" of course should be set to |
Fair point. |
FTR, Maybe it would be enough just add checkbox configuration option "☑ default solid model as |
AFAICT the entire "force to triangle mesh" system is a workaround for issues with NURBS booleans ;-) I agree that I'd be very annoyed if this was a new default but I could see it as an option. |
Agree. |
Closing. The correct default should be union. Adding a user option to change it is probably some kind of work around. I'm not even a fan of allowing "assembly" as an option for non-assembly groups as it doesn't do a boolean at all and can lead to overlapping shells, and performance has improve significantly since then. |
System information
SolveSpace version:
3.x
Operating system: All supported
Expected behavior
Add configuration option "default solid model as:
union
|assembly
|difference
|intersection
" to be able set preferred default solid model type for new solid model groups.Actual behavior
Actually by default "solid model as: " set (hardcoded) to
union
for all new created groups.As result, on complex models next created solid model group could cause whole model on
union
operation with previous solid models groups & its sometime hard to tune "united" solids.Additional information
The text was updated successfully, but these errors were encountered: