edgeMustOverlap
Specifies that the edges on layer1 must be fully overlapped by a shape on layer2. Optionally, this may apply only to edges whose lengths are within a certain range and in a certain direction. This constraint requires an overlap, but does not specify the amount of the required overlap. Use the constraint to specify the required overlap.
edgeMustOverlap Quick Reference
Value Type
|
Specifies that edges on layer1 must be fully overlapped by a shape on another layer2. |
Optional Parameters
|
Constraint applies only to layer1 edges in the specified direction.
Type: |
|
|
Constraint applies only if the layer1 edge is between two convex corners and its length is within the specified
Type: |
|
|
Constraint applies if the layer1 edge length is within this range.
Type: |
|
Examples
Example 1: edgeMustOverlap with horizontal edgeDirection and edgeLengthRangeArray
set_constraint_parameter -name edgeDirection -IntValue 1
set_constraint_parameter -name edgeLengthRangeArray -RangeArrayValue"<=0.5"set_layerpair_constraint -layer1 Metal1 -layer2 Metal2 \
-constraint edgeMustOverlap -BoolValue true
Specifies that all horizontal edges on layer Metal1 that are less than or equal to 0.5 user units in length must be fully overlapped by a shape on layer Metal2.

Example 2: edgeMustOverlap with horizontalEdge, endOfLineOnly, and edgeLengthRanges
set_constraint_parameter -name edgeDirection -IntValue 1
set_constraint_parameter -name edgeLengthRangeArray -RangeArrayValue"<=0.5"set_constraint_parameter -name endOfLineOnly -BoolValue true
set_layerpair_constraint -layer1 Metal1 -layer2 Metal2 \
-constraint edgeMustOverlap -BoolValue true
Specifies that all horizontal edges on layer Metal1 that are between two convex corners and are less than or equal to 0.5 user units in length must be fully overlapped by a shape on layer Metal2.

Related Topics
Return to top