8 Tips for Scaling in Sketchup

Matt DonleyNews, Sketchup Tutorials

The scale tool is a great function in Sketchup, allowing quick resizing of objects while retaining proportions. Most of us use the scale tool on groups and components, but you can also scale anything in Sketchup, including any number of entities in a selection.

The Scale Tool

The most common way to manipulate shapes in Sketchup is to use the push/pull tool. By extruding faces, your model can start to take shape fairly quickly. But what if you wanted to stretch out something proportionally without having to manually place each object?

That’s where the Scale Tool comes in.

To use the Scale Tool, pre-select the object or objects you’d like to scale, then press (S) to activate the scale tool. You’ll notice a yellow box appears around the objects you selected and a bunch of green “handles” that you can click and drag to resize your object. Try dragging the different handles to learn the basic functions of the scale tool, then try some of these tricks.
Sketchup Center Scale Tool

Sketchup Layers vs. Groups & Components

Matt DonleyNews, Sketchup Tutorials

If you are used to working in a 2D program like AutoCAD or if you’ve ever used Photoshop, you probably understand the basic principles behind using layers. Most people start using Sketchup expecting layers to perform the same way, but quickly find out this is not the case. This article will help you understand how layers work in Sketchup, and also show you why groups & components may be a better way to organize your model.

I should use Layers, right?

When modeling, there are two main things you want to have control over: Organizing the structure, and toggling the visibility of the different entities in your model.

Structural organization in Sketchup is handled using Groups, Components and the Outliner window. Groups and components allow you to take any number of edges and faces and place them in an imaginary protective “shell”. This shell allows you to move and manipulate a collection of entities at the same time, and the contents of a group or component become protected from other entities outside of their group.

Traditionally, the term “layers” is used in 2D programs for both structural and visual organization. You can turn layers on or off to control visibility, but they also provide a way to separate objects from each other by assigning them to separate layers. So naturally, when someone comes into Sketchup for the first time, they expect Sketchup layers to behave the same way. Layers actually have a very specific purpose in Sketchup, but it has no effect on the STRUCTURE of your model.

Level of Detail Case Study: Rubik’s Cube

Matt DonleyNews, Sketchup Tutorials

Whenever you start a new Sketchup model, you make decisions about the level of detail (whether consciously or sub-consciously). What drives those decisions is usually a combination of the size of your model, the amount of time you have to create the model, and the overall purpose of your model. In this article, we’ll look at a Rubik’s Cube and a couple of different approaches to modeling one.

Rubik’s Cube Level of Detail

A Rubik’s Cube is a clever puzzle, popularized in the 80’s, that consist’s of 26 colored cubes that are interlocked with each other. You can rotate each of the 6 faces of the cube to rearrange the individual colors. Once scrambled, the point is to arrange the cubes so that each face of the cube has a unique color on it.

I thought it would be cool to model a Rubik’s cube in Sketchup, and it struck me that there were a number of different ways I could approach the project. They would all technically be a Rubik’s Cube, but the amount of detail put into each model would vary greatly.

With any Sketchup model, the objective is to create a digital representation of something that effectively communicates our ideas. In order to evaluate whether or not we are successful in our objective, we need to first define what it is exactly we are trying to communicate.

Using the Sketchup Inference System

Matt DonleyNews, Sketchup Tutorials

Creating accurate models in Sketchup is so easy with the built in Sketchup Inference System. You might not even notice it, but Sketchup will lock references to different points and lines in your model to help you align your geometry. In this post, you’ll not only learn the basics of the Sketchup inference system, but you’ll learn some advanced techniques for using the inference system as well.

What is the Inference System

It’s not something you can configure, or turn on and off. It’s a core part of the functionality of Sketchup that makes the program so easy to use. Learning how to use and interact with it is really easy. Learn a few of these tricks and take full advantage of the robust inference system built into Sketchup.

The inference system is basically a system that locks your cursor in inference to any point, edge, axis, face, guide or imaginary line.

10 Sketchup Tips Every Modeler Should Know

Matt DonleyNews, Sketchup Tutorials

Are you a Sketchup noob, looking to jump right in and start creating amazing 3D models? Before you skim over the help menu or spend hours watching video tutorials, learn these few tips and you’ll be modeling in no time.

Sketchup: No Instructions Needed

Most people know that Sketchup has the reputation of being the easiest way to learn 3D modeling. So easy, in fact, that a lot of people (including myself) jump right in without reading any sort of manual or help file and try to start modeling. We just choose a tool by looking at the icon and guessing at what it actually does.

