Структурными составляющими САПР являются подсистемы, обладающие всеми свойствами систем и создаваемые как самостоятельные системы.
По назначению подсистемы САПР разделяют на два вида: проектирующие и обслуживающие.
К п р о е к т и р у ю щ и м относятся подсистемы, выполняющие проектные процедуры и операции:
- компонования машины;
- проектирования сборочных единиц; проектирования деталей;
- проектирования схемы управления; технологического проектирования и т.п.
К о б с л у ж и в а ю щ и м относятся подсистемы, предназначенные для поддержания работоспособности проектирующих подсистем:
- графического отображения объектов проектирования;
- документирования;
- информационного поиска и др.
В зависимости от отношения к объекту проектирования различают проектирующие подсистемы
- объектно-ориентированные (объектные);
- объектно-независимые (инвариантные).
К объектным подсистемам относят подсистемы, выполняющие одну или несколько проектных процедур или операций, непосредственно зависимых от конкретного объекта проектирования, например подсистема:
- проектирования технологических систем;
- моделирования динамики, проектируемой конструкции и др.
К инвариантным подсистемам относят подсистемы, выполняющие унифицированные проектные процедуры и операции, например расчеты:
- деталей машин;
- режимов резания и др.
Структурное объединение подсистем в систему обеспечивается связями между компонентами, входящими в подсистемы.