DesignSpark Mechanical Online Help



Use the PullClosed tool to offset, extrude, revolve, sweep, and draft faces; use it to round, chamfer, extrude, copy, or pivot edges. You can also drag a point with the PullClosed tool to draw a line on a sketch plane.

The PullClosed tool can also be used on facets in Faceted Bodies.

Pulling the apex of a cone changes its height. Pulling through the base plane will invert the cone. Pulling a loop of edges attached to a vertex will create conical faces at the corners when appropriate.

You can select a face, then pull, dragging anywhere to act, or you can click, drag, and release a highlighted face. In general, the result of a pull stays selected or highlighted after the pull operation.

The action of the PullClosed tool depends on which faces and edges you select to work with, and which faces, planes, or edges you select to drive the change. For example, if you choose to work with a face, then select an edge to "drive" the pull, the PullClosed tool infers that you want to pivot the face around that edge. When multiple actions can be inferred, you can use the Tool guidesClosed to correct the PullClosed tool's inference. The PullClosed tool maintains any offset, mirror, pattern, or coaxial relationships.

When you pull a face, there are two main decisions you need to make. The first is to determine the direction you want to pull in. A default direction is offered to you, but it can be overridden using the Direction tool guide. The second is to determine what is going to happen at the edges of the face. By default, the edges of the face are determined by its neighbors, but you can override this behavior by including the edges in your PullClosed selection to create an extrusion. When you pull, connected chamfers are automatically removed and replaced.


If you entered the DesignClosed tab with sheet metal features selected, the PullClosed tool will work as it does in Sheet metal. To work as usual, right click on the sheet metal part in the Structure treeClosed and choose Suspend Sheet Metal in the context menu.

To create and edit a solid

  1. Click PullClosed in the Edit group on the DesignClosed tab or press P.

    Mouse over faces and edges in your design to preview the natural PullClosed direction. If your mouse is over multiple faces or edges, use the scroll wheel to preview the PullClosed direction for each one.

  2. Select the faces, edges, and points you want to pull to create 3D solids or surfaces.

    You can right-click in the Design windowClosed and select Anchor PullClosed Handle, then click to anchor the PullClosed handle on another object. This command is useful when you want to dimension a PullClosed from a different location than the center of a face.

    If the PullClosed arrow appears gray instead of yellow, then the object is locked and can't be pulled unless you unlock it. To unlock an object, right-click the object in the Structure tree and select Unlock.

  3. (Optional) Alt+click to select the face or edge that will drive the change.

    You can also select the appropriate tool guide, then click the face, point, or edge. The driving edge or face is shown in blue. If you select the Show cursor arrowsDS Mechanical option, arrows appear to indicate the directions you can move your mouse to edit the selected object.

    If you want to use an annotation dimension, see Driving modification with annotation dimensions.

    Measurements can also be used to drive modifications.



  4. (Optional) Select options from the Options panelClosed, or right-click and select them from the mini-toolbar.

  5. Click and drag in the direction of the PullClosed arrow to create or edit a solid.

  6. If the correct pull arrow is not highlighted, press Tab or click the PullClosed arrow you want to use.

    Press Shift to snap while pulling.

    Press the spacebar or click on a dimension to enter a value.

    To dimension the pull, type the distance you want to pull and press Enter. You can also type a dimension in the dimension box in the mini-toolbar.

    You do not have to click and drag on (or even near) the PullClosed arrow. In fact, we recommend that you move your cursor away from the arrow for more precise control of the pull. The only important input to the PullClosed tool is the direction in which you are moving the cursor. When you pull, contiguous solids are automatically combined.

    If you want to pull in a head-on view, use the ruler at the bottom right corner of the Design windowClosed to pull instead of the PullClosed arrow. Slide the gray bar to the left to subtract material, and to the right to add material.

    If you pull through another object in the same component, the smaller object is merged into the larger one, and receives the larger object's properties. If you pull multiple, touching surfaces, the smaller surfaces are merged into the largest one. Select the No Merge option if you don't want objects merged.

    Hold the Ctrl key while pulling to create a copy of the object that is offset by the distance you pull. You can also hold Ctrl while revolving to create a copy of a surface. The influence of neighboring faces is taken into account to trim or extend the edges of the copied face, when appropriate. You can use the Up To tool guide with Ctrl to make a copy, and you can use the Both Sides option to make two copies that are offset in opposite directions from the original. You can also use the Up To tool guide to pull surfaces up to a reference edge.

    Press Esc to cancel the PullClosed.

    See the topics in the Table of Contents under Designing > Editing > Pulling for the list of actions you can perform with the PullClosed tool.

ClosedDo it faster
ClosedPulling a curve
ClosedPulling curve ends
ClosedPulling surface edges

Tool guides

The following tool guides help step you through the process. Use the Tab key to cycle through them. As soon as the tool guide switches, the cursor may change to reflect the active guide.


The Select tool guide is active by default. When this tool guide is active, you can perform standard selection tasks, and create natural offsets and rounds. Select a face, parallel faces, or surface edges to offset them. Select a solid edge to round it. Alt+click to select the driving face or edge for revolves, directed extrusion, sweeps, and drafts. Alt+double-click an edge to select an edge loop. Alt+double-click again to cycle through alternate edge loops. You can select objects across multiple components to pull.

Use the Direction tool guide to select a straight line, edge, axis, origin axis, plane, or planar face to set the pull direction.

Select a face to pivot or select a face and edge to revolve. Then use the RevolveClosed tool guide to select the straight line, edge, or axis around which you want to pivot or revolve.