Hmmm, this rectangle looking thing must create a rectangle… Clicking on the screen, you quickly discover how to draw something. Woo hoo! You then click on the button with the red arrow on it (push/pull) and extrude your first 3D shape in Sketchup…

To be able to jump right into a program like this and actually be successful at creating something is an incredible accomplishment for the developers who create and maintain Sketchup. But I’ve discovered that there are a lot of people out there who start out with Sketchup, but never take the next step and learn a few tricks that keep them on the right track. They quickly become frustrated when things don’t act the way we expect them to in Sketchup. We learn bad habits, or we spend so much time doing things that are actually really simple once you know a few tips.

Sketchup Smooth, Soft, and Hidden

Matt DonleyNews, Tips & Tricks

Have you ever been confused about the differences between Smooth, Soft and Hidden Edges? So have I! This article will give you a complete explanation of each edge type, and some examples of places to use them.

Sketchup Edges

An edge is any line segment in Sketchup. It can exist as a single element in a model, or it can be connected to other edges at intersecting points. When you have at least three edges connecting on the same plane, you can have a face. These are the core building blocks of every model in Sketchup.

Everything in Sketchup is either an edge or a face (Except for extra stuff like construction guides, floating text, dimensions, etc). I’m just talking about the geometry here. Even circles and arcs are actually made up of segmented lines (edges). There are no curved surfaces in Sketchup. But Sketchup does provide a few clever tools to give the illusion of a curved or smooth surface.

An edge can be in either one of three states

  1. Visible – This is the regular state of every edge. Self explanitory.
  2. Hidden – You can’t see the edge, and no edge styles will be applied to it while hidden.
  3. Soft – Same as Hidden, but adjoining faces will be selected as one

(If an edge is selected to be both Hidden and Soft, it will act as if it’s soft.)


But what about Smooth?? Smoothing technically doesn’t do anything to the edge, it affects the appearance of faces that are connected to the edge. We’ll talk about that in a little bit.

Sketchup 3D Basecamp 2012

Matt DonleyNews, Tips & Tricks

I am currently in Boulder, CO attending my first ever Basecamp conference. We just finished the first day of the conference, and I wanted to give a run down on what happened at today’s events, and share some of the announcements made at today’s session.

Trimble remains committed to the Sketchup community


Ever since the acquisition of Sketchup by Trimble, there has been a ton of speculation over what their intentions were in taking over the software. Today, we got to hear from Sketchup Product Management Director John Bacus and Trimble Vice President Bryn Fosburgh about the acquisition and their plans for Sketchup.

One thing is very clear. Trimble remains committed to the Sketchup community and plans to continue offering a free version of Sketchup. However, there were some hints that in the future there may be greater differences in the functionality of the free version when compared to the Pro version. But don’t expect any major changes any time soon.

Trimble plans on continuing to develop Sketchup as a leading 3D modeling program, with more attention given to the architectural community. But at the same time, they want to expand upon their existing support platform enabling third party developers to create specialized plugins and extensions. They also plan on using Sketchup as a platform for their existing specialized 3D modeling software packages, as well as allowing Trimble to expand into additional markets with other specialized 3D modeling software.

Sketchup Tutorial – Create a Custom Bracket for 3D Printing

Matt DonleyFabrication, News, Sketchup Tutorials

After coming back from the Maker Faire in NY, one thing that really surprised me was how popular 3D printing is becoming. These days, you can purchase a 3D printer for under a thousand dollars and actually print out a real object from your digital model. I’ve been learning a little bit about 3D printing at the AS220 labs, but I have yet to purchase my own 3D printer. Regardless, I wanted to show you how easy it is to use Sketchup to create a simple bracket that you can print out on a 3D printer.

Rapid Desktop Prototyping

While at the Maker Faire, I had the honor of meeting many of the Trimble team members who develop Sketchup. They had a few 3D printers set up at their tent so they could show people how you could model something in Sketchup, then print it out instantly on the 3D printer. At one point they were presented with an engineering challenge.

The man in charge of connecting everybody with Wifi at the faire had a problem. He was looking to mount a piece of hardware to a round pole and looked to the Sketchup guys to come up with a solution. They were able to model something quickly in Sketchup, and print it out for him so he could mount the gear to the pole. The first prototype actually snapped during a stress test, so they just made some modifications to the design and printed out another one. How cool is that?

Creating a simple bracket in Sketchup is easy. In this tutorial, we’ll model a base plate with two arms. Now, unfortunately, I don’t have a 3D printer so I won’t be printing this out. I know, that’s lame. But you can use the same concepts in the design of this bracket to make any custom bracket for your needs.

