How do I find the relative C0 value of a weld from a world CFrame?

I’m trying to figure out how I can manipulate a weld’s C0 value to reposition a welded Part to a another Part’s world CFrame location. I figure it is some combination of using :ToObjectSpace() but, I can’t quite figure out how to apply it correctly.

try this

local travel = weld.Part0.CFrame:ToObjectSpace(PartDestination.CFrame)

local finalCF = weld.C0 * travel
2 Likes