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