Welcome to the Onshape forum! Ask questions and join in the discussions about everything Onshape.

First time visiting? Here are some places to start:
  1. Looking for a certain topic? Check out the categories filter or use Search (upper right).
  2. Need support? Ask a question to our Community Support category.
  3. Please submit support tickets for bugs but you can request improvements in the Product Feedback category.
  4. Be respectful, on topic and if you see a problem, Flag it.

If you would like to contact our Community Manager personally, feel free to send a private message or an email.

Why wont this Boolean?

colin_king506colin_king506 Member Posts: 53 ✭✭

Best Answers

  • Derek_Van_Allen_BDDerek_Van_Allen_BD Member Posts: 811 PRO
    Answer ✓

    779 features is now the highest I've seen in one single part studio tab. That's impressive that the build time is "only" ~20 seconds for the amount of geometric torture happening in there. Usually you see this kind of failure when there's some kind of zero thickness geometry, self intersecting parts, or volumes meeting at only a single edge instead of some true overlapping or butting region. I wouldn't be surprised in this case if the boolean feature just took one look at the truckload of face intersections impending and did one of these though:

    OopsHideGIF (2).gif

    But the bigger issue is for sure the document structure, that's gotta be painful to work in there at this point with that many features in one place. I would recommend referencing the Master Model Workflows article by Onshape and watching this video walkthrough I gave the other day of some of the modeling approach involved in the master part method to speed things up and get model stability

  • glen_dewsburyglen_dewsbury Member Posts: 1,295 PRO
    Answer ✓

    I got your boolean to work, but I'm not sure why you'd want to. Gives boolean of boolean etc., amongst of things. There seams to be features given the same name as parts maybe causing incorrect selection between features and parts for the boolean. I made sure any other stuff like curves ere hidden the window selected the 2 remaining parts for the new boolean.

    Any reason not to scale the imported image so that parts will be to scale when traced?

    https://cad.onshape.com/documents/ad7ef6b83a1862b3824eaabe/w/1357451a45838ff836cd0ca9/e/5058c88b636a02e0fa480da3

    And what Derek said.

    Untitled Image

Answers

  • Derek_Van_Allen_BDDerek_Van_Allen_BD Member Posts: 811 PRO
    Answer ✓

    779 features is now the highest I've seen in one single part studio tab. That's impressive that the build time is "only" ~20 seconds for the amount of geometric torture happening in there. Usually you see this kind of failure when there's some kind of zero thickness geometry, self intersecting parts, or volumes meeting at only a single edge instead of some true overlapping or butting region. I wouldn't be surprised in this case if the boolean feature just took one look at the truckload of face intersections impending and did one of these though:

    OopsHideGIF (2).gif

    But the bigger issue is for sure the document structure, that's gotta be painful to work in there at this point with that many features in one place. I would recommend referencing the Master Model Workflows article by Onshape and watching this video walkthrough I gave the other day of some of the modeling approach involved in the master part method to speed things up and get model stability

  • glen_dewsburyglen_dewsbury Member Posts: 1,295 PRO
    Answer ✓

    I got your boolean to work, but I'm not sure why you'd want to. Gives boolean of boolean etc., amongst of things. There seams to be features given the same name as parts maybe causing incorrect selection between features and parts for the boolean. I made sure any other stuff like curves ere hidden the window selected the 2 remaining parts for the new boolean.

    Any reason not to scale the imported image so that parts will be to scale when traced?

    https://cad.onshape.com/documents/ad7ef6b83a1862b3824eaabe/w/1357451a45838ff836cd0ca9/e/5058c88b636a02e0fa480da3

    And what Derek said.

    Untitled Image
  • SMURFCADSMURFCAD Member Posts: 45

    @colin_king506 You've obviously put in a lot a work there. …And the recommendations above are valid, but maybe don't help you at this point.

    I'll ask the question for you;

    To the Onshape experts here. How would one even begin to break this up into multiple part studios? Said another way… if someone gave you this doc and said "fix it", just bill me the hours. How would you approach that?

    -S

  • Derek_Van_Allen_BDDerek_Van_Allen_BD Member Posts: 811 PRO

    There's the careful approach and the aggressive approach, and I almost always default to the aggressive approach. In the past I would have conceptualized chunks of related geometry to carve out of the part studio and then duplicated the tab into that many chunks, then in each of the new studios start deleting features irrelevant to any of the smaller geometric assemblies to try to focus in on whatever matters to just that subset of geometry. In practice the issue with this approach is the modeling architecture is usually not clean to commit surgery on and you end up with less than ideal build time and waste a lot of potential progress hours fighting with features that break when you chop their legs out from under them, so the faster approach is to pull up a second monitor and draw the chunks from scratch and perform a full refactor with good architecture. It always sounds like the longer way around and it never ends up being that way because a clean document is so much faster to work on and you've already got a good reference for the target final product so it doesn't take as much time as you'd expect. Even starting "from zero"

  • colin_king506colin_king506 Member Posts: 53 ✭✭
    edited March 2

    So… to see if I can understand. You would sketch the solid of the .026 x .026 x .017 cube and then pattern it in the X and Y and… then remove them from the solid shape that is .017 thick? You obviously have WAY more 3D time than me.

    An alternative way - probably more steps than you though:

    1. Draw the basic shape using the platform top surface as my 0,0,0 for the Mate Conn.
    2. Extrude the basic shape to the desire thickness, in this case .017
    3. Draw a square .026 x .026
    4. Extrude that to .017
    5. Linear Pattern by Feature to the desired X and Y
    6. Add areas as desired/ needed - around the perimeter and elsewhere as needed, using the top surface of the basic shape as my 0,0,0 for the Mate Conn.
    7. Extrude the to underside face.

    Does this sound like a sound sequence?

  • colin_king506colin_king506 Member Posts: 53 ✭✭

    I did it the Alternative way and I had no problem with the Boolean operation.

    image.png

    I may see my prior problem…

  • SMURFCADSMURFCAD Member Posts: 45

    @Derek_Van_Allen_BD Other than starting over. Your approach sounds right to me.

    And… "Show Dependencies.." is your friend. Learn how to use it.

  • MDesignMDesign Member Posts: 1,329 PRO

    to be fair I havn't looked at the model but usually with a question like that you start with f u pricing, then if accepted start from scratch. LOL

Sign In or Register to comment.