GO2cam Pascal API

Functions

void UTILMTE_ASM_baxis_value (double *Rbaxis)
 MTE TOOLING : use to set clamping positions of axis specificaly, with channels number.
 
void UTILMTE_ASM_channel_info (int *Bcompo, int *Bclamp, int *Bmove, int *Inotrl, int *Inotrl2, int *Btybro, int *Btycyc)
 MTE TOOLING : use to set channels number specificaly.
 
void UTILMTE_ASM_tool_mounted (int *Inotrl, int *Inotool, int *Iposte, int *Index)
 MTE TOOLING : use to set offsets number according tool mounting.
 
void UTILMTE_ASM_tool_mounted_cycle (int *Btycyc, int *Btybro, int *Btytool)
 MTE TOOLING : use to set offsets number according tool mounting.
 
void UTILMTE_ASM_tool_mounted_trihedral (std::string &Sidcode, int *Idno, int *Itooltriedre)
 MTE TOOLING : use to set offsets number according tool mounting.
 

Detailed Description

Various utilities for offset numberize in MTE

Function Documentation

◆ UTILMTE_ASM_baxis_value()

void UTILMTE_ASM_baxis_value ( double * Rbaxis)

MTE TOOLING : use to set clamping positions of axis specificaly, with channels number.

Version
6.09
Parameters
[out]Rbaxis: Baxis value
void UTILMTE_ASM_baxis_value(double *Rbaxis)
MTE TOOLING : use to set clamping positions of axis specificaly, with channels number.
Definition pp_pas27.c:1603

◆ UTILMTE_ASM_channel_info()

void UTILMTE_ASM_channel_info ( int * Bcompo,
int * Bclamp,
int * Bmove,
int * Inotrl,
int * Inotrl2,
int * Btybro,
int * Btycyc )

MTE TOOLING : use to set channels number specificaly.

Version
6.09
Parameters
[out]Bcomporeference component:CONST_NO CONST_SPINDLE CONST_TURRET
[out]Bclampcomponent is clamped:CONST_NO CONST_YES
[out]Bmovecomponent is moved:CONST_NO CONST_MOVE_COMPONENT CONST_COORDINATES
[out]Inotrlturret number
[out]Inotrl2second turret number for 4axis cycles
[out]Btybrochuck used : CONST_MAIN_SPINDLE CONST_REWORK_SPINDLE
[out]BtycycGO2cam cycle : CONST_SYNCHRONIZE_ROUGHING ...
PCALL(UTILMTE_ASM_channel_info,Bcompo,Bclamp,Bmove,Inotrl,Inotrl2,Btybro,Btycyc);
void UTILMTE_ASM_channel_info(int *Bcompo, int *Bclamp, int *Bmove, int *Inotrl, int *Inotrl2, int *Btybro, int *Btycyc)
MTE TOOLING : use to set channels number specificaly.
Definition pp_pas27.c:1562

◆ UTILMTE_ASM_tool_mounted()

void UTILMTE_ASM_tool_mounted ( int * Inotrl,
int * Inotool,
int * Iposte,
int * Index )

MTE TOOLING : use to set offsets number according tool mounting.

Version
6.08
Parameters
[out]Inotrlturret number
[out]Inotooltool number
[out]Iposteposte number
[out]Indexindex number
PCALL(UTILMTE_ASM_tool_mounted,notrl,notool,poste,index);
void UTILMTE_ASM_tool_mounted(int *Inotrl, int *Inotool, int *Iposte, int *Index)
MTE TOOLING : use to set offsets number according tool mounting.
Definition pp_pas27.c:1459

◆ UTILMTE_ASM_tool_mounted_cycle()

void UTILMTE_ASM_tool_mounted_cycle ( int * Btycyc,
int * Btybro,
int * Btytool )

MTE TOOLING : use to set offsets number according tool mounting.

Version
6.09
Parameters
[out]Btycyc: cycle type
[out]Btybro: chuck type : CONST_MAIN_SPINDLE
CONST_REWORK_SPINDLE
[out]Btytooltool type : TOOL_MILL_FLAT,....
PCALL(UTILMTE_ASM_tool_mounted_cycle,tycyc,tybro,tytool);
void UTILMTE_ASM_tool_mounted_cycle(int *Btycyc, int *Btybro, int *Btytool)
MTE TOOLING : use to set offsets number according tool mounting.
Definition pp_pas27.c:1492

◆ UTILMTE_ASM_tool_mounted_trihedral()

void UTILMTE_ASM_tool_mounted_trihedral ( std::string & Sidcode,
int * Idno,
int * Itooltriedre )

MTE TOOLING : use to set offsets number according tool mounting.

Version
6.08
Parameters
[out]Sidcodestrigname for multi-supports tools, empty if only simples
"2_3" for first multi 2 and second multi 3
[out]Idnofirst multi-support number , 0 if only simples
[out]Itooltriedretool triedre number support (only specific use)
PCALL(UTILMTE_ASM_tool_mounted_trihedral(sidcode, idno, itooltriedre);
void UTILMTE_ASM_tool_mounted_trihedral(std::string &Sidcode, int *Idno, int *Itooltriedre)
MTE TOOLING : use to set offsets number according tool mounting.
Definition pp_pas27.c:1526