Приложение CircuitWorks™ является дополнением к программному обеспечению SOLIDWORKS® Professional и SOLIDWORKS Premium, предоставленному корпорацией Dassault Systèmes SOLIDWORKS Corporation. CircuitWorks позволяет создавать трехмерные модели на основе форматов файлов, распространенных в большинстве систем ECAD (САПР для электроники). Электротехники и инженеры-механики могут совместно проектировать печатные платы для сборок SOLIDWORKS.
В CircuitWorks имеется как специальный интерфейс пользователя, так и интерфейс SOLIDWORKS. Некоторые операции, например открытие файла ECAD, можно выполнять в любом интерфейсе. Для выполнения других операций необходимо выбрать определенный интерфейс.
CircuitWorks поддерживает стандартный для отрасли промежуточный формат данных (IDF), используемый многими системами ECAD для проектирования сборок печатных плат. Кроме того, CircuitWorks поддерживает файловый формат PADS® ASCII программы Mentor Graphics®
PowerPCB®, а также формат для совместной работы ProStep EDMD, используемый программами Mentor Graphics и Cadence®