Los programas CN se expresan usando el cabecera del programa NC, las páginas de resumen y trayectorias. Utilice la sintaxis de ${entity('ncprogram', ncprogram.Name).*} si se requieren parámetros de programa CN. Es posible acortarlo y poner ${ncprogram.*}.
Nota: La función de ncprogram.* sólo está disponible en hojas de taller. Si utiliza ncprogram por sí mismo, no devuelve la entidad: debe usar ('ncprogram', ncprogram.Name).
Los siguientes ejemplos ilustran la sintaxis correcta:
- Utilice la función de parámetro de number_nctoolpaths con un argumento de entidad de Tipo. Puede utilizarse como ${number_nctoolpaths(entity('ncprogram', ncprogram.Name))}. Lo siguiente es incorrecto: ${number_nctoolpaths(ncprogram)}.
- El parámetro de OutputWorkplane.Name en el programa CN devuelve el nombre del plano de trabajo de salida para ese programa CN. La forma habitual de hacerlo en macros y hojas de taller es ${entity('ncprogram', ncprogram.Name).OutputWorkplane.Name}. Esto se puede acortar en las hojas de taller a ${ncprogram.OutputWorkplane.Name}.
- Para devolver el nombre de la entidad del programa CN, utilice ${ncprogram.Name}.