0:02 We explored push-pull when building the playground in the getting started course, so you may be familiar with the basics.
0:11 There is still more to learn. Open the exercise file to follow along and let's review all the capabilities of the push-pull tool.
0:23 We'll start with the ability to cut openings with push-pull.
0:28 Push a surface back until it meets a parallel surface and the tool will cut an opening through both.
0:37 The key here is a parallel and unbroken surface.
0:42 You can see in these examples how non-parallel surfaces or other edges can cause problems.
0:50 Two of these objects have non-parallel surfaces and two of them have a back surface that is broken by other edges.
0:60 Trying to cut an opening doesn't work in these examples so always be aware of the surfaces you are trying to cut an opening through.
1:09 When trying to cut an opening through a surface, it's very easy to push past that surface.
1:17 Use the on-face inference to be certain when cutting openings.
1:23 This can become more difficult when working on smaller shapes, so orbit for a better view as needed or use inferencing.
1:36 Start pushing on the front face and infer to an edge that is parallel with the back face.
1:44 This is a good reminder to single click your mouse to start and finish each action.
1:51 It's easier and more accurate to click once on the front face to start pulling it, then click on an inference point to finish.
2:02 Practice on more of these rectangles until you are very comfortable cutting openings and inferring with the push-pull tool.
2:14 Let's look at a different example of a few piano keys.
2:19 We want to pull these keys up to the same height and it's quite easy to do.
2:25 Push-pull will remember the last distance that you used so if we pull up one key we can simply double click to apply that same distance to the next key...
2:37 ...and double click again for the next and again for the next.
2:43 We could pull the black keys up to a different height and double-click on other black keys to apply that distance.
2:51 Now I may accidentally pull a key too far, which means I've lost the correct height to finish the keyboard.
2:59 Simply undo and use inferencing to establish the right height again and then it's easy to finish out this keyboard.
3:10 When using double click to repeat the same distance, it's important to consider the direction you are pulling.
3:17 For example, if I pull this key higher that direction will translate to any surface that I double-click on.
3:25 It will pull outward, any other surface that same amount.
3:29 However if I instead push a surface down now that direction will be repeated, pushing surfaces rather than pulling them.
3:41 This is important to remember when trying to push or pull surfaces accurately.
3:48 If I were to pull this floor plan up to an exact height, I could start pulling, type 9' and press Enter to have a 9 foot high wall.
3:59 To make this an 8 foot high wall, I would push it back toward the ground type 1' and press Enter.
4:09 If we now want to make this wall 10 feet high, what would you do?
4:14 We'd start pulling the wall back up, type 2' and press Enter to increase the height from 8 feet to 10 feet.
4:24 Regardless if I'm pulling or pushing on a surface, I still enter a positive number, either way.
4:33 What's important is that you start moving in the correct direction, then enter the value you need.
4:40 The new push-pull distance will always start from zero, from wherever your surface is.
4:50 Another tip with push-pull is that you can use a modifier key to leave a copy of the surface you are pulling.
4:58 Let me toggle x-ray mode on to help show this.
5:02 Normally, after you've pulled a shape into a 3D object, such as our wall, pulling again will extend the wall further.
5:10 However, if you tap the CTRL key on a PC or the Option key on a Mac, a small plus icon appears by the cursor.
5:19 Then pulling on a surface leaves a copy of that surface. Remember to tap the modifier key each time you wish to leave a copy.
5:29 You can also toggle the copy off by tapping the modifier key again.