Descargar Imprimir esta página

Siemens SINUMERIK ONE Manual De Funciones página 95

Ocultar thumbs Ver también para SINUMERIK ONE:

Publicidad

<RetVal>:
<Name_1>,
<Name_2>:
<Vector>:
<System>:
4.4
Ejemplo
4.4.1
Especificaciones
Información general
A partir de una fresadora de 3 ejes simplificada se muestra el procedimiento básico para la
parametrización de la prevención de colisiones a través de un programa de pieza. En el programa
de pieza se escriben todas las variables de sistema relevantes para la prevención de colisiones:
• Cadena cinemática $NK_...
• Modelado geométrico de máquina $NP_...
• Prevención de colisiones $NP_...
Vigilancia y compensación
Manual de funciones, 01/2023, A5E48053702E AF
Valor de retorno de la función: Valor absoluto de la distancia de las dos zonas prote‐
gidas o 0,0 en caso de existir colisión (ver arriba apartado "Colisión")
Tipo de dato:
REAL
Rango de valores:
0,0 ≤ x ≤ +máx. valor REAL
Nombres de las dos zonas protegidas cuya separación se desea calcular (opcional)
Tipo de dato:
STRING
Rango de valores:
Nombres parametrizados de zonas protegidas
Valor predetermi‐
"" (cadena vacía)
nado:
Si no se indica ninguna zona protegida, la función calcula la
menor distancia actual a partir de todas las zonas protegidas
activadas y preactivadas contenidas en el modelo de colisión.
Valor de retorno: Vector tridimensional de la distancia entre la zona protegida <Na‐
me_2> y la zona protegida <Name_1> con:
<Vector>[0]: coordenada X en el sistema de coordenadas mundial
<Vector>[1]: coordenada Y en el sistema de coordenadas mundial
<Vector>[2]: coordenada Z en el sistema de coordenadas mundial
En caso de colisión: <Vector> == vector nulo
Tipo de dato:
VAR REAL [3]
Rango de valores:
<Vector> [n]: 0,0 ≤ x ≤ ±valor REAL máx.
Sistema de unidades (pulgada/métrico) para la distancia y el vector de distancia (op‐
cional)
Tipo de dato:
BOOL
Valor:
FALSE (Predeter‐
minado)
TRUE
Prevención de colisiones, interna
Sistema de unidades conforme al comando
G actualmente activo del grupo G 13 (G70,
G71, G700, G710).
Sistema de unidades de acuerdo con el sis‐
tema base ajustado:
MD52806 $MN_ISO_SCALING_SYSTEM
4.4 Ejemplo
95

Publicidad

loading