I have a cubical RVE and I want to cut multiple ellipsoidal holes in it. I have a python script for this but when I run the script in Abaqus it gives an error "Cutting operation failed because the base instance was not modified". Here is a piece of code I have used:
for i in range(len(ellipse)):
a.InstanceFromBooleanCut(name='Part-1',
instanceToBeCut=mdb.models['Model LM'].rootAssembly.instances['RVEInstance'],
cuttingInstances=(a.instances['LM_ellipsoid-'+str(i)],), originalInstances=SUPPRESS )
This performs the first cut but fails after the first one. Could someone please suggest how I can fix this?