Dividing a 2D surface into rectangles or quads

Hello there,

I am looking into splitting a irregular 2D planar shape into smaller rectangles or quads, can this be done with kangaroo?

I would think that this is a very regular problem in the manufacturing area but I dont know what term to search for, what would be the right terms to be looking for here?

Is there any other software that does this?

Thank you

Please don’t double-post!