Hide Table of Contents

Using EntitySnaps

Use EntitySnaps (ESnaps) to detect and snap to points on drawing entities, for example, end points, intersections, and center points. Snapping to a point provides an exact position for drawing and editing commands.

You specify ESnap modes to set snap options. For example, you might want to snap to intersections between entities. You can apply ESnap modes permanently or for a single operation.

ESnap modes are not universally applicable. For instance, you cannot define the end point of a circle. Similarly, a line segment has no central point. However, a drawing entity might contain several points that match the ESnap mode criteria. A line entity or an arc, for instance, always has two end points. In those cases, the ESnap function identifies the nearest possible points. Always place the pointer as near as possible to the desired point.

The pointer snaps to a point depending on the:

  • Type of drawing entity
  • Selected EntitySnap mode
  • Specific point on the selected entity

The illustration below shows the relation between the point selected () and the point snapped ():

To use EntitySnaps when prompted for point selection:

  1. Invoke a command or function that requires a point selection.
  2. Do one of the following:
    • Right-click and click ESnap Overrides, then select an ESnap.
    • Type an EntitySnap mode abbreviation.
  3. Move the pointer toward an entity where you want to use the ESnap.

    The ESnap cue appears on the entity according to the ESnap mode you selected.

To apply the EntitySnap function 'end', for example:

Specify start point» <click in graphics area>
Specify next point» end
of: <point to drawing entity>
Specify next point»

To set EntitySnaps permanently:

  1. Do one of the following:
    • Right-click the ESnap button on the status bar and click Settings.
    • Type EntitySnap at the command prompt.
    • Click Tools > Options (or type Options), click User Prefrences , then expand DraftingOptions > Pointer Control > Entity Snaps.
    • Click Application menu > Preferences (or type Options), click User Prefrences , then expand DraftingOptions > Pointer Control > Entity Snaps.
  2. In the dialog box, select Enable EntitySnaps (ESnaps).
  3. Under Geometry ESnaps and Reference ESnaps, select the EntitySnap modes you want to apply.

    The selected modes are permanently activated.

    You can suspend EntitySnaps by typing non when prompted to select a point.

Provide feedback on this topic

SOLIDWORKS welcomes your feedback concerning the presentation, accuracy, and thoroughness of the documentation. Use the form below to send your comments and suggestions about this topic directly to our documentation team. The documentation team cannot answer technical support questions. Click here for information about technical support.

* Required

Subject:   Feedback on Help Topics
Page:   Using EntitySnaps
*   I acknowledge I have read and I hereby accept the privacy policy under which my Personal Data will be used by Dassault Systèmes

Print Topic

Select the scope of content to print:


We have detected you are using a browser version older than Internet Explorer 7. For optimized display, we suggest upgrading your browser to Internet Explorer 7 or newer.

 Never show this message again

Web Help Content Version: 2022 SP05

To disable Web help from within SOLIDWORKS and use local help instead, click Help > Use SOLIDWORKS Web Help.

To report problems encountered with the Web help interface and search, contact your local support representative. To provide feedback on individual help topics, use the “Feedback on this topic” link on the individual topic page.