Utilizando expressões com variáveis

É possível adicionar expressões envolvendo variáveis aos seus templates. Por exemplo:

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

Você não pode utilizar variáveis string tais como ${project.partname}, $notes, $totaltime, com exceção da variável $CutTime, que pode ser multiplicada:

$CutTime*2

O fato da sua expressão ser avaliada corretamente ou não depende do tipo de template em que é inserida. Por exemplo, uma expressão com a variável {tolerance} só é resolvida se estiver num tipo de template de percurso ou num tipo de template de sumário entre os rótulos <summaryrow> </summaryrow>.

Dica: Você pode tentar formatar variáveis. Por exemplo, para alterar o número de dígitos exibidos para velocidade de rotação, você poderia inserir: ${int(spindle)}. Também é possível arredondar para um certo número de casas decimais. Por exemplo, para arredondar o limite máximo x do bloco para duas casas decimais: ${round(block.limits.x.max, 2)}. Arredondar mais de uma variável não é recomendado.