How do you remove unused pads in Allegro? If you only set removing unused pads in Gerber output, it not be removed from the database at all and all unused pads be translated to Hyperlynx.
It is a new feature for Allegro 16.3 and up. Setup --> unused pad suppression --> choose the layers not connected to the via
Yes, This feature was introduced in Allegro 16.2.
If you set it to enable, It shall remove natively all unused pads on internal layers from database, and I definitely garantee those unused pads not be translated into Hyperlynx or other 3rd party tools because it not be in database at all. There is a property of unused_pads_ignore. If you assign this property to a via or pin,that via or pin's unused pads will not get removed.