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.

Making a truncated cone with holes removed

Firstly. I am new to OnShape but not new to modeling. I am attempting to make a shape that is a truncated cone (surface only) with circular holes cut in the cone around the circumference at 45 degree increments. (Firearm muzzle with holes in it). My attempt was to:
  1. Draw profile
  2. Revolve
  3. New Sketch
  4. Draw Circles
  5. Select the Circle Faces 
  6. Extrude/Remove (symmetrical to get 2 for one remove)
     If I pick anything other than "New" for the extrude it fails (Shows red cylinder). 

Even trickier is that I must have circles cut in the cone at increments of 45 degrees around the circumference of the revolve. 

So far it appears as if this is beyond the capabilities of OnShape but hopefully I'm wrong. Suggestions?


  • NeilCookeNeilCooke Moderator, Onshape Employees Posts: 5,060
    Hi Russell - any particular reason it needs to be a surface? If you model your cone as a solid it will work perfectly. At the moment it sounds like you are trying to do a solid extrude/remove feature on a surface which will not work. 
    Senior Director, Technical Services, EMEAI
  • jakeramsleyjakeramsley Member, Moderator, Onshape Employees, Developers Posts: 651
    Use a split face followed by a circular face pattern.  From here you just need to delete the split faces.

    1. Draw your cone and a sketch of where you want your holes to be.

    2. Select split and change to split face.  Add the surface as the face to split.

    3. Select the entire sketch from the feature list to be the entity to split with.  This will project the sketch in both directions and split the surface.  If you don't like that it goes both directions, you can extrude the surfaces out and add those to your entities to split with.

    4. Start a circular pattern and select face pattern.  Cross select everything to get all of the faces and then click on the cone to remove that selection (we don't want to pattern the cone).

    5. Select one of the edges of the cone for the axis of pattern, set the pattern angle to be 45 degrees and the count to be 180/45 (half-way around since we split at the back already).

    6. Start a delete face feature and box/cross select all of the faces.  Again, select the cone that we don't want to delete.

    Jake Ramsley

    Director of Quality Engineering & Release Manager              onshape.com
  • russell_thorburnrussell_thorburn Member Posts: 2
    edited January 2016
    Thanks. I was mistaken. I actually did want a solid.I ended up simply using a series of translations and boolean subtractions to get what I wanted. Thanks so much for the help anyway as I learned something new from your answer. :-)  

    OnShape really is a fantastic product. It's exactly what I've been looking for.
  • MrDiLizioMrDiLizio Member Posts: 7
    I've made a video showing how to make the truncated cone - Hope it helps!
Sign In or Register to comment.