Vous pouvez utiliser les paramètres pour créer des feuilles d'organisation pour un projet.
Paramètres communs
Il y a plusieurs paramètres communs qui peuvent être utilisés à la fois dans les macros et les feuilles d'organisation:
Certains paramètres ne peuvent être utilisés que dans les feuilles d'organisation. Cela est dû à la nature des feuilles d'organisation : elles visent à atteindre un objectif au sein d'une même instruction. Il y aussi d'autres restrictions:
La table suivante résume les différences entre l'utilisation des paramètres dans les macros et les organisations de feuilles.
Paramètre |
Utiliser dans les macros |
Utiliser dans les feuilles d'organisation |
Définition de paramètre |
REAL r = 10 |
La définition de paramètre n'est pas supportée. Vous pouvez utiliser des paramètres définis précédemment uniquement. |
Impression de paramètre |
PRINT “Stepover is ${entity('toolpath', '1').Stepover}” |
Stepover is ${entity('toolpath', '1').Stepover}. |
Commandes |
PRINT “Stepover is ${entity('toolpath', '1').Stepover}” |
Vous ne pouvez pas utiliser les commandes. L'effet de mettre des paramètres entre crochets ${} est très similaire à l'utilisation de la commande PRINT. La différence est que seule la valeur est imprimée, et elle est imprimée sur le fichier de feuille d'organisation. |
Expressions if (si) |
IF (${error(Workplane)} == 0) { PRINT ${Workplane.Name} } ELSE { PRINT “World” } |
Non supporté. Cependant, vous pouvez utiliser une fonction de paramètre pour effectuer des opérations simples qui nécessitent le même comportement: ${select(“error(Workplane) == 0”, Workplane.Name, “World”)}. |
boucles While, For |
Consulter le manuel de macros. |
Non supporté. Cependant, la syntaxe de <summaryrow> reproduit les boucles sur les parcours d'outils. <toolrow> reproduit les boucles sur les outils. |