Yes, you cannot directly stretch a group. However, you can select multiple (non-group) entities and stretch them.
The easiest is to press "Ctrl+A" (Select All), which will select all visible entities (excluding the groups), and then stretch those.
You can also use the Python API.
import XCoreMath import XCoreModeling Vec3 = XCoreModeling.Vec3 scaling0 = XCoreMath.Scaling(Vec3(2.0)) scaling1 = XCoreMath.Scaling(Vec3(1.2, 0.9, 2.0)) scaling2 = XCoreMath.Scaling(Vec3(1.2, 0.9, 2.0), origin=Vec3(120, 10, 34)) entities = XCoreModeling.GetActiveModel().SelectedEntities for e in entities: e.ApplyTransform(scaling0)the different scalings are
uniform scaling non-uniform scaling non-uniform scaling wrt to the (non-zero) origin=(120, 10, 34)Youtube Video