CircuitWorks pozwala tworzyć modele 3D z formatów plików zapisywanych przez większość systemów projektowania elektrycznego wspomaganego komputerowo (ECAD). Inżynierowie elektrycy i mechanicy mogą współpracować przy projektowaniu płytek drukowanych (PCB), które pasują i działają w złożeniach SOLIDWORKS.
Aplikacja CircuitWorks™ stanowi dodatek do oprogramowania SOLIDWORKS® firmy Dassault Systèmes SOLIDWORKS Corporation.
CircuitWorks posiada zarówno dedykowany interfejs użytkownika, jak i interfejs SOLIDWORKS. Pewne operacje, takie jak np. otwieranie pliku ECAD można wykonywać z poziomu obydwu interfejsów. Inne operacje są specyficzne dla jednego z interfejsów.
CircuitWorks obsługuje standardowy format Intermediate Data Format (IDF), wykorzystywany przez szeroką gamę systemów projektowania elektrycznego CAD (ECAD) do projektowania płytek drukowanych obwodów (PCB). CircuitWorks obsługuje również pliki PADS® ASCII z programu Mentor Graphics®PowerPCB® oraz format współpracy ProStep EDMD używany w programach Mentor Graphics and Cadence®.