O aplicativo CircuitWorks™ é um suplemento do software SOLIDWORKS® Professional e SOLIDWORKS Premium da Dassault Systèmes SOLIDWORKS Corporation. O CircuitWorks permite criar modelos 3D a partir dos formatos de arquivos criados pela maioria dos sistemas de projetos elétricos assistidos por computador (ECAD). Engenheiros eletricistas e engenheiros mecânicos podem colaborar para projetar placas de circuito impresso (PCBs) que se ajustem e funcionem em montagens do SOLIDWORKS.
O CircuitWorks tem tanto uma interface de usuário dedicada como uma interface do SOLIDWORKS. Você pode executar algumas operações, como abrir um arquivo ECAD, em ambas essas interfaces. Outras operações são específicas de uma das interfaces.
O CircuitWorks tem suporte para o Formato Intermediário de Dados (IDF) padrão do setor, usado por uma grande variedade de sistemas de ECAD para projeto de placas de circuito impresso. O CircuitWorks também suporta o formato de arquivo PADS® ASCII do Mentor Graphics®
PowerPCB®, bem como o formato de colaboração ProStep EDMD usado por Mentor Graphics e Cadence®.