How To Create A Plane In SolidWorks: The Complete Reference Geometry Guide

How To Create A Plane In SolidWorks: The Complete Reference Geometry Guide

How To Create New Configuration Solidworks at Joel Viveros blog

To create a reference plane in SolidWorks, navigate to the Features tab on the CommandManager, click the Reference Geometry dropdown, and select Plane. By choosing up to three reference entities—such as faces, edges, vertices, or existing planes—and applying constraints like Coincident, Parallel, Perpendicular, Angle, or Offset, you can establish a fully defined, parametric sketching canvas. Ensuring your selections mathematically define a single flat surface prevents rebuild errors and maintains design tree integrity.


Prerequisites and UI Setup for SolidWorks Reference Geometry

Before constructing custom reference planes, you must configure your CAD environment to display the necessary geometry and ensure your active document contains the foundational references required for parametric alignment. Reference planes are parent-child features; they rely entirely on existing geometry to determine their position and orientation in 3D space.



  • Required software and assets: A licensed copy of SolidWorks (Standard, Professional, or Premium) with an active, open Part (.sldprt) or Assembly (.sldasm) document.
  • Visibility settings: Ensure that Reference Planes are toggled to "Visible" in your Heads-up View Toolbar. Click the "Hide/Show Items" eye icon and verify that "View Planes" is enabled. If this is disabled, your newly created planes will exist in the FeatureManager Design Tree but remain invisible in the graphics area.
  • Prerequisite modeling knowledge: Familiarity with the three default primary planes (Front, Top, and Right) and an understanding of degrees of freedom. A plane requires three independent constraints to be fully defined in 3D space.
  • Time and resource benchmarks: Constructing a single reference plane takes approximately 30 to 60 seconds. It consumes negligible system memory but creates a permanent parametric link in your feature tree.

Step-by-Step Parametric Plane Creation Workflow

SolidWorks uses an intelligent, dynamic PropertyManager to help you build planes. As you select entities in the viewport, the software calculates possible geometric configurations and displays a real-time preview. Follow these sequential steps to define your custom plane.



Step 1: Locate and Launch the Plane Tool

To begin, you must access the Reference Geometry menu. This can be done via the visual CommandManager or the file menu system.



  1. Locate the Features tab at the top of your workspace on the CommandManager.
  2. Scan the right side of the Features tab to locate the Reference Geometry group.
  3. Click the small dropdown arrow beneath the Reference Geometry icon to reveal a list of construction elements (Plane, Axis, Coordinate System, Point, Mate Reference).
  4. Click Plane from the dropdown menu. This action immediately opens the Plane PropertyManager on the left side of your screen, replacing the FeatureManager Design Tree.

Pro-Tip: If you frequently create planes, customize your shortcut bar by pressing the "S" key, right-clicking the shortcut menu, selecting Customize, and dragging the Plane icon into your active shortcut palette.



Step 2: Define the First Reference

The "First Reference" box in the PropertyManager will be highlighted in blue, indicating that SolidWorks is waiting for your initial selection in the graphics area.



  1. Left-click an entity in the graphics viewport. This entity can be a flat model face, an edge, a vertex, a sketch line, a sketch point, or one of the default origin planes (Front, Top, Right) accessible from the flyout FeatureManager Design Tree.
  2. Once selected, the entity name (e.g., "Face<1>" or "Right Plane") appears in the First Reference selection box.
  3. Observe the constraint options that appear directly below the selection box. SolidWorks will automatically select a default constraint based on your entity type (often "Coincident" or "Offset").
  4. If you selected a flat face or an existing plane, you can keep the "Offset" constraint active to create a parallel plane spaced at a specific distance.


Step 3: Establish Secondary and Tertiary References

If your first reference does not mathematically fix the plane in all three dimensions of translation and rotation, the message box at the top of the PropertyManager will display a yellow banner reading "Under Defined." You must provide additional references to fully lock down the plane.



  1. Click inside the Second Reference selection box in the PropertyManager to make it active.
  2. Select a complementary geometric entity. For example, if your First Reference is a flat face and you want to create a plane at an angle, select a linear edge on that face as your Second Reference.
  3. Choose the appropriate relationship icon under the Second Reference settings. If you selected an edge, options such as "Coincident" or "At Angle" will become active.
  4. If the status banner at the top of the PropertyManager still reads "Under Defined," click inside the Third Reference selection box.
  5. Select a third entity, such as a vertex or point. For example, selecting three non-collinear vertices completely defines a unique plane without requiring any offset or angle inputs.

