/*************************************************************************************************************************************/
/*                                                                                                                                   */
/*        D E F I N I T I O N S   R E L A T I V E S   A U X   C O O R D O N N E E S                                                  */
/*        D ' U N   P S E U D O - T O R E   " E P Y C Y C L O I D A L "   T R I D I M E N S I O N N E L  :                           */
/*                                                                                                                                   */
/*                                                                                                                                   */
/*        Author of '$xrs/epicycloide.32$I' :                                                                                        */
/*                                                                                                                                   */
/*                    Jean-Francois Colonna (LACTAMME, 20170110122057).                                                              */
/*                                                                                                                                   */
/*************************************************************************************************************************************/

/*===================================================================================================================================*/
/*************************************************************************************************************************************/
/*                                                                                                                                   */
/*        D E F I N I T I O N   D E S   P A R A M E T R E S  :                                                                       */
/*                                                                                                                                   */
/*************************************************************************************************************************************/
=define   PARAMETRE_Ra                                                                                                                  \
                    GRO4(FRA10(FU))
DEFV(Local,DEFV(Float,INIT(parametre_Ra,PARAMETRE_Ra)));
DEFV(Local,DEFV(Float,INIT(d_parametre_Ra,d_FCONSTANTES)));
                                        /* Definition de la valeur du parametre 'Ra' au cours du temps.                              */
=define   PARAMETRE_Rb                                                                                                                  \
                    GRO4(FRA10(FU))
DEFV(Local,DEFV(Float,INIT(parametre_Rb,PARAMETRE_Rb)));
DEFV(Local,DEFV(Float,INIT(d_parametre_Rb,d_FCONSTANTES)));
                                        /* Definition de la valeur du parametre 'Rb' au cours du temps.                              */

=define   PARAMETRE_KX                                                                                                                  \
                    FU
DEFV(Local,DEFV(Float,INIT(parametre_KX,PARAMETRE_KX)));
DEFV(Local,DEFV(Float,INIT(d_parametre_KX,d_FCONSTANTES)));
                                        /* Definition de la valeur du parametre 'KX' au cours du temps.                              */
=define   PARAMETRE_EX                                                                                                                  \
                    FZERO
DEFV(Local,DEFV(Float,INIT(parametre_EX,PARAMETRE_EX)));
DEFV(Local,DEFV(Float,INIT(d_parametre_EX,d_FCONSTANTES)));
                                        /* Definition de la valeur du parametre 'EX' au cours du temps.                              */
=define   PARAMETRE_ECX                                                                                                                 \
                    FU
DEFV(Local,DEFV(Float,INIT(parametre_ECX,PARAMETRE_ECX)));
DEFV(Local,DEFV(Float,INIT(d_parametre_ECX,d_FCONSTANTES)));
                                        /* Definition de la valeur du parametre 'ECX' au cours du temps.                             */
=define   PARAMETRE_OCX                                                                                                                 \
                    FU
DEFV(Local,DEFV(Float,INIT(parametre_OCX,PARAMETRE_OCX)));
DEFV(Local,DEFV(Float,INIT(d_parametre_OCX,d_FCONSTANTES)));
                                        /* Definition de la valeur du parametre 'OCX' au cours du temps.                             */
=define   PARAMETRE_PCX                                                                                                                 \
                    FZERO
DEFV(Local,DEFV(Float,INIT(parametre_PCX,PARAMETRE_PCX)));
DEFV(Local,DEFV(Float,INIT(d_parametre_PCX,d_FCONSTANTES)));
                                        /* Definition de la valeur du parametre 'PCX' au cours du temps.                             */
=define   PARAMETRE_ESX                                                                                                                 \
                    FZERO
DEFV(Local,DEFV(Float,INIT(parametre_ESX,PARAMETRE_ESX)));
DEFV(Local,DEFV(Float,INIT(d_parametre_ESX,d_FCONSTANTES)));
                                        /* Definition de la valeur du parametre 'ESX' au cours du temps.                             */
=define   PARAMETRE_OSX                                                                                                                 \
                    FU
