Functions | |
| void | ecycANNUL_ORIGINE () |
| Reset origine offset ( 0 GO2cam is now the origine ) | |
| void | ecycDECAL_ORIGINE (double *pt, double angle) |
| Write origine offset. | |
| void | ecycTRA_APPROCHE (double *point) |
| Create an approach toolpath. | |
| void | ecycTRA_COMMENTAIRE (const std::string &txt) |
| Write a comment for the following toolpath. | |
| void | ecycTRA_FCT (double *point, int ival, double *elt) |
| Create a technological function (stop,..) | |
| void | ecycTRA_RAPIDE (double *point) |
| Create a rapid toolpath. | |
| void | ecycTRA_RETOUR (double *point) |
| Create a return toolpath. | |
| void | ecycVALB_TECHNO (int btype, int bval) |
| Write a boolean in the current Technology/Tool. | |
| void | ecycVALE_TECHNO (int btype, int ival) |
| Write an integer in the current Technology/Tool. | |
| void | ecycVALR_TECHNO (int btype, double rval) |
| Write a real in the current Technology/Tool. | |
| void | ecycVALS_TECHNO (int btype, const std::string &sval) |
| Write a string in the current Technology/Tool. | |
| void | lcycINDICE_POINT (int *ind) |
| Read index of the current point. | |
| void | lcycNOMBRE_POINT (int *nb) |
| Read points number. | |
| void | lcycPOINT (double *pt) |
| Read point coordinates. | |
| void | lcycPREMIER_POINT (int *is_first) |
| Read if the current point is the first one. | |
| void | lcycVALB_TECHNO (int btype, int *bval) |
| Read a boolean from the current Technology / Tool. | |
| void | lcycVALE_TECHNO (int btype, int *ival) |
| Read an integer from the current Technology / Tool. | |
| void | lcycVALR_TECHNO (int btype, double *rval) |
| Read a real from the current Technology / Tool. | |
| void | lcycVALS_TECHNO (int btype, std::string &sval) |
| Read a string from the current Technology / Tool. | |
Shared functions
| void ecycANNUL_ORIGINE | ( | ) |
Reset origine offset ( 0 GO2cam is now the origine )
| void ecycDECAL_ORIGINE | ( | double * | pt, |
| double | angle ) |
Write origine offset.
| [in] | pt | New origine point |
| [in] | angle | Rotation (angle in radian) |
| void ecycTRA_APPROCHE | ( | double * | point | ) |
Create an approach toolpath.
| [in] | point | Approach point coordinates |
| void ecycTRA_COMMENTAIRE | ( | const std::string & | txt | ) |
Write a comment for the following toolpath.
| [in] | txt | Comment to write |
| void ecycTRA_FCT | ( | double * | point, |
| int | ival, | ||
| double * | elt ) |
Create a technological function (stop,..)
| [in] | point | Location point of the function |
| [in] | ival | technology type (DPP_STOP, ...) |
| [in] | elt | 9 reals array |
| void ecycTRA_RAPIDE | ( | double * | point | ) |
Create a rapid toolpath.
| [in] | point | Rapid point coordinates |
| void ecycTRA_RETOUR | ( | double * | point | ) |
Create a return toolpath.
| [in] | point | Return point coordinates |
| void ecycVALB_TECHNO | ( | int | btype, |
| int | bval ) |
Write a boolean in the current Technology/Tool.
| [in] | btype | Field name to write in (BTT_DECALAGE..) |
| [in] | bval | boolean value to write |
| void ecycVALE_TECHNO | ( | int | btype, |
| int | ival ) |
Write an integer in the current Technology/Tool.
| [in] | btype | Field name to write in (ETT_CORRECTEUR_RAYON..) |
| [in] | ival | Integer value to write |
| void ecycVALR_TECHNO | ( | int | btype, |
| double | rval ) |
Write a real in the current Technology/Tool.
| [in] | btype | Field name to write in (RTT_DIAMETRE..) |
| [in] | rval | real value to write |
| void ecycVALS_TECHNO | ( | int | btype, |
| const std::string & | sval ) |
Write a string in the current Technology/Tool.
| [in] | btype | Field name to write in (ST_NOM_OUTIL..) |
| [in] | sval | string value to write |
| void lcycINDICE_POINT | ( | int * | ind | ) |
Read index of the current point.
| [out] | ind | Point index |
| void lcycNOMBRE_POINT | ( | int * | nb | ) |
| void lcycPOINT | ( | double * | pt | ) |
| void lcycPREMIER_POINT | ( | int * | is_first | ) |
Read if the current point is the first one.
| [out] | is_first | SPI_YES First Point | SPI_NO Others points |
| void lcycVALB_TECHNO | ( | int | btype, |
| int * | bval ) |
Read a boolean from the current Technology / Tool.
| [in] | btype | Field name to read ( BTT_DECALAGE,..) |
| [out] | bval | boolean value read |
| void lcycVALE_TECHNO | ( | int | btype, |
| int * | ival ) |
Read an integer from the current Technology / Tool.
| [in] | btype | Field name to read ( ETT_CORRECTEUR_RAYON,..) |
| [out] | ival | Integer value read |
| void lcycVALR_TECHNO | ( | int | btype, |
| double * | rval ) |
Read a real from the current Technology / Tool.
| [in] | btype | Field name to read ( RTT_DIAMETRE,..) |
| [out] | rval | real value read |
| void lcycVALS_TECHNO | ( | int | btype, |
| std::string & | sval ) |
Read a string from the current Technology / Tool.
| [in] | btype | Field name to read ( ST_NOM_OUTIL,..) |
| [out] | sval | string value read |