RT journal article T1 A Novel CAD Tool for Electric Educational Diagrams A1 Ruiz Villalobos, Patricia A1 Dorronsoro Díaz, Bernabé A2 Ingeniería Mecánica y Diseño Industrial A2 Ingeniería Informática K1 electrical design K1 self-assessment technologies K1 automatic assessment tools K1 computeraided design K1 homework support system AB Computer-aided design (CAD) is a technological revolution, very powerful and withlarge applicability to problem solving. It is essential in many different disciplines ranging fromarchitecture to education, medicine, physics, or gaming. In this work, we propose a novel CADtool, called CADDi, to assist in the design of electric diagrams in the educational context. We areapplying the theory of formal languages to create WDLang, an easy-to-use, highly expressive,unequivocal, and correct programming language for designing electric circuits. This programminglanguage is the cornerstone of CADDi, which automatically generates the equivalent ladder diagram(explains the circuit operation) to the programmed circuit, offering additional features that allowanalysis of its functionality in an interactive way. It also offers a graphical interface to directlydesign ladder diagrams, or to modify the automatically generated ones. The existing electricalCAD tools are either very simple, e.g., for creating good-looking diagrams with no functionality,or too complex, for professional systems design. CADDi is extremely useful for learning purposes.It assists users on how to generate ladder diagrams, and on understanding the behavior of electricalcircuits. Additionally, it serves as an assessment tool for self-evaluation in the translation fromwiring diagrams to ladder ones. In order to make CADDi highly accessible, it was implemented as aweb page. PB MDPI SN 2076-3417 YR 2019 FD 2019-02 LK http://hdl.handle.net/10498/21270 UL http://hdl.handle.net/10498/21270 LA eng DS Repositorio Institucional de la Universidad de Cádiz RD 12-nov-2026