Result has multiple solids - can't work out why

Post here for help on using FreeCAD's graphical user interface (GUI).
Forum rules
and Helpful information
IMPORTANT: Please click here and read this first, before asking for help

Also, be nice to others! Read the FreeCAD code of conduct!
Post Reply
joshuaoc
Posts: 2
Joined: Sun Jul 18, 2021 5:41 pm

Result has multiple solids - can't work out why

Post by joshuaoc »

Hi,

I'm trying to do a linear transform on a pocket I've cut out.

At 16 occurences and 1188mm, all is fine, however when I bump it down to 1187mm, it complains with "Result has multiple solids".

I however cannot work out why that is the case, it's certainly not my intention, and as far as I can tell there's nothing within 16mm of the edge anyway, so I can't see where it could possibly be cutting!

Attached is a screenshot, and the file itself.

Cheers!

Image
shoerack-back.FCStd
(166.28 KiB) Downloaded 24 times
User avatar
Shalmeneser
Veteran
Posts: 9545
Joined: Wed Dec 23, 2020 12:04 am
Location: Fr

Re: Result has multiple solids - can't work out why

Post by Shalmeneser »

Please follow the PINK BANNER.
User avatar
Shalmeneser
Veteran
Posts: 9545
Joined: Wed Dec 23, 2020 12:04 am
Location: Fr

Re: Result has multiple solids - can't work out why

Post by Shalmeneser »

20+1187 : cut in the top and do island parts (red in the picture) = bodieS = illegal in PartDesign wb
20+1188 : cut outside = one body
Attachments
1183
1183
Snip macro screenshot-7459a3.png (2.58 KiB) Viewed 1784 times
Bance
Veteran
Posts: 4249
Joined: Wed Feb 11, 2015 3:00 pm
Location: London

Re: Result has multiple solids - can't work out why

Post by Bance »

Count the number of pockets in your screenshot?
edwilliams16
Veteran
Posts: 3179
Joined: Thu Sep 24, 2020 10:31 pm
Location: Hawaii
Contact:

Re: Result has multiple solids - can't work out why

Post by edwilliams16 »

Your stock is 1200 mm long. First shelf is at 20 mm - so last shelf has to be less than 1180 mm from the first one or it goes off the end.
GeneFC
Veteran
Posts: 5373
Joined: Sat Mar 19, 2016 3:36 pm
Location: Punta Gorda, FL

Re: Result has multiple solids - can't work out why

Post by GeneFC »

In case it is not totally clear, it is the small teeth at the end of the overall shape that are becoming detached at certain lengths for the Linear Pattern.

If you reduce the 1188 mm to 1180 mm it works again. It would fail at 1170 mm, etc.

Gene
joshuaoc
Posts: 2
Joined: Sun Jul 18, 2021 5:41 pm

Re: Result has multiple solids - can't work out why

Post by joshuaoc »

Thanks all for your helpful notes!

Apologies for it being such a simple thing, the reason I fell prey to this is because I had another work piece to which I'd done the same transformation, however it didn't have those top fingers, so the 16th hole was actually outside of the body.

This didn't raise any errors seemingly, and I never counted the holes so I took that to be "16 holes and working", so I couldn't figure this one out when I did the same set of pockets here!

Anyway, thanks for the specific help, and also for the general advice I'll take from you all:

- Count your transforms if something is up!
- Manually calculated sense checks are feasible, and useful. To be honest I didn't think to even try to manually do any thinking here, just trusting that I'd parameterised it all correctly.
freedman
Veteran
Posts: 3464
Joined: Thu Mar 22, 2018 3:02 am
Location: Washington State, USA

Re: Result has multiple solids - can't work out why

Post by freedman »

I typically make the pattern offset very small, to the point of having the pattern features stack-up, then I start to stretch things out. This is a known no error issue. There are more important things to work on so this is on the some-day list.
IemandAnders
Posts: 14
Joined: Wed Apr 20, 2022 8:22 am

Re: Result has multiple solids - can't work out why

Post by IemandAnders »

freedman wrote: Tue Jul 20, 2021 6:42 pm I typically make the pattern offset very small, to the point of having the pattern features stack-up, then I start to stretch things out. This is a known no error issue. There are more important things to work on so this is on the some-day list.
You serious? This is not important??????
We are couple of years further and still the same error.
No error if I keep the distance very small, error when bodies are spread out.
drmacro
Veteran
Posts: 8974
Joined: Sun Mar 02, 2014 4:35 pm

Re: Result has multiple solids - can't work out why

Post by drmacro »

IemandAnders wrote: Thu May 11, 2023 10:32 am
freedman wrote: Tue Jul 20, 2021 6:42 pm I typically make the pattern offset very small, to the point of having the pattern features stack-up, then I start to stretch things out. This is a known no error issue. There are more important things to work on so this is on the some-day list.
You serious? This is not important??????
We are couple of years further and still the same error.
No error if I keep the distance very small, error when bodies are spread out.
In FreeCAD main, the rule in Part Design is all operations must result in a single solid. It is not a error, it is defined behavior.

In the Linkstage3 FreeCAD, you can make multiple solids in a Part Design Body.
Star Trek II: The Wrath of Khan: Spock: "...His pattern indicates two-dimensional thinking."
Post Reply