Extrusion can sketchup?

How can I push pull solids similar to sketchup. I want to drop the triangle down, but I can’t select the surface.

I am assuming that you have split that top face…

You can select and transform sub-objects by holding the Ctrl & Shift keys when you LMB to select one of those triangular surfaces.

Note that just translating one surface (in this case moving down) will not automatically add new surfaces - I am not sure what SketchUp does and so don’t know what you are expecting. That means that the edges of all surfaces around that one will follow the movement:

Yep, this is the major problem with this type of function in Rhino. For these situations, I usually use Wirecut with the line option (I have an alias WCL) to cut the object completely, move the desired face, then BooleanUnion the parts back together. Quick vid.


Thanks Wim!

This is what i want to do. It works in sketchup.

Yes. This will not work in Rhino.
So either do as Mitch says or explode the object, move the one surface, use it to cut the two other sides, join all, and cap to get a solid. Or extract the one surface with copy = yes, extrude it down, and use the new solid to boolean from the original shape.

Thank Wim!
Mitch, that works like butter. Perfect!
Can you please tell me how to do this?


First, use the command Wirecut. Call the command, click the ‘line’ option (or type ‘L’ and Enter) and draw the line where you want to split the object. Then select the object and Enter. At this point you will see some command line options. Important here is the Direction option - I usually leave it set to CPlaneNormal so it will cut vertically - and make sure KeepAll=Yes. Then just hit Enter and it will cut through the object vertically, leaving two solid parts. The previous settings stay, so once you have done this once with the correct options set, you can continue to just use them without having to check every time.

Once the object is cut in two, the parts are independent. You can then manipulate faces on each part independently using Gumball and sub-object selection for example - just make sure you don’t pull the objects apart in some way. When you’re done, use BooleanUnion to fuse the two objects back together into one.

It seems lengthy to explain, but it’s pretty fast actually.

HTH, --Mitch

1 Like

Here is a vid showing an alternative way to do this, as mentioned in another thread… --Mitch