Les programmes CN sont exprimés en utilisant l'en-tête Programme CN, ainsi que les pages de résumé et de parcours d'outil. Utilisez la syntaxe ${entity('ncprogram', ncprogram.Name).CN*} si des paramètres de programme CN sont requis. Cela peut être raccourci en ${ncprogram.*}.
Remarque : La fonction ncprogram.* est uniquement disponible dans les feuilles d'organisation. Si vous utilisez ncprogram seul, celui-ci ne renvoie pas l'entité : vous devez utiliser ('ncprogram', ncprogram.Name).
Les exemples suivants illustrent la syntaxe correcte :
- Utilisez la fonction de paramètre number_nctoolpaths avec un argument d'entité de type. Cette option peut être utilisée comme ${number_nctoolpaths(entity('ncprogram', ncprogram.Name))}. La proposition suivante est incorrecte : ${number_nctoolpaths(ncprogram)}.
- Le paramètre OutputWorkplane.Name sous le programme CN renvoie le nom du plan de travail de sortie pour ce programme CN. La manière habituelle de procéder dans des macros et des feuilles de configuration est ${entity('ncprogram', ncprogram.Name).OutputWorkplane.Name}. Cela peut être raccourci dans des feuilles de configuration en ${ncprogram.OutputWorkplane.Name}.
- Pour renvoyer le nom de l'entité du programme CN, utilisez ${ncprogram.Name}.