Trying to Set a Position to a Part But Its not Working

Yes I Fixed it Myself Yesterday…
I Used

local Primary = script.Parent.PrimaryPart
local model = script.Parent
for i = 1,100 do
		wait()
		model:SetPrimaryPartCFrame(CFrame.new(Primary.Position + Vector3.new(1,0,0)))
	end

so It would set the PrimaryCFrame to a Different Position on a way That it Almost Looks like its Tweening