This work analyses the incidence of the parameter selection of B-spline curves, used in the design of displacement and motion functions, on its degree of freedom and shape. A complete design process based on the use of non-parametric B-spline curves and the convenience of selecting the curve parameters from the point of view of its practical application is shown. In order to make easy the design and use of the displacement function, the algorithms for derivation and integration of the B-splines used are presented. Three case studies validate the proposed design process and the selection of the adequate parameters. The first case presents the design of a displacement function of a roller follower driven by a disk cam; the corresponding cam p...