DEFV(Local,DEFV(Float,INIT(parametre_OSX,PARAMETRE_OSX)));
DEFV(Local,DEFV(Float,INIT(d_parametre_OSX,d_FCONSTANTES)));
                                        /* Definition de la valeur du parametre 'OSX' au cours du temps.                             */
=define   PARAMETRE_PSX                                                                                                                 \
                    FZERO
DEFV(Local,DEFV(Float,INIT(parametre_PSX,PARAMETRE_PSX)));
DEFV(Local,DEFV(Float,INIT(d_parametre_PSX,d_FCONSTANTES)));
                                        /* Definition de la valeur du parametre 'PSX' au cours du temps.                             */
=define   PARAMETRE_TX                                                                                                                  \
                    FZERO
DEFV(Local,DEFV(Float,INIT(parametre_TX,PARAMETRE_TX)));
DEFV(Local,DEFV(Float,INIT(d_parametre_TX,d_FCONSTANTES)));
                                        /* Definition de la valeur du parametre 'TX' au cours du temps.                              */

=define   PARAMETRE_KY                                                                                                                  \
                    FU
DEFV(Local,DEFV(Float,INIT(parametre_KY,PARAMETRE_KY)));
DEFV(Local,DEFV(Float,INIT(d_parametre_KY,d_FCONSTANTES)));
                                        /* Definition de la valeur du parametre 'KY' au cours du temps.                              */
=define   PARAMETRE_EY                                                                                                                  \
                    FZERO
DEFV(Local,DEFV(Float,INIT(parametre_EY,PARAMETRE_EY)));
DEFV(Local,DEFV(Float,INIT(d_parametre_EY,d_FCONSTANTES)));
                                        /* Definition de la valeur du parametre 'EY' au cours du temps.                              */
=define   PARAMETRE_ECY                                                                                                                 \
                    FU
DEFV(Local,DEFV(Float,INIT(parametre_ECY,PARAMETRE_ECY)));
DEFV(Local,DEFV(Float,INIT(d_parametre_ECY,d_FCONSTANTES)));
                                        /* Definition de la valeur du parametre 'ECY' au cours du temps.                             */
=define   PARAMETRE_OCY                                                                                                                 \
                    FU
DEFV(Local,DEFV(Float,INIT(parametre_OCY,PARAMETRE_OCY)));
DEFV(Local,DEFV(Float,INIT(d_parametre_OCY,d_FCONSTANTES)));
                                        /* Definition de la valeur du parametre 'OCY' au cours du temps.                             */
=define   PARAMETRE_PCY                                                                                                                 \
                    FZERO
DEFV(Local,DEFV(Float,INIT(parametre_PCY,PARAMETRE_PCY)));
DEFV(Local,DEFV(Float,INIT(d_parametre_PCY,d_FCONSTANTES)));
                                        /* Definition de la valeur du parametre 'PCY' au cours du temps.                             */
=define   PARAMETRE_ESY                                                                                                                 \
                    FU
DEFV(Local,DEFV(Float,INIT(parametre_ESY,PARAMETRE_ESY)));
DEFV(Local,DEFV(Float,INIT(d_parametre_ESY,d_FCONSTANTES)));
                                        /* Definition de la valeur du parametre 'ESY' au cours du temps.                             */
=define   PARAMETRE_OSY                                                                                                                 \
                    FU
DEFV(Local,DEFV(Float,INIT(parametre_OSY,PARAMETRE_OSY)));
DEFV(Local,DEFV(Float,INIT(d_parametre_OSY,d_FCONSTANTES)));
                                        /* Definition de la valeur du parametre 'OSY' au cours du temps.                             */
=define   PARAMETRE_PSY                                                                                                                 \
                    FZERO
DEFV(Local,DEFV(Float,INIT(parametre_PSY,PARAMETRE_PSY)));
DEFV(Local,DEFV(Float,INIT(d_parametre_PSY,d_FCONSTANTES)));
                                        /* Definition de la valeur du parametre 'PSY' au cours du temps.                             */
