Primitive Snapping in IC Mode

Sometimes primitives are misaligned by a small amount which can increase mesh complexity. Snapping primitives aligns these objects. 

Complete steps in the following subsections to configure Primitive Snapping, then snap primitives in several ways.

Configuring Primitive Snapping Settings
  1. From the Layout ribbon, click Settings.

    Settings...

    The Geometry Simplification Settings window opens.

    Geometry Simplification Settings Window

  2. From the Primitive Snapping area, do the following:
    1. Enter a value in the Tolerance field, including the unit of measurement (e.g., 1um, although the default value is 0.05um).

    2. Check the Check Connectivity box to ensure snapping does not violate the connectivity of the original objects (checked by default).
    3. Click Apply and Close.
Snapping Primitives in the Layout Editor
  1. If appropriate, navigate to the Layout Editor tab and the chosen components.

    Design Example

  1. Select the chosen primitives.

    Primitive Selection

  2. From the Layout ribbon, click Snap Primitives.

    Snap Primitives Button

    The selected primitives are compared to the value in the Tolerance field. Any primitives at or within the selected Tolerance are snapped (i.e., aligned).

    Snapped Primitives Example

Snapping Primitives on a Specific Layer

From the Layers window, right-click on a layer in the list (e.g., Via5) and select Snap Primitives.

Snap Primitives

Snapping Primitives On Visible Layers

From the Layers window, right-click on a layer in the list (e.g., Via5) and select Snap Primitives On Visible Layers.

Snap Primitives On Visible Layers