Hi! Im making a 3D pattern made of a group of surfaces, each module corresponds to square grid, and now i have to make them fit on a deformed grid. Im trying to use CageEdit but it makes curved edges on the surfaces.

This is the module, corresponding to a square

And this is the same module, stretched with CageEdit, but how can i keep the edges straight?
The best results were obtained by joining the surfaces that made up the module, since otherwise it was deformed and each face would lose its original shape