Geonode instances are scaled differently for no apparent reason


I use vertex groups to select edge loops that i turn into tubes (curve to mesh)… and instance little curve lines (also curve to mesh with same shared profile curve circle)… all geometry scale has been applied, and all share the same GM modifier… yet somehow my profile curve, as well as my little instanced line appear differently sized. Am I missing some curve radius or vertex weight issue or somthing that could somehow scale them so differently?

Hum, that definitely look like a scale issue, are the arm parented ? try to unparent and apply scale maybe ? or share small parts of your scene so we can find the issue…

I would check the curve radius first, especially since the geometry is being converted to curves and then instanced. Applying the object’s scale does not necessarily mean the curve radius or instance transform is identical.

Try checking the Radius attribute on the curves before the Curve to Mesh node. Also make sure the profile curve is not carrying a different transform or radius value.

If possible, compare the Scale and Radius values of the original curve and the instanced curve. A small test with a simple curve and circle profile may help isolate whether the difference comes from the curve radius, the instance transform, or the Geometry Nodes setup.