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.
Is it possible in OnShape yet to pattern a hole cut into a part?
Phil_G_1987
Member Posts: 4 ✭
I've been creating a C-channel cross member, this cross member has holes cut into it at 100mm increments, the only way I could find to do this was to sketch each individual hole in a single sketch and then use the Extrude -> Remove tool to create the holes.
I was looking for a tool or a way of being able to just pattern the hole Extrude feature and not pattern the entire part multiple times.
I tried using the Boolean tool but I couldn't seem to get it to work.
Phil
I was looking for a tool or a way of being able to just pattern the hole Extrude feature and not pattern the entire part multiple times.
I tried using the Boolean tool but I couldn't seem to get it to work.
Phil
0
Best Answer
-
brucebartlett Member, OS Professional, Mentor, User Group Leader Posts: 2,141 PRO
Answers
Twitter: @onshapetricks & @babart1977
Any ideas?
The other potential issue is that the direction of the pattern might be going in the opposite direction. If your selection is correct, try toggling the flip direction and see if the pattern works.
Now I have 8 holes in a row and I wan't to mirror copy them to the other side. Can't select from feature list to pattern/mirror - so I need to zoom and select each of them 2 clicks per hole (+10% missed clicks and fixes)
Wouldn't it be more convenient to have feature pattern / mirroring instead or in addition to face pattern/mirror?
If the holes are truly patterned, then take advantage of the "Select patterns" option of our "Create selection" tool. This will pickup all of the faces that are identical to the selection you've created rather than forcing you to select them N number of times.
I think feature and face pattern and mirror is something that can and should coexist. One isn't a one-to-one substitute of the other. Feature pattern/mirror is something that we know needs to be in Onshape.
A quick key for this would be good eg. Shift Spacebar, don't know if that's possible.
Twitter: @onshapetricks & @babart1977
For the pattern setup I chose face pattern and picked both of the angled faces, I then chose the fillet edge. No joy, I tried several different combinations but no joy.
I can't completely tell what you are trying to do based on the picture you attached but I am assuming you made v-groove through the entire top face of your part and tried to circular face pattern it. If this is true, the faces you are circular patterning would intersect with one another causing the number of faces to be generated to change and fail. A way to do it in this case would be to pattern parts that would result in the v-groove then subtract them with a boolean
1. Create a part that would etch out the v-groove. Start a circular pattern and select the part for "Entities to pattern"
2. Select the circular edge to get the axis of rotation. Configure the rest of the pattern to get the right number of instances and angle between parts/overall angle and accept it.
3. Start a boolean, choose "Subtract" and put in all of the patterned parts for the tools. Since these were just created by the circular pattern I either use cross-selection to get the parts from it or shift+click in the parts list to get a batch selection.
4. Select the part that you want the v-grooves in it as the target
If my assumption is wrong and you do have end cap faces, then face pattern is reasonable. You need to make sure you select all faces that need to be patterned, including the end caps.
1. Start a circular pattern and choose the "Face pattern" option. For the "Faces to pattern" select all of the faces that need to be patterned. In the image below, it is three faces: the two faces for the v-groove and the face that is used for the end-cap.
2. Select the edge of the face you want the v-grooves to be in to get the axis of rotation. Enter the number of instances and the angle between faces/overall angle you want to pattern. Keep in mind, if the angles are too low then the faces will start to overlap and can't be created.
I hope this helps
I didn't think about the parts version. I'll have to try that but was wondering why the face pick failed.
Cheers
Sorry I can't be of more help, however I do see the issue (I think). The faces you are trying to pattern aren't capped by a face. As a result, the faces that are being patterned are extended beyond/to the center of rotation causing the faces to intersect. It is something I will talk to the development team about on Monday.