Select any number of contiguous faces on the same body, then use the DraftClosed tool guide to select the plane, planar face, or edge around which you want to pivot. None of the contiguous faces can be parallel to the neutral plane, face or edge around which you want to pivot.

Use the Sweep tool guide to select the straight or curved lines or edges along which you want to sweep. Faces and edges can be swept, and the sweep trajectory cannot be in the same plane as the face.

Use the ScaleClosed BodyClosed tool guide to scale objects in 3D. See Scaling solids and surfaces.

Use the Up To tool guide to select the object that you want to pull to. The pulled object's face or edge will mate with the surface of the selected body or be pulled up to a plane through the selection. You can also use this tool guide to pull surfaces up to a reference edge or facet. When pulling Up To a FacetClosed reference, a dimension is displayed for further editing. The object will be copied if you hold Ctrl.

The selection used for Up To can come from the Structure Tree, if it can be determined. A single face surface is an example of an Up To selection in the Structure Tree.


Extends an edge or face to the nearest face. This option works similar to the Up To tool guide, except you don't select the face to extend to.

You can use Full PullClosed to automatically pull edges up to the closest faces that intersect with the object. The edges you select are extended in the direction of the PullClosed handle up to the next set of faces or edges that fully bound the extension. The original surfaces that the edges belong to are extended and new edges may be created; however, new faces are not created.

Pull Options

The following options are available in the PullClosed tool. Once you select the edge or face to pull, select these options from the Options panelClosed or the mini-toolbar:


Only add material when you pull. If you pull in a subtractive direction, no change will occur. You can combine this option with other PullClosed options.


Only remove material when you pull. If you pull in an additive direction, no change will occur. You can combine this option with other PullClosed options.

No Merge

Pulls without merging into other objects even when the object pulled intersects with an existing object.

Thicken surfaces

When this check box is selected and you pull a surface, the surface is extruded into a solid. This is the default behavior. When the option is deselected and you pull a surface, the surface is offset to a new location, changing the original surface. When you hold Ctrl and drag a surface with the option selected or deselected, the surface is copied and then offset.

Maintain OffsetClosed

Select this check box to maintain the offset relationship when pulling.

PullClosed Both Sides

Select a single, detached edge, imprinted edge, surface, or helix then click this option to pull both sides of the edge or surface at once.


Opens the MeasureClosed tool. Selecting a measurement result returns you to the PullClosed tool and displays the measurement value in a dimension box with an arrow pointing to the measured object. Modify the value for a one-time adjustment of the model or create a Measurement Group which can be modified at any time.

MassClosed Properties

Opens the MassClosed Properties tool. Selecting a mass property result returns you to the PullClosed tool and displays the measurement value in a dimension box with an arrow pointing to the measured object. Modify the value for a one-time adjustment of the model or create a Measurement Group which can be modified at any time.


Select this option, then click to connect a ruler, oriented along the pull axis, to an anchor edge or face. You can use the ruler to dimension the pull. The direction must be specified to successfully create a ruler dimension. Press Esc to cancel the ruler dimension.


When you are pulling an edge, select this option to create a rounded corner, which is also known as a fillet.

NoteClosed: The default minimum radius is 0.1 mm. Smaller radii can be specified if the units are in micrometers, nanometers, or mils.


When you are pulling an edge, select this option to create a chamfer.

ExtrudeClosed EdgeClosed

When you are pulling an edge, select this option to extrude the edge into a surface.

Copy EdgeClosed

When you are pulling an edge, select this option to create a copy of the edge.

The type of offset is determined by whether or not OffsetClosed edges by geodesic calculation is selected in Advanced options. This option is selected by default. When this option is selected, all the points on the offset edge are the same distance from the initial edge. In the examples below, the original edge is highlighted in green, the regular offset is shown in orange, and the geodesic offset is shown in blue.

Pivot EdgeClosed

When you are pulling an edge, select this option to pivot the edge along the selected PullClosed arrow.


Pulling the edge of a surface first simplifies the edge, then its neighboring edges are extended (or trimmed)

Pulling the edge of a surface while holding Ctrl makes a new surface that is tangent to the edge.

Pulling edges up to other edges with the Up To tool guide

Pulling a point on a surface towards an Alt+clicked vertex

Pulling edges with the Full PullClosed option. If you select the lower edge of the green surface shown above, you will receive an error because the neighboring surface does not extend past the end of the selected edge. The edge on the right side of the face can be pulled with the option, because the neighboring face extends beyond its length. A new edge is created, which is marked in red in the illustration on the right.

Pulling edges to their nearest neighbor with the Full PullClosed option

Pulling a sketched line on a planar face creates a surface in the same plane as the face

Pulling the edge of a toroidal surface. Three directions are available for pulling.

Holding Ctrl while pulling a surface with the Both Sides option creates copies of a surface.

Pulling two edges with the ExtrudeClosed (2a), Copy EdgeClosed (2b), and Pivot (2c) options.

Pulling a face offsets it, and its edges are influenced by neighboring faces.

Pulling a face with its edges selected extrudes the face without influence from neighboring faces.

Pulling a conical face Up To a parallel cylindrical face replaces the cone with the cylinder if the axes are close together. Otherwise, the conical face is replaced with a cylindrical face that is coaxial to the cone and has the same radius as the cylinder.

Pulling a pocket with rounded edges down through the bottom of a solid transfers the rounds to the resulting hole.


Pulling a surface up to a reference edge.


Pivot two separate edges together when pulling in one direction.




© Copyright 2020 Allied Electronics, Inc. All rights reserved.