|
How to set up a constraint region in 16.2.
# K5 w& d1 D/ V( }* K' q$ n$ R2 J+ g- W) Z
Lets say we want to create a spacing region:
* [& i: o9 C6 ^+ X) x& Q! P2 H5 }+ P- ~2 e. O, U
Open constraint manager and create a Spacing Rule set for the constraint region.
9 `2 Y; d! f& Y( i* |; G8 Z1. Open Constraint Manager on the board file.
' P( [' n8 _) T/ r2. Select Spacing > All Layers worksheet
5 D. n* F$ D+ v7 n7 E3. RMB on the Objects and select Create Spacing CSet i* |/ d) K, u( Z* U
4. Type the name of Spacing CSet and change the pin to pin constraints that allow5 a, @' Q+ |+ T- v! \0 a
pin to pin spacing for the 'special' component.
1 O8 N% a9 Y+ }5 e/ r/ {
# K9 l0 c& f3 E- {1 ]; j j) ^4 @9 x- PNow create a region and assign a spacing CSet to the region.5 q, T6 F. X7 Z- Z3 g! i6 P
1. In Constraint Manager, select Region > All Layers
& m) \5 x! b ~ f* _0 M( ]) c2. RMB > Create Region ' y8 \( C( i$ H- M! I6 N
3. Give a name to the region, and select Ok.$ y- i* }+ w8 a" N, h0 o
4. On the Region worksheet, select the region that you just created, and assign
y/ w0 W9 d6 {( c0 z3 I7 W kthe Spacing CSet that you had created in the previous step. The rules of the# b: L2 I% o, B0 X: L: T* D* G
spacing CSet are automatically taken over by the Region.
! |2 V* W9 M. g; B9 E' b4 C" s; d* t7 E. k
Now create a Shape on Constraint Area subclass and assign the region rules to it.
9 Q' L# r, {2 }0 X7 w* Y1. On Allegro, Select Shape > Polygon or Rectangular.
( X: i1 A, ^, F) h9 {; T. T2. In the Options panel on the Right hand side, select the Class as Constraint( a( @8 g# L {/ v4 m: p
Region > All.
$ w; t: F, i }' v5 m0 O3. From the drop down in the options panel, select the Region you had defined in* w5 |4 g+ E+ i6 h0 p
the previous step.
) V( C+ i3 M9 v6 |4 h5 b4. Draw the rectangle or polygon around the component. |
|