I have several objects which have boolean relationships to each other. The end object still depends on all sub-objects, so that if I delete one of them it goes away in the end object. Is there a way to convert the end object to a single independent mesh? I tried this but it didn't work:
end_mesh = end_object.data
bm_end = bmesh.new()
bm_end.from_mesh(end_mesh)
bm_end.to_mesh(end_mesh)
bm_end.free()