Autor del artículo:
sitio web de Foundry Source: columna de desarrollo secundario de NX CAM
Introducción:
El desarrollo secundario de UG\NX CAM atraviesa los procedimientos en el grupo UF_NCGROUP_ask_member_list
Efecto:
código:
void GetAllOperTag(tag_t groupTag, vector<tag_t> &vOperTags)
{
int count=0;
tag_t * list;
UF_NCGROUP_ask_member_list(groupTag, &count, &list);//那到指定组中的所有成员{里面可以是组 也可以是工序}
for (int i=0; i<count; i++)
{
logical answer=false;
UF_NCGROUP_is_group(list[i], &answer); //判断对象是否 是组
if (answer)
{
GetAllOperTag(list[i], vOperTags); //如果是组 就又调用这个函数 让他在执行一次是不是组
}
else
{
int type=0, subtype=0;
UF_OBJ_ask_type_and_subtype(list[i], &type, &subtype);