Splitting a face of a cube
I would like to ask for your advice in a problem, which does not seem difficult, but I just don't get it.
I have a solid, for example a cube. I want to split one face of this cube into two faces.
What I do is:
1. Identify the original face
2. Make the two new "subfaces" and add them to a shell
3. Use ShapeBuild_ReShape(oldFace, newShell) and then Apply this to the cube
Now the problem is after I do that, the solid stops being solid.
I am sure I am doing something wrong ... but I am not sure what this is.
Could someone help?