Hagercad

While not a full BIM (Building Information Modeling) tool like Revit, the 3D builder allows you to virtually assemble a distribution board. You drag and drop DIN-rail devices into an enclosure. The software instantly checks:

Once your diagram is set, you can move to the physical layout and technical validation: hagercad

Please clarify, and I can provide a text on AutoCAD (2D/3D design software for architecture, engineering, and construction). While not a full BIM (Building Information Modeling)