as you see we have a rectangle with area=200 and now I want to scale it without changing of area.
for instance, I want to make another multiple shape (Rectangle or square ) with the limit area = 200
the center area is the corner of the rectangle.
There is native grasshopper components versions posted as well as Pufferfish Scale To Area component version. Also, if it is a rectangle you can just make it that way to start instead of scaling with Pufferfish’s Constrained Area Rectangle component.