Mecanizado > Mecanizado > Salida de LC > Salida de LC para interpolación circular
Salida de LC para interpolación circular
Se puede especificar la interpolación circular para el movimiento de herramienta en Creo NC con el parámetro CIRC_INTERPOLATION. Si el valor de POINTS_&_ARC o de ARC_ONLY se especifica, el fichero LC tendrá las siguientes líneas en cada arco o círculo encontrado:
GOTO / x, y, z
CIRCLE / x, y, z, i, j, k, r
GOTO / x, y, z
x, y, z 
x, y, z 
..
..
..
x, y, z 
La sentencia GOTO que precede al comando CIRCLE especifica el punto inicial del arco. Las siguientes sentencias GOTO especifican los puntos del arco y la última línea indica el punto final del arco. Para POINTS_&_ARC, la salida del número de puntos está controlada por la tolerancia: cuanto menor sea la tolerancia, mayor será el número de puntos. Para ARC_ONLY, un número mínimo de puntos, indicado por el valor del parámetro NUMBER_OF_ARC_PTS, se incluirán en la salida.
* 
Las sentencias GOTO tienen el formato que se muestra anteriormente si el eje de la herramienta está en paralelo al eje Z del sistema de coordenadas de la máquina. De lo contrario, el vector del eje de la herramienta también se incluirá en la salida.
El comando CIRCLE especifica el movimiento de herramienta circular interpolado, donde:
x, y, z: coordenadas del centro.
i, j, k: vector del plano.
r: radio.

\ i\ \ \ j\ \ k\ \ \ Plane\ Direction
El vector del plano determina el plano y la dirección mediante la "regla de la mano derecha":
i
j
k
Plano
Dirección
0
0
1
XY
CCW 
0
0
–1
XY
CW
0
1
0
XY
CCW 
0
—1
0
XY
CW
1
0
0
XY
CCW 
—1
0
0
XY
CW
Formato APT
Si el valor de CIRC_INTERPOLATION es APT_FORMAT, la salida de LC para cada arco o círculo encontrado tendrá el formato auxiliar:
INDIRV / i, j, kTLON
GOFWD / (CIRCLE / x, y, z, r), ON, (LINE / x1, y1, z1, x2, y2, z2)
donde:
i, j, k: vector de unidades.
x, y, z: coordenadas del centro de círculos.
r: radio del círculo.
x1, y1, z1 y x2, y2, z2: coordenadas de los dos puntos que definen la línea de salida.
Interpolación helicoidal
La interpolación helicoidal se suministra para el fresado de rosca. El formato de la salida usa CIRCLE con diferentes coordenadas Z en los puntos inicial y final. La diferencia en los valores Z se basa en el paso de rosca y la fracción de la distancia recorrida alrededor de la hélice. Para la sentencia CIRCLE, la dimensión Z usada es la misma que en el punto inicial. Lo que sigue es un ejemplo de salida:
...
FEDRAT / 12.000000, IPM
GOTO / 8.198000, 0.000000, -0.625000
FEDRAT / 8,000000, IPM
CIRCLE / 8.000000, 0.000000, -0.625000, $ $$ 1ST ORBIT
0.000000, 0.000000, 1.000000, 0.198000
GOTO / 8.198000, 0.000000, -0.583333
CIRCLE / 8.000000, 0.000000, -0.583333, $ $$ 2ND ORBIT
0.000000, 0.000000, 1.000000, 0.198000
GOTO / 8.198000, 0.000000, -0.541667
FEDRAT / 12.000000, IPM
...