110129-1353 EST
keelv:
My answer is not related to code but to provide you with a fundamental concept of how the system works.
Assume there is no false advertising on the output rating. Then a continuous duty load of 15 HP = 15*746 = 11,190 W. Assume 85% efficiency, then the input power required is 13,165 W.
If this were supplied from a DC source, batteries for example, at 240 V, then the DC input current would be about 55 A. This assumes bypassing the input rectifier diodes in the VFD if they are not large enough.
A VFD drive supplied from a 3 phase system will have a bank of rectifiers at the input feeding a capacitor bank. The capacitor bank serves two purposes --- to filter some of the input ripple from the rectifiers, and to absorb some energy during deceleration.
Rectifier-capacitor input filters produce non-sinusoidal pulses of current in the input lines. This means the RMS input current is higher than if the same energy was transferred from a DC source.
If you take a VFD drive designed for a 3 phase input and use it on a single phase system, then the diodes and the filter bank may be under sized. This is why Jaref suggested you may need a 3 times larger VFD. It is not because of the DC to AC conversion electronics, but because of the input diodes and capacitors.
If you were to remove the input diodes and hang a large battery bank in parallel with the input capacitor bank, and add a charger for the batteries, then, depending upon load characteristics, you might actually operate at an input current level much less than the above 55 A DC referenced to the AC input. On a typical usage of a CNC machine this might work on a 20 A circuit.
This does not answer your direct question, but it may give you an insight to the system.
In your application, given that you have a VFD system that will provide the 15 HP output from a 240 V single phase input, then you need to know the RMS line current under these conditions, and apply NEC rules for this current level.
.