so, I still have the problem that the Allegro autorouter violates my constraints, and I don't know why. if I put my smd_pad to via spacing at 16 mils, it will place a via at 12 (sometimes) and if I set it at 12, it will place it at 8 (or something). it's not like the autorouter can't place the via farther away, in many cases the via has no other nets/pads/vias with 100mils+ but it still chooses to violate the constraint. WHY DOE IT DO THAT!
how do I get the autorouter to respect my constraints and continue to push/pull until it gets rid of as man conflicts as it can?
any help would be great.