Páginas de template e parâmetros

Você pode utilizar parâmetros para criar folhas de processo para um projeto.

Parâmetros comuns

Vários parâmetros comuns podem ser utilizados em folhas de processo e macros:

Parâmetros somente utilizados em folhas de processo

Existem parâmetros que somente podem ser utilizados em folhas de processo. Isso se deve à natureza de folhas de processo: a intenção é alcançar um objetivo em uma única declaração. Existem também outras restrições:

A tabela a seguir resume as diferenças entre o uso de parâmetros em macros e folhas de processo.

Nota: Para maiores informações, selecione Ajuda > Parâmetros > Documentação > Sumário de Folha de Processo.

Parâmetro

Uso em macros

Uso em folhas de processo

Definição de parâmetro

REAL r = 10

Definição de parâmetro não é suportada. Você somente pode utilizar parâmetros anteriormente definidos.

Impressão de parâmetro

PRINT “Passo lateral é ${entity('toolpath',

'1').Stepover}”

Passo lateral é ${entity('toolpath',

'1').Stepover}.

Comandos

PRINT “Passo lateral é ${entity('toolpath',

'1').Stepover}”

Você não pode utilizar comandos. O efeito de inserir parâmetros entre colchetes ${} é semelhante a utilizar o comando PRINT. A diferença é que apenas o valor é impresso, e é impresso no arquivo de folha de processo.

Declarações If

IF (${error(Workplane)} == 0) {

PRINT ${Workplane.Name}

} ELSE {

PRINT “World”

}

Não suportado. No entanto, você pode utilizar uma função de parâmetro para realizar tarefas simples que exigem o mesmo comportamento:

${select(“error(Workplane) == 0”,

Workplane.Name, “World”)}.

Loops While, For

Consulte o manual de macro.

Não suportado. No entanto, a sintaxe de <summaryrow> simula loop em percursos. <toolrow> simula loop em ferramentas.

Nota: O cabeçalho de percurso, cabeçalho de Programa NC e páginas de sumário HTML são repetidos para cada percurso ou Programa NC. Porém, os parâmetros dependem do percurso ou programa NC individual do PowerMill.