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.

Controlling extrusions from sketches / building a 3D solid solely through sketches

MaxpmMaxpm Member Posts: 4 EDU
edited October 2017 in Community Support
So, let's say I've created the following solid by extruding different sketch surfaces to different depths.

The various extrusion depths are hidden away as feature settings.  This makes them difficult to modify.  In a real project, where the proper extrusion depth could depend on other surfaces (rather than blind distances), it would be even harder.  I'd like to control the extrusion endpoints from a sketch in the front (or side) plane, partially so I can have them all in one place, but also so I can constrain them with other things.

I know I can create a sketch on the front plane and Use some edges to get this:

Which does, at least, let me constrain future geometry based on the extrusions.  But it doesn't solve the root problem of constraining, or even explicitly defining, the extrusions themselves.  I can't, for example, set a dimension between the top and bottom edge – because, I guess, that would require the dimension to "go back in time."

I can draw the front sketch manually before the extrusion and then use the "to vertex" extrude option, but that seems like a bit of a hack.  In particular, if the top sketch surfaces are nontrivial, I won't be able to hand draw a "poor-man's-projection."  And then the front sketch loses a lot of its ability to convey intent.  (A Use won't work here, because, again, that would require time travel.)

How is this typically handled?  The last time I used CAD seriously was something like 7 years ago – I guess it must have been AutoCAD.  Do I need to retrain myself to think differently about how models should be built?

Best Answer


  • konstantin_shiriazdanovkonstantin_shiriazdanov Member Posts: 1,221 ✭✭✭✭✭
    edited October 2017
    Maxpm said: Do I need to retrain myself about how I think about building models?
    i think if we talking about mechanical CAD the answer is YES. though if we had 3d sketches in OS some shapes (like tetrahedron and etc) would be more convinient to make directly pulling minimum convex hull on the set of 3d sketch vertices.

  • brian_bradybrian_brady Member, Developers Posts: 505 EDU
    @Maxpm you could create the sketch in the front view that contains your desired depth information first and then when you extrude go "up to vertex" and select the desired vertex from your first sketch.
Sign In or Register to comment.