# NX 1953.1700 # Journal created by lijia on Tue Jun 1 07:54:25 2021 China Standard Time # import math import NXOpen import NXOpen.Features import NXOpen.GeometricUtilities
# features = workPart.Features # for aFeature in iter(features): # #if isinstance(aFeature, NXOpen.Arc): # if isinstance(aFeature, NXOpen.Features.AssociativeArc): # toDelete.append(aFeature) print('start collecting lines') for line in iter(workPart.Lines): print (type(line)) if not isinstance(line, NXOpen.Features.Feature): toDelete.append(line)
print('start collecting arcs') for arc in iter(workPart.Arcs): print(type(arc)) if not isinstance(line, NXOpen.Features.Feature): toDelete.append(arc)
if toDelete: print('start logging to delete') theSession.UpdateManager.AddObjectsToDeleteList(toDelete)