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.

Extrude not working as expected.

DuikertDuikert Member Posts: 6

To find my test project, search for: Extrude test by Kung

Normally Extrude works fine. Click all parts, and it Extrudes
In this project i use a table from where you can add more or less X and Y bars.

And so, in Extrude in Faces ans sketch regions to extrude i choose: Faces of Sketch 1. There is only one Sketch. Of course i choose Faces of Sketch 1, because Sketch 1 is dynamic. So, whatever appears in Sketch 1, it have to extrude.

But that doesnt work as you can see in the drawing. As soon as a wall hits another wall, the extrude stops.Well, at least it looks like that.

Can anybody tell me what i do wrong?

Best Answers

  • MichaelPascoeMichaelPascoe Member Posts: 1,980 PRO
    edited September 26 Answer ✓

    There are a few different ways to do this. It will depend on whether or not you want to merge everything or keep the parts separate.

    Method A: While inside the sketch, you can use the trim tool and free up those intersections so that the sketch has one closed region to think about.

    Method B: Create two sketches. Extrude them both at the same time.

    Method C: Manually select each face to extrude instead of selecting the sketch from the feature tree. For those reading this who don't know, selecting the sketch from the feature tree will allow the tree to rebuild dynamically without you having to re-select sketches even when the sketch changes shape completely.


    Learn more about the Gospel of Christ  ( Here )

    CADSharp  -  We make custom features and integrated Onshape apps!   Learn How to FeatureScript Here 🔴
  • DuikertDuikert Member Posts: 6
    Answer ✓

    Problem solved!

    Thanks for your answere. Method A and C are unusable for me. Because boht needs actions by hand. And i want to have everything automatic. Method B works, but it creates a lit of parts. So what i did do was create 2 sketches,m and 2 extrudes. Now everythinh works exacly is i want.

    Thanks for your help.

Answers

  • MichaelPascoeMichaelPascoe Member Posts: 1,980 PRO
    edited September 26 Answer ✓

    There are a few different ways to do this. It will depend on whether or not you want to merge everything or keep the parts separate.

    Method A: While inside the sketch, you can use the trim tool and free up those intersections so that the sketch has one closed region to think about.

    Method B: Create two sketches. Extrude them both at the same time.

    Method C: Manually select each face to extrude instead of selecting the sketch from the feature tree. For those reading this who don't know, selecting the sketch from the feature tree will allow the tree to rebuild dynamically without you having to re-select sketches even when the sketch changes shape completely.


    Learn more about the Gospel of Christ  ( Here )

    CADSharp  -  We make custom features and integrated Onshape apps!   Learn How to FeatureScript Here 🔴
  • DuikertDuikert Member Posts: 6
    Answer ✓

    Problem solved!

    Thanks for your answere. Method A and C are unusable for me. Because boht needs actions by hand. And i want to have everything automatic. Method B works, but it creates a lit of parts. So what i did do was create 2 sketches,m and 2 extrudes. Now everythinh works exacly is i want.

    Thanks for your help.

  • DuikertDuikert Member Posts: 6

    Problem solved!

    @MichaelPascoe, thanks for your answere. Method A and C are unusable for me. Because boht needs actions by hand. And i want to have everything automatic. Method B works, but it creates a lit of parts. So what i did do was create 2 sketches,m and 2 extrudes. Now everythinh works exacly is i want.

    Thanks for your help.

  • eric_pestyeric_pesty Member Posts: 1,877 PRO

    A fourth option that might be more flexible and robust in the long run would be to use variables and individual features with patterns to get your end result.
    I.e. have the sketch only have one bar and and pattern the extruded bar a varying number of times…

  • DuikertDuikert Member Posts: 6

    @eric_pesty,
    That is what i did now. It works excelent.

  • DuikertDuikert Member Posts: 6
Sign In or Register to comment.