Es posible utilizar parámetros para crear las hojas de taller de un proyecto.
Parámetros comunes
Existen varios parámetros que las macros y las hojas de taller tienen en común:
Existen parámetros que únicamente se utilizan en las hojas de taller. Esto se debe a la naturaleza de las hojas de configuración, pensadas para lograr un objetivo dentro de una declaración única. También se incluyen otras restricciones:
La siguiente tabla resume las diferencias entre el uso de los parámetros en macros y hojas de taller.
Parámetro |
Utilice en macros |
Utilice en hojas de taller |
Definición del parámetro |
REAL r = 10 |
No se admite la definición del parámetro. Solo es posible utilizar parámetros definidos anteriormente. |
Impresión de parámetros |
PRINT “El paso lateral es ${entity('toolpath', '1').Stepover}” |
El paso lateral es ${entity('toolpath', '1').Stepover}. |
Comandos |
PRINT “El paso lateral es ${entity('toolpath', '1').Stepover}” |
No se puede utilizar comandos. El efecto de poner parámetros entre los paréntesis ${} se parece al uso del comando PRINT. La diferencia es que solo se imprime el valor, y queda impreso en el fichero de la hoja de taller. |
Sentencias if |
IF (${error(Workplane)} == 0) { PRINT ${Workplane.Name} } ELSE { PRINT “World” } |
No se admiten. Sin embargo, es posible utilizar una función de parámetros para realizar tareas sencillas que requieren el mismo comportamiento: ${select(“error(Workplane) == 0”, Workplane.Name, “World”)}. |
Bucles While, For |
Consulte el manual de macros. |
No se admiten. Sin embargo, la sintaxis de <summaryrow> imita los bucles sobre las trayectorias. <toolrow> imita los bucles sobre las herramientas. |