After the positive experience with class D.343, in 1970 Italian state railways, Ferrovie dello Stato, ordered further 70 diesel locomotives with some minor improvements. The FIAT engine was confirmed, while the Breda-engine was to be abandoned and a new, more reliable cooling system was fitted. The locomotives were manufactred by FIAT, Breda and SOFER, with electrical equipment provided by Magneti Marelli, TIBB and Italtrafo. The last unit was delivered in 1979.
The D.345's structure is very similar to that of D.343. The central compartment, housing the engine, the generator and the cooling system, is missing the baggage room, which had been never used in the previous class. The engine is a 4+4 V cylinder FIAT 218SSF with direct fuel injection, with a power output of 1,350 HP at 1500 rpm.
The electric generator is a DC one produced by Tecnomasio Italiano Brown Boveri (TIBB), with a power of 750 kW (1,010 hp) . The electric motors, one for each bogie, were produced by Ansaldo.
The command circuit includes electro-pneumatic switches and relays, located in a large cabin in the front cab. D345 also introduced a static regulation with field-weakening (shunting) of the traction motors, which is divided in five levels that are automatically inserted (one at time on each motor) when the throttle controller (which looks like a steering wheel and has 13 positions) is in any notch between 10 and 13.