Electrical schematics with AI
FaseCAD is electrical schematic software built to work with AI: your assistant can read the project, suggest changes, review it and produce the reports, with no plugins or extra licences.
Can you make an electrical schematic with AI?
Yes, as long as the schematic program stores the project in a format the AI can read. Most electrical CAD programs use closed files: an AI assistant cannot open them, so it can only give you general advice.
FaseCAD stores each project as readable XML text, with its sheets, devices, terminals, wires and ordering data. An AI assistant can read it like any other document, understand the schematic and write the changes you ask for. Then you open the project in FaseCAD and see it drawn.
Why FaseCAD works well with AI
- Project in readable XML. No binary formats: the whole schematic is text that the AI can read, compare and change.
- Runs from the command line. The assistant can export to PDF, SVG or DXF and produce the parts list and the wiring list without opening the program window.
- Queries in JSON. With a read-only SQL query, the AI gets the project's devices, wires or sheets as JSON, without having to parse the whole XML.
- No lock-in. Free software under the GPL: no cost, no closed plugins and the AI assistant of your choice.
What you can ask your assistant
These are everyday requests an AI assistant can handle on a FaseCAD project:
- “Add a star-delta starter for motor -M2 on a new sheet.”
- “Check that every contactor has its coil in the control circuit.”
- “Find duplicate tags and devices without an article number.”
- “Renumber the terminals of terminal strip -X1 in sequence.”
- “Export the parts list as CSV and the schematic as PDF.”
- “Explain what the circuit on sheet 4 does.”
AI saves you the repetitive work, but you are still responsible for the schematic: always check the changes in FaseCAD before using the schematic on a real installation.
How to get started, step by step
- Download FaseCAD. It is free and needs no installation.
- Create or open your project. Save it in a folder in .qet format.
- Open that folder with your AI assistant. Ideally one that can read files and run commands on your computer.
- Ask for what you need. Tell it the project is a FaseCAD project and which sheet or device you want to change.
- Check the result in FaseCAD. Open the project, check the schematic and export the drawings.
Commands for the AI
Your assistant can use these commands to understand the project and produce documentation without opening the program:
fasecad --info proyecto.qet fasecad --query "SELECT label, article FROM qet_devices" proyecto.qet --json fasecad --export-bom proyecto.qet material.csv fasecad --export-pdf proyecto.qet esquema.pdf
The first summarises the project as JSON. The second lists every device with its article number. The last two produce the parts list and the schematic as PDF.
Common questions
Can an AI make a complete electrical schematic?
It can prepare much of the work: adding devices and circuits, numbering, filling in data and looking for errors. Still, a person signs off the schematic: always check it before using it.
Which AI assistant do I need?
Any assistant that can read and write files, ideally one that can also run commands on your computer. FaseCAD does not tie you to any particular one.
Does FaseCAD send my projects anywhere?
No. FaseCAD runs on your computer and sends nothing. What the AI sees depends on the assistant you choose and the files you open with it.
How much does it cost?
FaseCAD is free and open source. The AI assistant may have its own price.
Links
- Download FaseCAD · Windows version
- FaseCAD code on GitHub · Source code and bug reports
- Reference designation according to IEC 81346 · FaseCAD guide
- IEC 60617 symbols guide · FaseCAD guide