Due to the lapse in federal government funding, NASA is not updating this website.

Suggested Searches

OpenVSP Modeling Introduction

These topics outline the basic modeling process which uses a publicly available aircraft three-view drawing to create a VSP model.  Users should generally follow the steps below and then refer back to each tutorial as needed for reference.

Encyclopedia
Updated Sep 18, 2025

Common Sources of Information

This tutorial illustrates the various public sources of information generally available for use as a basis for your model. Common sources include pilot’s operating handbooks (POH), pilot’s information manuals (PIM), airport compatibility documents, and photographs. These resources tend to contain information such as three-view drawings, dimensions, internal layout, and weight and balance.

In the following examples, information and drawings for the modeled Boeing 737 were obtained publicly from Boeing Commercial Airplanes, “737 Airplane Characteristics for Airport Planning,” D6-58325-6, Rev -, Sept. 2013. Revision A of this document is available from Boeing here.

Find a resource that you can trust, but always check against other information.

Brandon Litherland
Aerospace Engineer

Adding a Background Image

In this tutorial we will discuss how to add a background image from an aircraft information resource to the VSP workspace. This is very useful for laying up your model to match an existing aircraft or vehicle.

Note that this method of applying background images is based on older versions of OpenVSP. A much more versatile and robust method using “3D Backgrounds” is recommended and was presented at the 2025 OpenVSP Workshop. The recorded video is provided below.

Watch your dimensions and scale. If you have to choose between an image and a stated values as the source, go with the stated value.

Brandon Litherland
Aerospace Engineer

Creating the Fuselage

In this tutorial we will cover how to begin adding components to your model, beginning with the fuselage. We will also demonstrate the basics of using cross-section placement and skinning to begin to shape the fuselage to match the three-view drawing.

Generally, everything in your model will be built upon the fuselage. Take the time to set yourself up for success.

Brandon Litherland
Aerospace Engineer

Shaping the Fuselage

In this tutorial, we will demonstrate how to continue shaping the fuselage using the side view of the aircraft drawing. Topics include adding cross-sections at inflection points and using skinning to conform to the drawing.

Shaping the fuselage is one of the most time-consuming steps. Take your time to get it right but don't forget that "good enough" is good enough.

Brandon Litherland
Aerospace Engineer

Creating the Wing

In this tutorial we will demonstrate how to add a wing to your model and match this component to the top view planform from the aircraft drawing. Topics include adding wing sections, adjusting section parameters, and using Smart Input fields.

At this stage, focus on the wing planform or shape. We will get into other details later.

Brandon Litherland
Aerospace Engineer

Creating the Vertical Tail

In this tutorial we will demonstrate how to add a vertical tail to your model and ensure that the tail intersects the fuselage while matching the three-view planform. Topics include rotating wing components and wing symmetry.

Similar to the wing, focus on the shape for now. You can come back and update details or adjust later. Don't forget to turn off XZ symmetry if you rotate your tail 90 degrees.

Brandon Litherland
Aerospace Engineer

Wing Placement & Airfoils

In this tutorial we will demonstrate how to place wing components in their proper location relative to the front view of the aircraft drawing and how to adjust the thickness of wings using airfoils. Topics include adjusting Z-location, adding wing dihedral, and changing wing airfoils using both AF files and NACA parameters.

Now is when you want to really focus on the wing details. If you aren't sure about a parameter, it's okay to approximate but have a good idea why you picked that estimate.

Brandon Litherland
Aerospace Engineer

Creating Nacelles

In this tutorial we will demonstrate one of the ways to add engine nacelles to your model using Duct components. Other methods include using Body of Revolution, Fuselage, and Stack components. Topics include defining Duct parameters, placing nacelles relative to drawings, and component parent-child behaviors.

Nacelles can be tricky to model. A Duct or Body of Revolution will work in a pinch but greater freedom and accuracy is achieved with Stack or Fuselage components. If your model doesn't require exactly capturing the nacelle profile, stick with something simple.

Brandon Litherland
Aerospace Engineer

Vertical Tail Fairing & Wrap Up

In this video we will modify the vertical tail to include a leading edge fairing and wrap up with a discussion of the basic modeling process.

The tail fairing can be created several different ways and it's up to you to decide how accurate the model needs to be. Don't be afraid to add another component if the model calls for it. Finally, give your model a close inspection for problem areas or odd intersections. Have a peer look at it and see if fresh eyes catch something you might not.

Brandon Litherland
Aerospace Engineer