How to make Merge/Cut instances operation in Abaqus to subtract one from the other part?

Dear all,

This question is something that looks like a simple question for you,

but I am still struggling to solve it.

Any comment, suggestion would be welcome!

Let me briefly summarize my concern. I have two 3D parts. One is geological cave, which can be imported as part. The other is surrounding box, which can be made in Abaqus.

My geometry is too simple, the cave is inside the box. (see 1st fig) Now, what I would like to do is to get rid of the geological cave from surrounding box. So I just do Cut instances in Assembly module. However, it was unsuccessful. I don't know why.

For second try, I split the box into two. (see 1st fig) Then, do Cut instances with regard to each box. So I repeated same job. After that, I tried to merge the two box into one, but it has failed. (see 2nd fig)

For third try, I first merged the box and cave, making new part. Then do Boolean operation to cut the cave from the new part. But this job is not successful either.

Now I have no idea what's next.

I am doing this job in Hypermesh, Ansys, Rhino, Comsol, Solidworks, unfortunately nothing has changed.

Appreciated in advance for any suggestion, recommendation.