Scaling Control Points of CageEdit Causing Rhino to Freeze

Hello,

I have been using CageEdit to manipulate the shape of a polysurface into a shoe sole shape. I have been doing this by setting the polysurface as the captive object in a CageEdit, selecting the desired control points, and using Scale1D to move the control points and change the shape. This method has worked very well in the past, however, recently when I have tried to use the scale command to change the shape it causes Rhino to freeze for hours and sometimes crash. I have attached photos of what the CageEdit looks like as well as an example of a previous model.

Any advice is appreciated. Thanks!


you are moving a looooooot of data there…

is there a reason the surfaces are so complex?

you know you cage cage edit the points of an object and get much less complexity, yes?

cage editing a surface will cause it to rebuild and add tons of complexity

cage editing points of a surface will just edit the surface without the added complexity

see video below-
sphere on the left had the points of the sphere selected as the captive object
sphere on the right had the surface itself selected as the captive object

note the difference in resulting detail.

Important, editing the surface allows for more detail than the original surface can supply, thus the rebuild with more complexity but editing the points allows for smoother, less violent transforms and does not increase complexity or file size.