Techniques, systems and articles are described for preparing electrical cables for connections to a power grid. In one example, a system includes a cable preparation device configured to cut one or more layers of an electrical cable and a computing device configured to control the cable preparation device to cut the one or more layers of the electrical cable. The computing device may determine one or more target cutting distances and determine whether an actual cutting distance satisfies the target cutting distance. The computing device may detect defects in the electrical cable. The computing device may further determine whether the cable preparation device should be serviced.