Warning: Avoid referencing temporary sketch entities that might be deleted or heavily modified later in your design history. Doing so creates parent-child dependency vulnerabilities that can break your feature tree.



Step 4: Configure Offset, Angle, and Multi-Plane Parameters

Once your references are chosen, fine-tune the dimensional properties of the plane using the numerical input fields in the PropertyManager.



  1. Distance/Offset: If creating an offset plane, enter the exact dimensional value in the distance spinbox (e.g., 50mm or 2.0 inches).
  2. Reverse Direction: If the preview shows the plane projecting in the wrong direction, check the Flip box located directly next to the distance input field to invert the vector.
  3. Angle Input: If you are creating an angled plane relative to an axis or edge, enter the precise target angle (e.g., 45deg) in the angle input box. Use the Flip checkbox or click "Reverse direction" to toggle between obtuse and acute angle options.
  4. Multi-Plane Generation: To create several equidistant parallel planes simultaneously, locate the Number of planes to create input box (identified by a stacked plane icon). Increase this value from 1 to your desired count. SolidWorks will generate a series of identical offset planes in a single step.


Step 5: Verify Definition Status and Save the Feature

Before closing the PropertyManager, you must verify that the geometric definition is mathematically sound.



  1. Read the message box at the very top of the PropertyManager. It must display a green background with the text Fully Defined.
  2. Examine the preview in the graphics area. A valid plane preview is drawn with a semi-transparent yellow boundaries box. If the preview is red or does not appear, your selections are geometrically impossible or conflict with each other.
  3. Click the green OK checkmark at the top of the PropertyManager (or press the Enter key) to generate the plane.
  4. Locate the new plane at the bottom of your FeatureManager Design Tree. It will be named "Plane1" by default. Click the name twice slowly to rename it to something descriptive (e.g., "Offset_Sensor_Mounting_Plane").

SolidWorks Hotkeys That Actually Change How You Work - Vagon

SolidWorks Hotkeys That Actually Change How You Work - Vagon

Reference Selection Matrix and Geometric Constraints

The combination of references you select dictates how SolidWorks positions the plane. The table below details the input combinations, their mechanical outcomes, and the parametric requirements for each configuration.



Reference 1 Reference 2 Reference 3 Resulting Plane Type Mathematical Constraints & Use Case
Flat Face / Plane None None Offset Plane Creates a parallel plane at a specified offset distance. Ideal for starting sketches offset from a model surface.
Linear Edge / Axis Vertex / Point None Point-and-Line Plane Passes through the selected line and point. The point must not lie on the line's infinite projection.
Flat Face / Plane Linear Edge / Axis None Angled Plane Rotates the plane around the selected edge at a specific angular offset relative to the selected flat face.
Vertex / Point Vertex / Point Vertex / Point Three-Point Plane Passes precisely through three distinct spatial coordinates. Useful for complex, non-orthogonal geometry.
Cylindrical Surface Flat Face / Plane None Tangent Plane Creates a plane tangent to the cylinder and parallel or perpendicular to the secondary flat face reference.
Spline / Curve Vertex / Point None Normal to Curve Positions the plane perpendicular to the path of a curve or edge, centered precisely on the selected vertex point.
Flat Face / Plane Flat Face / Plane None Midplane Automatically calculates the exact bisecting plane between two parallel or non-parallel flat faces.

Debugging Rebuild Errors and Invalid Plane Definitions

Reference planes are highly susceptible to rebuild failures when parent geometry is modified, replaced, or deleted. Use these troubleshooting scenarios to resolve common plane errors in SolidWorks.



Scenario 1: The "Dangling" Reference Error (Yellow Warning Icon)



  • Root Cause: This occurs when a face, edge, or vertex used to define the plane was deleted, merged, or heavily altered by an upstream feature change, leaving the plane without its original spatial anchors.
  • Actionable Fix:

    1. Right-click the failing plane in the FeatureManager Design Tree and select Edit Feature.
    2. Look at the PropertyManager; the missing reference will be highlighted in red and labeled as "Missing".
    3. Click inside the selection box containing the missing item and press Delete to clear it.
    4. Select a new, stable replacement entity in the graphics area that matches your design intent.
    5. Click the green checkmark to rebuild.


