My shop and house are at the same location, I have what they call a dual meter can stand so I have a 200 amp service for the house and a 200 amp service for the shop.

They both run off the same transformer.

The manufacturer said the shear pulls 60 full load amps at 230 volt 3 phase and the future press brake pulls 77 Full Load amps. They both have 20 HP motors.