Nov 2019 update - I've adapted this to run from a Milwaukee M18 battery pack. As the DPH3205 is a buck-boost, it can handle a variety of voltages as the pack is depleted however there is no protection circuit to protect the pack from low voltage. The Milwaukee adaptor prints as a separate unit to glue on however I will eventually generate a single printable unit.
Simple case for the power supply modules as found on alibaba and banggood [here](http://www.banggood.com/DPH3205-160W-Buck-boost-Converter-Constant-Voltage-Current-Programmable-Digital-Control-p-1105294.html) It was designed for this module but the others in the series seem to be the same sizes. Total dimensions of the box are 120 x 80 x 80mm. 4mm banana plugs are used for the input and output with an additional hole for an XT60 output plug.
The rear panel is a simple piece that clips into place so no screws required. It also contains a duct for the fan. Nothing is attached to the rear panel so it can all be assembled inside the main box then the cover clipped on the back.