Sketchup Tutorial – Custom Bracket

  1. Draw the Base

    Starting with the Rectangle Tool (R), Click once to start the rectangle, then move the mouse out and click again to finish the rectangle. To specify a precise dimension, type in 2",2" then press ENTER.

    Remember, you can also type in your dimensions right after your first click when you start the rectangle. It’s your choice. I like to do it after because sometimes I’ll accidentally move my mouse as I’m typing in a number and it will clear whatever I just typed in.

  2. Extrude the Base

    Using the Push/Pull Tool (P), extrude the rectangle into a 3D object. Click once on the surface of the rectangle to start, then pull up. Click again to finish. Type in 1/4" then ENTER to specify the height at 1/4″.

Sketchup Groups and the Outliner Tutorial

Matt DonleyNews, Sketchup Tutorials

Learning how to effectively use groups is one of the most important things you should know about Sketchup. The Outliner provides a way for you to keep track of all the groups you have made in the model by assigning a name to them, and viewing the hierarchy of how they are organized.

Groups provide organization


If you are making any type of complex model in Sketchup, you should be using groups to separate the parts of your model. Not only does grouping quarantine geometry from the rest of the model, but it also allows you to hide other parts of the model you aren’t currently working on, increasing your processing speed.

Components are very similar to groups, except that each instance of a component is an exact replica of one another. If any changes are made to one component, all copies of that component reflect those changes as well. Groups are independent from one another, meaning that once you’ve created a copy, you can edit one of them and the changes do not affect the other instances of that similar group. Each one is independent from the next.

For the sake of this article, we will be talking mostly about groups, but you should understand the differences between the two. However, the bounding box system acts the same whether it is a component or a group, so I don’t need to differentiate between the two in this context.

GroupsA collection of faces and edges within a model that are isolated from other parts of the model.

  • Anything protected in a group cannot by affected by any geometry outside of that group.
  • To manipulate faces or edges within a group, or to add geometry to a group, that group must first be “activated” by double clicking on it.
  • If you draw a shape on something that is in a group, it won’t “stick” to the object unless you open the group first.
  • Groups can contain “loose geometry”, guides, section planes, dimensions, text, or other groups.
  • Groups can be manipulated as an assembly. (Move, rotate, scale, paint, copy, etc)
  • Groups have their own independent 3-axis from the rest of the model, and it can be reoriented
  • Copies of groups are independent from one another. Once a copy is made, any changes made to one instance of that group do NOT affect the other copies of that group.

ComponentsSimilar to groups, except that each copy of a component remains identical to its original. Any changes made to an instance of a component are automatically reflected to each instance of that component.

  • If you want to make an instance of a component unique from its counterparts, you can right click it, and select “Make Unique”.

It’s Youtube for 3D Models

Matt DonleyNews, Sketchup Tutorials

Most of us know about the 3D warehouse, where you can upload your Sketchup models and share them with the world. But what if you wanted to upload you models not so other people could download them, but so they could interact with your model right from their browser?

Showcase your 3D models with Sketchfab

Sketchfab Website
If you noticed in my last post, I had embedded a model of a house I built in Sketchup. The cool thing was that you could actually interact with the model by orbiting and zooming around. And it works REALLY well.

How did I do this? I uploaded my model to my account on Sketchfab. Once you upload, your model will show up on your dashboard, and you can copy and paste the embed code onto any website. The great part is that the end user does not need to download any special plugins. Since Sketchfab is built on WebGL technology, they only need to have a modern browser like Google Chrome, Mozilla Firefox, or Microsoft Internet Explorer.

Sketchfab embed example:

Here’s the new Iphone 5, as modeled by Mestaty. Just click and drag the model to orbit. Scroll to zoom, and middle mouse button click to pan.

Sketchfab offers a free account that allows you to upload 10 models. For about $12/mo, you can upgrade to Pro and Sketchfab will host up to 100 models for you. The thing I really like about Sketchfab is how simple it is to use. Everything just works!

How to upload your model to Sketchfab

  1. Create an account on Sketchfab Go to Sketchfab and create your own account. Currently, you can login with your existing Twitter or Google account, making the setup that much easier. (I used my Google Account to login with. It’s nice because as long as you’re logged in under your Google account, you’ll never have to fill out a username and password when you go to Sketchfab.)
  2. Download the Sketchup Exporter/Uploader Sketchfab has an Uploader plugin for Sketchup, thanks to a Sketchfab fan, Alex Schreyer. This makes it very easy to upload your model to your Sketchfab account right from the file menu in Sketchup.