NX二次开发 PK显示圆角 PK_BODY_fix_blends
创建倒角之后没有显示需要运行这个功能一次
//显示圆角
bool PK_DisplayBlend(const PK_BODY_t pkBody)
{
if (PK_ENTITY_null == pkBody)
return false;
int n_blends = 0;
PK_FACE_t* blends = NULL;
PK_FACE_array_t* faces = NULL;
int* edges = NULL;
PK_blend_fault_t fault;
PK_EDGE_t fault_edge;
PK_ENTITY_t fault_topol;
PK_BODY_fix_blends_o_t options;
PK_BODY_fix_blends_o_m(options);
PK_BODY_fix_blends(pkBody, &options, &n_blends, &blends, &faces, &edges, &fault, &fault_edge, &fault_topol);
if (n_blends > 0)
{
PK_MEMORY_free(blends);
PK_MEMORY_free(faces);
PK_MEMORY_free(edges);
}
return true;
}