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 from face
wcrisman
Member Posts: 6 EDU
I would like the option to extrude a sketch from a face (object, surface) with our without an offset.
This is very handy when sketching something that is extruded in multiple places. An example might be a fastener that occurs on both sides of a model. I would like to sketch it once on one side, and extrude it on that side, then extrude it again on the other side of the model without recreating the sketch on the other side of the model.
I do see how to extrude TO a model, but it seems like all extrudes in OnShape must start at the sketch. Being able to start the extrude from other places along the sketch plane's normal would really be very useful.
This is very handy when sketching something that is extruded in multiple places. An example might be a fastener that occurs on both sides of a model. I would like to sketch it once on one side, and extrude it on that side, then extrude it again on the other side of the model without recreating the sketch on the other side of the model.
I do see how to extrude TO a model, but it seems like all extrudes in OnShape must start at the sketch. Being able to start the extrude from other places along the sketch plane's normal would really be very useful.
Tagged:
5
Comments
You can use flip the second direction to have it act as a start face and use up to... on it
IR for AS/NZS 1100
If OnShape supports this, it is so well hidden as to be useless. A simple option to select a starting face or offset from the sketch (or selected face), similar to the UI that lets you select an ending face and/or offset is exactly what is needed.
Some background. I teach CAD to JR/HS students and while I like Fusion a lot, it does not run on Chromebooks. We have tried the education version of Sketchup, but it is not a parametric CAD, and it is too easy for the students to make a simple click error and have their drawing go wildly off the rails. OnShape does run on Chromebooks and is thus a much better fit for teaching in a school that cannot afford special computer equipment for a single class. Anything that makes OnShape easier to use (less repeating of actions in this case), makes it a lot easier to get the kids to believe they can do it.
You can use this with various combinations of directions and "offset" from faces - it becomes quite powerful (though figuring out the directions of the offsets is sometimes baffling).
Hope this helps.
I would argue that this inverts the logic, making the UI more difficult to use.
Instead of inverting the logic and removing parts of an extrusion you do not wish to have, wouldn't it be more straight forward to provide a start point?
Ultimately it has the same effect, but from a UI standpoint the more direct logic is easier to use & comprehend. From my standpoint teaching 7th graders and 9-12, the direct logic of a start and end point (versus an end point and removal of unwanted material), is a lot easier to teach to.
As evidence, I submit that I am a software engineer with 20+ years of experience, and this was difficult for me to figure out (I didn't without your help).
Honestly I can see a student (and most other people I have met in life) having a lot of trouble conceptualizing this, even if I could get the pin to be properly relative to the coil's position.
Here is a link to the document in question.
1. Extrude up to that entity (face/plane).
2.Tick Offset distance box, tick reverse direction. This reverses the offset and makes the extrude feature extrude up from the plane or face in the same direction.
3.Then use second end position to (reverse) back up to that face/plane, to remove any unwanted extrude.
The advantage of doing it this way means you are using the same face/plane as a reference, rather than Blind dimensions. Then if you need to move that face or plane it updates the extrude feature parametrically.
I agree being able to select the face or plane and just extrude from that would be a good improvement, as it would be logical and intuitive.
Hope this helps too.
Ps. Putting in a negative offset distance value (-10mm), also does the same thing (but don't reverse the offset direction).
Also check out Lana's ( Onshape ) post on the same subject.
This is a nice way to do it (using the Offset distance). It captures the design intent better....no second guessing.
What would you do in the case of a multi plane pocket (see pic)?
I have had to symmetric revolve the cut from an elevation view sketch. extrude the hole bosses back. This is not exact because I had to calculate the degrees of revolve and revolve point, in order to get the correct "extrude remove" as Fusion does with an extrude FROM face, even if the face is multiplaned.
@Maurin
It has been awhile since I did this
There might be a way it could be done with less features. But I don't have time to look at it now.
But for what it is worth, maybe this will help you.
The rendering was made from an export that I did out of Onshape and then imported into another program as I am not a PRO user and hence do not have the ability to use Onshape's rendering tools.
https://cad.onshape.com/documents/f9d1689d09a86fb4eec3225c/w/1f38e21ff4f4a4c9318415ed/e/522dd434ad63f47953f39f3e