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