Welcome to the Onshape forum! Ask questions and join in the discussions about everything Onshape.
First time visiting? Here are some places to start:- Looking for a certain topic? Check out the categories filter or use Search (upper right).
- Need support? Ask a question to our Community Support category.
- Please submit support tickets for bugs but you can request improvements in the Product Feedback category.
- 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.
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
-
MichaelPascoe Member Posts: 1,898 PRO
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! cadsharp.com/featurescripts 💎0 -
Duikert Member Posts: 6 ✭
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.
0
Answers
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! cadsharp.com/featurescripts 💎
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.
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.
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…
@eric_pesty,
That is what i did now. It works excelent.