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