Программа CircuitWorks может обращаться к хранилищу SolidWorks Workgroup PDM за компонентами, необходимыми для создания сборок.
Помимо Workgroup PDM, программа CircuitWorks всегда обращается в Библиотеку компонентов при построении сборок. CircuitWorks устанавливает ссылки на файл детали в сборке при выполнении следующих условий:
- запись базы данных существует в Библиотеке компонентов;
- соответствующий файл детали существует в папке компонентов библиотеки компонентов.
Если нужный компонент отсутствует в библиотеке компонентов, CircuitWorks создает его и добавляет в библиотеку.
Даже при наличии Workgroup PDM программа CircuitWorks в первую очередь всегда проверяет библиотеку компонентов. Если библиотека содержит запись компонента, но соответствующий файл детали отсутствует в папке компонента, то программа CircuitWorks обращается к хранилищу Workgroup PDM за файлом с тем же именем. Если файл компонента будет обнаружен, CircuitWorks скопирует его последнюю версию в локальную папку PDM.
Например, при обработке файла ECAD с компонентом
0805R (обозначение детали
1412261) CircuitWorks ищет файл
0805R_1412261.sldprt в папке компонента в библиотеке компонентов. Если файл найти не удастся, то при наличии интеграции с Workgroup PDM программа CircuitWorks запросит файл
0805R_1412261.sldprt в хранилище Workgroup PDM. Если файл компонента будет обнаружен, CircuitWorks скопирует его последнюю версию из хранилища в папку PDM. Затем CircuitWorks установит ссылки на эту локальную копию в создаваемой сборке.
CircuitWorks не добавляет файлы, скопированные из Workgroup PDM, в библиотеку компонентов.