Say there a tool with a handle. And there is also a part in the workspace. I want the tool's grip to be the same as the workspace part CFrame, so that the handle is inside the part when equipped. This doesn't seem to work:
tool.Grip = game.Workspace.Player1.Torso.CFrame:toObjectSpace(game.Workspace.Part.CFrame) or tool.Grip = game.Workspace.Part.CFrame:toObjectSpace( game.Workspace.Player1.Torso.CFrame)

3 comments
I didn't ask for alternatives. Obviously my second choice is to weld the target, but it would be simpler to use the grip which is an auto weld.
Well in that case then you should need to game.Workspace.Player1.Torso to game.Workspace.Player1["Right Arm"]. Also, if you weld the handle to a part whilst a character holds it, then either the part will be attached to the player or the player will be stuck on the part.
I tried using the right arm, it doesn't adjust for the character's rotation or height. Same problem.