SDK
Lecture montage outil

Fonctions

int SPI_ASM_is_MTE_loaded ()
 Test si une machine MTE est chargée et active sur la pièce en cours.
 
int SPI_ASM_load_fmo ()
 Charge le modèle d'assemblage outil du MTE.
 
int SPI_ASM_free_fmo ()
 Libère le modèle d'assemblage outil du MTE.
 
int SPI_ASM_nb_turret ()
 Lit le nombre de tourelle.
 
int SPI_ASM_select_turret (int index)
 Selectionne une tourelle par son index param[in] index Index de la tourelle.
 
int SPI_ASM_select_turret_no (int notrl)
 Selectionne une tourelle par son numéro param[in] notrl numéro de la tourelle.
 
int SPI_ASM_read_turret_name (std::string &name)
 Lit le nom d'une tourelle param[out] name Nom de la tourelle.
 
int SPI_ASM_read_turret_type ()
 Lit le type d'une tourelle.
 
int SPI_ASM_nb_support_turret ()
 Lit le nombre de support d'une tourelle.
 
int SPI_ASM_select_support (int index)
 Selectionne un support d'une tourelle par son index param[in] index Index du support.
 
int SPI_ASM_select_support_notool (int notool, int poste)
 Selectionne un support d'une tourelle par son numéro d'outil param[in] toolno numéro d'outil param[in] poste numéro poste.
 
int SPI_ASM_read_support_name (std::string &name)
 Lit le nom d'un support d'outil param[out] name Nom du support.
 
int SPI_ASM_select_component ()
 Selectionne un composant.
 
int SPI_ASM_read_component_name (std::string &name)
 Lit le nom d'un composant param[out] name Nom du composant.
 
int SPI_ASM_read_component_type ()
 Lit le type de composant.
 
void SPI_ASM_read_component_typetool (std::string &nameType)
 Lit le nom du type d'outil param[out] nameType Nom du type d'outil.
 
int SPI_ASM_component_is_tool ()
 Test si le composant est un outil.
 
int SPI_ASM_nb_support_component ()
 Lit le nombre de support d'un composant.
 
int SPI_ASM_select_support_component (int level, int index)
 Sélectionne un support de composant par son index param[in] level Level du support param[in] index Index du support.
 
int SPI_ASM_select_tool2 ()
 Selectionne un outil.
 

Description détaillée

Lecture montage outil

Documentation des fonctions

◆ SPI_ASM_component_is_tool()

int SPI_ASM_component_is_tool ( )

Test si le composant est un outil.

Version
6.07
Renvoie
SPI_YES ou SPI_NO

◆ SPI_ASM_free_fmo()

int SPI_ASM_free_fmo ( )

Libère le modèle d'assemblage outil du MTE.

Version
6.07

◆ SPI_ASM_is_MTE_loaded()

int SPI_ASM_is_MTE_loaded ( )

Test si une machine MTE est chargée et active sur la pièce en cours.

Version
6.07.213
Renvoie
SPI_NO / SPI_YES

◆ SPI_ASM_load_fmo()

int SPI_ASM_load_fmo ( )

Charge le modèle d'assemblage outil du MTE.

Version
6.07

◆ SPI_ASM_nb_support_component()

int SPI_ASM_nb_support_component ( )

Lit le nombre de support d'un composant.

Version
6.07
Renvoie
Nombre de support

◆ SPI_ASM_nb_support_turret()

int SPI_ASM_nb_support_turret ( )

Lit le nombre de support d'une tourelle.

Version
6.07
Renvoie
nombre de support

◆ SPI_ASM_nb_turret()

int SPI_ASM_nb_turret ( )

Lit le nombre de tourelle.

Version
6.07
Renvoie
Nombre de tourelle

◆ SPI_ASM_read_component_name()

int SPI_ASM_read_component_name ( std::string & name)

Lit le nom d'un composant param[out] name Nom du composant.

Version
6.07

◆ SPI_ASM_read_component_type()

int SPI_ASM_read_component_type ( )

Lit le type de composant.

Version
6.07
Renvoie
type du composant
(3:Porte outil symbole, 4:Porte outil de fraisage, 5:Porte outil de tournage, 6:Outil)

◆ SPI_ASM_read_component_typetool()

void SPI_ASM_read_component_typetool ( std::string & nameType)

Lit le nom du type d'outil param[out] nameType Nom du type d'outil.

Version
6.07

◆ SPI_ASM_read_support_name()

int SPI_ASM_read_support_name ( std::string & name)

Lit le nom d'un support d'outil param[out] name Nom du support.

Version
6.07

◆ SPI_ASM_read_turret_name()

int SPI_ASM_read_turret_name ( std::string & name)

Lit le nom d'une tourelle param[out] name Nom de la tourelle.

Version
6.07

◆ SPI_ASM_read_turret_type()

int SPI_ASM_read_turret_type ( )

Lit le type d'une tourelle.

Version
6.07
Renvoie
type de la tourelle (1:Tourelle, 2:Broche, 11:Ratelier)

◆ SPI_ASM_select_component()

int SPI_ASM_select_component ( )

Selectionne un composant.

Version
6.07

◆ SPI_ASM_select_support()

int SPI_ASM_select_support ( int index)

Selectionne un support d'une tourelle par son index param[in] index Index du support.

Version
6.07

◆ SPI_ASM_select_support_component()

int SPI_ASM_select_support_component ( int level,
int index )

Sélectionne un support de composant par son index param[in] level Level du support param[in] index Index du support.

Version
6.07

◆ SPI_ASM_select_support_notool()

int SPI_ASM_select_support_notool ( int notool,
int poste )

Selectionne un support d'une tourelle par son numéro d'outil param[in] toolno numéro d'outil param[in] poste numéro poste.

Version
6.07

◆ SPI_ASM_select_tool2()

int SPI_ASM_select_tool2 ( )

Selectionne un outil.

Version
6.07

◆ SPI_ASM_select_turret()

int SPI_ASM_select_turret ( int index)

Selectionne une tourelle par son index param[in] index Index de la tourelle.

Version
6.07

◆ SPI_ASM_select_turret_no()

int SPI_ASM_select_turret_no ( int notrl)

Selectionne une tourelle par son numéro param[in] notrl numéro de la tourelle.

Version
6.08