The only way I know how to do this on a single layer is with differential pin pairs. If you don't have those, you can create them with a dummy pin added to each net. Virtual pins won't work; it has to be a real part. As I'm thinking about it, it can be a part with two pins. Make the pins surface mount without soldermask or solder paste and the same size as the wider net width and spaced per your requirements. If it needs to survive ECO forward and back annotation, then the parts need to be added to the schematic too. Place them where the trace/space needs to change. Make sure the unroutes are in the correct order (use the reschedule command in Router if necessary), and then create the differential pin pairs with the values you need. It's a fair amount of extra work, but it should work.
↧