Fonctions | |
| int | SPI_ASM_load_assembly () |
| Chargement des assemblages outils. | |
| void | SPI_ASM_free_assembly () |
| Libère les assemblages outils. | |
| int | SPI_ASM_init_toollist () |
| Initialise la liste des outils de l'assemblage. | |
| int | SPI_ASM_free_toollist () |
| Libère la liste des outils de l'assemblage. | |
| int | SPI_ASM_select_tool (int index) |
| Sélectionne un outil de l'assemblage. | |
| void | SPI_ASM_read_string_tool (int key, std::string &sValue) |
| Lit une chaine de caractère paramètre de l'outil. | |
| void | SPI_ASM_read_integer_tool (int key, int *iValue) |
| Lit un paramètre entier de l'outil. | |
| void | SPI_ASM_read_real_tool (int key, double *rValue) |
| Lit un paramètre réel de l'outil. | |
| int | SPI_ASM_nb_tool_position (int toolType, const std::string &toolName) |
| Lit le nombre de position d'un outil. | |
| int | SPI_ASM_get_tool_position (int index, int *turretNb, int *toolNb) |
| Lit la position d'un outil avec son index param[in] index Index de l'outil param[out] turretNb Numéro de la tourelle param[out] toolNb Numéro de l'outil. | |
| int | SPI_ASM_export_assembly_3d (const std::string &folderName) |
| Exporte un assemblage d'outil 3D. | |
Jauges outils
| int SPI_ASM_export_assembly_3d | ( | const std::string & | folderName | ) |
Exporte un assemblage d'outil 3D.
param[in] folderName Nom du répertoire d'export
| void SPI_ASM_free_assembly | ( | ) |
Libère les assemblages outils.
| int SPI_ASM_free_toollist | ( | ) |
Libère la liste des outils de l'assemblage.
| int SPI_ASM_get_tool_position | ( | int | index, |
| int * | turretNb, | ||
| int * | toolNb ) |
Lit la position d'un outil avec son index param[in] index Index de l'outil param[out] turretNb Numéro de la tourelle param[out] toolNb Numéro de l'outil.
| int SPI_ASM_init_toollist | ( | ) |
Initialise la liste des outils de l'assemblage.
| int SPI_ASM_load_assembly | ( | ) |
Chargement des assemblages outils.
| int SPI_ASM_nb_tool_position | ( | int | toolType, |
| const std::string & | toolName ) |
Lit le nombre de position d'un outil.
param[in] toolType Type de l'outil param[in] toolName Nom de l'outil
| void SPI_ASM_read_integer_tool | ( | int | key, |
| int * | iValue ) |
Lit un paramètre entier de l'outil.
param[in] key Nom de la clef à lire
MT_NUMERO_TOURELLE
MT_NUMERO_OUTIL
MT_NUMERO_POSTE
MT_POSTE_INDEX
EO_*
param[out] iValue Valeur lue
| void SPI_ASM_read_real_tool | ( | int | key, |
| double * | rValue ) |
Lit un paramètre réel de l'outil.
param[in] key Nom de la clef à lire
MT_LONGUEUR_UTILE
MT_TRANSLATION_X
MT_TRANSLATION_Y
MT_TRANSLATION_Z
MT_ROTATION_Y
MT_ROTATION_Z
MT_JAUGE_X
MT_JAUGE_Y
MT_JAUGE_Z
!RO_DIAMETRE!, RO_*
param[out] rValue Valeur lue
| void SPI_ASM_read_string_tool | ( | int | key, |
| std::string & | sValue ) |
Lit une chaine de caractère paramètre de l'outil.
param[in] key Nom de la clef à lire
SO_NOM_OUTIL
SO_TYPE_OUTIL
SO_*
param[out] sValue Valeur lue
| int SPI_ASM_select_tool | ( | int | index | ) |
Sélectionne un outil de l'assemblage.
param[in] index Position de l'outil dans la liste des outils