=define   PARAMETRE_TY                                                                                                                  \
                    FZERO
DEFV(Local,DEFV(Float,INIT(parametre_TY,PARAMETRE_TY)));
DEFV(Local,DEFV(Float,INIT(d_parametre_TY,d_FCONSTANTES)));
                                        /* Definition de la valeur du parametre 'TY' au cours du temps.                              */

=define   PARAMETRE_KZ                                                                                                                  \
                    FU
DEFV(Local,DEFV(Float,INIT(parametre_KZ,PARAMETRE_KZ)));
DEFV(Local,DEFV(Float,INIT(d_parametre_KZ,d_FCONSTANTES)));
                                        /* Definition de la valeur du parametre 'KZ' au cours du temps.                              */
=define   PARAMETRE_EZ                                                                                                                  \
                    FZERO
DEFV(Local,DEFV(Float,INIT(parametre_EZ,PARAMETRE_EZ)));
DEFV(Local,DEFV(Float,INIT(d_parametre_EZ,d_FCONSTANTES)));
                                        /* Definition de la valeur du parametre 'EZ' au cours du temps.                              */
=define   PARAMETRE_ECZ                                                                                                                 \
                    FZERO
DEFV(Local,DEFV(Float,INIT(parametre_ECZ,PARAMETRE_ECZ)));
DEFV(Local,DEFV(Float,INIT(d_parametre_ECZ,d_FCONSTANTES)));
                                        /* Definition de la valeur du parametre 'ECZ' au cours du temps.                             */
=define   PARAMETRE_OCZ                                                                                                                 \
                    FU
DEFV(Local,DEFV(Float,INIT(parametre_OCZ,PARAMETRE_OCZ)));
DEFV(Local,DEFV(Float,INIT(d_parametre_OCZ,d_FCONSTANTES)));
                                        /* Definition de la valeur du parametre 'OCZ' au cours du temps.                             */
=define   PARAMETRE_PCZ                                                                                                                 \
                    FZERO
DEFV(Local,DEFV(Float,INIT(parametre_PCZ,PARAMETRE_PCZ)));
DEFV(Local,DEFV(Float,INIT(d_parametre_PCZ,d_FCONSTANTES)));
                                        /* Definition de la valeur du parametre 'PCZ' au cours du temps.                             */
=define   PARAMETRE_ESZ                                                                                                                 \
                    FU
DEFV(Local,DEFV(Float,INIT(parametre_ESZ,PARAMETRE_ESZ)));
DEFV(Local,DEFV(Float,INIT(d_parametre_ESZ,d_FCONSTANTES)));
                                        /* Definition de la valeur du parametre 'ESZ' au cours du temps.                             */
=define   PARAMETRE_OSZ                                                                                                                 \
                    FU
DEFV(Local,DEFV(Float,INIT(parametre_OSZ,PARAMETRE_OSZ)));
DEFV(Local,DEFV(Float,INIT(d_parametre_OSZ,d_FCONSTANTES)));
                                        /* Definition de la valeur du parametre 'OSZ' au cours du temps.                             */
=define   PARAMETRE_PSZ                                                                                                                 \
                    FZERO
DEFV(Local,DEFV(Float,INIT(parametre_PSZ,PARAMETRE_PSZ)));
DEFV(Local,DEFV(Float,INIT(d_parametre_PSZ,d_FCONSTANTES)));
                                        /* Definition de la valeur du parametre 'PSZ' au cours du temps.                             */
=define   PARAMETRE_TZ                                                                                                                  \
                    FZERO
DEFV(Local,DEFV(Float,INIT(parametre_TZ,PARAMETRE_TZ)));
DEFV(Local,DEFV(Float,INIT(d_parametre_TZ,d_FCONSTANTES)));
                                        /* Definition de la valeur du parametre 'TZ' au cours du temps.                              */



Copyright © Jean-François Colonna, 2019-2021.
Copyright © CMAP (Centre de Mathématiques APpliquées) UMR CNRS 7641 / Ecole Polytechnique, 2019-2021.