View physical size before placing component, DipTrace
Dont use auto-routing/auto-placement. Although Diptrace is good at both, you should not use them if you want to design     a efficient PCB layout.
In allegro there is a option called PLACE BOUND TOP where you can specify the physical height of the component.