Uso de expresiones con variables

Es posible añadir expresiones que involucren variables a sus plantillas. Por ejemplo:

${tool.diameter/2}
${(3.5 + feedrate.cutting)*2}
${2*stepover}

No puede usar variables de cadena de caracteres tales como ${project.partname}, $notes, $totaltime, con la excepción de la variable de $CutTime, que puede ser multiplicada:

$CutTime*2

Si su expresión se evalúa correctamente depende del tipo de plantilla en la que se inserta. Por ejemplo, una expresión con la variable de {tolerance} solo se resuelve si está en un tipo de plantilla de trayectoria o en un tipo de plantilla de resumen entre las etiquetas de <summaryrow> </summaryrow>.

Consejo: Puede intentar dar formato a variables. Por ejemplo, para cambiar el número de dígitos que se muestran para el giro del husillo, puede introducir: ${int(spindle)}. También es posible redondear valores a una cierta cantidad de decimales. Por ejemplo, para redondear el límite x máximo del bloque a dos decimales: ${round(block.limits.x.max, 2)}. No se recomienda redondear más de una variable.