When I draw simple two faces I ended up with those faces not like in sketchup e.g drawing two intersected faces...
face1 = ent.add_face([0, 0, 0], [20, 0, 0], [20, 20, 0], [0, 20, 0])
face2 = ent.add_face([5, -5, 0], [10, -5, 0], [10, 25, 0], [5, 25, 0])
I want these two faces to be intersected or all the intersected edges has to be divided and the faces will be divided too.
One way is to add a Group, then add the faces to the Group, and then explode the Group afterwards.