Scenario 2: "The current selections do not define a plane" (Red Warning Banner)



  • Root Cause: You selected references that are mathematically contradictory or do not provide enough constraint data to solve for a unique flat sheet. For example, selecting two parallel lines without a third reference leaves an infinite number of rotational possibilities.
  • Actionable Fix:

    1. Clear all active selections in the PropertyManager by right-clicking in the graphics area and choosing Clear Selections.
    2. Re-evaluate your geometric setup: if using two lines, ensure they intersect; if using a line and a point, make sure the point is offset from the line.
    3. Check the status banner; add a third reference (such as a coordinate origin point) to lock down the remaining rotational degrees of freedom.


Scenario 3: Plane Flips Direction Unexpectedly After a Design Rebuild



  • Root Cause: When updating upstream dimensions, the coordinate values of the referencing surfaces passed through a zero-point or inverted their orientation relative to the origin, causing the normal vector of the reference plane to flip 180 degrees.
  • Actionable Fix:

    1. Open the plane's properties by right-clicking it and selecting Edit Feature.
    2. Check the Flip direction checkbox to force the plane back to your preferred side.
    3. To prevent future flips, reference a stable, primary coordinate plane (Front, Top, Right) rather than a dynamic, modeled surface face whenever possible.


Scenario 4: "Cannot solve for tangent plane" on a Double-Curved Surface



  • Root Cause: You tried to create a tangent plane on a non-cylindrical or non-conical surface, such as a sphere, torus, or freeform lofted surface, without specifying enough directional constraints.
  • Actionable Fix:

    1. Ensure your first reference is the curved surface.
    2. Add a second reference that dictates the orientation of the tangency, such as a plane or plane axis.
    3. If modeling a complex organic shape, use a 3D sketch to drop a point on the surface first, then create a plane defined by "Point" and "Tangent to Surface at Point".

Frequently Asked Questions



How do I create a plane at an angle in SolidWorks?

To create an angled plane, select a flat face or existing plane as your First Reference, and select a linear edge, axis, or sketch line that lies parallel to that face as your Second Reference. In the PropertyManager, select the At Angle option and enter your desired degree value. The selected line acts as the hinge axis, while the flat face acts as the angular starting baseline.



Why is my SolidWorks plane showing as "Under Defined"?

A plane shows as "Under Defined" because the software requires additional geometric constraints to determine its exact location and angle in 3D space. For example, selecting only a single point or a single line leaves the plane with infinite possible orientations. To resolve this, add a second or third reference—such as another point, face, or edge—until the status banner at the top of the PropertyManager turns green and reads "Fully Defined."



How do you create a plane parallel to the screen or current view?

To create a plane parallel to your active screen view, click on an existing vertex or sketch point in your graphics area first. Next, navigate to the Reference Geometry dropdown and select Plane. In the PropertyManager, select the option labeled Parallel to Screen at Point. This aligns the new reference plane perfectly parallel to your monitor's glass relative to your current viewport rotation, anchored at the selected point.



How can I hide or show reference planes in my assembly or part?

You can toggle the global visibility of all reference planes by clicking the Hide/Show Items (eye icon) in the heads-up view toolbar at the top center of the viewport and clicking the View Planes icon. To hide or show a specific plane individually, right-click that plane's name in the FeatureManager Design Tree and select the Hide (eyeball with a line through it) or Show (eyeball) icon from the context menu.



Can I create a plane directly on a curved or cylindrical surface?

Yes, you can create a plane on a cylindrical surface, but it requires secondary references to define its rotational position. Select the cylinder's outer face as your First Reference (which automatically applies a "Tangent" constraint), and then select a primary plane (such as the Front or Right plane) as your Second Reference. You can then configure the relationship to be parallel, perpendicular, or at a specific angle relative to that secondary reference.

Upgrade Your CAD Design Efficiency

Take control of your complex assemblies and parametric designs by mastering the fundamentals of robust layout sketches. Implement structured reference systems today to eliminate broken external references and optimize your overall modeling workflow.


How to Create Reference Planes in Solidworks

How to Create Reference Planes in Solidworks

Read also: Bbc Radio 4 Archers