PrimaryPart.Size = PrimaryPart.Size+Vector3.new(0,.1,0)
PrimaryPart.Position = PrimaryPart.Position+Vector3.new(0,-.1,0)
I have been using this, trying to make the part grow but hold its position but I cant figure it out. I also have the issue that the part grows on both sides which is annoying.

5 comments
Do you even know what NormalId is?
Doesn't it refer to which direction your part is facing. You use NormalId to make the part go in the direction or add the size in which way you want. Picking which surface you use such as bottom, top, left, right, front and back?
Offset the position by half the growth. It's a little unclear what you want, because you can't hold your position with regards to all edges. Which ones do you want to hold?
I want it to hold x and y. Im trying to make the part look like its growing in one direction (y) or vertically. But with what I have currently it grows on the top. And not the bottom. I thought if I change the position to .1 of a stud below the current position. It would look like its grow. I feel like NormalID is a better way to do this but Im not sure on how to use it.
Sorry, First part of that was trying to tell you I want the part to grow towards the baseplate or to the bottom of the world when its actually going up.